Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về 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 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

1. Hệ thống tệp (file system) do hệ điều hành quản lý có vai trò gì?

A. Chỉ cho phép lưu trữ dữ liệu dưới dạng văn bản.
B. Cung cấp cấu trúc để tổ chức, lưu trữ, truy cập và quản lý dữ liệu trên các thiết bị lưu trữ.
C. Tự động phát hiện và loại bỏ virus khỏi các tệp tin.
D. Tạo ra các kết nối mạng giữa các máy tính.

2. Hệ điều hành (operating system - OS) có vai trò cơ bản nhất là gì trong một hệ thống máy tính?

A. Quản lý và điều phối tài nguyên phần cứng, phần mềm, cung cấp giao diện cho người dùng tương tác.
B. Phát triển các ứng dụng phần mềm và xử lý dữ liệu phức tạp.
C. Thiết kế giao diện người dùng đồ họa (GUI) và tối ưu hóa đồ họa.
D. Bảo vệ hệ thống khỏi virus và các mối đe dọa an ninh mạng.

3. Trong các chức năng chính của hệ điều hành, chức năng nào liên quan đến việc cấp phát và thu hồi bộ nhớ cho các tiến trình?

A. Quản lý tiến trình.
B. Quản lý bộ nhớ.
C. Quản lý tệp.
D. Quản lý thiết bị nhập/xuất.

4. Đâu là một ví dụ về hệ điều hành cho máy chủ (server operating system)?

A. Android.
B. Windows 11 Home.
C. Ubuntu Server.
D. Chrome OS.

5. Một trong những lợi ích chính của việc sử dụng hệ điều hành là gì đối với người lập trình?

A. Người lập trình không cần quan tâm đến phần cứng.
B. Hệ điều hành cung cấp các API (Application Programming Interfaces) để tương tác với phần cứng và các dịch vụ hệ thống khác.
C. Người lập trình chỉ có thể viết mã bằng ngôn ngữ máy.
D. Hệ điều hành tự động viết mã nguồn cho các ứng dụng.

6. Đâu là một ví dụ về hệ điều hành có thể chạy trên cả máy tính và máy chủ?

A. Android.
B. iOS.
C. Windows (phiên bản Desktop và Server).
D. Chrome OS.

7. Mục đích chính của việc phân mảnh (fragmentation) trong quản lý bộ nhớ là gì?

A. Tăng tốc độ truy cập dữ liệu bằng cách sắp xếp lại các khối dữ liệu.
B. Tạo ra các khoảng trống bộ nhớ không liền kề, làm cho việc cấp phát bộ nhớ lớn trở nên khó khăn hơn.
C. Giảm dung lượng bộ nhớ cần thiết cho hệ điều hành.
D. Phân chia bộ nhớ thành các phần nhỏ hơn để sử dụng hiệu quả hơn.

8. Khái niệm "Deadlock" (tắc nghẽn) trong hệ điều hành xảy ra khi nào?

A. Khi một tiến trình sử dụng quá nhiều bộ nhớ.
B. Khi hai hoặc nhiều tiến trình chờ đợi lẫn nhau để giải phóng tài nguyên, dẫn đến tình trạng ngừng hoạt động.
C. Khi hệ điều hành không thể khởi động.
D. Khi có quá nhiều người dùng cùng đăng nhập vào hệ thống.

9. Khi nói về "hệ điều hành thời gian thực" (real-time operating system - RTOS), đặc điểm nổi bật nhất của nó là gì?

A. Có giao diện đồ họa đẹp mắt và dễ sử dụng.
B. Đảm bảo thời gian phản hồi có thể dự đoán được và đáp ứng các yêu cầu về thời gian thực.
C. Cho phép nhiều người dùng truy cập cùng lúc.
D. Tập trung vào việc lưu trữ và quản lý lượng lớn dữ liệu.

10. Hệ điều hành có vai trò gì trong việc xử lý các yêu cầu nhập/xuất (I/O) từ các thiết bị ngoại vi như bàn phím, chuột, máy in?

A. Bỏ qua tất cả các yêu cầu nhập/xuất để tập trung vào xử lý dữ liệu.
B. Quản lý và điều phối các yêu cầu nhập/xuất, đảm bảo hoạt động hiệu quả và tránh xung đột.
C. Chỉ xử lý các yêu cầu nhập/xuất từ các thiết bị được kết nối qua cổng USB.
D. Yêu cầu người dùng cấu hình lại mọi thiết bị nhập/xuất.

