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

0

Bạn đã sẵn sàng chưa? 45 phút làm bài bắt đầu!!!

Bạn đã hết giờ làm bài! Xem kết quả các câu hỏi đã làm nhé!!!


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

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

1. Mục đích của việc phân mảnh ổ đĩa (disk defragmentation) là gì?

A. Sắp xếp lại các mảnh dữ liệu của tệp tin trên đĩa để truy cập nhanh hơn.
B. Xóa bỏ các tệp tin không cần thiết.
C. Tăng dung lượng trống cho ổ đĩa.
D. Chống virus cho ổ đĩa.

2. Lệnh "ls" trong môi trường dòng lệnh (command line) của các hệ điều hành dựa trên Unix/Linux dùng để làm gì?

A. Liệt kê các tệp và thư mục trong thư mục hiện tại.
B. Tạo một thư mục mới.
C. Xóa một tệp tin.
D. Sao chép một tệp tin.

3. Chức năng của "file system journaling" (ghi nhật ký hệ thống tệp) là gì?

A. Đảm bảo tính nhất quán của hệ thống tệp bằng cách ghi lại các thay đổi trước khi thực hiện chúng.
B. Tăng tốc độ truy cập tệp tin.
C. Nén các tệp tin để tiết kiệm dung lượng.
D. Mã hóa toàn bộ dữ liệu trên ổ đĩa.

4. Quản lý bộ nhớ ảo (Virtual Memory) giúp hệ điều hành giải quyết vấn đề gì?

A. Cho phép chạy các chương trình có dung lượng lớn hơn bộ nhớ vật lý.
B. Tăng tốc độ xử lý của CPU.
C. Giảm số lượng tiến trình đang chạy.
D. Bảo vệ dữ liệu khỏi virus.

5. File system (Hệ thống tệp) có vai trò gì trong hệ điều hành?

A. Tổ chức, lưu trữ, truy xuất và quản lý các tệp tin trên thiết bị lưu trữ.
B. Kết nối máy tính với mạng Internet.
C. Hiển thị giao diện đồ họa cho người dùng.
D. Quản lý việc sử dụng bộ nhớ RAM.

6. Trong hệ điều hành, "process scheduling" (lập lịch tiến trình) tập trung vào việc:

A. Quyết định tiến trình nào sẽ được thực thi trên CPU và trong bao lâu.
B. Phân bổ dung lượng đĩa cứng cho các tệp tin.
C. Kiểm tra lỗi phần mềm.
D. Thiết lập kết nối mạng.

7. Tác vụ nào sau đây KHÔNG phải là chức năng của hệ điều hành?

A. Quản lý bộ nhớ.
B. Quản lý tiến trình.
C. Tạo và chỉnh sửa các tệp tin văn bản phức tạp.
D. Quản lý thiết bị vào/ra.

8. Chức năng chính của hệ điều hành là gì?

A. Quản lý phần cứng và cung cấp môi trường cho các ứng dụng chạy.
B. Soạn thảo văn bản và xử lý bảng tính.
C. Truy cập Internet và gửi email.
D. Thiết kế đồ họa và chỉnh sửa ảnh.

9. Hệ điều hành Unix nổi tiếng với khái niệm "everything is a file", điều này có nghĩa là gì?

A. Hầu hết các tài nguyên hệ thống, bao gồm cả thiết bị phần cứng, đều được biểu diễn dưới dạng tệp tin.
B. Mọi thứ trong máy tính đều là tệp văn bản.
C. Chỉ có tệp tin mới có thể được truy cập.
D. Hệ thống chỉ hỗ trợ các tệp tin.

10. Chức năng của "shell" (vỏ) trong hệ điều hành là gì?

A. Cung cấp giao diện cho phép người dùng tương tác với hệ điều hành.
B. Quản lý bộ nhớ ảo.
C. Lập lịch các tác vụ của CPU.
D. Kiểm tra lỗi phần cứng.

11. Trong các thuật toán lập lịch tiến trình, thuật toán "Shortest Job Next" (SJN) hay "Shortest Job First" (SJF) ưu tiên xử lý tiến trình nào?

A. Tiến trình có thời gian thực thi ước tính ngắn nhất.
B. Tiến trình đến trước.
C. Tiến trình có độ ưu tiên cao nhất.
D. Tiến trình có thời gian chờ đợi lâu nhất.

12. Khi một tiến trình yêu cầu một tài nguyên (ví dụ: đọc dữ liệu từ ổ cứng) mà tài nguyên đó chưa sẵn sàng, tiến trình đó sẽ chuyển sang trạng thái nào?

