Câu hỏi tự luận Tin học 5 kết nối Bài 13: Cấu trúc rẽ nhánh
Bộ câu hỏi tự luận Tin học 5 kết nối tri thức. Câu hỏi và bài tập tự luận Bài 13: Cấu trúc rẽ nhánh. Bộ tài liệu tự luận này có 4 mức độ: Nhận biết, thông hiểu, vận dụng và vận dụng cao. Phần tự luận này sẽ giúp học sinh hiểu sâu, sát hơn về môn học Tin học 5 KNTT.
Xem: => Giáo án tin học 5 kết nối tri thức
CHỦ ĐỀ 6. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH
BÀI 13: CẤU TRÚC RẼ NHÁNH
(12 CÂU)
1. NHẬN BIẾT (5 CÂU)
Câu 1: Em hiểu đơn giản về cấu trúc rẽ nhánh như thế nào?
Trả lời:
- Cấu trúc rẽ nhánh cho phép máy tính thực hiện những hành động khác nhau dựa trên các điều kiện khác nhau. Nói một cách đơn giản, nó giúp máy tính "quyết định" nên làm gì tiếp theo.
Câu 2: Tại sao chúng ta cần sử dụng cấu trúc rẽ nhánh trong lập trình?
Trả lời:
Câu 3: Em biết những loại cấu trúc rẽ nhánh nào?
Trả lời:
Câu 4: Cấu trúc rẽ nhánh giúp máy tính làm gì?
Trả lời:
Câu 5: Điều kiện trong cấu trúc rẽ nhánh có ý nghĩa gì?
Trả lời:
2. THÔNG HIỂU (4 CÂU)
Câu 1: Điều kiện trong cấu trúc rẽ nhánh thường được biểu diễn như thế nào?
Trả lời:
- Điều kiện trong cấu trúc rẽ nhánh thường được biểu diễn bằng các phép so sánh hoặc các phép toán logic. Chúng ta sử dụng các toán tử so sánh như >, <, ==, !=, >=, <= để so sánh giữa các giá trị. Các toán tử logic như && (và), || (hoặc), ! (không) để kết hợp các điều kiện phức tạp hơn.
Câu 2: Tại sao chúng ta cần có điều kiện trong cấu trúc rẽ nhánh?
Trả lời:
Câu 3: Khi nào thì một nhánh của cấu trúc rẽ nhánh được thực hiện?
Trả lời:
Câu 4: Em có thể viết một đoạn chương trình ngắn mô tả ý tưởng của cấu trúc rẽ nhánh không?
Trả lời:
3. VẬN DỤNG (1 CÂU)
Câu 1: Hãy viết một chương trình để kiểm tra xem một số có phải là số chẵn hay không.
Trả lời:
- Python
number = int(input("Nhập một số: "))
if number % 2 == 0:
print(number, "là số chẵn")
else:
print(number, "là số lẻ")
4. VẬN DỤNG CAO (1 CÂU)
Câu 1: Hãy thiết kế một trò chơi đơn giản sử dụng cấu trúc rẽ nhánh, ví dụ như trò chơi đoán số lớn hơn hay nhỏ hơn.
Trả lời:
- Python
import random
# Máy tính chọn một số ngẫu nhiên từ 1 đến 100
secret_number = random.randint(1, 100)
print("Hãy đoán một số từ 1 đến 100:")
while True:
guess = int(input("Số của bạn: "))
if guess == secret_number:
print("Chúc mừng! Bạn đã đoán đúng.")
break
elif guess > secret_number:
print("Số của bạn lớn hơn số bí mật.")
else:
print("Số của bạn nhỏ hơn số bí mật.")
---------------------------------------
----------------------Còn tiếp---------------------
=> Giáo án Tin học 5 Kết nối bài 13: Cấu trúc rẽ nhánh