11. Chức năng nào của hệ điều hành cho phép người dùng tạo, xóa, sao chép và di chuyển các tệp tin và thư mục trên thiết bị lưu trữ?

A. Quản lý thiết bị.
B. Quản lý tiến trình.
C. Quản lý tệp.
D. Quản lý mạng.

12. Hệ điều hành nào là một ví dụ điển hình của hệ điều hành mã nguồn mở?

A. Microsoft Windows.
B. macOS.
C. Linux.
D. iOS.

13. Chức năng "time-sharing" (chia sẻ thời gian) trong hệ điều hành nhằm mục đích gì?

A. Cho phép một người dùng chạy nhiều ứng dụng cùng lúc trên một máy tính.
B. Cho phép nhiều người dùng cùng truy cập và sử dụng tài nguyên của một hệ thống máy tính một cách đồng thời.
C. Phân chia thời gian xử lý của CPU cho các tác vụ ưu tiên cao.
D. Giới hạn thời gian sử dụng máy tính của mỗi người dùng.

14. Hệ điều hành quản lý các thiết bị ngoại vi thông qua các chương trình đặc biệt gọi là gì?

A. Trình biên dịch (Compiler).
B. Trình thông dịch (Interpreter).
C. Trình điều khiển thiết bị (Device Driver).
D. Trình thông dịch lệnh (Shell).

15. Việc quản lý nhiều tiến trình cùng lúc trên một hệ thống được gọi là gì?

A. Đơn nhiệm (Uniprocessing).
B. Đa nhiệm (Multitasking).
C. Đơn luồng (Single-threading).
D. Quản lý tệp.

16. Khi một ứng dụng bị treo (không phản hồi), hệ điều hành thường cung cấp công cụ gì để người dùng có thể đóng ứng dụng đó?

A. Trình duyệt web.
B. Trình quản lý tác vụ (Task Manager hoặc Activity Monitor).
C. Trình soạn thảo văn bản.
D. Trình phát nhạc.

17. Đâu là một ví dụ về hệ điều hành cho máy tính cá nhân (PC)?

A. Android.
B. iOS.
C. Windows 11.
D. macOS Server.

18. Khái niệm "thread" (luồng) trong hệ điều hành là gì?

A. Một chương trình độc lập hoàn toàn với các chương trình khác.
B. Một đơn vị thực thi nhỏ nhất trong một tiến trình, có thể chạy song song với các luồng khác trong cùng tiến trình.
C. Một tệp tin hệ thống quản lý các tiến trình.
D. Một loại lỗi bảo mật nghiêm trọng.

19. Chức năng "lập lịch tiến trình" (process scheduling) của hệ điều hành nhằm mục đích gì?

A. Xác định thời điểm và thứ tự thực thi của các tiến trình trên CPU.
B. Cấp phát bộ nhớ cho các tiến trình.
C. Quản lý các tệp tin trên đĩa cứng.
D. Tạo ra các cửa sổ ứng dụng trên màn hình.

20. Khái niệm "tiến trình" (process) trong hệ điều hành đề cập đến điều gì?

A. Một chương trình đang được thực thi, bao gồm mã lệnh, dữ liệu và trạng thái hoạt động.
B. Một tệp tin dữ liệu được lưu trữ trên đĩa cứng.
C. Một thiết bị phần cứng kết nối với máy tính.
D. Một giao diện đồ họa người dùng.

21. Trong các hệ điều hành hiện đại, giao diện nào phổ biến nhất cho phép người dùng tương tác với máy tính bằng cách sử dụng chuột và bàn phím để điều khiển các biểu tượng và cửa sổ?

A. Giao diện dòng lệnh (CLI - Command Line Interface).
B. Giao diện người dùng đồ họa (GUI - Graphical User Interface).
C. Giao diện lập trình ứng dụng (API - Application Programming Interface).
D. Giao diện mạng (Network Interface).

22. Hệ điều hành nào thường được sử dụng trên các thiết bị di động thông minh như điện thoại và máy tính bảng?

A. Linux.
B. Windows Server.
C. Android và iOS.
D. Chrome OS.

23. Hệ điều hành cung cấp một "lớp trừu tượng" (abstraction layer) để làm gì?

A. Che giấu sự phức tạp của phần cứng và cho phép phần mềm tương tác với phần cứng một cách thống nhất.
B. Tăng tốc độ xử lý của CPU bằng cách đơn giản hóa các lệnh.
C. Giảm dung lượng lưu trữ cần thiết cho các tệp tin.
D. Tăng cường bảo mật bằng cách mã hóa dữ liệu tự động.

