Hạ tầng Mạng và Quản trị Hệ thống Quiz
200+ câu hỏi trắc nghiệm Nguyên lý hệ điều hành (Có đáp án)
📜 Đọc lưu ý & miễn trừ trách nhiệm trước khi làm bài (Click để đọc)
⚠️ Xin lưu ý và đọc kỹ phần miễn trừ trách nhiệm: Các câu hỏi và đáp án được cung cấp trong bộ trắc nghiệm này mang tính chất tham khảo, phục vụ cho mục đích học tập và luyện tập kiến thức. Đây KHÔNG phải là đề thi chính thức, cũng không đại diện cho tài liệu chuẩn hoặc kỳ thi chứng chỉ do bất kỳ cơ quan giáo dục hay tổ chức cấp chứng chỉ nào ban hành. Website không chịu trách nhiệm về tính chính xác của nội dung cũng như các quyết định được đưa ra dựa trên kết quả làm bài.
Bộ số 1
Câu 1
Cơ chế 'Inter-Process Synchronization' (Đồng bộ hóa giữa các tiến trình) là cần thiết để làm gì?
Câu 2
Cơ chế 'Context Switching' (Chuyển ngữ cảnh) là gì và tại sao nó cần thiết?
Câu 3
Cơ chế 'File System Mounting' (Gắn kết hệ thống tệp tin) cho phép người dùng thực hiện điều gì?
Câu 4
Cơ chế 'Semaphore' được sử dụng trong hệ điều hành để làm gì?
Câu 5
Đâu là một ưu điểm của việc sử dụng 'Multiprogramming' (Đa chương trình)?
Câu 6
Đâu là mục tiêu chính của cơ chế lập lịch CPU (CPU scheduling)?
Câu 7
Cơ chế 'Thrashing' (hiện tượng dùng quá nhiều bộ nhớ ảo) xảy ra khi nào?
Câu 8
Trong hệ điều hành, 'System Call' (Lời gọi hệ thống) là gì?
Câu 9
Thuật toán lập lịch nào được coi là không ngăn chặn (non-preemptive)?
Câu 10
Cơ chế 'Buffering' (Đệm) trong I/O được sử dụng để làm gì?
Câu 11
Đâu là một ví dụ về tình huống sử dụng 'Thread' (luồng) hiệu quả trong một ứng dụng?
Câu 12
Cơ chế 'Memory Protection' (Bảo vệ bộ nhớ) trong hệ điều hành nhằm mục đích gì?
Câu 13
Trong quản lý bộ nhớ, 'Fragmentation' (Phân mảnh) đề cập đến hiện tượng gì?
Câu 14
Cơ chế 'Mutex' (Mutual Exclusion) là gì và mục đích chính của nó?
Câu 15
Đâu là một trong những điều kiện cần thiết để xảy ra 'Deadlock' theo định lý Coffman?
Câu 16
Khái niệm 'Deadlock' trong hệ điều hành đề cập đến tình huống nào?
Câu 17
Trong hệ điều hành, 'Process State' (Trạng thái tiến trình) bao gồm những trạng thái cơ bản nào?
Câu 18
Cơ chế 'Virtual File System' (VFS) trong hệ điều hành có vai trò gì?
Câu 19
Trong các thuật toán lập lịch CPU, thuật toán 'First-Come, First-Served' (FCFS) có nhược điểm chính là gì?
Câu 20
Cơ chế 'Segmentation' (Phân đoạn) quản lý bộ nhớ bằng cách nào?
Câu 21
Cơ chế 'File Allocation Table' (FAT) trong hệ thống tệp tin là gì?
Câu 22
Trong các thuật toán lập lịch CPU, thuật toán 'Shortest Job First' (SJF) ưu tiên thực hiện công việc nào trước?
Câu 23
Trong các thuật toán lập lịch CPU, thuật toán 'Round Robin' (RR) hoạt động dựa trên nguyên tắc nào?
Câu 24
Khái niệm 'Thread' (luồng) trong hệ điều hành được định nghĩa là gì?
Câu 25
Trong lập lịch tiến trình, trạng thái 'Ready' (Sẵn sàng) của một tiến trình có nghĩa là gì?
Câu 26
Khi một tiến trình chuyển từ trạng thái 'Running' sang trạng thái 'Waiting' (hoặc 'Blocked'), điều này thường xảy ra do:
Câu 27
Cơ chế 'Inter-Process Communication' (IPC) là gì và mục đích của nó?
Câu 28
Trong mô hình phân hệ của hệ điều hành, thành phần nào chịu trách nhiệm quản lý việc cấp phát và thu hồi bộ nhớ chính cho các tiến trình?
Câu 29
Trong quản lý bộ nhớ, 'Page Fault' (Lỗi trang) xảy ra khi nào?
Câu 30
Cơ chế 'Virtual Memory' (Bộ nhớ ảo) cho phép hệ điều hành thực hiện điều gì?
Câu 31
Trong mô hình hệ điều hành, 'Kernel Mode' (Chế độ hạt nhân) khác với 'User Mode' (Chế độ người dùng) ở điểm nào?
Câu 32
Trong mô hình phân quyền truy cập tệp tin, quyền 'Execute' (thực thi) cho phép người dùng làm gì?
Câu 33
Trong hệ thống tệp tin, 'inode' (index node) lưu trữ thông tin gì?
Câu 34
Trong các thuật toán lập lịch CPU, thuật toán 'Priority Scheduling' (Lập lịch ưu tiên) hoạt động dựa trên nguyên tắc nào?
Câu 35
Cơ chế 'Polling' (Tăm dò) trong xử lý I/O là gì?
Câu 36
Trong hệ thống tệp tin, 'File Permissions' (Quyền tệp tin) thường bao gồm những loại quyền nào cho chủ sở hữu, nhóm và người dùng khác?
Câu 37
Cơ chế 'Directory Structure' (Cấu trúc thư mục) trong hệ thống tệp tin giúp tổ chức dữ liệu bằng cách nào?
Câu 38
Cơ chế 'Swapping' (Hoán đổi) trong quản lý bộ nhớ là gì?
Câu 39
Cơ chế 'Paging' (Phân trang) được sử dụng để quản lý bộ nhớ bằng cách nào?
Câu 40
Cơ chế 'Disk Scheduling' (Lập lịch đĩa) nhằm mục đích gì?
