Câu 5. Phát biểu nào sau đây đúng?
A. Chương trình được lập trình trên máy tính chỉ sử dụng cho máy tính, không sử dụng cho các thiết bị khác.
B. Có thể dùng nhiều ngôn ngữ lập trình khác nhau để thể hiện một thuật toán
C. Mỗi thuật toán cần một ngôn ngữ lập trình riêng để viết thành chương trình
D. Chỉ có duy nhất một ngôn ngữ lập trình khác nhau
Câu 6. Thuật toán thực hiện công việc rửa rau được mô tả bằng cách liệt kê các bước như sau:
(1) Cho rau vào chậu và xả nước ngập rau.
(2) Dùng tay đảo rau trong chậu.
(3) Vớt rau ra rổ, đổ hết nước trong chậu đi.
(4) Lặp lại bước (4) đến bước (3) cho đến khi rau sạch thì kết thúc.
Các bước nào của thuật toán được lặp lại?
A. Chỉ bước 1 và 2. B. Chỉ bước 2 và 3.
C. Ba bước 1, 2 và 3. D. Cả bốn bước 1, 2, 3 và 4.
Câu 7. Cho dãy các thao tác sau đây:
a) Max a b) Nếu Max b thì Max b
c) Nhập a, b d) Thông báo Max và kết thúc
Sắp xếp thứ tự các thao tác để nhận được thuật toán tìm giá trị lớn nhất của hai số nguyên a và b:
A. c – a – b – d B. a – b – c – d
C. c – d – a – b D. c – b – d – a
Câu 8. Lệnh trong Hình 22 là lệnh lặp thực hiện cho nhân vật, nhân vật sẽ dừng lại khi nào?
<!--[if gte vml 1]> <!--[endif]-->
A. Nhân vật không dừng lại
B. Nhân vật dừng lại khi tọa độ x lớn hơn 200
C. Nhân vật dừng lại khi tọa độ x nhỏ hơn 200
D. Nhân vật dừng lại khi tọa độ x bằng 200
Câu 9. Theo em có mấy cách để mô tả một thuật toán?
A. 2 B. 3 C. 4 D. 5
Câu 10. Thuật toán dưới đây thuộc cấu trúc:
<!--[if gte vml 1]> <!--[endif]-->
A. Cấu trúc nhánh dạng thiếu B. Cấu trúc nhánh dạng đủ
C. Cấu trúc lặp D. Cấu trúc tuần tự
Câu 11. Trong các tên sau đây, đâu là tên của một ngôn ngữ lập trình?
A. Scratch B. Window Explorer
C. Word D. PowerPoint
Câu 12. Công việc không hoạt động theo cấu trúc rẽ nhánh dạng đủ là:
A. Nếu trời mưa em sẽ ở nhà đọc truyện, ngược lại em sẽ đi đá bóng
B. Nếu một số chia hết cho 2 thì nó là số chẵn, ngược lại là số lẻ
C. Nếu mai trời vẫn mưa, đường vẫn ngập nước, em được nghỉ học ở nhà
D. Nếu cuối tuần trời không mưa cả nhà em sẽ đi picnic, ngược lại cả nhà sẽ ở nhà xem phim
Câu 13. Phát biểu nào sau đây là đúng:
A. Ngôn ngữ lập trình chỉ là công cụ soạn thảo văn bản
B. Thứ tự thực hiện các lệnh trong chương trình không ảnh hưởng đến kết quả đầu ra
C. Chương trình máy tính là tập hợp các lệnh viết bằng ngôn ngữ lập trình
D. Tất cả các ngôn ngữ lập trình đều giống nhau
Câu 14. “Thuật toán nhân đôi số a”. Đầu ra là:
A. Số a B. giá trị a
C. giá trị 2 x a D. giá trị 4 x a
Câu 15. Bạn Tuấn nghĩ về những công việc sẽ thực hiện sau khi thức dậy vào buổi sáng. Bạn ấy viết một thuật toán bằng cách ghi ra từng bước, từng bước một. Bước đầu tiên bạn ấy viết ra là: "Thức dậy". Em hãy cho biết bước tiếp theo là gì?
A. Đánh răng. B. Thay quần áo.
C. Đi tắm. D. Ra khỏi giường.
Câu 16. Cho chương trình Scratch sau đây:
<!--[if gte vml 1]> <!--[endif]-->
Điều gì xảy ra khi chú mèo di chuyển đến cạnh của sân khấu?
A. Chú mèo dừng lại
B. Chú mèo tiếp tục di chuyển
C. Chú mèo quay ngược lại và đi tiếp
D. Chú mèo quay một góc 90 độ và đi tiếp
Bằng cách nhấp vào Đăng nhập, bạn đồng ý Chính sách bảo mật và Điều khoản sử dụng của chúng tôi. Nếu đây không phải máy tính của bạn, để đảm bảo an toàn, hãy sử dụng Cửa sổ riêng tư (Tab ẩn danh) để đăng nhập (New Private Window / New Incognito Window).
Tham gia Cộng đồng Lazi trên các mạng xã hội | |
LaziGo: | https://go.lazi.vn/join/lazigo |
Discord: | https://discord.gg/4vkBe6wJuU |
Kênh FB: | https://m.me/j/AbY8WMG2VhCvgIcB |
FB group: | https://www.fb.com/groups/lazi.vn |
FB page: | https://www.fb.com/lazi.vn |
Youtube: | https://www.youtube.com/@lazi-vn |
Tiktok: | https://www.tiktok.com/@lazi.vn |
Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi
Vui | Buồn | Bình thường |