Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện 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 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

1. Lệnh BREAK trong vòng lặp có chức năng gì?

A. Bắt đầu lại vòng lặp từ đầu.
B. Thoát hoàn toàn khỏi vòng lặp ngay lập tức.
C. Bỏ qua lần lặp hiện tại và chuyển sang lần lặp tiếp theo.
D. Tạm dừng vòng lặp.

2. Trong lập trình, khi cần một vòng lặp chắc chắn chạy ít nhất một lần, ngay cả khi điều kiện ban đầu có thể sai, nên sử dụng cấu trúc nào?

A. Vòng lặp WHILE.
B. Vòng lặp FOR.
C. Vòng lặp DO-WHILE (hoặc REPEAT-UNTIL).
D. Cấu trúc IF.

3. Phát biểu nào sau đây mô tả đúng về vòng lặp WHILE?

A. Lặp lại một khối lệnh một số lần xác định trước.
B. Lặp lại một khối lệnh CHỪNG NÀO một điều kiện còn đúng.
C. Thực hiện một khối lệnh một lần duy nhất.
D. Nhảy đến một phần khác của chương trình.

4. Phát biểu nào sau đây là **SAI** về cách hoạt động của các cấu trúc điều kiện?

A. Cấu trúc IF-ELSE cho phép chọn một trong hai nhánh thực thi.
B. Vòng lặp WHILE thực thi khối lệnh miễn là điều kiện còn đúng.
C. Vòng lặp FOR luôn thực thi ít nhất một lần.
D. Toán tử AND cho kết quả đúng khi ít nhất một điều kiện là đúng.

5. Toán tử NOT (phủ định) sẽ làm gì với giá trị của một biểu thức logic?

A. Trả về giá trị ngược lại (true thành false, false thành true).
B. Trả về giá trị giống hệt.
C. Trả về kết quả của phép cộng.
D. Trả về kết quả của phép nhân.

6. Trong vòng lặp FOR, các thành phần chính thường bao gồm: khởi tạo, điều kiện lặp và gì nữa?

A. Khối lệnh thực thi.
B. Cập nhật biến đếm.
C. Câu lệnh IF.
D. Ngắt vòng lặp.

7. Khi một vòng lặp WHILE có điều kiện ban đầu là sai, điều gì sẽ xảy ra?

A. Vòng lặp sẽ chạy vô hạn.
B. Khối lệnh bên trong vòng lặp sẽ không bao giờ được thực thi.
C. Chương trình sẽ bị treo.
D. Điều kiện sẽ được kiểm tra lại ngay lập tức.

8. Khi sử dụng nhiều điều kiện lồng nhau hoặc liên tiếp, cấu trúc nào thường được ưu tiên để làm cho mã nguồn dễ đọc hơn?

A. Sử dụng nhiều câu lệnh IF riêng lẻ.
B. Sử dụng cấu trúc IF-ELSE IF-ELSE.
C. Sử dụng vòng lặp While.
D. Chỉ dùng một câu lệnh IF duy nhất.

9. Trong lập trình, biểu thức nào sau đây sẽ trả về giá trị true (đúng)?

A. 5 < 3
B. 10 == 10
C. 7 != 7
D. 8 > 8

10. Trong cấu trúc IF-ELSE, khối lệnh nào sẽ được thực thi nếu điều kiện của câu lệnh IF là sai?

A. Khối lệnh của IF.
B. Khối lệnh của ELSE.
C. Chương trình kết thúc.
D. Kiểm tra điều kiện tiếp theo.

11. Nếu bạn muốn đếm ngược từ 10 xuống 1, cấu trúc vòng lặp nào sẽ là lựa chọn tốt nhất?

A. WHILE (i < 10)
B. FOR i FROM 10 DOWNTO 1
C. IF (i == 10)
D. DO-WHILE (i > 1)

12. Toán tử logic OR (hoặc) được sử dụng để kết hợp hai điều kiện. Kết quả của biểu thức sử dụng OR là false khi nào?

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

