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