Trắc nghiệm Kết nối Tin học 11 KHMT bài 2 Thực hành sử dụng hệ điều hành

Trắc nghiệm Kết nối Tin học 11 KHMT bài 2 Thực hành sử dụng hệ điều hành

1. Hệ điều hành sử dụng cơ chế nào để cho phép nhiều chương trình chạy cùng lúc?
2. Khi một tiến trình cần thực hiện một thao tác I/O (Input/Output) và không thể tiếp tục thực thi, nó sẽ chuyển sang trạng thái nào?
3. Cơ chế chia sẻ bộ nhớ (shared memory) giữa các tiến trình cho phép điều gì?
4. Trong hệ điều hành Windows, Task Manager (Trình quản lý tác vụ) cho phép người dùng thực hiện hành động nào?
5. Chức năng chính của lập lịch tiến trình (process scheduling) trong hệ điều hành là gì?
6. Yếu tố nào sau đây KHÔNG phải là một trạng thái của tiến trình trong mô hình quản lý tiến trình thông thường?
7. Trong hệ điều hành, kernel (lõi hệ điều hành) chịu trách nhiệm chính cho những hoạt động nào?
8. Tại sao hệ điều hành cần quản lý bộ nhớ một cách chặt chẽ?
9. Trong ngữ cảnh của hệ điều hành, system call là gì?
10. Cơ chế hàng đợi sẵn sàng (ready queue) trong hệ điều hành được sử dụng để làm gì?
11. Trong hệ điều hành, tiến trình (process) được định nghĩa là gì?
12. Cơ chế ngữ cảnh chuyển đổi (context switching) trong hệ điều hành liên quan đến việc gì?
13. Khi một hệ điều hành thực hiện đa luồng (multithreading), mục tiêu chính là gì?
14. Tệp tin pagefile.sys (hoặc tương tự tùy hệ điều hành) thường được sử dụng cho mục đích gì?
15. Cơ chế phân trang (paging) trong quản lý bộ nhớ giúp giải quyết vấn đề gì?
16. Khi một tiến trình được tạo ra, nó thường kế thừa những gì từ tiến trình cha (parent process)?
17. Cơ chế bộ nhớ ảo (virtual memory) cho phép hệ điều hành làm gì?
18. Trong các hệ điều hành hiện đại, shell có vai trò gì?
19. Khi bạn khởi động một ứng dụng từ menu Start hoặc biểu tượng trên màn hình, hành động nào sau đây xảy ra đầu tiên từ phía hệ điều hành?
20. Trong quản lý tiến trình, luồng (thread) được hiểu là gì?
21. Tệp tin cấu hình hệ thống, ví dụ như /etc/passwd hoặc /etc/shadow trên Linux, thường chứa thông tin gì?
22. Khi bạn sử dụng lệnh ps trên Linux để liệt kê các tiến trình, bạn thường thấy các cột thông tin như PID, TTY, TIME, CMD. PID là viết tắt của gì?
23. Chức năng của hàng đợi chờ (waiting queue) trong hệ điều hành là gì?
24. Khi một tiến trình cố gắng truy cập một tệp tin, hệ điều hành thực hiện bước nào để đảm bảo quyền truy cập?
25. Khi hai tiến trình cần truy cập đồng thời vào một tài nguyên dùng chung, hiện tượng bế tắc (deadlock) có thể xảy ra. Yếu tố nào sau đây là điều kiện cần để xảy ra bế tắc?