Trắc nghiệm đúng sai Tin học 8 kết nối bài 14: Cấu trúc điều khiển
Phiếu câu hỏi và bài tập trắc nghiệm Đ/S môn Tin học 8 bài 14: Cấu trúc điều khiển sách kết nối tri thức. Bộ câu hỏi nhằm giúp học sinh vừa ôn tập bài học, vừa làm quen dần với dạng bài tập mới trong chương trình thi THPT. Các câu hỏi tăng dần về độ khó. Tài liệu có file Word tải về. Thời gian tới, nội dung này sẽ tiếp tục được bổ sung.
Xem: =>
BÀI 14. CẤU TRÚC ĐIỀU KHIỂN
Câu 1: Cấu trúc tuần tự là một trong những cấu trúc cơ bản nhất trong lập trình. Trong cấu trúc này, các lệnh được thực hiện tuần tự, từ trên xuống dưới, theo đúng thứ tự mà chúng được viết. Nghĩa là, mỗi lệnh chỉ được thực hiện một lần và kết quả của lệnh trước sẽ ảnh hưởng đến lệnh sau. Hãy đánh giá tính đúng sai của các nhận định sau:
a) Cấu trúc tuần tự chỉ dùng để thực hiện các phép tính đơn giản.
b) Cấu trúc tuần tự không thể xử lý dữ liệu lặp đi lặp lại.
c) Các lệnh trong cấu trúc tuần tự được thực hiện theo một trình tự nhất định.
d) Cấu trúc tuần tự là nền tảng cho các cấu trúc điều khiển khác.
Câu 2: Cấu trúc rẽ nhánh là một trong những cấu trúc điều khiển quan trọng trong lập trình. Nó cho phép chương trình đưa ra các quyết định dựa trên các điều kiện khác nhau, từ đó thực hiện các hành động tương ứng. Nhờ cấu trúc rẽ nhánh, chương trình trở nên linh hoạt và có thể xử lý nhiều tình huống phức tạp hơn. Hãy đánh giá tính đúng sai của các nhận định sau:
a) Cấu trúc if-else chỉ có thể kiểm tra một điều kiện duy nhất.
b) Cấu trúc switch-case thường được sử dụng khi có nhiều trường hợp cần kiểm tra.
c) Cấu trúc rẽ nhánh giúp chương trình thực hiện các lệnh theo một trình tự cố định.
d) Cấu trúc rẽ nhánh không thể lồng nhau.
Câu 3: Cấu trúc lặp là một trong những cấu trúc điều khiển quan trọng trong lập trình. Nó cho phép một đoạn code được thực hiện nhiều lần cho đến khi một điều kiện nào đó được thỏa mãn. Cấu trúc lặp giúp chúng ta giải quyết các bài toán có tính lặp đi lặp lại, như tính tổng, tìm kiếm, sắp xếp,... Hãy đánh giá tính đúng sai của các nhận định sau:
a) Cấu trúc lặp chỉ dùng để thực hiện một lệnh duy nhất.
b) Cấu trúc lặp chỉ có một loại.
c) Điều kiện lặp xác định khi nào vòng lặp kết thúc.
d) Cấu trúc lặp giúp giảm thiểu việc viết lại các câu lệnh.
Câu 4: Cấu trúc rẽ nhánh khuyết là một dạng đặc biệt của cấu trúc rẽ nhánh, trong đó chỉ có một nhánh lệnh được thực hiện khi điều kiện đúng. Nếu điều kiện sai, chương trình sẽ bỏ qua và tiếp tục thực hiện các lệnh tiếp theo. Hãy đánh giá tính đúng sai của các nhận định sau:
a) Cấu trúc rẽ nhánh khuyết luôn có hai nhánh lệnh.
b) Cấu trúc rẽ nhánh khuyết chỉ kiểm tra một điều kiện.
c) Nếu điều kiện sai, chương trình sẽ báo lỗi.
d) Cấu trúc rẽ nhánh khuyết thường được sử dụng khi chỉ cần thực hiện một hành động khi điều kiện đúng.
Câu 5: Cấu trúc rẽ nhánh đầy đủ là một cấu trúc điều khiển cho phép chương trình thực hiện một trong hai nhánh lệnh, tùy thuộc vào kết quả của một điều kiện. Nếu điều kiện đúng, một nhánh lệnh sẽ được thực hiện; nếu điều kiện sai, nhánh lệnh còn lại sẽ được thực hiện. Hãy đánh giá tính đúng sai của các nhận định sau:
a) Điều kiện trong cấu trúc rẽ nhánh đầy đủ luôn là một biểu thức logic.
b) Cấu trúc rẽ nhánh đầy đủ chỉ có một nhánh lệnh.
c) Cấu trúc rẽ nhánh đầy đủ luôn cần cả hai nhánh else.
d) Cấu trúc rẽ nhánh đầy đủ giúp chương trình đưa ra nhiều quyết định hơn.
=> Giáo án Tin học 8 kết nối Bài 14: Cấu trúc điều khiển