Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

1. Khi thiết kế một trò chơi đơn giản, nếu người chơi nhập sai mật khẩu quá 3 lần, chương trình cần khóa tài khoản. Bạn sẽ sử dụng cấu trúc nào để đếm số lần nhập sai?

A. Một câu lệnh if đơn giản.
B. Một vòng lặp while để đếm.
C. Một biến đếm và một vòng lặp for hoặc while để cập nhật.
D. Một cấu trúc switch-case.

2. Cho đoạn mã: `if (a > 5 AND b < 10) { print OK }`. Câu lệnh này sẽ in ra OK khi nào?

A. Khi a lớn hơn 5.
B. Khi b nhỏ hơn 10.
C. Khi a lớn hơn 5 HOẶC b nhỏ hơn 10.
D. Khi a lớn hơn 5 VÀ b nhỏ hơn 10.

3. Để đảm bảo một vòng lặp không chạy vô hạn, điều kiện dừng của vòng lặp cần phải:

A. Luôn luôn đúng.
B. Thay đổi để cuối cùng trở thành sai.
C. Không bao giờ thay đổi.
D. Phụ thuộc vào thời gian hệ thống.

4. Nếu bạn muốn lặp lại hành động in ra Xin chào đúng 10 lần, cấu trúc lặp nào là hiệu quả nhất?

A. Vòng lặp while với điều kiện đếm từ 0 đến 9.
B. Vòng lặp for với bộ đếm từ 0 đến 9.
C. Vòng lặp do-while với điều kiện đếm từ 1 đến 10.
D. Tất cả các cấu trúc trên đều có thể sử dụng.

5. Toán tử logic OR (hoặc) sẽ trả về kết quả đúng trong trường hợp nào sau đây?

A. Chỉ khi điều kiện thứ nhất đúng.
B. Chỉ khi điều kiện thứ hai đúng.
C. Chỉ khi cả hai điều kiện đều sai.
D. Khi ít nhất một trong hai điều kiện là đúng.

6. Phát biểu nào sau đây mô tả đúng nhất về toán tử so sánh == trong lập trình?

A. Gán giá trị của biến bên phải cho biến bên trái.
B. So sánh xem hai giá trị có bằng nhau hay không.
C. So sánh xem giá trị bên trái lớn hơn giá trị bên phải hay không.
D. Kết hợp hai điều kiện logic.

7. Khi một điều kiện trong câu lệnh Nếu... Thì... Nếu khác... (If... Then... Else...) là sai, chương trình sẽ thực hiện khối lệnh nào?

A. Khối lệnh trong Nếu... Thì....
B. Khối lệnh trong Nếu khác....
C. Không thực hiện khối lệnh nào.
D. Thực hiện lại điều kiện.

8. Phát biểu nào sau đây mô tả đúng chức năng của toán tử logic AND (và)?

A. Trả về đúng nếu ít nhất một trong hai điều kiện là đúng.
B. Trả về đúng nếu cả hai điều kiện đều đúng.
C. Trả về sai nếu cả hai điều kiện đều sai.
D. Đảo ngược giá trị của một điều kiện.

9. Trong tình huống cần kiểm tra xem một biến tuổi có nằm trong khoảng từ 18 đến 65 hay không (bao gồm cả hai giá trị biên), biểu thức điều kiện nào là đúng?

A. tuổi >= 18 AND tuổi <= 65
B. tuổi > 18 OR tuổi < 65
C. tuổi >= 18 OR tuổi <= 65
D. tuổi > 18 AND tuổi < 65

10. Trong bài toán Kiểm tra xem một số là chẵn hay lẻ, điều kiện nào là đúng để xác định số đó là chẵn?

A. Số chia hết cho 2 có số dư bằng 1.
B. Số chia hết cho 2 có số dư bằng 0.
C. Số chia cho 2 có kết quả là số nguyên.
D. Số chia cho 2 có kết quả là số thập phân.

11. Trong cấu trúc switch-case, từ khóa break được sử dụng để làm gì?

A. Bắt đầu một trường hợp mới.
B. Thoát khỏi vòng lặp.
C. Thoát khỏi khối switch sau khi một trường hợp được thực thi.
D. Chuyển sang câu lệnh tiếp theo trong cùng một trường hợp.

12. Khi bạn muốn chương trình thực hiện một khối lệnh nếu điều kiện A đúng, và một khối lệnh khác nếu điều kiện B đúng (mà A và B có thể cùng đúng hoặc cùng sai), bạn nên kết hợp các câu lệnh điều kiện như thế nào?

A. Hai câu lệnh if độc lập.
B. Một câu lệnh if-else if.
C. Một câu lệnh if và một câu lệnh if-else.
D. Một câu lệnh switch-case.

13. Trong ngữ cảnh lập trình, lập trình có điều kiện giúp cho chương trình có thể:

A. Luôn luôn chạy theo một trình tự cố định.
B. Thích ứng và phản ứng với các tình huống khác nhau.
C. Chỉ thực hiện một hành động duy nhất.
D. Tăng tốc độ xử lý dữ liệu.

14. Cấu trúc Nếu... Thì... (If... Then...) trong lập trình thuộc loại cấu trúc điều khiển nào?

A. Cấu trúc tuần tự.
B. Cấu trúc lặp.
C. Cấu trúc rẽ nhánh (điều kiện).
D. Cấu trúc nhập/xuất.

15. Phát biểu nào sau đây là sai về vòng lặp do-while?

A. Luôn thực hiện khối lệnh ít nhất một lần.
B. Kiểm tra điều kiện ở cuối vòng lặp.
C. Sử dụng để lặp khi điều kiện còn đúng.
D. Điều kiện lặp luôn được kiểm tra trước khi thực thi khối lệnh.

16. Phát biểu nào sau đây là đúng về cách thức hoạt động của câu lệnh lặp while?

A. Lặp lại một số lần cố định.
B. Lặp lại miễn là điều kiện còn đúng.
C. Thực hiện hành động một lần duy nhất.
D. Lặp lại sau một khoảng thời gian nhất định.

17. Phát biểu nào sau đây KHÔNG phải là một toán tử so sánh trong lập trình?

A. > (Lớn hơn)
B. == (Bằng)
C. && (Và logic)
D. != (Khác)

18. Cấu trúc Nếu... Thì... Nếu khác Nếu... Thì... (If... Then... Else If... Then...) được sử dụng khi nào?

A. Chỉ có hai lựa chọn hành động.
B. Có nhiều hơn hai lựa chọn hành động có thể xảy ra.
C. Lặp lại một hành động nhiều lần.
D. Thực hiện hành động mà không cần điều kiện.

19. Khi sử dụng vòng lặp for để đếm từ 1 đến 5, biểu thức khởi tạo, điều kiện và cập nhật thường sẽ như thế nào?

A. Khởi tạo: i=0; Điều kiện: i<=5; Cập nhật: i++
B. Khởi tạo: i=1; Điều kiện: i<5; Cập nhật: i--
C. Khởi tạo: i=1; Điều kiện: i<=5; Cập nhật: i++
D. Khởi tạo: i=0; Điều kiện: i<5; Cập nhật: i--

20. Trong lập trình, vòng lặp for thường được sử dụng khi nào?

A. Khi số lần lặp là không xác định trước.
B. Khi cần thực hiện một hành động chỉ một lần.
C. Khi số lần lặp đã biết trước hoặc có thể tính toán được.
D. Khi cần kiểm tra một điều kiện phức tạp.

21. Phát biểu nào sau đây mô tả chính xác mục đích của việc sử dụng các toán tử logic trong biểu thức điều kiện phức tạp?

A. Để thực hiện các phép tính số học.
B. Để kết hợp hoặc phủ định các điều kiện đơn giản thành điều kiện phức tạp hơn.
C. Để gán giá trị cho biến.
D. Để tạo ra các vòng lặp vô hạn.

22. Phát biểu nào sau đây mô tả chính xác cách hoạt động của toán tử logic NOT (phủ định)?

A. Kết hợp hai điều kiện.
B. Đảo ngược giá trị logic của một điều kiện.
C. Trả về đúng nếu cả hai điều kiện đều đúng.
D. Trả về đúng nếu một trong hai điều kiện đúng.

23. Nếu có một chương trình cần xử lý các trường hợp khác nhau dựa trên giá trị của một biến mã lỗi, cấu trúc điều khiển nào là phù hợp nhất?

A. Vòng lặp while.
B. Vòng lặp for.
C. Cấu trúc switch-case (hoặc nhiều if-else if).
D. Cấu trúc tuần tự.

24. Trong lập trình, lệnh điều kiện được sử dụng để làm gì?

A. Thực hiện một chuỗi hành động liên tục.
B. Lặp lại một hành động nhiều lần.
C. Kiểm tra một điều kiện và thực hiện hành động dựa trên kết quả của điều kiện đó.
D. Lưu trữ dữ liệu.