A. Waiting (Chờ đợi).
B. Ready (Sẵn sàng).
C. Running (Đang chạy).
D. Terminated (Kết thúc).

13. Trong các trạng thái của tiến trình, trạng thái "Running" (Đang chạy) có nghĩa là gì?

A. Tiến trình đang được CPU thực thi.
B. Tiến trình đang chờ đợi sự kiện nào đó.
C. Tiến trình vừa mới được tạo ra.
D. Tiến trình đã hoàn thành và kết thúc.

14. Lệnh "cd" trong môi trường dòng lệnh (command line) dùng để làm gì?

A. Thay đổi thư mục làm việc hiện tại.
B. Hiển thị nội dung thư mục.
C. Tạo một tệp tin mới.
D. Xóa một thư mục.

15. Hệ thống tệp NTFS (New Technology File System) trong Windows có đặc điểm nổi bật nào so với FAT32?

A. Hỗ trợ các tệp tin có kích thước lớn hơn và cung cấp các tính năng bảo mật, ghi nhật ký.
B. Yêu cầu ít dung lượng đĩa hơn.
C. Hoạt động tốt hơn trên các thiết bị lưu trữ cũ.
D. Dễ dàng tương thích với các hệ điều hành khác.

16. Phân biệt giữa "process" (tiến trình) và "thread" (luồng) trong hệ điều hành:

A. Luồng là một đơn vị thực thi nhỏ hơn bên trong tiến trình, chia sẻ tài nguyên của tiến trình đó.
B. Tiến trình là một phần của luồng.
C. Luồng có không gian địa chỉ riêng, còn tiến trình thì không.
D. Không có sự khác biệt đáng kể giữa tiến trình và luồng.

17. Trong hệ điều hành, tiến trình (process) là gì?

A. Một chương trình đang được thực thi.
B. Một tập hợp các tệp tin trong hệ thống.
C. Một thiết bị phần cứng đang hoạt động.
D. Một giao diện người dùng đồ họa.

18. Khi bạn đóng một ứng dụng bằng cách nhấn tổ hợp phím "Ctrl + Alt + Del" và chọn "End Task" (Kết thúc tác vụ) trong Windows, hệ điều hành sẽ làm gì?

A. Gửi tín hiệu yêu cầu tiến trình đó dừng lại và giải phóng tài nguyên.
B. Xóa toàn bộ dữ liệu của ứng dụng.
C. Tạm dừng hoạt động của ứng dụng.
D. Khởi động lại máy tính.

19. Trong quản lý bộ nhớ, "thrashing" (hiện tượng trao đổi trang liên tục) xảy ra khi nào?

A. Hệ thống dành quá nhiều thời gian cho việc trao đổi trang giữa bộ nhớ chính và đĩa, dẫn đến hiệu suất giảm sút nghiêm trọng.
B. Bộ nhớ chính bị đầy hoàn toàn.
C. CPU không hoạt động.
D. Có quá ít tiến trình chạy.

20. Hệ điều hành sử dụng các cơ chế lập lịch để quyết định tiến trình nào sẽ được cấp phát CPU. Cơ chế "First-Come, First-Served" (FCFS) hoạt động dựa trên nguyên tắc nào?

A. Tiến trình đến trước sẽ được xử lý trước.
B. Tiến trình có thời gian thực thi ngắn nhất sẽ được xử lý trước.
C. Tiến trình có độ ưu tiên cao nhất sẽ được xử lý trước.
D. Tiến trình được chọn ngẫu nhiên để xử lý.

21. Trong hệ điều hành, "deadlock" (tắc nghẽn) xảy ra khi nào?

A. Khi hai hoặc nhiều tiến trình đợi lẫn nhau để giải phóng tài nguyên.
B. Khi hệ thống hết dung lượng đĩa cứng.
C. Khi có quá nhiều tiến trình đang chạy đồng thời.
D. Khi một chương trình bị lỗi và dừng đột ngột.

22. Trong Windows, "Task Manager" (Trình quản lý tác vụ) là công cụ dùng để:

A. Xem và quản lý các tiến trình, ứng dụng đang chạy và hiệu suất hệ thống.
B. Duyệt web và tìm kiếm thông tin.
C. Cài đặt phần mềm mới.
D. Thay đổi cài đặt mạng.

23. Chức năng của "driver" (trình điều khiển thiết bị) trong hệ điều hành là gì?

