Hãy chỉ ra mỗi Hình (1a, 1b, 1c) sau đây, sơ đồ nào là cấu trúc lặp?
A. Hình 1a
B. Hình 1b
C. Hình 1c
Chọn đáp án C
Câu 2 (1,0 điểm) 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:
() Cho rau vào chậu và xả nước ngập rau.
() Dùng tay đảo rau trong chậu.
() Vớt rau ra rổ, đổ hết nước trong chậu đi.
() Lặp lại bước () đến bước () cho đến khi rau sạch thì kết thúc.
Câu lệnh được mô tả như sau: “ Nếu Điều kiện đúng thực hiện Lệnh, nếu sai thì dừng” là câu lệnh gì?
Điều kiện x >= 2 và x < 5 trong Pascal được biểu diễn bằng biểu thức nào:
A. TRẮC NGHIỆM: (7,0 điểm)
* Điền vào trong bảng đáp án đúng là một trong các chữ cái A, B, C, D tương ứng với các câu hỏi từ câu 1 đến hết câu 14 (mỗi câu đúng 0,5 điểm)
Câu 1: Khi biểu diễn thuật toán bằng lưu đồ (sơ đồ khối), hình chữ nhật có ý nghĩa gì?
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ì?
Trong ngôn ngữ lập trình Pascal, về mặt cú pháp cách viết các câu lệnh ghép nào sau đây là đúng:
Hãy chọn phương án ghép đúng. Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh 1> ELSE <câu lệnh 2>, câu lệnh 2 được thực hiện khi:
B. TỰ LUẬN: (3,0 điểm)
Câu 1 (1,0 điểm): 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:
() Cho rau vào chậu và xả nước ngập rau.
() Dùng tay đảo rau trong chậu.
() Vớt rau ra rổ, đổ hết nước trong chậu đi.
() Lặp lại bước () đến bước () cho đến khi rau sạch thì kết thúc.
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.
Em hãy sắp xếp lại các bước cho đúng thứ tự thực hiện