150+ câu hỏi trắc nghiệm nhập môn công nghệ thông tin online có đáp án
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
⚠️ Đọc lưu ý và miễn trừ trách nhiệm trước khi bắt đầu: Các câu hỏi và đáp án trong bộ trắc nghiệm này chỉ mang tính chất tham khảo, hỗ trợ học tập và ôn luyện. Đây KHÔNG PHẢI là đề thi chính thức, không đại diện cho bất kỳ tài liệu chuẩn hóa hay kiểm tra chứng chỉ nào từ các cơ quan giáo dục hay tổ chức cấp chứng chỉ chuyên môn. Website không chịu bất kỳ trách nhiệm nào liên quan đến độ chính xác của nội dung hoặc các quyết định được đưa ra dựa trên kết quả làm bài trắc nghiệm.
Bộ số 1
Câu 1
Trong lập trình hướng đối tượng (OOP), khái niệm nào cho phép một lớp con kế thừa các thuộc tính và phương thức từ một lớp cha, thúc đẩy tái sử dụng mã và tạo ra các mối quan hệ 'is-a'?
Câu 2
Khi bạn tải xuống một tệp tin từ internet, tệp tin đó thường được lưu trữ tạm thời ở đâu trước khi bạn quyết định lưu trữ lâu dài?
Câu 3
Cơ sở dữ liệu quan hệ (Relational Database) lưu trữ dữ liệu dưới dạng nào?
Câu 4
Trong kiến trúc máy tính, 'RAM' (Random Access Memory) là loại bộ nhớ gì và đặc điểm chính của nó là gì?
Câu 5
Khi một máy tính khởi động, chương trình đầu tiên được thực thi từ bộ nhớ ROM (Read-Only Memory) để kiểm tra phần cứng và tải hệ điều hành là gì?
Câu 6
Trong mạng máy tính, địa chỉ IP (Internet Protocol address) có vai trò gì?
Câu 7
Trong lập trình, một 'vòng lặp' (loop) được sử dụng để làm gì?
Câu 8
Một hệ điều hành hiện đại thường có những thành phần cốt lõi nào?
Câu 9
Khi phát triển phần mềm, quy trình nào tập trung vào việc thu thập yêu cầu chi tiết từ khách hàng, thiết kế, triển khai, kiểm thử và bảo trì một cách tuần tự, tuyến tính?
Câu 10
Trong kiến trúc mạng máy tính, giao thức nào chịu trách nhiệm chính trong việc truyền dữ liệu tin cậy giữa các ứng dụng trên các máy tính khác nhau, đảm bảo tính toàn vẹn và thứ tự của dữ liệu?
Câu 11
Trong các loại lỗi phần mềm, 'bug' là thuật ngữ chỉ điều gì?
Câu 12
Khái niệm 'bit' trong công nghệ thông tin đại diện cho đơn vị thông tin nhỏ nhất, có thể nhận một trong hai giá trị. Hai giá trị đó là gì?
Câu 13
Phần mềm mã nguồn mở (Open-source software) có đặc điểm chính nào sau đây?
Câu 14
Trong thiết kế giao diện người dùng (UI Design), nguyên tắc 'Consistency' (Tính nhất quán) đề cập đến điều gì?
Câu 15
Khi nói về 'Big Data', các đặc điểm '3Vs' (Volume, Velocity, Variety) mô tả điều gì?
Câu 16
Trong mạng máy tính, thuật ngữ 'Bandwidth' (Băng thông) thường đề cập đến điều gì?
Câu 17
Hệ thống số thập lục phân (Hexadecimal) sử dụng bao nhiêu ký tự để biểu diễn các giá trị?
Câu 18
Trong lĩnh vực an ninh mạng, một cuộc tấn công 'phishing' nhằm mục đích gì?
Câu 19
Một hệ thống máy tính bao gồm các thành phần chính nào?
Câu 20
Một thuật toán tìm kiếm tuyến tính (linear search) có độ phức tạp thời gian là bao nhiêu trong trường hợp xấu nhất khi tìm kiếm một phần tử trong một mảng chưa sắp xếp có n phần tử?
Câu 21
Một tệp tin có phần mở rộng '.zip' hoặc '.rar' thường được sử dụng cho mục đích gì?
Câu 22
Một thuật toán sắp xếp nào sau đây thường có độ phức tạp thời gian trung bình là O(n log n), hiệu quả hơn sắp xếp nổi bọt (bubble sort) cho tập dữ liệu lớn?
Câu 23
Ngôn ngữ lập trình nào thường được sử dụng để tạo ra các trang web động, xử lý logic phía máy chủ và tương tác với cơ sở dữ liệu?
Câu 24
Khi nói về cấu trúc dữ liệu, một danh sách liên kết (linked list) khác với một mảng (array) ở điểm nào cơ bản nhất về cách lưu trữ và truy cập phần tử?
Câu 25
Một thuật toán đệ quy (recursive algorithm) là gì?
Câu 26
Trong lĩnh vực phát triển web, 'API' (Application Programming Interface) là gì?
Câu 27
Trí tuệ nhân tạo (Artificial Intelligence - AI) tập trung vào việc phát triển các hệ thống có khả năng gì?
Câu 28
Một hệ điều hành cung cấp cơ chế cho phép nhiều chương trình hoạt động đồng thời và chia sẻ tài nguyên hệ thống. Khái niệm này trong lĩnh vực hệ điều hành được gọi là gì?
Câu 29
Trong lĩnh vực cơ sở dữ liệu, 'SQL' là viết tắt của gì và chức năng chính của nó là gì?
Câu 30
Trong điện toán đám mây (cloud computing), mô hình dịch vụ nào cung cấp cho người dùng quyền truy cập vào các ứng dụng được triển khai trên cơ sở hạ tầng của nhà cung cấp dịch vụ, thông qua mạng internet?
