150+ câu hỏi trắc nghiệm hệ điều hành 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
Sự khác biệt chính giữa process và thread là gì?
Câu 2
Sự khác biệt chính giữa preemptive và non-preemptive scheduling là gì?
Câu 3
Phương pháp quản lý bộ nhớ nào sau đây có thể dẫn đến external fragmentation?
Câu 4
Điều gì là mục đích của hệ thống quản lý bộ nhớ (Memory Management Unit - MMU)?
Câu 5
Điều gì là mục đích của RAID (Redundant Array of Independent Disks)?
Câu 6
Điều gì là mục đích chính của device driver?
Câu 7
Trong ngữ cảnh của hệ điều hành thời gian thực (real-time operating system - RTOS), 'deterministic behavior' nghĩa là gì?
Câu 8
Giải thuật nào sau đây thường được sử dụng để tránh deadlock?
Câu 9
Trong ngữ cảnh của hệ điều hành, 'virtual machine' là gì?
Câu 10
Sự khác biệt chính giữa batch processing và time-sharing là gì?
Câu 11
Điều gì là mục đích chính của việc sử dụng semaphore trong hệ điều hành?
Câu 12
Trong hệ điều hành, thế nào là deadlock?
Câu 13
Trong hệ điều hành, scheduler có vai trò gì?
Câu 14
Điều gì là mục đích của load balancer trong hệ thống phân tán?
Câu 15
Điều gì là lợi ích chính của việc sử dụng bộ nhớ ảo (virtual memory)?
Câu 16
Trong ngữ cảnh của hệ thống tệp, journaling là gì?
Câu 17
Trong ngữ cảnh của hệ điều hành, thuật ngữ 'thrashing' đề cập đến điều gì?
Câu 18
Trong ngữ cảnh của bảo mật hệ điều hành, 'principle of least privilege' nghĩa là gì?
Câu 19
Điều gì là mục đích của firewall trong hệ điều hành?
Câu 20
Điều gì là mục đích chính của việc sử dụng cache memory?
Câu 21
Trong hệ điều hành, 'race condition' xảy ra khi nào?
Câu 22
Trong ngữ cảnh của hệ thống tệp, inode là gì?
Câu 23
Điều gì là mục đích của swapping trong hệ điều hành?
Câu 24
Trong hệ điều hành, DMA (Direct Memory Access) là gì?
Câu 25
Trong hệ điều hành, thuật ngữ 'context switching' đề cập đến điều gì?
Câu 26
Sự khác biệt chính giữa hard link và symbolic link trong hệ thống tệp Unix-like là gì?
Câu 27
Trong ngữ cảnh của hệ điều hành, 'memory leak' là gì?
Câu 28
Sự khác biệt chính giữa process synchronization và process communication là gì?
Câu 29
Trong hệ điều hành, system call là gì?
Câu 30
Sự khác biệt chính giữa microkernel và monolithic kernel là gì?