A. Cung cấp giao diện để hệ điều hành giao tiếp và điều khiển phần cứng.
B. Tạo các tệp tin mới trên ổ đĩa.
C. Quản lý kết nối mạng.
D. Tối ưu hóa việc sử dụng CPU.

24. Hệ điều hành cần cơ chế "context switching" (chuyển ngữ cảnh) để làm gì?

A. Cho phép CPU chuyển đổi thực thi giữa các tiến trình khác nhau một cách nhanh chóng.
B. Lưu trữ trạng thái của toàn bộ hệ thống.
C. Bảo vệ dữ liệu khỏi truy cập trái phép.
D. Tăng dung lượng bộ nhớ RAM.

25. Trong hệ điều hành, "kernel" (nhân hệ điều hành) là gì?

A. Phần cốt lõi của hệ điều hành, quản lý tài nguyên hệ thống và là cầu nối giữa phần mềm và phần cứng.
B. Giao diện đồ họa người dùng.
C. Một chương trình ứng dụng cụ thể.
D. Tập hợp các tệp tin cấu hình.

1 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

1. Mục đích của việc phân mảnh ổ đĩa (disk defragmentation) là gì?

2 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

2. Lệnh ls trong môi trường dòng lệnh (command line) của các hệ điều hành dựa trên Unix/Linux dùng để làm gì?

3 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

3. Chức năng của file system journaling (ghi nhật ký hệ thống tệp) là gì?

4 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

4. Quản lý bộ nhớ ảo (Virtual Memory) giúp hệ điều hành giải quyết vấn đề gì?

5 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

5. File system (Hệ thống tệp) có vai trò gì trong hệ điều hành?

6 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

6. Trong hệ điều hành, process scheduling (lập lịch tiến trình) tập trung vào việc:

7 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

7. Tác vụ nào sau đây KHÔNG phải là chức năng của hệ điều hành?

8 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

8. Chức năng chính của hệ điều hành là gì?

9 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

9. Hệ điều hành Unix nổi tiếng với khái niệm everything is a file, điều này có nghĩa là gì?

10 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

10. Chức năng của shell (vỏ) trong hệ điều hành là gì?

11 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

11. Trong các thuật toán lập lịch tiến trình, thuật toán Shortest Job Next (SJN) hay Shortest Job First (SJF) ưu tiên xử lý tiến trình nào?

12 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

12. Khi một tiến trình yêu cầu một tài nguyên (ví dụ: đọc dữ liệu từ ổ cứng) mà tài nguyên đó chưa sẵn sàng, tiến trình đó sẽ chuyển sang trạng thái nào?

13 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

13. Trong các trạng thái của tiến trình, trạng thái Running (Đang chạy) có nghĩa là gì?

14 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

14. Lệnh cd trong môi trường dòng lệnh (command line) dùng để làm gì?

15 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

15. Hệ thống tệp NTFS (New Technology File System) trong Windows có đặc điểm nổi bật nào so với FAT32?

16 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

16. Phân biệt giữa process (tiến trình) và thread (luồng) trong hệ điều hành:

17 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

17. Trong hệ điều hành, tiến trình (process) là gì?

18 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

18. Khi bạn đóng một ứng dụng bằng cách nhấn tổ hợp phím Ctrl + Alt + Del và chọn End Task (Kết thúc tác vụ) trong Windows, hệ điều hành sẽ làm gì?

19 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

19. Trong quản lý bộ nhớ, thrashing (hiện tượng trao đổi trang liên tục) xảy ra khi nào?

20 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

20. Hệ điều hành sử dụng các cơ chế lập lịch để quyết định tiến trình nào sẽ được cấp phát CPU. Cơ chế First-Come, First-Served (FCFS) hoạt động dựa trên nguyên tắc nào?

21 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

21. Trong hệ điều hành, deadlock (tắc nghẽn) xảy ra khi nào?

22 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

22. Trong Windows, Task Manager (Trình quản lý tác vụ) là công cụ dùng để:

23 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

23. Chức năng của driver (trình điều khiển thiết bị) trong hệ điều hành là gì?

24 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

24. Hệ điều hành cần cơ chế context switching (chuyển ngữ cảnh) để làm gì?

25 / 25

Category: Trắc nghiệm Tin học 11 Tin học ứng dụng Kết nối Bài 2 Thực hành hệ điều hành

Tags: Bộ đề 1

25. Trong hệ điều hành, kernel (nhân hệ điều hành) là gì?