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