Trắc nghiệm Tin học 8 Cánh diều Bài 5 Thể hiện cấu trúc lặp trong chương trình

Trắc nghiệm Tin học 8 Cánh diều Bài 5 Thể hiện cấu trúc lặp trong chương trình

Trắc nghiệm Tin học 8 Cánh diều Bài 5 Thể hiện cấu trúc lặp trong chương trình

Số câu25
Quiz ID22346
Câu 1
1. Phát biểu nào sau đây mô tả chính xác nhất mục đích của việc sử dụng cấu trúc lặp?
Câu 2
2. Khối lệnh nào trong Scratch cho phép lặp lại một số lần xác định?
Câu 3
3. Trong một vòng lặp for với cú pháp `for i in range(1, 6):`, biến i sẽ nhận các giá trị nào?
Câu 4
4. Đâu là một ví dụ về lặp có điều kiện?
Câu 5
5. Nếu bạn muốn chương trình thực hiện một hành động cho mỗi mục trong một danh sách, cấu trúc lặp nào thường là lựa chọn tốt nhất?
Câu 6
6. Trong lập trình, lỗi vòng lặp vô hạn (infinite loop) xảy ra khi nào?
Câu 7
7. Trong lập trình, để thoát khỏi một vòng lặp trước khi nó kết thúc một cách bình thường, ta thường sử dụng từ khóa nào?
Câu 8
8. Nếu muốn bỏ qua lần lặp hiện tại và chuyển sang lần lặp tiếp theo trong một vòng lặp, ta sử dụng từ khóa nào?
Câu 9
9. Giả sử có đoạn mã Python: `count = 0; while count < 5: print(count); count = count + 1`. Sau khi chạy, màn hình sẽ hiển thị:
Câu 10
10. Trong một chương trình, nếu cần thực hiện một hành động 100 lần, bạn sẽ chọn cấu trúc lặp nào là tối ưu nhất?
Câu 11
11. Cấu trúc lặp for trong Scratch được gọi là gì?
Câu 12
12. Trong ngôn ngữ lập trình Scratch, khối lệnh nào thường được sử dụng để tạo vòng lặp vô hạn?
Câu 13
13. Tại sao việc sử dụng cấu trúc lặp lại quan trọng trong việc phát triển phần mềm?
Câu 14
14. Cấu trúc lặp nào trong lập trình thường được sử dụng để duyệt qua từng phần tử của một chuỗi ký tự?
Câu 15
15. Phát biểu nào sau đây là một ví dụ về sử dụng cấu trúc lặp để tính tổng các số từ 1 đến 100?
Câu 16
16. Cấu trúc lặp while trong lập trình sẽ tiếp tục thực hiện khối lệnh bên trong cho đến khi:
Câu 17
17. Cấu trúc lặp for thường yêu cầu khai báo gì trước khi bắt đầu vòng lặp?
Câu 18
18. Cấu trúc lặp do-while (hoặc tương tự) khác với while ở điểm nào?
Câu 19
19. Ngôn ngữ lập trình nào sau đây thường sử dụng cấu trúc for để lặp với số lần xác định?
Câu 20
20. Trong lập trình, cấu trúc lặp được sử dụng để thực hiện một khối lệnh:
Câu 21
21. Phân tích đoạn mã Python sau: `i = 1; while i <= 5: print(i); i += 2`. Kết quả đầu ra sẽ là:
Câu 22
22. Khi nào thì việc sử dụng cấu trúc lặp for là phù hợp nhất?
Câu 23
23. Nếu một vòng lặp while có điều kiện ban đầu là Sai và không có lệnh nào thay đổi điều kiện đó bên trong vòng lặp, điều gì sẽ xảy ra?
Câu 24
24. Phát biểu nào sau đây mô tả đúng về mối quan hệ giữa cấu trúc lặp và thuật toán?
Câu 25
25. Khi thiết kế một chương trình, việc lặp lại một đoạn mã thay vì viết lại sẽ mang lại lợi ích gì?

Để lại một bình luận