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ì?