Câu 1
Lời gọi hệ thống loại “Process control” thực hiện những tác vụ nào?
Đáp án và lời giải
Đáp án: A
Lời gọi hệ thống loại “Process control” thực hiện những tác vụ nào?
Đáp án: A
Lời gọi hệ thống loại “Device management” thực hiện những tác vụ nào?
Đáp án: B
Lời gọi hệ thống loại “File management” thực hiện những tác vụ nào?
Đáp án: C
Lời gọi hệ thống loại “Communication” thực hiện những tác vụ nào?
Đáp án: D
Cho biết tên gọi của kiến trúc Hệ điều hành mà tất cả các modules chức năng của nó được gom hết vào Kernel.
Đáp án: B
Cho biết tên gọi của kiến trúc Hệ điều hành mà các modules chức năng của nó được phân chia thành từng lớp giao tiếp với Kernel.
Đáp án: C
Cho biết tên gọi của kiến trúc Hệ điều hành mà hầu hết các modules chức năng của nó được tách ra ngoài? Kernel chỉ có 2 chức năng chính: quản lý bộ nhớ và liên lạc giữa các tiến trình
Đáp án: D
Kiến trúc Hệ điều hành Microkernel, nhân (kernel) của Hệ điều hành giữ vai trò gì?
Đáp án: A
Kiến trúc Hệ điều hành Monolithic, module chức năng nào hỗ trợ các ứng dụng giao tiếp với nhân (kernel) của Hệ điều hành?
Đáp án: D
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?
Đáp án: C
Process Control Block (PCB) được tạo ra vào thời điểm nào? cùng với tiến trình và không thay đổi trong suốt thời gian tiến trình tồn tại.
Đáp án: B
Trong Process Control Block (PCB), các thông tin ngữ cảnh của tiến trình gồm có:
Đáp án: D
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?
Đáp án: C
Khi tiến trình kết thúc, hệ thống sẽ:
Đáp án: C
Đặ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ì?
Đáp án: A
Đ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:
Đáp án: C
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ó?
Đáp án: A
Phát biểu nào sau đây là ĐÚNG về quan hệ giữa User thread và Kernel thread?
Đáp án: A
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?
Đáp án: D
Để được CPU thực thi, các luồng người dùng (user thread) cần phải:
Đáp án: A
Thuật ngữ “thông lượng” của một CPU là gì?
Đáp án: A
Đâu KHÔNG PHẢI là vai trò của hệ điều hành trong quản lý tiến trình?
Đáp án: B
Đâu KHÔNG PHẢI là lý do để Hệ điều hành thực hiện điều phối tiến trình (hay định thời / lập lịch cho CPU)?
Đáp án: D
Để thực hiện điều phối tiến trình (hay định thời / lập lịch cho CPU), các tiến trình thực thi cần phải:
Đáp án: A
Điều phối tiến trình (hay định thời / lập lịch cho CPU) của Hệ điều hành là gì?
Đáp án: B
Bộ định thời nào dùng cho việc quyết định chọn lựa tiến trình đưa vào CPU thực thi?
Đáp án: A
Bộ định thời nào dùng cho việc quyết định thời hạn (during) thực thi tiến trình của CPU?
Đáp án: A
Bộ định thời nào quyết định thời điểm chuyển một tiến trình từ bộ nhớ sang bộ nhớ phụ (kỹ thuật Swapping).
Đáp án: C
Hệ điều hành điều phối tiến trình theo hướng vì lợi ích cho người dùng (User-oriented), tiêu chí nào KHÔNG thuộc hướng này?
Đáp án: D