Đề 2 – Bài tập, đề thi trắc nghiệm online Kiến thức máy tính

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


Kiến thức máy tính

Đề 2 - Bài tập, đề thi trắc nghiệm online Kiến thức máy tính

1. Khái niệm 'Big Data′ đề cập đến loại dữ liệu nào?

A. Dữ liệu có kích thước nhỏ nhưng phức tạp
B. Dữ liệu có kích thước rất lớn, đa dạng và tốc độ sinh ra nhanh
C. Dữ liệu được lưu trữ trên ổ cứng dung lượng lớn
D. Dữ liệu được mã hóa và bảo mật cao

2. Thiết bị mạng nào hoạt động ở tầng liên kết dữ liệu (Data Link Layer) trong mô hình OSI và sử dụng địa chỉ MAC?

A. Router
B. Switch
C. Hub
D. Modem

3. Trong lĩnh vực trí tuệ nhân tạo (AI), 'học máy′ (Machine Learning) tập trung vào việc gì?

A. Xây dựng robot có hình dáng giống con người
B. Phát triển thuật toán cho phép máy tính tự học từ dữ liệu
C. Mô phỏng hoàn toàn bộ não người trên máy tính
D. Tạo ra các chương trình chơi game thông minh nhất

4. Công nghệ ảo hóa (Virtualization) cho phép thực hiện điều gì?

A. Tăng tốc độ xử lý của CPU vật lý
B. Chạy nhiều hệ điều hành trên một máy tính vật lý
C. Tạo ra ổ cứng ảo có dung lượng lớn hơn ổ cứng thật
D. Kết nối nhiều máy tính thành một siêu máy tính

5. Trong quản lý dự án phần mềm, 'biểu đồ Gantt′ được sử dụng để làm gì?

A. Quản lý mã nguồn
B. Theo dõi tiến độ và lịch trình công việc
C. Phân tích yêu cầu người dùng
D. Kiểm thử phần mềm

6. Đâu là thành phần **KHÔNG PHẢI** là thiết bị đầu vào của máy tính?

A. Bàn phím
B. Chuột
C. Máy in
D. Microphone

7. Giao thức nào được sử dụng để truyền tải dữ liệu trên World Wide Web (WWW)?

A. FTP
B. SMTP
C. HTTP
D. TCP∕IP

8. Loại tấn công mạng nào giả mạo địa chỉ IP nguồn để che giấu danh tính và thực hiện hành vi độc hại?

A. Tấn công DDoS
B. Tấn công Man-in-the-Middle
C. Tấn công Spoofing
D. Tấn công Phishing

9. Bộ phận nào của máy tính được ví như 'bộ não′, thực hiện các phép tính toán và xử lý dữ liệu?

A. RAM
B. CPU
C. Ổ cứng
D. Card đồ họa

10. Trong cơ sở dữ liệu quan hệ, 'khóa chính′ (Primary Key) có chức năng chính là gì?

A. Liên kết các bảng với nhau
B. Xác định duy nhất mỗi bản ghi
C. Đảm bảo toàn vẹn dữ liệu
D. Tăng tốc độ truy vấn

11. Kiến trúc 'client-server′ hoạt động dựa trên mô hình nào?

A. Ngang hàng (Peer-to-Peer)
B. Phân cấp (Hierarchical)
C. Yêu cầu - Phản hồi (Request - Response)
D. Broadcast (Quảng bá)

12. Khái niệm 'mạng LAN′ dùng để chỉ loại mạng máy tính nào?

A. Mạng toàn cầu
B. Mạng cục bộ
C. Mạng đô thị
D. Mạng không dây

13. Công nghệ 'blockchain′ nổi tiếng nhất với ứng dụng nào?

A. Mạng xã hội
B. Tiền điện tử
C. Công cụ tìm kiếm
D. Hệ thống quản lý cơ sở dữ liệu

14. Phần mềm nào sau đây là hệ điều hành?

A. Microsoft Word
B. Google Chrome
C. Windows 10
D. Adobe Photoshop

15. Trong lĩnh vực mạng máy tính, 'DNS′ (Domain Name System) có vai trò gì?

