[Cánh diều] Trắc nghiệm Tin học 5 bài 6: Cấu trúc lặp với số lần biết trước

[Cánh diều] Trắc nghiệm Tin học 5 bài 6: Cấu trúc lặp với số lần biết trước

1. Câu lệnh LẶP LẠI 10 LẦN là ví dụ điển hình cho loại cấu trúc điều khiển nào?
2. Trong ngôn ngữ lập trình Scratch, câu lệnh nào dùng để lặp lại một khối lệnh với số lần được xác định trước?
3. Cho đoạn mã giả: LẶP LẠI 5 LẦN: IN RA Xin chào. Sau khi thực hiện, màn hình sẽ hiển thị bao nhiêu lần dòng chữ Xin chào?
4. Cấu trúc lặp với số lần biết trước còn được gọi là loại vòng lặp nào?
5. Cấu trúc lặp với số lần biết trước giúp chương trình trở nên:
6. Tại sao việc sử dụng cấu trúc lặp với số lần biết trước lại quan trọng trong việc tối ưu hóa chương trình?
7. Trong lập trình Scratch, nếu muốn một nhân vật di chuyển 5 bước lặp đi lặp lại, ta sẽ sử dụng khối lệnh nào?
8. Nếu bạn muốn một thông báo Chúc mừng! xuất hiện 7 lần, bạn nên sử dụng khối lệnh nào trong Scratch?
9. Khi bạn muốn lặp lại một chuỗi hành động đúng 1000 lần, lựa chọn nào sau đây là hiệu quả nhất?
10. Đâu là một ví dụ về việc sử dụng cấu trúc lặp với số lần biết trước trong thực tế (không phải lập trình)?
11. Trong ví dụ LẶP LẠI 5 LẦN: TĂNG BIẾN ĐIỂM LÊN 1, sau khi thực hiện, giá trị cuối cùng của biến ĐIỂM (giả sử ban đầu là 0) sẽ là bao nhiêu?
12. Biến đếm trong vòng lặp for thường được sử dụng để làm gì?
13. Nếu một chương trình cần thực hiện một hành động 50 lần, và số lần này không bao giờ thay đổi trong quá trình chạy chương trình, thì cấu trúc lặp nào là phù hợp nhất?
14. Trong một chương trình Scratch, nếu bạn muốn nhân vật vẽ một hình vuông bằng cách lặp lại hành động đi tới và vẽ 4 lần, bạn sẽ sử dụng cấu trúc lặp nào?
15. Nếu một chương trình yêu cầu người dùng nhập một mật khẩu và chỉ cho phép nhập tối đa 3 lần nếu sai, thì cách biểu diễn nào là phù hợp nhất cho việc lặp lại này?
16. Trong lập trình Scratch, khối lệnh lặp lại ... lần có thể được lồng vào nhau để tạo ra các chuỗi hành động phức tạp hơn. Ví dụ, lặp lại 3 lần một hành động, và bên trong hành động đó lại lặp lại 2 lần một hành động khác, tổng cộng hành động bên trong sẽ được thực hiện bao nhiêu lần?
17. Khối lệnh lặp lại ... lần trong Scratch có bao nhiêu tham số cần thiết để hoạt động?
18. Trong Scratch, để nhân vật lặp lại việc nói Xin chào và chờ 1 giây tổng cộng 3 lần, bạn sẽ làm thế nào?
19. Mục đích chính của việc sử dụng cấu trúc lặp với số lần biết trước là gì?
20. Trong lập trình, nếu ta muốn thực hiện một hành động 100 lần, ta nên sử dụng cấu trúc lặp nào?
21. Câu lệnh nào sau đây KHÔNG phải là cấu trúc lặp với số lần biết trước?
22. Khi sử dụng cấu trúc lặp với số lần biết trước, yếu tố nào là quan trọng nhất để đảm bảo vòng lặp kết thúc?
23. Khi lập trình Scratch, nếu ta muốn nhân vật lặp lại hành động quay 90 độ và di chuyển 10 bước, để tạo thành một hình vuông, ta cần lặp lại hành động này bao nhiêu lần?
24. Trong ngôn ngữ lập trình, vòng lặp for thường được khởi tạo với giá trị ban đầu, điều kiện tiếp tục và:
25. Trong một vòng lặp for với biểu thức for i from 1 to 5 step 1, biến i sẽ nhận các giá trị nào?