Trắc nghiệm Kết nối Tin học 3 với cuộc sống Bài 15 Công việc được thực hiện theo điều kiện
1. Trong một trò chơi điện tử, nhân vật chỉ nhận được điểm thưởng nếu thu thập đủ 10 đồng xu. Điều này minh họa cho nguyên tắc nào của công việc theo điều kiện?
A. Lặp lại hành động không cần điều kiện
B. Thực hiện hành động dựa trên kết quả của hành động khác
C. Hành động được thực hiện khi điều kiện đạt được
D. Tất cả các hành động đều có điều kiện
2. Trong một hệ thống đặt vé máy bay, nếu còn vé, người dùng có thể đặt. Nếu hết vé, hệ thống sẽ hiển thị Hết vé. Đây là ví dụ về cấu trúc:
A. Vòng lặp vô hạn
B. Cấu trúc lựa chọn (If-Then-Else)
C. Gán giá trị trực tiếp
D. Hàm tính toán
3. Trong một chương trình tính toán hóa đơn, nếu tổng giá trị đơn hàng vượt quá 1.000.000 VNĐ, thì được giảm giá 10%. Đây là ứng dụng của điều kiện để:
A. Tăng giá trị đơn hàng
B. Thực hiện khuyến mãi dựa trên ngưỡng giá trị
C. Bắt buộc người dùng mua thêm
D. Giảm số lượng mặt hàng
4. Một hệ thống đèn giao thông sử dụng điều kiện để thay đổi màu sắc. Nếu đèn đang màu xanh và thời gian chờ đã hết, thì chuyển sang màu vàng. Đây là ví dụ về việc áp dụng điều kiện để:
A. Tạo ra vòng lặp vô hạn
B. Điều khiển hoạt động theo quy tắc
C. Thu thập dữ liệu người dùng
D. Trình bày thông tin tĩnh
5. Nếu một người dùng nhập sai mật khẩu ba lần liên tiếp, hệ thống khóa tài khoản. Điều này là một ví dụ về việc sử dụng điều kiện để:
A. Tăng cường bảo mật
B. Cho phép truy cập trái phép
C. Giảm thời gian đăng nhập
D. Xóa dữ liệu người dùng
6. Trong một ứng dụng học tập, nếu người dùng trả lời đúng một câu hỏi, hệ thống sẽ chuyển sang câu hỏi tiếp theo. Nếu sai, hệ thống sẽ giải thích. Điều này minh họa cho:
A. Việc bỏ qua câu trả lời
B. Phản ứng khác nhau dựa trên kết quả của người dùng
C. Tất cả người dùng đều nhận được câu hỏi giống nhau
D. Chỉ hiển thị câu hỏi
7. Trong các tình huống sau, tình huống nào KHÔNG nhất thiết cần sử dụng cấu trúc nếu...thì (If-Then)?
A. Nếu bạn đủ 18 tuổi, bạn có thể đăng ký lái xe.
B. Nếu bạn hoàn thành bài tập về nhà, bạn có thể xem TV.
C. Bạn cần chuẩn bị sách giáo khoa để đến trường mỗi ngày.
D. Nếu điểm thi của bạn trên 8, bạn sẽ được khen thưởng.
8. Khi bạn viết một chương trình máy tính, việc yêu cầu người dùng nhập tên của họ trước khi tiếp tục là một ví dụ về:
A. Sử dụng biến cố định
B. Điều kiện cho phép tiếp tục quy trình
C. Tạo ra lỗi chương trình
D. Bỏ qua bước xử lý dữ liệu
9. Trong lập trình, khi bạn muốn một hành động lặp lại nhiều lần, nhưng việc lặp lại chỉ dừng lại khi một điều kiện nào đó không còn đúng nữa, bạn sẽ sử dụng loại cấu trúc nào?
A. Cấu trúc lựa chọn (If-Then)
B. Cấu trúc lặp có điều kiện (While loop)
C. Gán giá trị
D. Hàm toán học
10. Hãy xem xét câu lệnh sau: Nếu trời mưa, thì mang ô. Điều kiện trời mưa là gì?
A. Hành động được thực hiện
B. Kết quả của hành động
C. Tình huống quyết định hành động
D. Thời tiết
11. Trong ngôn ngữ lập trình Scratch, khối lệnh nếu... thì... được sử dụng để:
A. Lặp lại hành động một số lần nhất định
B. Thực hiện một hành động duy nhất
C. Thực hiện hành động khi điều kiện đúng
D. Tạo ra một biến mới
12. Một ứng dụng quản lý thư viện sẽ tự động gửi email nhắc nhở cho người mượn sách nếu sách đã quá hạn. Điều kiện ở đây là:
A. Người dùng mở ứng dụng
B. Sách đã đến hạn trả hoặc quá hạn
C. Thủ thư xác nhận
D. Số lượng sách trong thư viện
13. Một chương trình hiển thị thông báo Chúc mừng bạn đã đạt điểm cao! chỉ khi điểm số lớn hơn 90. Điều này cho thấy câu lệnh nếu...thì giúp:
A. Tăng cường bảo mật hệ thống
B. Phân biệt các trường hợp khác nhau và phản hồi tương ứng
C. Giảm dung lượng bộ nhớ
D. Tự động cập nhật phần mềm
14. Một thuật toán sử dụng cấu trúc lựa chọn Nếu A đúng, thì làm B sẽ thực hiện hành động B khi nào?
A. Chỉ khi A sai
B. Chỉ khi A đúng
C. Luôn luôn, bất kể A đúng hay sai
D. Khi có lệnh đặc biệt
15. Một robot được lập trình để di chuyển. Nếu gặp vật cản phía trước, nó sẽ dừng lại. Đây là một ví dụ về việc robot sử dụng điều kiện để:
A. Tăng tốc độ di chuyển
B. Tránh va chạm và hoạt động an toàn
C. Bỏ qua vật cản
D. Thay đổi hướng ngẫu nhiên
16. Một ứng dụng thời tiết hiển thị Trời nắng nếu nhiệt độ trên 25 độ C. Nếu nhiệt độ từ 15 đến 25 độ C, nó hiển thị Trời mát. Nếu nhiệt độ dưới 15 độ C, nó hiển thị Trời lạnh. Đây là một ví dụ về việc sử dụng cấu trúc điều kiện:
A. Vòng lặp vô hạn
B. Nhiều lựa chọn (nhiều If hoặc If-Else If)
C. Chỉ một lựa chọn duy nhất
D. Gán giá trị trực tiếp
17. Khi bạn thiết kế một quy trình, nếu một bước chỉ được thực hiện khi bước trước đó hoàn thành thành công, thì bước đó phụ thuộc vào:
A. Sự may mắn
B. Một điều kiện được đáp ứng
C. Một người dùng bên ngoài
D. Tất cả các bước khác
18. Trong lập trình, khi một hành động chỉ được thực hiện nếu một điều kiện nhất định là đúng, ta sử dụng cấu trúc điều khiển nào?
A. Vòng lặp For
B. Cấu trúc lựa chọn (If-Then-Else)
C. Hàm số
D. Biến
19. Tại sao việc sử dụng cấu trúc Nếu...thì lại quan trọng trong việc tạo ra các chương trình có thể suy nghĩ và đưa ra quyết định?
A. Nó làm cho chương trình chạy chậm hơn
B. Nó cho phép chương trình phản ứng linh hoạt với các tình huống khác nhau
C. Nó loại bỏ hoàn toàn lỗi lập trình
D. Nó chỉ thực hiện một hành động duy nhất
20. Trong các ví dụ sau, ví dụ nào mô tả một hành động trong cấu trúc Nếu điều kiện, thì hành động?
A. Hết giờ làm bài kiểm tra
B. Bạn có đang học bài không?
C. In ra kết quả cuối cùng
D. Học sinh làm bài kiểm tra
21. Một thuật toán cần tính tổng các số chẵn từ 1 đến 10. Thuật toán sẽ sử dụng điều kiện để làm gì?
A. Bỏ qua tất cả các số
B. Chỉ cộng các số là số chẵn
C. Cộng tất cả các số
D. Ngừng chương trình ngay lập tức
22. Trong lập trình, cấu trúc Nếu A đúng, thì làm B, ngược lại (Else) làm C có nghĩa là gì?
A. Luôn làm B, sau đó làm C
B. Làm B nếu A đúng, nếu không (A sai) thì làm C
C. Làm C nếu A đúng, nếu không (A sai) thì làm B
D. Làm cả B và C cùng lúc
23. Trong một quy trình sản xuất tự động, nếu cảm biến phát hiện sản phẩm bị lỗi, băng chuyền sẽ chuyển sản phẩm đó sang khu vực loại bỏ. Điều này cho thấy việc sử dụng điều kiện là để:
A. Tăng tốc độ sản xuất
B. Phân loại và xử lý sản phẩm dựa trên chất lượng
C. Bỏ qua các sản phẩm lỗi
D. Tạo ra sản phẩm lỗi nhiều hơn
24. Một chương trình trò chơi yêu cầu người chơi phải có đủ điểm kinh nghiệm để mở khóa một cấp độ mới. Điều này có nghĩa là cấp độ mới chỉ có thể được mở khóa khi:
A. Thời gian chơi đủ lâu
B. Một điều kiện về điểm kinh nghiệm được đáp ứng
C. Người chơi mua bằng tiền thật
D. Tất cả các cấp độ đều có sẵn
25. Khi bạn sử dụng một ứng dụng để sắp xếp danh sách tên theo thứ tự bảng chữ cái, thuật toán bên trong sẽ thực hiện các so sánh và hoán đổi dựa trên điều kiện nào?
A. Kích thước tệp tin
B. Thứ tự của các tên so với nhau
C. Thời gian tạo tệp
D. Ngôn ngữ của tên