A. Phân phối địa chỉ IP
B. Chuyển đổi tên miền thành địa chỉ IP
C. Mã hóa dữ liệu truyền trên mạng
D. Định tuyến đường đi cho dữ liệu

16. Trong lập trình web, ngôn ngữ nào được sử dụng chủ yếu để tạo ra giao diện người dùng động và tương tác phía client?

A. PHP
B. SQL
C. JavaScript
D. Python

17. Phương pháp phát triển phần mềm 'Agile′ chú trọng vào điều gì?

A. Lập kế hoạch chi tiết và cố định từ đầu dự án
B. Phân chia dự án thành các giai đoạn nhỏ, lặp đi lặp lại và linh hoạt điều chỉnh
C. Tập trung vào tài liệu hóa đầy đủ mọi yêu cầu và thiết kế
D. Tuân thủ nghiêm ngặt quy trình và thứ tự các bước

18. Thuật ngữ 'firewall′ trong an ninh mạng dùng để chỉ?

A. Phần mềm diệt virus
B. Tường lửa bảo vệ
C. Mật khẩu mạnh
D. Mã hóa dữ liệu

19. Ngôn ngữ lập trình nào sau đây thường được sử dụng để phát triển ứng dụng di động Android?

A. Python
B. Java
C. C++
D. JavaScript

20. Đơn vị đo lường dung lượng lưu trữ dữ liệu nhỏ nhất trong máy tính là gì?

A. Byte
B. Kilobyte
C. Bit
D. Megabyte

21. Phương pháp mã hóa nào biến đổi dữ liệu thành dạng không đọc được, nhưng có thể giải mã lại bằng khóa bí mật?

A. Mã hóa Hash
B. Mã hóa đối xứng
C. Mã hóa bất đối xứng
D. Mã hóa Base64

22. Phương pháp 'điện toán đám mây′ (Cloud Computing) mang lại lợi ích chính nào sau đây cho người dùng?

A. Tăng cường bảo mật dữ liệu tuyệt đối
B. Giảm chi phí đầu tư phần cứng và cơ sở hạ tầng
C. Tăng tốc độ truy cập internet
D. Loại bỏ hoàn toàn nguy cơ mất dữ liệu

23. Trong lĩnh vực đồ họa máy tính, 'rendering′ là quá trình gì?

A. Tạo mô hình 3D
B. Biến đổi mô hình 3D thành hình ảnh 2D
C. Chỉnh sửa ảnh 2D
D. Nén dung lượng ảnh

24. Trong bảo mật web, 'Cross-Site Scripting′ (XSS) là loại tấn công lợi dụng lỗ hổng nào?

A. Lỗi xác thực người dùng
B. Lỗi injection SQL
C. Lỗi cho phép chèn mã script độc hại vào website
D. Lỗi cấu hình server

25. Thuật ngữ 'API′ (Application Programming Interface) dùng để chỉ điều gì?

A. Giao diện người dùng của ứng dụng
B. Bộ quy tắc giao tiếp giữa các phần mềm
C. Phần cứng máy tính
D. Hệ điều hành

26. Nguyên tắc 'DRY′ (Don′t Repeat Yourself) trong lập trình hướng đến mục tiêu nào?

A. Tăng hiệu suất chương trình
B. Giảm độ phức tạp và dư thừa code
C. Tăng tính bảo mật của ứng dụng
D. Cải thiện khả năng mở rộng hệ thống

27. Kiến trúc 'microservices′ có ưu điểm chính nào so với kiến trúc monolithic?

A. Dễ dàng phát triển và triển khai độc lập các thành phần
B. Hiệu suất tổng thể cao hơn
C. Bảo mật tốt hơn
D. Chi phí phát triển thấp hơn

28. Loại bộ nhớ nào trong máy tính có tốc độ truy cập nhanh nhất?

A. Ổ cứng HDD
B. Ổ cứng SSD
C. RAM
D. Cache CPU

29. Phương pháp kiểm thử phần mềm 'Unit Testing′ tập trung vào việc kiểm tra thành phần nào?

A. Toàn bộ hệ thống
B. Từng module∕đơn vị nhỏ nhất
C. Giao diện người dùng
D. Hiệu năng hệ thống

