Đề 9 – Đề thi, câu hỏi trắc nghiệm online Nguyên lý hệ điều hành

Đề 9 - Đề thi, câu hỏi trắc nghiệm online Nguyên lý hệ điều hành

1. Trong hệ thống quản lý bộ nhớ, TLB (Translation Lookaside Buffer) được sử dụng để làm gì?
2. Trong ngữ cảnh hệ thống phân tán, CAP theorem phát biểu điều gì?
3. Điều gì xảy ra khi một lỗi trang (page fault) xảy ra?
4. Điều gì là vai trò của trình biên dịch (compiler) trong quá trình phát triển phần mềm?
5. Trong ngữ cảnh bảo mật hệ thống, tấn công buffer overflow là gì?
6. Trong hệ thống tệp, inode là gì?
7. Trong bảo mật hệ thống, cơ chế nào sau đây được sử dụng để xác thực người dùng?
8. Trong hệ điều hành, tiến trình (process) được định nghĩa là gì?
9. Trong hệ thống hàng đợi (queueing system), thuật ngữ 'FIFO' đại diện cho điều gì?
10. Trong ngữ cảnh hệ điều hành thời gian thực (real-time operating system - RTOS), điều gì là quan trọng nhất?
11. Thuật toán lập lịch nào sau đây có thể dẫn đến tình trạng 'đói tài nguyên' (starvation)?
12. Trong hệ thống đa xử lý (multiprocessing), mutex được sử dụng để làm gì?
13. Trong hệ điều hành, system call là gì?
14. Điều gì là lợi ích chính của việc sử dụng hệ thống tệp nhật ký (journaling file system)?
15. Đâu là nhược điểm chính của việc sử dụng bộ nhớ cache?
16. Sự khác biệt chính giữa 'tiến trình' (process) và 'luồng' (thread) là gì?
17. Trong hệ thống phân tán (distributed system), consensus algorithm được sử dụng để làm gì?
18. Trong ảo hóa (virtualization), hypervisor là gì?
19. Cơ chế nào sau đây được sử dụng để ngăn chặn deadlock?
20. Trong hệ thống tệp, hard link và symbolic link khác nhau như thế nào?
21. Trong ngữ cảnh quản lý bộ nhớ, phân trang (paging) là gì?
22. Trong kiến trúc microkernel, điều gì là ưu điểm chính so với kiến trúc monolithic kernel?
23. Điều gì xảy ra khi một tiến trình chuyển từ trạng thái 'chờ' (waiting) sang trạng thái 'sẵn sàng' (ready)?
24. Trong hệ thống đa nhiệm (multitasking), context switching là gì?
25. Sự khác biệt chính giữa semaphore nhị phân (binary semaphore) và semaphore đếm (counting semaphore) là gì?
26. Trong hệ thống tệp, RAID (Redundant Array of Independent Disks) được sử dụng để làm gì?
27. Điều gì là mục tiêu của việc sử dụng thuật toán thay thế trang (page replacement algorithm) trong quản lý bộ nhớ ảo?
28. Điều gì là mục tiêu chính của việc sử dụng bộ nhớ ảo (virtual memory)?
29. Trong ngữ cảnh lập lịch CPU, thời gian chờ trung bình (average waiting time) được sử dụng để đánh giá điều gì?
30. Trong hệ thống bảo mật, MAC (Mandatory Access Control) là gì?