Đề 10 – Bài tập, đề thi trắc nghiệm online Tin học đại cương

Đề 10 - Bài tập, đề thi trắc nghiệm online Tin học đại cương

1. Trong kiến trúc máy tính Von Neumann, điều gì là đặc trưng cơ bản?
2. Đâu là đơn vị đo lường dung lượng lưu trữ dữ liệu lớn nhất thường được sử dụng trong thực tế?
3. Virus máy tính lây lan qua đường nào sau đây là phổ biến NHẤT?
4. Công cụ tìm kiếm (search engine) trên internet hoạt động dựa trên nguyên tắc chính nào?
5. Trong cơ sở dữ liệu quan hệ, `khóa chính` (primary key) dùng để làm gì?
6. Hệ thống quản trị cơ sở dữ liệu (DBMS) có chức năng chính nào sau đây?
7. Giao thức nào sau đây được sử dụng để truyền tải dữ liệu web (HTML, CSS, JavaScript...) từ máy chủ web đến trình duyệt web?
8. Bộ phận nào của CPU thực hiện các phép toán số học và logic?
9. Phương pháp nào sau đây KHÔNG phải là phương pháp phổ biến để xác thực người dùng?
10. Loại bộ nhớ nào sau đây thường được sử dụng làm bộ nhớ cache trong hệ thống máy tính?
11. Loại giấy phép phần mềm nào cho phép người dùng sử dụng, sửa đổi và phân phối lại phần mềm một cách tự do?
12. Loại hình tấn công mạng nào cố gắng làm cho hệ thống hoặc dịch vụ trở nên không khả dụng đối với người dùng hợp pháp bằng cách làm quá tải tài nguyên?
13. Phần mềm ứng dụng nào sau đây thường được sử dụng để tạo và chỉnh sửa bảng tính?
14. Trong lập trình hướng đối tượng (OOP), khái niệm `tính đóng gói` (encapsulation) nghĩa là gì?
15. Trong các thành phần sau, thành phần nào KHÔNG phải là thiết bị đầu vào của máy tính?
16. Trong mạng máy tính, `địa chỉ IP` có vai trò gì?
17. Công nghệ `ảo hóa` (virtualization) cho phép thực hiện điều gì?
18. Ưu điểm chính của việc sử dụng bộ nhớ thể rắn (SSD) so với ổ cứng truyền thống (HDD) là gì?
19. Kiểu dữ liệu nào sau đây thường được sử dụng để lưu trữ văn bản trong lập trình?
20. Phần mềm nào sau đây thuộc loại phần mềm hệ thống?
21. Trong biểu diễn số nhị phân, số thập phân 10 tương ứng với số nhị phân nào?
22. Trong an toàn thông tin, `tính toàn vẹn` (integrity) của dữ liệu đề cập đến điều gì?
23. Ngôn ngữ lập trình bậc cao nào sau đây thường được sử dụng để phát triển ứng dụng web phía máy chủ?
24. Mạng ngang hàng (peer-to-peer - P2P) khác biệt với mạng client-server ở điểm nào?
25. Trong lập trình, `thuật toán` (algorithm) là gì?
26. Trong mô hình OSI, tầng nào chịu trách nhiệm cho việc định tuyến dữ liệu giữa các mạng khác nhau?
27. Trong hệ điều hành, `tiến trình` (process) là gì?
28. Công nghệ đám mây (cloud computing) cung cấp các dịch vụ điện toán qua môi trường nào?
29. Thuật ngữ `bit` trong tin học đại cương là viết tắt của từ nào?
30. Phương pháp mã hóa dữ liệu nào biến đổi dữ liệu gốc thành dạng không thể đọc được, và chỉ có thể giải mã bằng `khóa` tương ứng?