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

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

1. Địa chỉ IP có chức năng chính là gì?
2. 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 của người dùng?
3. 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ủ (server-side)?
4. Thuật toán sắp xếp `nổi bọt` (Bubble Sort) hoạt động dựa trên nguyên tắc nào?
5. Thiết bị nào sau đây là thiết bị nhập dữ liệu?
6. Trong kiến trúc máy tính Von Neumann, bộ phận nào đóng vai trò trung tâm điều khiển và phối hợp hoạt động của toàn bộ hệ thống?
7. Trong lĩnh vực an toàn thông tin, `xác thực` (authentication) có nghĩa là gì?
8. Phần mềm nào sau đây thuộc loại phần mềm hệ thống?
9. Đơn vị nào sau đây KHÔNG phải là đơn vị đo lường dung lượng bộ nhớ máy tính?
10. Thiết bị nào sau đây thường được sử dụng để kết nối nhiều mạng máy tính nhỏ lại với nhau thành một mạng lớn hơn?
11. Phương pháp mã hóa nào chuyển đổi dữ liệu thành dạng không thể đọc được nếu không có `khóa` giải mã?
12. Loại giấy phép phần mềm nào cho phép người dùng tự do sử dụng, sửa đổi và phân phối lại phần mềm, thường đi kèm với mã nguồn mở?
13. Hình thức tấn công `phishing` thường nhắm vào mục tiêu gì?
14. Thuật ngữ `Big Data` dùng để chỉ:
15. URL (Uniform Resource Locator) thường được gọi là gì?
16. Trong lập trình, `vòng lặp` (loop) được sử dụng để làm gì?
17. Đâu KHÔNG phải là một chức năng chính của hệ điều hành?
18. Đâu là ưu điểm chính của việc sử dụng điện toán đám mây (cloud computing)?
19. Trong hệ nhị phân (binary), số 1011 tương đương với số nào trong hệ thập phân (decimal)?
20. Trong cơ sở dữ liệu quan hệ, `khóa chính` (primary key) có vai trò gì?
21. Trong lập trình, `biến` (variable) được sử dụng để làm gì?
22. Công nghệ nào sau đây được xem là nền tảng cho tiền điện tử (cryptocurrency) như Bitcoin?
23. Khái niệm `dữ liệu` (data) trong tin học được hiểu là:
24. Thuật ngữ `Internet` dùng để chỉ:
25. Đâu là một ví dụ về mạng máy tính cá nhân (PAN - Personal Area Network)?
26. Loại tấn công mạng nào mà kẻ tấn công 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?
27. Trong các hệ điều hành hiện đại, `đa nhiệm` (multitasking) có nghĩa là:
28. Loại bộ nhớ nào sau đây có tốc độ truy cập nhanh nhất và thường được CPU sử dụng để lưu trữ dữ liệu và lệnh thường xuyên được truy cập?
29. Trong lập trình hướng đối tượng (OOP), khái niệm `kế thừa` (inheritance) cho phép:
30. Loại phần mềm nào được thiết kế để bảo vệ máy tính khỏi các phần mềm độc hại như virus, trojan, spyware?