13. Xét biểu thức điều kiện: IF (tuổi >= 18 AND đã_tốt_nghiệp == true) THEN ... . Nếu tuổi là 20 và đã_tốt_nghiệp là false, hành động nào sẽ xảy ra?

A. Hành động trong IF sẽ thực hiện.
B. Hành động trong ELSE (nếu có) sẽ thực hiện.
C. Chương trình sẽ báo lỗi.
D. Không có hành động nào xảy ra.

14. Lệnh CONTINUE trong vòng lặp có chức năng gì?

A. Thoát hoàn toàn khỏi vòng lặp.
B. Bỏ qua phần còn lại của lần lặp hiện tại và chuyển đến lần lặp tiếp theo.
C. Bắt đầu lại vòng lặp với điều kiện mới.
D. Tạm dừng vòng lặp cho đến khi có lệnh tiếp theo.

15. Câu lệnh nào dưới đây KHÔNG phải là cấu trúc điều khiển thực hiện công việc theo điều kiện?

A. IF
B. WHILE
C. FOR
D. PRINT

16. Cấu trúc điều kiện nào cho phép lựa chọn giữa hai hành động dựa trên một điều kiện duy nhất?

A. Vòng lặp for.
B. Cấu trúc tuần tự.
C. Cấu trúc IF-ELSE.
D. Cấu trúc CASE (hoặc SWITCH).

17. Trong một chương trình máy tính, điều kiện thường được biểu diễn dưới dạng nào?

A. Một câu lệnh thực thi.
B. Một biểu thức logic trả về đúng hoặc sai.
C. Một chuỗi ký tự bất kỳ.
D. Một số nguyên dương.

18. Phát biểu nào sau đây mô tả đúng về vòng lặp FOR?

A. Lặp lại một khối lệnh cho đến khi một điều kiện không còn đúng.
B. Lặp lại một khối lệnh một số lần được xác định trước, thường thông qua một biến đếm.
C. Lặp lại một khối lệnh chỉ một lần.
D. Thực hiện lệnh dựa trên giá trị của một biến.

19. Trong lập trình, cấu trúc điều khiển nào cho phép thực hiện một khối lệnh chỉ khi một điều kiện nhất định là đúng?

A. Vòng lặp for
B. Cấu trúc rẽ nhánh If-Else
C. Vòng lặp While
D. Cấu trúc tuần tự

20. Trong lập trình, toán tử logic AND (và) được sử dụng để kết hợp hai điều kiện. Kết quả của biểu thức sử dụng AND là true khi nào?

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

21. Trong tình huống cần chọn một trong nhiều tùy chọn dựa trên giá trị của một biến duy nhất, cấu trúc nào thường hiệu quả và dễ đọc hơn cấu trúc IF-ELSE IF-ELSE dài dòng?

A. Vòng lặp FOR.
B. Cấu trúc CASE (hoặc SWITCH).
C. Cấu trúc tuần tự.
D. Sử dụng nhiều biến boolean.

22. Phát biểu nào sau đây mô tả đúng nhất chức năng của câu lệnh IF trong lập trình?

A. Lặp lại một khối lệnh nhiều lần.
B. Thực hiện một khối lệnh nếu điều kiện là sai.
C. Thực hiện một khối lệnh nếu điều kiện là đúng.
D. Nhận giá trị từ người dùng.

23. Toán tử so sánh nào được sử dụng để kiểm tra xem hai giá trị có bằng nhau hay không?

A. > (Lớn hơn)
B. < (Nhỏ hơn)
C. == (Bằng)
D. != (Khác)

24. Khi cần thực hiện một hành động dựa trên nhiều điều kiện khác nhau, mỗi điều kiện dẫn đến một hành động riêng biệt, cấu trúc nào là phù hợp nhất?

A. IF (điều kiện 1) THEN ... ELSE IF (điều kiện 2) THEN ... ELSE ...
B. Chỉ sử dụng IF cho mỗi điều kiện.
C. Sử dụng vòng lặp WHILE lồng nhau.
D. Sử dụng cấu trúc tuần tự.

