TopStudy

Đáp án và lời giải

Giải SBT Tin học 6 KNTT Bài 17: Chương trình máy tính có đáp án

Về trang đề

Câu 1

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Phần Kiến thức mới dòng 4, 5, 6, 7 trang 78 sgk Tin học 6

Đáp án A

Câu 2

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Để viết chương trình cho máy tính có thể hiểu, người lập trình sử dụng ngôn ngữ đặc biệt là ngôn ngữ lập trình

Đáp án B

Câu 3

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Scratch là một trong rất nhiều ngôn ngữ lập trình được sử dụng hiện nay như Java, C, C++

Đáp án A

Câu 4

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Phát biểuĐúng (Đ)/ Sai (S)
a) Chương trình máy tính là một cách mô tả thuật toán để máy tính có thể “hiểu” và thực hiện đượcĐ
b) Chương trình máy tính là tập hợp các lệnh được viết bằng hai bit 0 và 1S
c) Chương trình máy tính dựa trên dữ liệu đầu vào, tiến hành các bước xử lí để trả lại kết quả đầu raĐ
d) 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ácS
e) Có rất nhiều ngôn ngữ lập trình khác nhauĐ
f) 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ìnhS
g) 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âu 5

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

1 – c) – g) 2 – a) – f)

3 – b) – j) 4 – e) – h)

5 – d) – i)

Câu 6

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

“Nếu … thì …” là câu lệnh của cấu trúc rẽ nhánh dạng thiếu

Đáp án A

Câu 7

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Câu lệnh ở Hình 21 đang được lặp lại nhiều lần

Đáp án C

Câu 8

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

1 – d) 2 – a)

3 – b) 4 – c)

Câu 9

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Câu lệnh dừng lại với điều kiện x > 200

Đáp án B

Câu 10

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

“Nếu tiếp xúc với cạnh, bật lại” là câu lệnh thuộc cấu trúc rẽ nhánh

Đáp án C

Câu 11

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Không chạm cạnh chú mèo di chuyển 10 bước

Nếu chạm phải chú mèo sẽ dừng lại

Đáp án A

Câu 12

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Câu lệnh lặp nhắc lại 3 lần và khoảng cách mỗi lần là 1 giây

Đáp án B

Câu 13

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Chương trình phải thỏa mãn lặp lại 3 lần các hành động: phát ra âm thanh “Meow” và nói “Meo, meo, meo”

Đáp án C

Câu 14

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Thuật toán thể hiện cấu trúc lặp đến khi “chạm cạnh”

Đáp án C

Câu 15

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Chương trình Scratch thực hiện việc kiểm tra câu trả lời của câu hỏi lịch sử đúng hay sai để đưa ra thông báo tương ứng.

Đầu vào: một con số có ý nghĩa là năm diễn ra chiến dịch Điện Biên Phủ

Đầu ra: thông báo câu trả lời đúng hay sai

Câu 16

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Ví dụ

- Nhập vào số 1960, khi đó biểu thức điều kiện 1960 = 1954 sai, do đó chương trình hiện ra thông báo “Bạn cố gắng nhé”

- Nhập vào số 1954, khi đó biểu thức điều kiện 1954 = 1954 đúng, do đó chương trình hiện ra thông báo “Chúc mừng! Bạn được cộng 1 điểm”

Câu 17

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Sơ đồ khối thuật toán

Hình minh hoạ

Câu 18

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đầu vào: số tuổi

Đầu ra: thông báo khách hàng có được giảm vé hay không

Thuật toán:

Hỏi số tuổi của khách hàng

Nếu khách hàng nhỏ hơn 15 tuổi thì thông báo “Bạn được giảm 10% giá vé”

Ngược lại thì thông báo “Bạn không được giảm vé”

Câu 19

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Sơ đồ khối thuật toán

Hình minh hoạ

Câu 20

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Chương trình Scratch

Hình minh hoạ

Câu 21

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Đầu vào: hai số tự nhiên a, b

Đầu ra: ƯCLN của hai số a, b

Câu 22

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Với a = 18, b = 24, thực hiện từng bước theo sơ đồ khối ta có:

BướcKiểm traKiểm traGiá trịGiá trịĐầu ra
Bướca = ba > ba mớib mớiĐầu ra
1SaiSai186
2SaiĐúng126
3SaiĐúng66
4ĐúngƯCLN là 6

Câu 23

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Học sinh tự lấy ví dụ giá trị a, b và lập bảng liệt kê từng bước nhau câu b

Câu 24

Hướng dẫn chấm do TopStudy biên soạn, mang tính gợi ý

Chương trình Scratch thực hiện thuật toán tìm ước số chung lớn nhất (Hình 42)

Hình minh hoạ