Trắc nghiệm Cánh diều ôn tập Tin học 8 giữa học kì 1

Trắc nghiệm Cánh diều ôn tập Tin học 8 giữa học kì 1

1. Đâu là một ví dụ về dữ liệu trong ngữ cảnh tin học?
2. Phát biểu nào sau đây mô tả chính xác nhất khái niệm ngôn ngữ lập trình?
3. Trong bảng tính, ô A1 chứa giá trị 10, ô B1 chứa giá trị 5. Công thức nào sẽ cho kết quả là 2?
4. Trong các phần mềm soạn thảo văn bản, chức năng Find and Replace (Tìm và Thay thế) giúp ích gì cho người dùng?
5. Phát biểu nào sau đây là đúng về vòng lặp vô hạn (infinite loop)?
6. Khi làm việc với văn bản trên máy tính, phím tắt nào thường được sử dụng để sao chép (copy) một đoạn văn bản đã chọn?
7. Trong lập trình Scratch, khối lệnh ask and wait và answer thường được sử dụng kết hợp với nhau để làm gì?
8. Khi làm việc với bảng tính (spreadsheet), công thức nào sau đây thường được sử dụng để tính tổng giá trị của một dãy ô?
9. Đâu là phát biểu đúng về biến trong lập trình?
10. Trong các phần mềm trình chiếu (presentation software), để tạo một hiệu ứng chuyển cảnh mượt mà giữa các slide, người dùng thường sử dụng tính năng nào?
11. Trong môi trường mạng máy tính, địa chỉ IP (Internet Protocol address) có chức năng gì?
12. Phát biểu nào sau đây mô tả đúng vai trò của trình biên dịch (compiler) trong quá trình phát triển phần mềm?
13. Trong lập trình, cú pháp (syntax) của một ngôn ngữ lập trình quy định điều gì?
14. Khi bạn muốn sắp xếp một danh sách các mục theo thứ tự bảng chữ cái hoặc theo thứ tự số tăng dần, bạn sẽ sử dụng chức năng gì?
15. Trong ngôn ngữ lập trình Scratch, khối lệnh repeat được sử dụng để làm gì?
16. Khi một chương trình máy tính bị lỗi và dừng hoạt động đột ngột, đó gọi là hiện tượng gì?
17. Khi bạn muốn máy tính thực hiện một hành động lặp đi lặp lại nhiều lần mà không biết trước số lần lặp, bạn sẽ sử dụng loại vòng lặp nào?
18. Một thuật toán có thể được biểu diễn dưới những hình thức nào sau đây?
19. Đâu là một ví dụ về phần mềm ứng dụng (application software)?
20. Trong lập trình Scratch, khối lệnh if ... then ... else ... được sử dụng để làm gì?
21. Khi bạn muốn tạo một bản sao của một tệp tin để dự phòng hoặc chỉnh sửa mà không ảnh hưởng đến tệp gốc, bạn sẽ thực hiện thao tác gì?
22. Khi bạn muốn gửi một tệp tin dung lượng lớn cho người khác qua mạng internet, phương pháp nào là hiệu quả nhất?
23. Phát biểu nào sau đây mô tả đúng vai trò của hệ điều hành (Operating System)?
24. Phát biểu nào sau đây là đúng về thuộc tính (property) của một đối tượng trong lập trình hướng đối tượng?
25. Khái niệm thuật toán liên quan mật thiết nhất đến việc giải quyết vấn đề gì?