Câu hỏi tự luận mức độ thông hiểu tin học 5 CD bài 11: Các phép so sánh

2. THÔNG HIỂU (4 CÂU)

Câu 1: Vì sao chúng ta cần sử dụng phép so sánh trong lập trình?

Câu 2: Sự khác nhau giữa phép toán số học và phép so sánh là gì?

Câu 3: Em hãy so sánh cách viết một phép so sánh trong toán học và trong Scratch.

Câu 4: Kết quả của một phép so sánh là gì?


Câu 1:

- Dựa vào kết quả của phép so sánh, chương trình sẽ quyết định thực hiện đoạn code nào tiếp theo. Ví dụ: Nếu một số lớn hơn 10 thì in ra màn hình "Số lớn hơn 10", ngược lại thì in ra thông báo khác.

- Phép so sánh giúp máy tính đưa ra các quyết định dựa trên các điều kiện nhất định. Ví dụ: Kiểm tra xem một người có đủ tuổi để lái xe hay không.

- Phép so sánh giúp chúng ta so sánh và phân loại dữ liệu. Ví dụ: Sắp xếp một danh sách số theo thứ tự tăng dần.

Câu 2:

- Phép toán số học: Dùng để thực hiện các phép tính trên số, như cộng, trừ, nhân, chia. Kết quả của phép toán số học là một giá trị số.

- Phép so sánh: Dùng để so sánh hai giá trị với nhau. Kết quả của phép so sánh là một giá trị logic, chỉ có thể là đúng (true) hoặc sai (false).

Câu 3:

- Trong toán học: Chúng ta thường viết phép so sánh dưới dạng: a > b, a < b, a = b, ...

- Trong Scratch: Chúng ta sử dụng các khối lệnh chuyên dụng để biểu diễn phép so sánh. Ví dụ: Khối lệnh "a > b" sẽ kiểm tra xem a có lớn hơn b hay không.

Câu 4:

- Kết quả của một phép so sánh luôn là một giá trị logic, có thể là:

+ Đúng (true): Khi điều kiện của phép so sánh được thỏa mãn.

+ Sai (false): Khi điều kiện của phép so sánh không được thỏa mãn.


Bình luận

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