Câu 13: Ba cấu trúc điều khiển cơ bản để mô tả thuật toán là gì?
A. Tuần tự, rẽ nhánh và lặp. B. Tuần tự, rẽ nhánh và gán.
C. Rẽ nhánh, lặp và gán. D. Tuần tự, lặp và gán.
Câu 14: Cấu trúc tuần tự là gì?
A. Là cấu trúc xác định thứ tự dữ liệu được lưu trữ.
B. Là cấu trúc xác định thứ tự các bước được thực hiện.
C. Là cấu trúc lựa chọn bước thực hiện tiếp theo.
D. Là cấu trúc xác định số lần lặp lại một số bước của thuật toán.
Câu 15: Thuật toán có thể được mô tả bằng:
A. Ngôn ngữ viết
B. Ngôn ngữ kí hiệu
C. Ngôn ngữ logic toán học
D. Ngôn ngữ tự nhiên (liệt kê các bước) và sơ đồ khối
Câu 17: Trong các ví dụ sau, ví dụ nào là thuật toán?
A. Một bản nhạc hay.
B. Một bức tranh đầy màu sắc.
C. Một bản hướng dẫn về cách nướng bánh với các bước cần làm.
D. Một bài thơ lục bát.
Câu 18: Mẹ dặn Nam ở nhà nấu cơm và nhớ thực hiện tuần tự các bước sau:
Bước 1: Chuẩn bị nồi cơm điện, gạo, nước
Bước 2: Cho gạo và nước với tỉ lệ phù hợp vào nồi
Bước 3: Cắm điện, bật nút nấu
Bước 4: Cơm chín, đánh tơi cơm
Các bước trên được gọi là:
A. Bài toán B. Người lập trình
C. Máy tính điện tử D. Thuật toán
Câu 19: Bạn Thành viết một thuật toán mô tả việc đánh răng. Bạn ấy ghi các bước như sau:
(1) Rửa sạch bàn chải.
(2) Súc miệng.
(3) Chải răng.
(4) Cho kem đánh răng vào bàn chải.
Trật tự sắp xếp đúng là:
A. (1) (2) (3) (4) B. (4) (3) (2) (1)
C. (2) (3) (1) (4) D. (4) (2) (1) (3)
Câu 20: Để viết chương trình cho máy tính, người lập trình sử dụng loại ngôn ngữ nào?
A. Ngôn ngữ chỉ gồm hai kí hiệu 0 và 1 B. Ngôn ngữ lập trình
C. Ngôn ngữ tự nhiên D. Ngôn ngữ chuyên ngành.
Câu 21: Trong các ví dụ sau, đâu là thuật toán:
A. Một dãy các bước hướng dẫn tính diện tích của hình thang cân
B. Một bài văn tả cảnh hoàng hôn ở biển
C. Một bài hát mang âm điệu dân gian
D. Một bản nhạc tình ca
Câu 22: Thuật toán tìm số lớn hơn trong hai số a, b. Đầu ra là:
A. Hai số a, b B. Số lớn hơn
C. Số bé hơn D. Số bằng nhau
Câu 23: Trong các ví dụ sau, ví dụ nào là thuật toán?
A. Một bản nhạc hay.
B. Một bức tranh đầy màu sắc.
C. Một bản hướng dẫn về cách nướng bánh với các bước cần làm.
D. Một bài thơ lục bát.
Câu 24: 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 26: Thuật toán dưới đây thuộc cấu trúc:
A. Cấu trúc lặp
B. Cấu trúc tuần tự
C. Cấu trúc nhánh dạng thiếu
D. Cấu trúc nhánh dạng đủ
Câu 27: Nếu trời không mưa thì em đi đá bóng có chứa cấu trúc nào?
A. Cấu trúc tuần tự B. Cấu trúc nhánh dạng thiếu
C. Cấu trúc nhánh dạng đủ D. Cấu trúc lặp
Câu 28: Trong cấu trúc lặp bao giờ cũng có:
A. Khâu đặt điều kiện rẽ nhánh
B. Khâu kiểm tra điều kiện kết thúc quá trình lặp
C. Khâu kết thúc tuần tự
D. Khâu kiểm tra điều kiện rẽ nhánh
Câu 30 Sơ đồ khối là gì?
A. Một biểu đồ hình cột
B. Một ngôn ngữ lập trình
C. Một sơ đồ gồm các hình khối, đường có mũi tên chỉ hướng thực hiện theo từng bước của thuật toán
D. Cách mô tả thuật toán bằng ngôn ngữ tự nhiên
Câu 31: Cấu trúc tuần tự là gì?
A. Là cấu trúc xác định thứ tự dữ liệu được lưu trữ
B. Là cấu trúc xác định số lần lặp lại một bước của thuật toán
C. Là cấu trúc lựa chọn bước thực hiện tiếp theo
D. Là cấu trúc xác định thứ tự các bước được thực hiện
Câu 32: Lợi thế của việc sử dụng sơ đồ khối so với sử dụng ngôn ngữ tự nhiên để mô tat thuật toán là gì?
A. Sơ đồ khối dễ thay đổi
B. Sơ đồ khối tuân theo một tiêu chuẩn quốc tế nên con người dù ở bất kể quốc gia nào cũng có thể hiểu
C. Sơ đồ khối dễ vẽ
D. Vẽ sơ đồ khối không tốn thời gian
Câu 33: 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. Ra khỏi giường
B. Thay quần áo
C. Đánh răng
D. Đi tắm
Câu 34: Bạn Hải đã viết một chương trình điều khiển chú mèo di chuyển liên tục trên sân khấu cho đến khi chạm phải chú chó. Bạn Hải nên dùng loại cấu trúc điều khiển nào để thực hiện yêu cầu di chuyển liên tục của chú mèo?
A. Cấu trúc tuần tự B. Cấu trúc rẽ nhánh dạng đủ
C. Cấu trúc lặp D. Cấu trúc rẽ nhánh dạng thiếu
Câu 36: Bạn Hoàng xây dựng thuật toán cho nhân vật di chuyển trên sân khấu với quy luật như sau:
Nếu nhân vật gặp chướng ngại vật (chẳng hạn tảng đá), thì nhân vật sẽ đổi hướng trước khi tiếp tục di chuyển về phía trước. Nếu nhân vật không gặp phải chướng ngại vật, thì nhân vật tiếp tục tiến về phía trước
Bạn Hoàng nên dùng 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 dạng thiếu D. Cấu trúc rẽ nhánh dạng đủ
Giúp mik với ạ