Giải SBT Tin học lớp 5 Cánh diều Bài 9: Biến và cách dùng biến có đáp án
Đề thi

Giải SBT Tin học lớp 5 Cánh diều Bài 9: Biến và cách dùng biến có đáp án

A
Admin
Tin họcLớp 581 lượt thi
5 câu hỏi
1. Tự luận
1 điểm

Em hãy cho biết giá trị của biến “số điểm” sau khi thực hiện khối lệnh trong mỗi trường hợp sau:

Em hãy cho biết giá trị của biến “số điểm” sau khi thực hiện khối lệnh trong mỗi trường hợp sau: (ảnh 1)

Xem đáp án

1) 1

2) 1

3) 6

4) 1.

2. Tự luận
1 điểm

Biến “số điểm” và “số ngôi sao” đều có giá trị là 10.

Em hãy cho biết giá trị hai biến này sau khi thực hiện khối lệnh ở hình bên:

Biến “số điểm” và “số ngôi sao” đều có giá trị là 10.  Em hãy cho biết giá trị hai biến này sau khi thực hiện khối lệnh ở hình bên: (ảnh 1)

Xem đáp án

Biến “Số điểm” và “Số ngôi sao” đều có giá trị là 15. Do ban đầu biến số ngôi sao bằng 10, thêm 5 là 15. Biến số điểm được gán giá trị bằng số ngôi sao nên cũng bằng 15

3. Tự luận
1 điểm

Khi chạy chương trình ở hình dưới đây, em hãy cho biết giá trị của biến số giây” trong mỗi trường hợp sau:

Khi chạy chương trình ở hình dưới đây, em hãy cho biết giá trị của biến “số giây” trong mỗi trường hợp sau: (ảnh 1)

1) Khi bắt đầu chạy chương trình.

2) Sau khi chạy 5 giây.

3) Sau khi chạy 10 giây.

4) Sau khi chạy 11 giây.

Xem đáp án

1) 0

Khi bắt đầu chạy chương trình số giây được đặt bằng 0

2) 5

Sau 5 giây thì số giây thay đổi 1 lượng 5 nên số giây lúc này sẽ là 5

3) 10

Tương tự, sau khi chạy thêm 5 giây nữa thì số giây sẽ tăng lên từ 5 lên 10

4) 10.

Sau khi chạy 11<15 giây thì số giây giữ nguyên ở mức là 10

4. Tự luận
1 điểm

Dũng tạo chương trình Bắt bọ như hình sau. Chương trình có một nhân vật con bọ (Ladybug1). Mỗi khi nháy chuột máy tính vào con bọ thì sẽ được thêm 1 điểm, đồng thời con bọ sẽ giảm kích thước và chuyển sang một vị trí ngẫu nhiên khác.

Tuy nhiên chương trình của Dũng hiển thị số điểm sai, Em hãy giúp Dũng tìm nguyên nhân lỗi và sửa lại chương trình.

Dũng tạo chương trình Bắt bọ như hình sau. Chương trình có một nhân vật con bọ (Ladybug1). Mỗi khi nháy chuột máy tính vào con bọ thì sẽ được thêm 1 điểm, đồng thời con bọ sẽ giảm kích thước và chuyển sang một vị trí ngẫu nhiên khác.  Tuy nhiên chương trình của Dũng hiển thị số điểm sai, Em hãy giúp Dũng tìm nguyên nhân lỗi và sửa lại chương trình. (ảnh 1)

Xem đáp án

Lệnh “Đặt biến của tôi thành 1” sai, cần sửa thành “ Đặt điểm thành 0”

Dũng tạo chương trình Bắt bọ như hình sau. Chương trình có một nhân vật con bọ (Ladybug1). Mỗi khi nháy chuột máy tính vào con bọ thì sẽ được thêm 1 điểm, đồng thời con bọ sẽ giảm kích thước và chuyển sang một vị trí ngẫu nhiên khác.  Tuy nhiên chương trình của Dũng hiển thị số điểm sai, Em hãy giúp Dũng tìm nguyên nhân lỗi và sửa lại chương trình. (ảnh 2)

5. Tự luận
1 điểm

Em hãy viết một chương trình thực hiện:

a) Yêu cầu người dùng nhập vào số ngôi sao.

b) Vẽ các ngôi sao tại vị trí ngẫu nhiên trên vùng Sân khấu với số lượng bằng số người dùng đã nhập.

Xem đáp án

Chương trình như sau:

Em hãy viết một chương trình thực hiện:  a) Yêu cầu người dùng nhập vào số ngôi sao.  b) Vẽ các ngôi sao tại vị trí ngẫu nhiên trên vùng Sân khấu với số lượng bằng số người dùng đã nhập. (ảnh 1)

Thu được kết quả như sau

Chương trình hỏi người dùng muốn vẽ bao nhiêu ngôi sao

Em hãy viết một chương trình thực hiện:  a) Yêu cầu người dùng nhập vào số ngôi sao.  b) Vẽ các ngôi sao tại vị trí ngẫu nhiên trên vùng Sân khấu với số lượng bằng số người dùng đã nhập. (ảnh 2)

Giả sử người dùng nhập 4

Em hãy viết một chương trình thực hiện:  a) Yêu cầu người dùng nhập vào số ngôi sao.  b) Vẽ các ngôi sao tại vị trí ngẫu nhiên trên vùng Sân khấu với số lượng bằng số người dùng đã nhập. (ảnh 3)

Chương trình hiện ra 4 ngôi sao

Em hãy viết một chương trình thực hiện:  a) Yêu cầu người dùng nhập vào số ngôi sao.  b) Vẽ các ngôi sao tại vị trí ngẫu nhiên trên vùng Sân khấu với số lượng bằng số người dùng đã nhập. (ảnh 4)