Câu hỏi tự luận Tin học 5 kết nối Bài 12: Thực hành sử dụng lệnh lặp
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 12: Thực hành sử dụng lệnh lặp. 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 12: THỰC HÀNH SỬ DỤNG LỆNH LẶP
(13 CÂU)
1. NHẬN BIẾT (5 CÂU)
Câu 1: Lệnh lặp là gì?
Trả lời:
- Lệnh lặp giống như việc bạn làm đi làm lại một việc gì đó nhiều lần cho đến khi đạt được mục tiêu hoặc khi nào đó bạn muốn dừng lại. Ví dụ: khi bạn đếm từ 1 đến 10, bạn đang lặp đi lặp lại hành động đếm. Trong lập trình, lệnh lặp cho phép máy tính thực hiện một nhóm lệnh nhiều lần, cho đến khi một điều kiện nào đó được thỏa mãn.
Câu 2: Tại sao chúng ta cần sử dụng lệnh lặp trong lập trình?
Trả lời:
Câu 3: Em biết những loại lệnh lặp nào?
Trả lời:
Câu 4: Lệnh lặp giúp máy tính làm gì?
Trả lời:
Câu 5: Điều kiện trong lệnh lặp có ý nghĩa gì?
Trả lời:
2. THÔNG HIỂU (4 CÂU)
Câu 1: Khi nào thì vòng lặp sẽ kết thúc?
Trả lời:
- Vòng lặp sẽ kết thúc khi điều kiện kiểm soát vòng lặp không còn đúng nữa.
Câu 2: Tại sao chúng ta cần có điều kiện trong cấu trúc lặp?
Trả lời:
Câu 3: Em có thể viết một đoạn chương trình ngắn mô tả ý tưởng của lệnh lặp không?
Trả lời:
Câu 4: Lệnh lặp giúp chúng ta giải quyết loại bài toán nào?
Trả lời:
3. VẬN DỤNG (2 CÂU)
Câu 1: Làm thế nào để tính tổng các số từ 1 đến 100 bằng lệnh lặp?
Trả lời:
- Python
tong = 0
for i in range(1, 101):
tong += i
print("Tổng các số từ 1 đến 100 là:", tong)
Câu 2: Hãy viết một chương trình để in ra màn hình 10 lần câu "Xin chào!".
Trả lời:
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 lệnh lặp, ví dụ như trò chơi đoán số.
Trả lời:
- Python
import random
def doan_so():
"""Trò chơi đoán số"""
so_bi_an = random.randint(1, 100)
so_lan_doan = 0
while True:
so_doan = int(input("Hãy đoán một số từ 1 đến 100: "))
so_lan_doan += 1
if so_doan < so_bi_an:
print("Số bạn đoán nhỏ hơn số cần tìm.")
elif so_doan > so_bi_an:
print("Số bạn đoán lớn hơn số cần tìm.")
else:
print(f"Chúc mừng! Bạn đã đoán đúng sau {so_lan_doan} lần đoán.")
break
if __name__ == "__main__":
doan_so()
---------------------------------------
----------------------Còn tiếp---------------------
=> Giáo án Tin học 5 Kết nối bài 12: Thực hành sử dụng lệnh lặp