Câu hỏi tự luận mức độ vận dụng cao Tin học 8 kết nối bài 14: Cấu trúc điều khiển

4. VẬN DỤNG CAO (3 câu)

Câu 1: Giả sử em cần xây dựng một trò chơi trên máy tính. Trong trò chơi, em cần tìm một số bí mật mà máy tính đã lấy ngẫu nhiên trong khoảng từ 1 đến 100. Em được đoán nhiều lần cho đến khi đoán đúng số bí mật đó. Mỗi lần em đoán sai, máy tính sẽ cho em biết số em đoán là nhỏ hơn hay lớn hơn số bí mật. Em hãy mô tả kịch bản của trò chơi đó dưới dạng một thuật toán.

Câu 2: Ước chung lớn nhất của hai số không thay đổi nếu thay số lớn hơn bằng phần dư trong phép chia của nó cho số bé. Dựa trên nhận xét đó, ước chung lớn nhất của hai số không âm có thể được tính theo thuật toán được biểu diễn bằng sơ đồ khối trong Hình 14.9. Em hãy ghép các khối lệnh Scratch trong Hình 14.10 thành chương trình tính ước chung lớn nhất của hai số nguyên không âm

xa

Câu 3: Ghép mỗi cấu trúc điều khiển tương ứng với khối lệnh trong Scratch?


Câu 1:

Mô tả thuật toán đọc và hiển thị dữ liệu sử dụng cấu trúc tuần tự.

1) Bắt đầu

2) Gán cho số bí mật một giá trị ngẫu nhiên trong khoảng từ 1 đến 100.

3) Hỏi và nhận giá trị từ bàn phím, lưu vào biến trả lời.

4) Hiển thị số bí mật trong 2 giây.

5) Hiển thị trả lời trong 2 giây.

6) Kết thúc.

Câu 2:

Thứ tự sắp xếp đúng là: 7 -> 5 -> 6 -> 3 -> 9 -> 1 -> 2 -> 4 -> 8.

Câu 3:

 

1) Lặp lại liên tục việc di chuyển 10 bước

a) 1111

2) Lặp lại 10 lần việc di chuyển 10 bước

b) 222

3) Lặp lại việc di chuyển 10 bước cho đến khi tọa độ x lớn hơn 200

c) 3

4) Nếu tọa độ x nhỏ hơn 200 thì di chuyển 10 bước

d)  4


Bình luận

Giải bài tập những môn khác