Câu hỏi tự luận mức độ thông hiểu tin học 5 KNTT bài 10: Cáu trúc tuần tự
2. THÔNG HIỂU (4 CÂU)
Câu 1: Ví dụ đơn giản nhất về một chương trình sử dụng cấu trúc tuần tự là gì?
Câu 2: Tại sao các lệnh trong chương trình phải được sắp xếp theo một thứ tự nhất định?
Câu 3: Sự khác biệt giữa một chương trình có cấu trúc tuần tự và một chương trình không có cấu trúc tuần tự là gì?
Câu 4: Lỗi thường gặp nhất khi sử dụng cấu trúc tuần tự là gì và cách khắc phục?
Câu 1:
- Một ví dụ đơn giản nhất về một chương trình sử dụng cấu trúc tuần tự là: in ra màn hình dòng chữ "Xin chào!".
- Mã ví dụ (Python):
Python
print("Xin chào!")
Câu 2:
- Các lệnh trong chương trình phải được sắp xếp theo một thứ tự nhất định vì máy tính thực hiện các lệnh theo đúng thứ tự đó. Nếu thay đổi thứ tự các lệnh, kết quả của chương trình có thể hoàn toàn khác hoặc chương trình sẽ không chạy được.
Câu 3:
- Chương trình chỉ sử dụng cấu trúc tuần tự: Các lệnh được thực hiện tuần tự từ đầu đến cuối, không có sự lựa chọn hoặc lặp lại nào. Chương trình này thường đơn giản và dễ hiểu.
- Chương trình sử dụng nhiều cấu trúc: Ngoài cấu trúc tuần tự, chương trình còn sử dụng cấu trúc rẽ nhánh (if-else) để đưa ra các quyết định và cấu trúc lặp (for, while) để thực hiện một khối lệnh nhiều lần. Những chương trình này phức tạp hơn nhưng cũng linh hoạt và mạnh mẽ hơn.
Câu 4:
- Lỗi cú pháp: cần kiểm tra lại cú pháp của chương trình và sửa chữa theo đúng quy định của ngôn ngữ lập trình.
- Lỗi logic: cần xem xét lại thuật toán của mình và tìm ra lỗi sai.
Bình luận