Bài tập củng cố Tin học 5 kết nối: Bài 14 Sử dụng biến trong chương trình

Bài tập củng cố môn Tin học 5 kết nối tri thức: Bài 14 Sử dụng biến trong chương trình. Phần bài tập gồm 4 mức độ: Nhận biết, Thông hiểu, Vận dụng và Vận dụng cao bám sát với chương trình sách giáo khoa. Thông qua bài tập này, học sinh có thể ôn luyện kiến thức đã học từ cơ bản đến nâng cao.

Nội dung chi tiết

CHỦ ĐỀ 6. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH

BÀI 14: SỬ DỤNG BIẾN TRONG CHƯƠNG TRÌNH

(12 CÂU)

1. NHẬN BIẾT (5 CÂU)

Câu 1: Biến trong lập trình là gì?

Trả lời:

- Biến trong lập trình giống như một cái hộp. Chúng ta dùng cái hộp để đựng đồ vật, còn biến dùng để lưu trữ dữ liệu. Dữ liệu đó có thể là số (ví dụ: tuổi, điểm số), chữ (ví dụ: tên, địa chỉ) hoặc các loại dữ liệu khác.

Câu 2: Tại sao chúng ta cần sử dụng biến trong lập trình?

Trả lời:

- Biến giúp chúng ta lưu trữ tạm thời các giá trị mà chương trình cần sử dụng.

- Làm cho chương trình linh hoạt

- Biến giúp chúng ta thực hiện các phép tính và xử lý dữ liệu.

- Biến được sử dụng trong các câu lệnh điều kiện để giúp chương trình đưa ra những quyết định khác nhau.

Câu 3: Biến có thể thay đổi giá trị được không?

Trả lời:

- Có, biến có thể thay đổi giá trị trong suốt quá trình thực hiện chương trình. Ví dụ, ban đầu bạn gán giá trị 10 cho biến tuoi, sau đó bạn có thể thay đổi giá trị của biến tuoi thành 11. Tính năng này giúp chương trình trở nên linh hoạt hơn.

Câu 4: Em có thể đặt tên bất kỳ cho một biến không?

Trả lời:

- Không hoàn toàn. Khi đặt tên cho biến, chúng ta cần tuân thủ một số quy tắc:

+ Tên biến phải bắt đầu bằng chữ cái hoặc dấu gạch dưới (_).

+ Tên biến chỉ được chứa chữ cái, số và dấu gạch dưới.

+ Tên biến không được trùng với từ khóa của ngôn ngữ lập trình.

+ Tên biến nên ngắn gọn và dễ hiểu, thể hiện ý nghĩa của dữ liệu mà nó lưu trữ.

Câu 5: Biến thường được sử dụng để lưu trữ những loại dữ liệu nào?

Trả lời:

- Số nguyên: Các số nguyên dương, âm và số 0 (ví dụ: tuổi, số lượng).

- Số thực: Các số có phần thập phân (ví dụ: chiều cao, cân nặng).

- Chữ: Các ký tự, từ hoặc câu (ví dụ: tên, địa chỉ).

- Giá trị đúng/sai: Chỉ có hai giá trị là đúng (true) hoặc sai (false).

- Và nhiều loại dữ liệu khác nữa.

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

Câu 1: Sự khác nhau giữa biến và hằng số là gì?

Trả lời:

Đặc điểm

Biến

Hằng số

Giá trị

Có thể thay đổi

Không thể thay đổi

Mục đích

Lưu trữ dữ liệu thay đổi

Lưu trữ dữ liệu cố định

Ví dụ

Tuổi, tên, kết quả tính toán

Số Pi, số ngày trong tuần, các thông số cấu hình

Câu 2: Tại sao chúng ta phải khai báo biến trước khi sử dụng?

Trả lời:

- Khai báo biến giúp máy tính hiểu được chúng ta muốn làm gì với dữ liệu và chuẩn bị sẵn sàng để xử lý chúng. Nếu không khai báo, máy tính sẽ không biết chúng ta đang nói đến cái gì và sẽ báo lỗi.

Câu 3: Việc đặt tên biến có ảnh hưởng gì đến chương trình?

Trả lời:

- Nếu tên biến được đặt một cách ngắn gọn, rõ ràng và thể hiện ý nghĩa của dữ liệu mà nó chứa, người đọc sẽ dễ dàng hiểu được chương trình đang làm gì. Ví dụ: ten_nguoi, tuoi, diem_toan.

- Ngược lại, nếu tên biến được đặt một cách tùy tiện hoặc quá dài, sẽ rất khó để người khác (kể cả chính bạn sau này) hiểu được ý nghĩa của nó. Điều này sẽ gây khó khăn trong việc bảo trì và sửa chữa chương trình.

Câu 4: Em có thể giải thích ý nghĩa của dòng lệnh "a = 5" không?

Trả lời:

- Dòng lệnh a = 5 có nghĩa là:

+ Tạo một biến: Đầu tiên, chúng ta tạo ra một biến có tên là a.

+ Gán giá trị: Sau đó, chúng ta gán giá trị 5 cho biến a.

- Vậy là từ giờ, mỗi khi nhắc đến a trong chương trình, chúng ta đang ám chỉ số 5.

3. VẬN DỤNG (1 CÂU)

Câu 1: Em hãy viết một chương trình đơn giản để tính tổng của hai số bất kỳ.

Trả lời:

- Python

# Nhập hai số từ bàn phím

so1 = int(input("Nhập số thứ nhất: "))

so2 = int(input("Nhập số thứ hai: "))

# Tính tổng

tong = so1 + so2

# In kết quả ra màn hình

print("Tổng của hai số là:", tong)

4. VẬN DỤNG CAO (1 CÂU)

Câu 1: Hãy viết một chương trình để tính trung bình cộng của ba số.

Trả lời:

- Python

# Nhập ba số từ bàn phím

so1 = float(input("Nhập số thứ nhất: "))

so2 = float(input("Nhập số thứ hai: "))

so3 = float(input("Nhập số thứ ba:

"))

# Tính trung bình cộng

trung_binh_cong = (so1 + so2 + so3) / 3

# In kết quả ra màn hình

print("Trung bình cộng của ba số là:", trung_binh_cong)