Bỏ qua tới nội dung

Khác

Trắc Nghiệm Hệ Điều Hành #2 chương 2

17 câu45 phútSưu tầm3.000 lượt làm

  • Giải thích từng câu
  • Không cần đăng nhập
  • In PDF đề
Chế độ làm bài

Không cần tài khoản. Bài làm dở được giữ trên máy này.

In PDF

Cấu trúc đề

  • I

    17 câu trắc nghiệm một lựa chọn

    17 câu · 0,59 điểm/câu

Nội dung đề

Đúng thứ tự câu và đáp án như đề gốc. Làm bài online để được chấm điểm và xem giải thích từng câu.

I

Câu 1. (0,59 điểm)

Trong quá trình thực thi, tiến trình A khởi tạo thêm tiến trình B hoạt động song song. Hình thức đa tiến trình này được gọi là gì?

  • A.Tiến trình song song độc lập
  • B.Tiến trình song song có quan hệ thông tin
  • C.Tiến trình song song phân cấp
  • D.Tiến trình song song đồng mức

Câu 2. (0,59 điểm)

Tiến trình A và tiến trình B cùng hoạt động trong hệ điều hành, không có sự trao đổi thông tin giữa chúng. Hình thức đa tiến trình này được gọi là gì?

  • A.Tiến trình song song độc lập
  • B.Tiến trình song song có quan hệ thông tin
  • C.Tiến trình song song phân cấp
  • D.Tiến trình song song đồng mức

Câu 3. (0,59 điểm)

Tiến trình A và tiến trình B cùng hoạt động trong hệ điều hành và cần trao đổi dữ liệu cho nhau. Hình thức đa tiến trình này được gọi là gì?

  • A.Tiến trình song song độc lập
  • B.Tiến trình song song có quan hệ thông tin
  • C.Tiến trình song song phân cấp
  • D.Tiến trình song song đồng mức

Câu 4. (0,59 điểm)

Tiến trình A và tiến trình B cùng hoạt động trong hệ điều hành và sử dụng chung tài nguyên theo nguyên tắc luân phiên. Hình thức đa tiến trình này được gọi là gì?

  • A.Tiến trình song song độc lập
  • B.Tiến trình song song có quan hệ thông tin
  • C.Tiến trình song song phân cấp
  • D.Tiến trình song song đồng mức

Câu 5. (0,59 điểm)

PCB (Process Control Block) là gì?

  • A.Là một vùng nhớ
  • B.Là định danh cho tiến trình
  • C.Là khối quản lý thông tin
  • D.Là một vùng nhớ lưu trữ các thông tin quản lý tiến trình

Câu 6. (0,59 điểm)

Hệ điều hành sẽ thực hiện hành động nào khi có một process mới sinh ra?

  • A.Cấp CPU ngay cho process
  • B.Tạo ngay khối PCB để quản lý process
  • C.Giao ngay các tài nguyên mà process cần
  • D.Tạo ngay khối PCB và cấp ngay các tài nguyên mà process cần

Câu 7. (0,59 điểm)

CPU đang xử lý tiến trình P1, sau đó chuyển sang xử lý tiến trình P2. Hệ điều hành sẽ lưu lại tất cả trạng thái của tiến trình P1 vào đâu?

  • A.Đĩa cứng
  • B.Bộ nhớ phụ
  • C.Process Control Block (PCB)
  • D.Bộ nhớ ngoài

Câu 8. (0,59 điểm)

Process Control Block (PCB) được tạo ra vào thời điểm nào?

  • A.Thời điểm tiến trình vào trạng thái sẵn sàng (Ready)
  • B.Thời điểm khởi tạo tiến trình (New)
  • C.Thời điểm kết thúc tiến trình (Terminated)
  • D.Thời điểm tiến trình vào trạng thái đang chạy (Running)

Câu 9. (0,59 điểm)

Trong Process Control Block (PCB), các thông tin ngữ cảnh của tiến trình gồm có:

  • A.Các giá trị thanh ghi
  • B.Trạng thái tiến trình
  • C.Thông tin quản lý bộ nhớ
  • D.Trạng thái tiến trình, giá trị các thanh ghi, thông tin bộ nhớ