24. Hệ điều hành có trách nhiệm gì trong việc đảm bảo an ninh cho hệ thống?

A. Chỉ cho phép người dùng có mật khẩu truy cập.
B. Quản lý quyền truy cập của người dùng và các tiến trình đối với tài nguyên, ngăn chặn truy cập trái phép.
C. Tự động loại bỏ tất cả các phần mềm không rõ nguồn gốc.
D. Yêu cầu người dùng cập nhật phần mềm diệt virus hàng giờ.

25. Lệnh `cd` trong môi trường dòng lệnh của các hệ điều hành như Windows hoặc Linux dùng để làm gì?

A. Sao chép tệp tin.
B. Tạo thư mục mới.
C. Di chuyển giữa các thư mục (thay đổi thư mục làm việc hiện tại).
D. Xóa tệp tin.

1 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

1. Hệ thống tệp (file system) do hệ điều hành quản lý có vai trò gì?

2 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

2. Hệ điều hành (operating system - OS) có vai trò cơ bản nhất là gì trong một hệ thống máy tính?

3 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

3. Trong các chức năng chính của hệ điều hành, chức năng nào liên quan đến việc cấp phát và thu hồi bộ nhớ cho các tiến trình?

4 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

4. Đâu là một ví dụ về hệ điều hành cho máy chủ (server operating system)?

5 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

5. Một trong những lợi ích chính của việc sử dụng hệ điều hành là gì đối với người lập trình?

6 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

6. Đâu là một ví dụ về hệ điều hành có thể chạy trên cả máy tính và máy chủ?

7 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

7. Mục đích chính của việc phân mảnh (fragmentation) trong quản lý bộ nhớ là gì?

8 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

8. Khái niệm Deadlock (tắc nghẽn) trong hệ điều hành xảy ra khi nào?

9 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

9. Khi nói về hệ điều hành thời gian thực (real-time operating system - RTOS), đặc điểm nổi bật nhất của nó là gì?

10 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

10. Hệ điều hành có vai trò gì trong việc xử lý các yêu cầu nhập/xuất (I/O) từ các thiết bị ngoại vi như bàn phím, chuột, máy in?

11 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

11. Chức năng nào của hệ điều hành cho phép người dùng tạo, xóa, sao chép và di chuyển các tệp tin và thư mục trên thiết bị lưu trữ?

12 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

12. Hệ điều hành nào là một ví dụ điển hình của hệ điều hành mã nguồn mở?

13 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

13. Chức năng time-sharing (chia sẻ thời gian) trong hệ điều hành nhằm mục đích gì?

14 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

14. Hệ điều hành quản lý các thiết bị ngoại vi thông qua các chương trình đặc biệt gọi là gì?

15 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

15. Việc quản lý nhiều tiến trình cùng lúc trên một hệ thống được gọi là gì?

16 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

16. Khi một ứng dụng bị treo (không phản hồi), hệ điều hành thường cung cấp công cụ gì để người dùng có thể đóng ứng dụng đó?

17 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

17. Đâu là một ví dụ về hệ điều hành cho máy tính cá nhân (PC)?

18 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

18. Khái niệm thread (luồng) trong hệ điều hành là gì?

19 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

19. Chức năng lập lịch tiến trình (process scheduling) của hệ điều hành nhằm mục đích gì?

20 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

20. Khái niệm tiến trình (process) trong hệ điều hành đề cập đến điều gì?

21 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

21. Trong các hệ điều hành hiện đại, giao diện nào phổ biến nhất cho phép người dùng tương tác với máy tính bằng cách sử dụng chuột và bàn phím để điều khiển các biểu tượng và cửa sổ?

22 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

22. Hệ điều hành nào thường được sử dụng trên các thiết bị di động thông minh như điện thoại và máy tính bảng?

23 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

23. Hệ điều hành cung cấp một lớp trừu tượng (abstraction layer) để làm gì?

24 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

24. Hệ điều hành có trách nhiệm gì trong việc đảm bảo an ninh cho hệ thống?

25 / 25

Category: Trắc nghiệm Tin học 11 Cánh diều KHMT bài 3 Khái quát về hệ điều hành

Tags: Bộ đề 1

25. Lệnh `cd` trong môi trường dòng lệnh của các hệ điều hành như Windows hoặc Linux dùng để làm gì?