Trắc nghiệm Tin học 6 – Bài 16: Cấu trúc điều khiển Trắc nghiệm Tin học 6 – Bài 16: Cấu trúc điều khiển 25 câu hỏi 30 phút Tin học 6BẮT ĐẦU LÀM BÀITrắc nghiệm Tin học 6 – Bài 16: Cấu trúc điều khiển 25 câu hỏi 30 phút Tin học 6PHẦN I. Câu trắc nghiệm nhiều phương án lựa chọn.Câu 1Nhận biếtCấu trúc điều khiển là gì trong lập trình?A.Một cách trình bày bài toán.B.Một dạng thuật toán.C.Cách kiểm soát luồng thực hiện các lệnh trong chương trình.D.Một loại phần mềm lập trình. Lát kiểm tra lại Câu 2Nhận biếtCấu trúc điều khiển giúp gì cho chương trình?A.Trang trí đẹp hơn.B.Giảm dung lượng tệp.C.Quyết định lệnh nào được thực hiện và khi nào thực hiện.D.Làm chương trình chạy chậm hơn. Lát kiểm tra lại Câu 3Nhận biếtCó mấy loại cấu trúc điều khiển chính?A.Một.B.Hai.C.Ba.D.Bốn. Lát kiểm tra lại Câu 4Nhận biếtCấu trúc điều khiển tuần tự là gì?A.Thực hiện lặp lại lệnh.B.Kiểm tra điều kiện.C.Thực hiện các lệnh theo thứ tự từ trên xuống dưới.D.Không thực hiện lệnh nào. Lát kiểm tra lại Câu 5Nhận biếtCấu trúc điều khiển rẽ nhánh thường dùng trong trường hợp nào?A.Khi có một dãy lệnh cố định.B.Khi cần lựa chọn giữa hai hoặc nhiều hướng đi khác nhau.C.Khi lệnh lặp lại.D.Khi không có điều kiện. Lát kiểm tra lại Câu 6Nhận biếtCâu lệnh rẽ nhánh thường dùng từ khóa nào?A.Repeat.B.If – Then – Else.C.While.D.For. Lát kiểm tra lại Câu 7Nhận biếtTrong cấu trúc rẽ nhánh, phần “If” có nghĩa là gì?A.Kết thúc chương trình.B.Nếu điều kiện đúng thì thực hiện lệnh.C.Bắt đầu vòng lặp.D.Thoát khỏi chương trình. Lát kiểm tra lại Câu 8Nhận biếtLệnh “Else” dùng để làm gì?A.Lặp lại lệnh.B.Thực hiện khi điều kiện trong “If” sai.C.Thêm điều kiện.D.Xóa điều kiện. Lát kiểm tra lại Câu 9Nhận biếtCấu trúc điều khiển lặp được dùng khi nào?A.Khi không có điều kiện.B.Khi cần thực hiện lặp đi lặp lại một nhóm lệnh.C.Khi chỉ có một lệnh.D.Khi cần dừng chương trình. Lát kiểm tra lại Câu 10Nhận biếtTrong cấu trúc lặp, điều gì quyết định việc tiếp tục lặp?A.Số dòng lệnh.B.Điều kiện kiểm tra.C.Màu chữ.D.Độ dài của tên biến. Lát kiểm tra lại Câu 11Nhận biếtLệnh “While” có ý nghĩa gì?A.Nếu đúng thì ngắt chương trình.B.Khi điều kiện còn đúng thì tiếp tục lặp.C.Nếu sai thì lặp.D.Dùng để thoát vòng lặp. Lát kiểm tra lại Câu 12Nhận biếtLệnh “For” thường dùng để làm gì?A.Tạo điều kiện rẽ nhánh.B.Lặp lại một số lần xác định.C.Tạo biến mới.D.Xóa lệnh cũ. Lát kiểm tra lại Câu 13Nhận biếtKhi nào cấu trúc điều khiển tuần tự không phù hợp?A.Khi cần thực hiện các lệnh theo thứ tự.B.Khi cần chọn lựa hoặc lặp lại lệnh.C.Khi chương trình ngắn.D.Khi không có biến. Lát kiểm tra lại Câu 14Nhận biếtLệnh “If” thường đi với thành phần nào?A.For.B.Then.C.Repeat.D.Print. Lát kiểm tra lại Câu 15Nhận biếtTrong cấu trúc rẽ nhánh, nếu điều kiện sai, chương trình sẽ thế nào?A.Không làm gì cả.B.Thực hiện phần “Else” nếu có.C.Tự động lặp lại.D.Dừng chương trình. Lát kiểm tra lại Câu 16Nhận biếtCâu nào dưới đây mô tả đúng cấu trúc điều khiển rẽ nhánh?A.For… To… Do.B.Repeat… Until.C.If… Then… Else.D.Print… Input. Lát kiểm tra lại Câu 17Nhận biếtKhi viết cấu trúc điều khiển, cần chú ý điều gì?A.Màu nền.B.Điều kiện và thứ tự thực hiện lệnh.C.Dung lượng tệp.D.Tên chương trình. Lát kiểm tra lại Câu 18Nhận biếtLợi ích của việc dùng cấu trúc điều khiển là gì?A.Trang trí đẹp.B.Làm chương trình linh hoạt và chính xác hơn.C.Rút gọn tên biến.D.Giảm ký tự. Lát kiểm tra lại Câu 19Nhận biếtCấu trúc lặp “Repeat… Until” khác với “While” ở điểm nào?A.Không khác gì nhau.B.Không có điều kiện.C.Điều kiện được kiểm tra sau khi thực hiện lệnh.D.Có thêm biến. Lát kiểm tra lại Câu 20Nhận biếtNếu viết sai điều kiện trong cấu trúc điều khiển sẽ thế nào?A.Không ảnh hưởng gì.B.Chương trình chạy sai hoặc không chạy được.C.Máy tính tự sửa.D.Chương trình đẹp hơn. Lát kiểm tra lại Câu 21Nhận biếtMột chương trình tốt nên dùng cấu trúc điều khiển như thế nào?A.Càng nhiều càng tốt.B.Dùng theo cảm hứng.C.Dùng đúng mục đích và hợp lý.D.Dùng càng ít càng tốt. Lát kiểm tra lại Câu 22Nhận biếtTrong cấu trúc “If… Then… Else”, nếu không có “Else” thì sao?A.Phải bỏ “If”.B.Chỉ thực hiện lệnh nếu điều kiện đúng.C.Bắt buộc thêm “For”.D.Không chạy chương trình. Lát kiểm tra lại Câu 23Nhận biếtCấu trúc điều khiển nào dễ nhất với người mới học lập trình?A.Rẽ nhánh.B.Tuần tự.C.Lặp vô hạn.D.Vòng lặp lồng nhau. Lát kiểm tra lại Câu 24Nhận biếtTrong lập trình, điều gì xảy ra nếu cấu trúc điều khiển bị lặp vô hạn?A.Máy tính tăng tốc.B.Chương trình kết thúc sớm.C.Chương trình bị treo hoặc không dừng lại.D.Chương trình sửa lỗi tự động. Lát kiểm tra lại Câu 25Nhận biếtĐiều kiện trong các cấu trúc điều khiển thường có dạng gì?A.Văn bản dài.B.Biểu thức logic (so sánh, lớn hơn, nhỏ hơn,...).C.Dòng lệnh in.D.Biểu đồ. Lát kiểm tra lại Số câu đã làm0/25|Thời gian còn lại--:--NỘP BÀI