Câu 10. (0,59 điểm)

Khi Hệ điều hành cho CPU quay lại xử lý tiến trình, CPU cần nạp lại các thông tin trạng thái của tiến trình đó để nó tiếp tục xử lý. Những thông tin đó được nạp lại từ đâu?

  • A.disk
  • B.memory
  • C.PCB
  • D.Kernel

Câu 11. (0,59 điểm)

Khi tiến trình kết thúc, hệ thống sẽ:

  • A.Thu hồi lại PCB của tiến trình
  • B.Thu hồi lại tài nguyên của tiến trình
  • C.Thu hồi lại PCB và tài nguyên của tiến trình
  • D.Loại nó ra khỏi hàng đợi Ready Queue

Câu 12. (0,59 điểm)

Đặc điểm của phương pháp liên lạc giữa các tiến trình qua vùng nhớ chia sẻ (shared memory) là gì?

  • A.Nhanh nhất để trao đổi dữ liệu
  • B.Hiệu quả nhất cho các hệ phân tán
  • C.An toàn nhất để bảo vệ dữ liệu
  • D.Bảo vệ phần cứng máy tính

Câu 13. (0,59 điểm)

Điều kiện để liên lạc bằng thông điệp kiểu gián tiếp giữa các tiến trình:

  • A.Mỗi tiến trình phải có một cổng riêng
  • B.Các tiến trình có chung vùng nhớ
  • C.Các tiến trình có một cổng dùng chung
  • D.Các tiến trình lưu trữ chung

Câu 14. (0,59 điểm)

Một tiến trình (process) có nhiều luồng (threads). Thành phần nào dưới đây là DÙNG CHUNG giữa tiến trình (Process) và các luồng (Threads) của nó?

  • A.không gian bộ nhớ
  • B.con trỏ lệnh
  • C.các thanh ghi và ngăn xếp
  • D.Thanh ghi và con trỏ lệnh

Câu 15. (0,59 điểm)

Phát biểu nào sau đây là ĐÚNG về quan hệ giữa User thread và Kernel thread?

  • A.Phải có quan hệ ánh xạ
  • B.Hai luồng hoàn toàn độc lập nhau
  • C.Không cần có quan hệ ánh xạ
  • D.Luồng nhân được ưu tiên xử lý trước

Câu 16. (0,59 điểm)

Trong cùng một tiến trình, các luồng (thread) có thể chia sẻ cho nhau thành phần nào?

  • A.code section
  • B.data section
  • C.các resources khác của OS
  • D.code section, data section, các resources khác của OS

Câu 17. (0,59 điểm)

Để được CPU thực thi, các luồng người dùng (user thread) cần phải:

  • A.được ánh xạ vào một luồng nhân (kernel thread) tương ứng
  • B.được đưa vào hàng đợi CPU
  • C.được đưa vào hàng đợi công việc (Job queue)
  • D.được gán một chỉ số thực thi luồng (thread)

Đáp án và lời giải

Nộp bài để xem đáp án và giải thích từng câu, kèm điểm và các câu làm sai. Không cần đăng nhập.

Về đề này

Trắc Nghiệm Hệ Điều Hành #2 chương 2 gồm 17 câu, thời gian làm bài 45 phút. Nguồn đề: Sưu tầm. Làm online miễn phí, không cần đăng nhập; nộp bài là có điểm theo đúng cách chấm của Bộ, kèm giải thích từng câu.

Nguồn: Sưu tầm · Cập nhật 22/10/2026

Câu hỏi thường gặp

Đề này có đáp án không?
Có. Nộp bài xong là xem được đáp án và giải thích từng câu.
Làm bài có cần đăng nhập không?
Không. Bấm Bắt đầu làm bài là làm được ngay; kết quả có đường dẫn riêng để xem lại hoặc chia sẻ.
Làm bài trong bao lâu?
45 phút, hết giờ bài được nộp tự động. Có thể chọn chế độ luyện tập để làm không giới hạn thời gian.
Có in đề ra giấy được không?
Có. Bấm In PDF để tải đề giữ nguyên thứ tự câu và phương án như đề gốc.