30. Công nghệ 'containerization′ (ví dụ Docker) giúp giải quyết vấn đề chính nào trong triển khai ứng dụng?

A. Tăng tốc độ xử lý của ứng dụng
B. Đảm bảo tính nhất quán môi trường chạy ứng dụng
C. Giảm dung lượng lưu trữ của ứng dụng
D. Tăng cường bảo mật cho ứng dụng

1 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

1. Khái niệm `Big Data′ đề cập đến loại dữ liệu nào?

2 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

2. Thiết bị mạng nào hoạt động ở tầng liên kết dữ liệu (Data Link Layer) trong mô hình OSI và sử dụng địa chỉ MAC?

3 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

3. Trong lĩnh vực trí tuệ nhân tạo (AI), `học máy′ (Machine Learning) tập trung vào việc gì?

4 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

4. Công nghệ ảo hóa (Virtualization) cho phép thực hiện điều gì?

5 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

5. Trong quản lý dự án phần mềm, `biểu đồ Gantt′ được sử dụng để làm gì?

6 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

6. Đâu là thành phần **KHÔNG PHẢI** là thiết bị đầu vào của máy tính?

7 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

7. Giao thức nào được sử dụng để truyền tải dữ liệu trên World Wide Web (WWW)?

8 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

8. Loại tấn công mạng nào giả mạo địa chỉ IP nguồn để che giấu danh tính và thực hiện hành vi độc hại?

9 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

9. Bộ phận nào của máy tính được ví như `bộ não′, thực hiện các phép tính toán và xử lý dữ liệu?

10 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

10. Trong cơ sở dữ liệu quan hệ, `khóa chính′ (Primary Key) có chức năng chính là gì?

11 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

11. Kiến trúc `client-server′ hoạt động dựa trên mô hình nào?

12 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

12. Khái niệm `mạng LAN′ dùng để chỉ loại mạng máy tính nào?

13 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

13. Công nghệ `blockchain′ nổi tiếng nhất với ứng dụng nào?

14 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

14. Phần mềm nào sau đây là hệ điều hành?

15 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

15. Trong lĩnh vực mạng máy tính, `DNS′ (Domain Name System) có vai trò gì?

16 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

16. Trong lập trình web, ngôn ngữ nào được sử dụng chủ yếu để tạo ra giao diện người dùng động và tương tác phía client?

17 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

17. Phương pháp phát triển phần mềm `Agile′ chú trọng vào điều gì?

18 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

18. Thuật ngữ `firewall′ trong an ninh mạng dùng để chỉ?

19 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

19. Ngôn ngữ lập trình nào sau đây thường được sử dụng để phát triển ứng dụng di động Android?

20 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

20. Đơn vị đo lường dung lượng lưu trữ dữ liệu nhỏ nhất trong máy tính là gì?

21 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

21. Phương pháp mã hóa nào biến đổi dữ liệu thành dạng không đọc được, nhưng có thể giải mã lại bằng khóa bí mật?

22 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

22. Phương pháp `điện toán đám mây′ (Cloud Computing) mang lại lợi ích chính nào sau đây cho người dùng?

23 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

23. Trong lĩnh vực đồ họa máy tính, `rendering′ là quá trình gì?

24 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

24. Trong bảo mật web, `Cross-Site Scripting′ (XSS) là loại tấn công lợi dụng lỗ hổng nào?

25 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

25. Thuật ngữ `API′ (Application Programming Interface) dùng để chỉ điều gì?

26 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

26. Nguyên tắc `DRY′ (Don′t Repeat Yourself) trong lập trình hướng đến mục tiêu nào?

27 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

27. Kiến trúc `microservices′ có ưu điểm chính nào so với kiến trúc monolithic?

28 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

28. Loại bộ nhớ nào trong máy tính có tốc độ truy cập nhanh nhất?

29 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

29. Phương pháp kiểm thử phần mềm `Unit Testing′ tập trung vào việc kiểm tra thành phần nào?

30 / 30

Category: Kiến thức máy tính

Tags: Bộ đề 2

30. Công nghệ `containerization′ (ví dụ Docker) giúp giải quyết vấn đề chính nào trong triển khai ứng dụng?