JavaScript is required
Danh sách đề

500+ câu trắc nghiệm Nguyên lý hệ điều hành có đầy đủ đáp án - Đề 7

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50
Ở hệ điều hành có cấu trúc phân lớp, tập hợp các lời gọi hệ thống được tạo ra bởi:
A.

Lớp phần cứng

B.

Lớp giao tiếp với người sử dụng

C.

Lớp ứng dụng

D.
Lớp kế lớp phần cứng - hạt nhân
Đáp án
Đáp án đúng: D
Trong hệ điều hành có cấu trúc phân lớp, các lớp được xây dựng dựa trên các lớp thấp hơn. Lớp thấp nhất là lớp phần cứng, tiếp theo là lớp hạt nhân (kernel) cung cấp các dịch vụ cơ bản nhất cho các lớp cao hơn. Lớp ứng dụng và lớp giao tiếp với người dùng nằm ở các lớp cao hơn và sử dụng các lời gọi hệ thống (system calls) được cung cấp bởi lớp hạt nhân để tương tác với phần cứng. Do đó, tập hợp các lời gọi hệ thống được tạo ra bởi lớp kế lớp phần cứng, tức là lớp hạt nhân.

Danh sách câu hỏi:

Câu 1:

Ở hệ điều hành có cấu trúc phân lớp, tập hợp các lời gọi hệ thống được tạo ra bởi:
Lời giải:
Đáp án đúng: D
Trong hệ điều hành có cấu trúc phân lớp, các lớp được xây dựng dựa trên các lớp thấp hơn. Lớp thấp nhất là lớp phần cứng, tiếp theo là lớp hạt nhân (kernel) cung cấp các dịch vụ cơ bản nhất cho các lớp cao hơn. Lớp ứng dụng và lớp giao tiếp với người dùng nằm ở các lớp cao hơn và sử dụng các lời gọi hệ thống (system calls) được cung cấp bởi lớp hạt nhân để tương tác với phần cứng. Do đó, tập hợp các lời gọi hệ thống được tạo ra bởi lớp kế lớp phần cứng, tức là lớp hạt nhân.

Câu 2:

Lời gọi hệ thống là lệnh do hệ điều hành cung cấp dùng để giao tiếp giữa hệ điều hành và:
Lời giải:
Đáp án đúng: A
Lời gọi hệ thống (system call) là cơ chế cho phép chương trình ứng dụng yêu cầu các dịch vụ từ kernel của hệ điều hành. Các dịch vụ này có thể bao gồm việc quản lý tiến trình, quản lý bộ nhớ, truy cập hệ thống tập tin và các thao tác vào/ra (I/O). Vì vậy, chương trình ứng dụng cần lời gọi hệ thống để tương tác với hệ điều hành.

* A. Tiến trình: Tiến trình là một thể hiện của một chương trình đang thực thi, và nó sử dụng lời gọi hệ thống để yêu cầu các dịch vụ từ hệ điều hành. Tuy nhiên, lời gọi hệ thống chủ yếu phục vụ cho chương trình ứng dụng, chứ không phải bản thân tiến trình.
* B. Chương trình ứng dụng: Đây là đáp án chính xác. Chương trình ứng dụng cần tương tác với hệ điều hành để thực hiện các tác vụ như đọc/ghi file, tạo tiến trình, v.v. Lời gọi hệ thống cung cấp một giao diện để chương trình ứng dụng thực hiện những yêu cầu này.
* C. Phần cứng máy tính: Hệ điều hành giao tiếp trực tiếp với phần cứng máy tính thông qua các trình điều khiển thiết bị (device drivers), không phải thông qua lời gọi hệ thống.
* D. Người sử dụng: Người sử dụng tương tác với hệ điều hành thông qua các chương trình ứng dụng, và các chương trình này sử dụng lời gọi hệ thống để thực hiện các yêu cầu của người dùng.
Lời giải:
Đáp án đúng: B
Lời gọi hệ thống (system call) yêu cầu hệ điều hành thực hiện một tác vụ đặc quyền thay mặt cho tiến trình người dùng. Do đó, tiến trình của hệ điều hành xử lý lời gọi này phải hoạt động ở chế độ đặc quyền để có thể truy cập và thao tác các tài nguyên hệ thống quan trọng.

Câu 4:

Giả tiến trình A sinh ra tiểu trình B, C, câu nào sau đây là không chính xác:

Lời giải:
Đáp án đúng: D
Tiểu trình (thread) là một đơn vị thực thi nhỏ hơn của tiến trình, chia sẻ không gian địa chỉ, bộ nhớ heap, các file đang mở của tiến trình mẹ. Tuy nhiên, mỗi tiểu trình có stack riêng, tập thanh ghi riêng và con trỏ lệnh (program counter) riêng để theo dõi lệnh tiếp theo cần thực thi.

