1. Khi phân tích hiệu suất của một chương trình máy tính, độ phức tạp thời gian (time complexity) đo lường điều gì?
A. Số lượng dòng code trong chương trình
B. Thời gian cần thiết để chương trình chạy xong, phụ thuộc vào kích thước của dữ liệu đầu vào
C. Mức độ dễ đọc của code
D. Khả năng chương trình hoạt động trên các hệ điều hành khác nhau
2. Mục đích chính của việc sử dụng firewall (tường lửa) trong mạng máy tính là gì?
A. Tăng tốc độ kết nối Internet
B. Kiểm soát và giám sát lưu lượng mạng, ngăn chặn truy cập trái phép hoặc các mối đe dọa từ bên ngoài
C. Lưu trữ dữ liệu người dùng một cách an toàn
D. Quản lý địa chỉ IP của các thiết bị trong mạng
3. Trong công nghệ blockchain, một block (khối) chứa thông tin về:
A. Chỉ địa chỉ IP của người dùng
B. Các giao dịch đã được xác minh, dấu thời gian và một liên kết băm (hash) tới khối trước đó
C. Các tệp tin đa phương tiện được chia sẻ
D. Lịch sử duyệt web của người dùng
4. Khi tạo một bảng trong tài liệu văn bản, mỗi ô (cell) trong bảng được xác định bởi giao điểm của một:
A. Dòng và một cột
B. Tiêu đề và một chú thích
C. Trang và một đoạn văn
D. Thẻ và một thuộc tính
5. Khi thiết kế giao diện người dùng (UI), nguyên tắc Consistency (Tính nhất quán) ám chỉ điều gì?
A. Sử dụng nhiều màu sắc và font chữ khác nhau để làm nổi bật
B. Đảm bảo các yếu tố thiết kế, hành vi và thuật ngữ được sử dụng đồng nhất trên toàn bộ ứng dụng hoặc trang web
C. Tạo ra các nút bấm có kích thước ngẫu nhiên
D. Chỉ sử dụng một loại font chữ duy nhất
6. Khi sử dụng công cụ tìm kiếm trên web, việc sử dụng dấu ngoặc kép ( ) xung quanh một cụm từ tìm kiếm sẽ có tác dụng gì?
A. Tìm kiếm các từ đồng nghĩa với cụm từ đó
B. Tìm kiếm chính xác cụm từ đó theo đúng thứ tự các từ
C. Loại bỏ các trang web chứa cụm từ đó
D. Tìm kiếm trên một trang web cụ thể
7. Mục đích chính của việc cập nhật phần mềm thường xuyên là gì?
A. Giảm dung lượng lưu trữ của thiết bị
B. Tăng cường bảo mật, sửa lỗi và bổ sung các tính năng mới
C. Chỉ đơn thuần thay đổi giao diện người dùng
D. Bắt buộc người dùng phải học lại cách sử dụng
8. Khi sử dụng phần mềm soạn thảo văn bản, chức năng Find and Replace (Tìm và Thay thế) có tác dụng chính là gì?
A. Định dạng lại toàn bộ văn bản theo một mẫu có sẵn
B. Tìm kiếm một chuỗi ký tự hoặc từ cụ thể và thay thế nó bằng một chuỗi ký tự hoặc từ khác
C. Kiểm tra lỗi chính tả và ngữ pháp của toàn bộ tài liệu
D. Chèn các ký tự đặc biệt vào văn bản
9. Trong ngữ cảnh của Internet of Things (IoT), thiết bị smart thermostat (bộ điều nhiệt thông minh) có chức năng chính là gì?
A. Phát hiện chuyển động trong nhà
B. Điều chỉnh nhiệt độ trong nhà một cách tự động hoặc từ xa, thường dựa trên lịch trình hoặc thói quen của người dùng
C. Phát trực tiếp video từ camera an ninh
D. Mở và đóng cửa tự động
10. Trong thiết kế web, responsive design (thiết kế đáp ứng) là phương pháp nhằm mục đích gì?
A. Tạo ra các trang web chỉ hiển thị tốt trên máy tính để bàn
B. Đảm bảo trang web hiển thị và hoạt động tốt trên nhiều loại thiết bị và kích thước màn hình khác nhau (máy tính, máy tính bảng, điện thoại)
C. Tăng cường bảo mật cho trang web
D. Tự động dịch nội dung trang web sang nhiều ngôn ngữ
11. Khi thiết kế một thuật toán, một trong những đặc điểm quan trọng của hiệu quả (efficiency) là:
A. Thuật toán phải dễ đọc và dễ hiểu bởi mọi người
B. Thuật toán phải sử dụng ít tài nguyên nhất có thể (thời gian xử lý và bộ nhớ)
C. Thuật toán phải tạo ra kết quả chính xác tuyệt đối trong mọi trường hợp
D. Thuật toán phải có khả năng mở rộng vô hạn
12. Trong các loại mạng máy tính, mạng LAN (Local Area Network) có đặc điểm nổi bật nào sau đây?
A. Phạm vi phủ sóng toàn cầu, kết nối hàng triệu thiết bị
B. Kết nối các mạng LAN khác nhau trên quy mô rộng lớn
C. Phạm vi giới hạn trong một khu vực địa lý nhỏ như nhà riêng, văn phòng hoặc tòa nhà
D. Sử dụng vệ tinh để truyền tín hiệu trên khoảng cách xa
13. Khi sử dụng phần mềm trình chiếu (presentation software), mục đích của việc sử dụng slide master (bố cục tổng thể) là gì?
A. Tạo hiệu ứng chuyển cảnh giữa các slide
B. Định dạng các yếu tố chung như phông chữ, màu sắc, logo cho tất cả các slide trong bài trình bày, đảm bảo tính nhất quán
C. Chèn các tệp âm thanh vào bài trình bày
D. Kiểm tra lỗi chính tả của toàn bộ bài thuyết trình
14. Trong xử lý văn bản, track changes (theo dõi thay đổi) là một tính năng hữu ích cho việc:
A. Tự động định dạng văn bản theo chuẩn APA
B. Cho phép nhiều người cùng chỉnh sửa một tài liệu và ghi lại các thay đổi đã thực hiện
C. Chuyển đổi tài liệu sang định dạng PDF
D. Tạo mục lục tự động
15. Một algorithm (thuật toán) trong khoa học máy tính có thể được định nghĩa là:
A. Một thiết bị phần cứng để xử lý dữ liệu
B. Một chuỗi các bước hoặc quy tắc rõ ràng, hữu hạn, được thiết kế để giải quyết một vấn đề hoặc thực hiện một nhiệm vụ cụ thể
C. Một loại virus máy tính nguy hiểm
D. Một giao diện đồ họa để tương tác với máy tính
16. Một hệ thống cloud computing (điện toán đám mây) cho phép người dùng truy cập tài nguyên (như phần mềm, lưu trữ) thông qua:
A. Chỉ các thiết bị được cài đặt sẵn phần mềm
B. Internet từ bất kỳ thiết bị nào có kết nối
C. Các máy chủ vật lý đặt ngay tại văn phòng
D. Đĩa CD/DVD chứa dữ liệu
17. Trong lĩnh vực an toàn thông tin, phishing (tấn công giả mạo) là hình thức tấn công chủ yếu nhằm mục đích gì?
A. Phá hoại hệ thống máy tính từ xa
B. Lây lan virus máy tính
C. Lừa đảo người dùng tiết lộ thông tin nhạy cảm như tên đăng nhập, mật khẩu, hoặc thông tin thẻ tín dụng
D. Tạo ra các cuộc tấn công từ chối dịch vụ (DDoS)
18. Khi nói về mạng máy tính, thuật ngữ bandwidth (băng thông) chủ yếu đề cập đến yếu tố nào?
A. Tốc độ xử lý của CPU
B. Khả năng truyền dữ liệu qua kết nối mạng trong một đơn vị thời gian nhất định
C. Dung lượng bộ nhớ RAM
D. Số lượng thiết bị kết nối cùng lúc
19. Trong lĩnh vực kỹ thuật số, pixel là đơn vị cơ bản nhất để cấu thành nên:
A. Âm thanh
B. Hình ảnh hiển thị trên màn hình
C. Dữ liệu văn bản
D. Tốc độ xử lý của máy tính
20. Khi thiết kế một trang web, mục đích chính của việc sử dụng các thẻ heading (như H1, H2, H3) là gì?
A. Tăng tốc độ tải trang web
B. Tạo định dạng văn bản in đậm và lớn cho tiêu đề, giúp cấu trúc nội dung và cải thiện khả năng hiển thị trên công cụ tìm kiếm
C. Chèn hình ảnh động vào trang web
D. Tạo liên kết đến các trang web khác
21. Trong lập trình, một variable (biến) được sử dụng để làm gì?
A. Chỉ định hành động mà chương trình sẽ thực hiện
B. Lưu trữ và đại diện cho một giá trị dữ liệu có thể thay đổi trong quá trình thực thi chương trình
C. Định nghĩa cấu trúc của một đối tượng phức tạp
D. Kiểm soát luồng thực thi của chương trình dựa trên điều kiện
22. Trong bối cảnh một ngôi nhà thông minh, thiết bị nào sau đây thường được sử dụng để điều khiển hệ thống chiếu sáng thông qua giọng nói?
A. Bộ định tuyến Wi-Fi
B. Loa thông minh có tích hợp trợ lý ảo
C. Máy in 3D
D. Cảm biến nhiệt độ
23. Trong các công nghệ truyền thông, Wi-Fi là viết tắt của gì?
A. Wireless Fidelity
B. Wired Fidelity
C. Wireless Fiber
D. Wired Fiber
24. Khi làm việc với bảng tính (spreadsheet), chức năng SUM thường được sử dụng để làm gì?
A. Tính trung bình cộng của một dãy số
B. Tính tổng của một dãy các giá trị số
C. Tìm giá trị lớn nhất trong một dãy số
D. Đếm số lượng ô chứa dữ liệu
25. Trong công nghệ thực tế ảo (VR), người dùng thường đeo thiết bị nào để trải nghiệm môi trường ảo?
A. Kính râm
B. Tai nghe chống ồn
C. Mũ bảo hiểm
D. Kính thực tế ảo (VR headset)