25. Nếu bạn cần chương trình thực hiện một hành động chỉ khi một biến điểm lớn hơn hoặc bằng 50, bạn sẽ sử dụng câu lệnh điều kiện nào?

A. if (điểm < 50) { ... }
B. if (điểm >= 50) { ... }
C. if (điểm == 50) { ... }
D. if (điểm != 50) { ... }

1 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

1. Khi thiết kế một trò chơi đơn giản, nếu người chơi nhập sai mật khẩu quá 3 lần, chương trình cần khóa tài khoản. Bạn sẽ sử dụng cấu trúc nào để đếm số lần nhập sai?

2 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

2. Cho đoạn mã: `if (a > 5 AND b < 10) { print OK }`. Câu lệnh này sẽ in ra OK khi nào?

3 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

3. Để đảm bảo một vòng lặp không chạy vô hạn, điều kiện dừng của vòng lặp cần phải:

4 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

4. Nếu bạn muốn lặp lại hành động in ra Xin chào đúng 10 lần, cấu trúc lặp nào là hiệu quả nhất?

5 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

5. Toán tử logic OR (hoặc) sẽ trả về kết quả đúng trong trường hợp nào sau đây?

6 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

6. Phát biểu nào sau đây mô tả đúng nhất về toán tử so sánh == trong lập trình?

7 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

7. Khi một điều kiện trong câu lệnh Nếu... Thì... Nếu khác... (If... Then... Else...) là sai, chương trình sẽ thực hiện khối lệnh nào?

8 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

8. Phát biểu nào sau đây mô tả đúng chức năng của toán tử logic AND (và)?

9 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

9. Trong tình huống cần kiểm tra xem một biến tuổi có nằm trong khoảng từ 18 đến 65 hay không (bao gồm cả hai giá trị biên), biểu thức điều kiện nào là đúng?

10 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

10. Trong bài toán Kiểm tra xem một số là chẵn hay lẻ, điều kiện nào là đúng để xác định số đó là chẵn?

11 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

11. Trong cấu trúc switch-case, từ khóa break được sử dụng để làm gì?

12 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

12. Khi bạn muốn chương trình thực hiện một khối lệnh nếu điều kiện A đúng, và một khối lệnh khác nếu điều kiện B đúng (mà A và B có thể cùng đúng hoặc cùng sai), bạn nên kết hợp các câu lệnh điều kiện như thế nào?

13 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

13. Trong ngữ cảnh lập trình, lập trình có điều kiện giúp cho chương trình có thể:

14 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

14. Cấu trúc Nếu... Thì... (If... Then...) trong lập trình thuộc loại cấu trúc điều khiển nào?

15 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

15. Phát biểu nào sau đây là sai về vòng lặp do-while?

16 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

16. Phát biểu nào sau đây là đúng về cách thức hoạt động của câu lệnh lặp while?

17 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

17. Phát biểu nào sau đây KHÔNG phải là một toán tử so sánh trong lập trình?

18 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

18. Cấu trúc Nếu... Thì... Nếu khác Nếu... Thì... (If... Then... Else If... Then...) được sử dụng khi nào?

19 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

19. Khi sử dụng vòng lặp for để đếm từ 1 đến 5, biểu thức khởi tạo, điều kiện và cập nhật thường sẽ như thế nào?

20 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

20. Trong lập trình, vòng lặp for thường được sử dụng khi nào?

21 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

21. Phát biểu nào sau đây mô tả chính xác mục đích của việc sử dụng các toán tử logic trong biểu thức điều kiện phức tạp?

22 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

22. Phát biểu nào sau đây mô tả chính xác cách hoạt động của toán tử logic NOT (phủ định)?

23 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

23. Nếu có một chương trình cần xử lý các trường hợp khác nhau dựa trên giá trị của một biến mã lỗi, cấu trúc điều khiển nào là phù hợp nhất?

24 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

24. Trong lập trình, lệnh điều kiện được sử dụng để làm gì?

25 / 25

Category: Trắc nghiệm Tin học 3 Chân trời sáng tạo với cuộc sống Bài 14 Thực hiện công việc theo điều kiện

Tags: Bộ đề 1

25. Nếu bạn cần chương trình thực hiện một hành động chỉ khi một biến điểm lớn hơn hoặc bằng 50, bạn sẽ sử dụng câu lệnh điều kiện nào?