Câu hỏi tự luận mức độ thông hiểu tin học 5 CTST bài 10: Cấu trúc rẽ nhánh
2. THÔNG HIỂU (4 CÂU)
Câu 1: Điều kiện trong cấu trúc rẽ nhánh đóng vai trò gì?
Câu 2: Tại sao chúng ta cần sử dụng điều kiện trong cấu trúc rẽ nhánh?
Câu 3: Hãy liên hệ thực tiễn và cho biết cấu trúc rẽ nhánh được ứng dụng như thế nào?
Câu 4: Em hãy nêu một vài ví dụ về các phép so sánh thường được sử dụng trong cấu trúc rẽ nhánh.
Câu 1:
- Điều kiện trong cấu trúc rẽ nhánh đóng vai trò như một câu hỏi mà chương trình đặt ra để quyết định xem nên thực hiện lệnh nào tiếp theo. Điều kiện này thường là một biểu thức so sánh hoặc một phép kiểm tra logic, cho kết quả là đúng (true) hoặc sai (false).
Câu 2:
- Điều kiện giúp chương trình đưa ra quyết định xem nên thực hiện lệnh nào dựa trên tình huống cụ thể.
- Làm cho chương trình linh hoạt, không chỉ thực hiện theo một trình tự cố định.
- Điều kiện giúp chương trình tránh thực hiện những lệnh không cần thiết, từ đó tăng hiệu suất của chương trình.
Câu 3:
- Trong trò chơi điện tử, khi nhân vật gặp một chướng ngại vật, trò chơi sẽ kiểm tra xem nhân vật có đủ sức mạnh để vượt qua chướng ngại vật đó hay không.
- Khi muốn in đậm một đoạn văn bản, phần mềm sẽ kiểm tra xem chúng ta có chọn đoạn văn bản đó hay không.
Câu 4:
- Bằng nhau: = (ví dụ: a = b)
- Khác nhau: != (ví dụ: a != b)
- Lớn hơn: > (ví dụ: a > b)
- Nhỏ hơn: < (ví dụ: a < b)
- Lớn hơn hoặc bằng: >= (ví dụ: a >= b)
- Nhỏ hơn hoặc bằng: <= (ví dụ: a <= b)
Bình luận