25. Trong một chương trình, khi cần thực hiện một hành động lặp đi lặp lại cho đến khi một điều kiện không còn đúng, cấu trúc nào là phù hợp nhất?

A. IF-ELSE.
B. FOR.
C. WHILE.
D. PRINT.

1 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

1. Lệnh BREAK trong vòng lặp có chức năng gì?

2 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

2. Trong lập trình, khi cần một vòng lặp chắc chắn chạy ít nhất một lần, ngay cả khi điều kiện ban đầu có thể sai, nên sử dụng cấu trúc nào?

3 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

3. Phát biểu nào sau đây mô tả đúng về vòng lặp WHILE?

4 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

4. Phát biểu nào sau đây là **SAI** về cách hoạt động của các cấu trúc điều kiện?

5 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

5. Toán tử NOT (phủ định) sẽ làm gì với giá trị của một biểu thức logic?

6 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

6. Trong vòng lặp FOR, các thành phần chính thường bao gồm: khởi tạo, điều kiện lặp và gì nữa?

7 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

7. Khi một vòng lặp WHILE có điều kiện ban đầu là sai, điều gì sẽ xảy ra?

8 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

8. Khi sử dụng nhiều điều kiện lồng nhau hoặc liên tiếp, cấu trúc nào thường được ưu tiên để làm cho mã nguồn dễ đọc hơn?

9 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

9. Trong lập trình, biểu thức nào sau đây sẽ trả về giá trị true (đúng)?

10 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

10. Trong cấu trúc IF-ELSE, khối lệnh nào sẽ được thực thi nếu điều kiện của câu lệnh IF là sai?

11 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

11. Nếu bạn muốn đếm ngược từ 10 xuống 1, cấu trúc vòng lặp nào sẽ là lựa chọn tốt nhất?

12 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

12. Toán tử logic OR (hoặc) được sử dụng để kết hợp hai điều kiện. Kết quả của biểu thức sử dụng OR là false khi nào?

13 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

13. Xét biểu thức điều kiện: IF (tuổi >= 18 AND đã_tốt_nghiệp == true) THEN ... . Nếu tuổi là 20 và đã_tốt_nghiệp là false, hành động nào sẽ xảy ra?

14 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

14. Lệnh CONTINUE trong vòng lặp có chức năng gì?

15 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

15. Câu lệnh nào dưới đây KHÔNG phải là cấu trúc điều khiển thực hiện công việc theo điều kiện?

16 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

16. Cấu trúc điều kiện nào cho phép lựa chọn giữa hai hành động dựa trên một điều kiện duy nhất?

17 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

17. Trong một chương trình máy tính, điều kiện thường được biểu diễn dưới dạng nào?

18 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

18. Phát biểu nào sau đây mô tả đúng về vòng lặp FOR?

19 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

19. Trong lập trình, cấu trúc điều khiển nào cho phép thực hiện một khối lệnh chỉ khi một điều kiện nhất định là đúng?

20 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

20. Trong lập trình, toán tử logic AND (và) được sử dụng để kết hợp hai điều kiện. Kết quả của biểu thức sử dụng AND là true khi nào?

21 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

21. Trong tình huống cần chọn một trong nhiều tùy chọn dựa trên giá trị của một biến duy nhất, cấu trúc nào thường hiệu quả và dễ đọc hơn cấu trúc IF-ELSE IF-ELSE dài dòng?

22 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

22. Phát biểu nào sau đây mô tả đúng nhất chức năng của câu lệnh IF trong lập trình?

23 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

23. Toán tử so sánh nào được sử dụng để kiểm tra xem hai giá trị có bằng nhau hay không?

24 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

24. Khi cần thực hiện một hành động dựa trên nhiều điều kiện khác nhau, mỗi điều kiện dẫn đến một hành động riêng biệt, cấu trúc nào là phù hợp nhất?

25 / 25

Category: Trắc nghiệm Tin học 3 Kết nối tri thức với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện

Tags: Bộ đề 1

25. Trong một chương trình, khi cần thực hiện một hành động lặp đi lặp lại cho đến khi một điều kiện không còn đúng, cấu trúc nào là phù hợp nhất?