Đề kiểm tra cuối học kì II — Tin học 5
Tin học Lớp 5 · 15 câu hỏi có lời giải
Câu 1.Trong bảng tính, ô tính là gì?
- A.Giao của một hàng và một cột
- B.Toàn bộ bảng tính
- C.Một loại biểu đồ
- D.Tên của tệp bảng tính
Xem đáp án
Đáp án: A. Giao của một hàng và một cột
Ô tính là nơi giao nhau giữa một hàng và một cột trong bảng tính.
Câu 2.Công thức =3+5 trong bảng tính cho kết quả bằng bao nhiêu?
- A.35
- B.8
- C.3+5
- D.15
Xem đáp án
Đáp án: B. 8
3 cộng 5 bằng 8, nên công thức =3+5 cho kết quả là 8.
Câu 3.Loại biểu đồ nào thường dùng để so sánh số lượng giữa các nhóm?
- A.Không có loại biểu đồ nào làm được việc này
- B.Bảng chữ cái
- C.Biểu đồ cột
- D.Danh sách tên
Xem đáp án
Đáp án: C. Biểu đồ cột
Biểu đồ cột thường được dùng để so sánh số lượng giữa các nhóm khác nhau.
Câu 4.Khi pha một cốc trà, bước nào nên làm trước tiên?
- A.Rót trà ra cốc để uống
- B.Cho đường vào khuấy
- C.Đợi trà nguội hẳn
- D.Đun nước sôi
Xem đáp án
Đáp án: D. Đun nước sôi
Trong thuật toán tuần tự pha trà, cần đun nước sôi trước rồi mới đến các bước sau.
Câu 5.Trong cấu trúc rẽ nhánh, nếu điều kiện đúng thì chương trình sẽ làm gì?
- A.Thực hiện các lệnh trong nhánh ứng với điều kiện đúng
- B.Dừng chương trình ngay lập tức
- C.Lặp lại từ đầu
- D.Không làm gì cả
Xem đáp án
Đáp án: A. Thực hiện các lệnh trong nhánh ứng với điều kiện đúng
Khi điều kiện đúng, chương trình sẽ thực hiện các lệnh trong nhánh tương ứng.
Câu 6.Sử dụng cấu trúc lặp trong thuật toán giúp ích gì?
- A.Làm chương trình chạy chậm hơn
- B.Tránh phải viết lại nhiều lần các bước giống nhau
- C.Làm mất dữ liệu
- D.Làm thuật toán khó hiểu hơn
Xem đáp án
Đáp án: B. Tránh phải viết lại nhiều lần các bước giống nhau
Cấu trúc lặp giúp tránh phải viết lại nhiều lần các bước giống nhau, thuật toán gọn hơn.
Câu 7.Giá trị của một biến trong Scratch có thể như thế nào?
- A.Luôn cố định, không bao giờ thay đổi
- B.Chỉ có thể là số 0
- C.Thay đổi được trong khi chương trình đang chạy
- D.Không thể đặt tên cho biến
Xem đáp án
Đáp án: C. Thay đổi được trong khi chương trình đang chạy
Giá trị của biến trong Scratch có thể thay đổi trong khi chương trình đang chạy.
Câu 8.Khi điều kiện trong khối "nếu...thì" là sai, chương trình sẽ làm gì?
- A.Bắt buộc phải dừng chương trình
- B.Thực hiện lệnh bên trong khối như bình thường
- C.Xoá khối lệnh đó đi
- D.Bỏ qua các lệnh bên trong khối đó, chạy tiếp lệnh phía sau
Xem đáp án
Đáp án: D. Bỏ qua các lệnh bên trong khối đó, chạy tiếp lệnh phía sau
Khi điều kiện sai, chương trình bỏ qua các lệnh trong khối "nếu...thì" và chạy tiếp lệnh sau đó.
Câu 9.Khối "lặp liên tục" trong Scratch sẽ hoạt động như thế nào?
- A.Lặp lại mãi các lệnh bên trong cho đến khi chương trình dừng
- B.Chỉ chạy đúng một lần
- C.Chạy đúng 10 lần rồi dừng
- D.Không chạy lệnh nào
Xem đáp án
Đáp án: A. Lặp lại mãi các lệnh bên trong cho đến khi chương trình dừng
Khối "lặp liên tục" thực hiện lặp đi lặp lại các lệnh bên trong mà không dừng, trừ khi chương trình dừng.
Câu 10.Kết hợp nhiều khối lệnh (tuần tự, rẽ nhánh, lặp) trong Scratch giúp ích gì?
- A.Làm chương trình không chạy được nữa
- B.Tạo ra chương trình, trò chơi có nhiều tình huống phong phú hơn
- C.Chỉ để chương trình trông rối hơn
- D.Không có tác dụng gì thêm
Xem đáp án
Đáp án: B. Tạo ra chương trình, trò chơi có nhiều tình huống phong phú hơn
Kết hợp các cấu trúc giúp tạo chương trình, trò chơi có nhiều tình huống phong phú hơn.
Câu 11.Bước đầu tiên khi bắt đầu một dự án lập trình nhỏ là gì?
- A.Viết mã ngay không cần suy nghĩ
- B.Trình bày sản phẩm trước lớp
- C.Xác định ý tưởng, mục đích của sản phẩm muốn làm
- D.Xoá hết dữ liệu cũ
Xem đáp án
Đáp án: C. Xác định ý tưởng, mục đích của sản phẩm muốn làm
Trước khi làm dự án, cần xác định rõ ý tưởng và mục đích của sản phẩm.
Câu 12.Khi chạy thử chương trình mà phát hiện lỗi, em nên làm gì?
- A.Bỏ luôn dự án đó
- B.Kệ lỗi đó, không cần sửa
- C.Xoá hết chương trình đi làm việc khác
- D.Tìm nguyên nhân và sửa lỗi cho chương trình chạy đúng
Xem đáp án
Đáp án: D. Tìm nguyên nhân và sửa lỗi cho chương trình chạy đúng
Khi phát hiện lỗi, cần tìm nguyên nhân và sửa lỗi để chương trình chạy đúng.
Câu 13.Khi chia sẻ sản phẩm số của mình trên mạng, em nên làm gì?
- A.Chia sẻ đúng nơi phù hợp, tôn trọng quy định và người xem
- B.Chia sẻ bừa bãi ở mọi nơi không cần suy nghĩ
- C.Ghi tên người khác là tác giả
- D.Giữ bí mật, không cho ai xem
Xem đáp án
Đáp án: A. Chia sẻ đúng nơi phù hợp, tôn trọng quy định và người xem
Nên chia sẻ sản phẩm đúng nơi phù hợp, tôn trọng quy định và người xem.
Câu 14.Lập trình viên là người làm công việc gì?
- A.Chỉ sửa chữa bàn ghế
- B.Viết chương trình, phần mềm cho máy tính hoạt động
- C.Chỉ nấu ăn trong bếp
- D.Chỉ lái xe ô tô
Xem đáp án
Đáp án: B. Viết chương trình, phần mềm cho máy tính hoạt động
Lập trình viên là người viết chương trình, phần mềm để máy tính hoạt động theo mong muốn.
Câu 15.Công dân số có trách nhiệm là người như thế nào?
- A.Dùng mạng tuỳ ý, không quan tâm ai bị ảnh hưởng
- B.Không bao giờ dùng máy tính, Internet
- C.Sử dụng công nghệ, mạng an toàn, đúng mực và tôn trọng người khác
- D.Chia sẻ mọi thông tin cá nhân công khai
Xem đáp án
Đáp án: C. Sử dụng công nghệ, mạng an toàn, đúng mực và tôn trọng người khác
Công dân số có trách nhiệm là người sử dụng công nghệ, mạng an toàn, đúng mực và tôn trọng người khác.