Như vậy, các tiểu trình B và C (được sinh ra từ tiến trình A) sẽ chia sẻ không gian địa chỉ của tiến trình A, nhưng không chia sẻ stack, tập thanh ghi và con trỏ lệnh.

Do đó, phương án D là không chính xác vì B và C sử dụng chung không gian địa chỉ. Các phương án A, B, C đều đúng.
Lời giải:
Đáp án đúng: C
Khi một tiến trình đang thực thi gặp phải một sự kiện phải chờ (ví dụ: chờ thao tác nhập/xuất hoàn tất, chờ tài nguyên, hoặc bị tạm dừng), nó sẽ tạm thời ngừng thực thi và chuyển sang trạng thái chờ. Các tiến trình ở trạng thái chờ này sẽ được đưa vào một danh sách gọi là "Danh sách chờ đợi" (Waiting list). Khi sự kiện mà tiến trình chờ đợi hoàn tất, nó sẽ được chuyển trở lại danh sách sẵn sàng để tiếp tục thực thi.

Câu 6:

Chức năng điều phối tác vụ của hệ điều hành được kích hoạt khi:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 7:

Khi một tiến trình được tạo ra mà bộ nhớ chưa đủ chỗ nó sẽ được chèn vào danh sách:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Kĩ thuật nào sau đây là liên lạc trực tiếp giữa hai tiến trình:

Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 10:

Để ngăn chặn một tắc nghẽn chỉ cần:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 13:

Trong các thuật toán sau thuật toán nào không là thuật toán cấp phát khung trang:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Cách cài đặt hệ thống tập tin nào sau đây hiệu quả cho việc quản lí những hệ thống tập tin lớn:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 15:

Vận chuyển DMA được thực hiện bởi:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 16:

Một trang bộ nhớ được quản lý bởi?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Hệ điều hành nào sau đây là hệ điều hành đơn nhiệm?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 21:

Phương án nào sau đây là nguyên tắc thiết kế và xây dựng hệ điều hành?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Nguyên tắc nào sau đây giúp cho hệ thống sử dụng bộ nhớ một cách linh hoạt và hệ điều hành không bị phụ thuộc vào cấu hình bộ nhớ cụ thể?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 23:

Chức năng quản lý tiến trình của hệ điều hành bao gồm:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 24:

Hành động nào hệ điều hành sẽ thực thi một tiến trình mới sinh ra?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 26:

Khi giải quyết bài toán miền găng, điều kiện nào sau đây là không cần thiết?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 27:

Phát biểu nào sau đây là chính xác về giờ CPU?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 28:

Những trạng thái nào sau đây của tiến trình liên quan đến giờ của CPU?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Trong các phương pháp lập lịch sau, phương pháp nào áp dụng cho những tiến trình đã được lập danh sách và SPOOL?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 30:

Trong các phương pháp lập lịch cho CPU, phương pháp nào nhanh chóng loại bỏ tiến trình ngắn ra khỏi hàng đợi?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Trong các phương pháp lập lịch cho CPU, phương pháp nào không cho phép tiến trình trên các hàng đợi chuyển vị trí cho nhau?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Trong các sơ đồ quản lý bộ nhớ sau, sơ đồ nào đơn giản, dễ tổ chức và giảm thời gian tìm kiếm?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Trong sơ đồ hoán đổi, những loại chương trình nào sau đây sẽ được chuyển ra bộ nhớ ngoài?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Trong sơ đồ quản lý bộ nhớ theo phân đoạn, khi cần tổ chức lại bộ nhớ thì hệ thống sẽ áp dụng giải pháp nào sau đây?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Để điều khiển đầu từ đọc/ghi dữ liệu trên đĩa từ cần...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Thông tin trên đĩa từ được tham chiếu bởi các thành phần...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Để quản lý không gian tự do của đĩa từ, hệ điều hành sử dụng phương pháp nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 40:

Ưu điểm của phương pháp cấp phát theo chỉ số là?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Phương pháp lập lịch SSTF (Shortest Seek Time First) sẽ...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Trên thực tế hệ điều hành tồn tại một số kiểu tổ chức file nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

Trong hệ điều hành Windows tệp tin nào sau đây không hợp lệ?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Mục đích của việc sử dụng vùng đệm trong quản lý thiết bị là?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Trong các biện pháp phòng tránh sự lây lan của virus, biện pháp nào là tốt hơn cả?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Thiết kế hệ phân tán dựa theo mô hình nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP