thumbnail

Câu Hỏi Trắc Nghiệm Nguyên Lý Hệ Điều Hành - Lý Thuyết Chương 4, 5, 7, 8 - Đại Học Điện Lực (EPU) (Miễn Phí, Có Đáp Án)

Tham khảo bộ câu hỏi trắc nghiệm Nguyên Lý Hệ Điều Hành - Lý Thuyết Chương 4, 5, 7, 8 từ Đại học Điện Lực (EPU), miễn phí và có đáp án chi tiết. Bộ câu hỏi được biên soạn kỹ lưỡng, bám sát nội dung các chương về hệ điều hành, giúp sinh viên dễ dàng ôn tập và chuẩn bị tốt cho các kỳ thi. Đây là tài liệu hữu ích để củng cố kiến thức và luyện thi hiệu quả các môn học liên quan đến hệ điều hành.

Từ khoá: Câu hỏi trắc nghiệm Nguyên Lý Hệ Điều Hànhchương 4578Đại học Điện LựcEPUmiễn phícó đáp ánôn tập Nguyên Lý Hệ Điều Hànhkiểm tra giữa kỳkiểm tra cuối kỳtài liệu học hệ điều hànhđề thi hệ điều hànhhọc Nguyên Lý Hệ Điều Hànhluyện thi hệ điều hànhchương trình hệ điều hành

Thời gian làm bài: 1 giờ

Đề thi nằm trong bộ sưu tập: Tuyển Tập Bộ Đề Thi Môn Nguyên lý hệ điều hành - Trường Đại Học Điện Lực (EPU) - Có Đáp Án


Chọn mã đề:


Bạn chưa làm Mã đề 1!!!

Hãy bắt đầu chinh phục nào!



 

Xem trước nội dung:

Câu 1: 0.4 điểm
Trong giải pháp đồng bộ tiến trình sử dụng cờ, mảng Flag có kiểu dữ liệu là:
A.  
Char
B.  
Integer
C.  
Boolean
D.  
Không tồn tại biến mảng Flag
Câu 2: 0.4 điểm
Phương pháp phân phối vùng lưu trữ file với chiến lược phân phối liên tục thường có ưu điểm gì?
A.  
Dễ dàng khi muốn tăng kích thước của file
B.  
Không có hiện tượng phân mảnh ngoại
C.  
Cho phép truy cập trực tiếp vào phần tử thứ i của file
D.  
Tất cả các điểm đã nêu đều là ưu điểm của phương pháp này
Câu 3: 0.4 điểm
Hệ điều hành nào sau phân biệt chữ thường, hoa đối với tập tin:
A.  
MS-DOS
B.  
UNIX
C.  
WINDOW
D.  
MS-DOS và WINDOW
Câu 4: 0.4 điểm
Phương pháp phân phối vùng lưu trữ file với chiến lược phân phối không liên tục dạng liên kết có đặc điểm gì?
A.  
Các khối nhớ có địa chỉ liên tiếp nhau
B.  
Áp dụng cho các file truy nhập tuần tự
C.  
Áp dụng cho các file có thể truy nhập trực tiếp
D.  
Có đủ tất cả các đặc điểm đã nêu
Câu 5: 0.4 điểm
Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào không thuộc nhóm giải pháp Sleep & Wakeup?
A.  
Semaphore
B.  
Sử dụng biến cờ hiệu
C.  
Truyền thông điệp (Message)
D.  
Monitor
Câu 6: 0.4 điểm
Quy trình thay đổi vị trí file:
A.  
Duyệt thư mục để tìm phần tử tương ứng -> Xác định vùng tự do phù hợp -> Con trỏ file được thay bằng giá trị thích hợp
B.  
Con trỏ file được thay bằng giá trị thích hợp -> Cập nhật lại vị trí mới trong thư mục file
C.  
Xác định vùng tự do phù hợp -> Duyệt thư mục để tìm phần tử tương ứng -> Con trỏ file được thay bằng giá trị thích hợp
D.  
Xác định vùng tự do phù hợp -> Con trỏ file được thay bằng giá trị thích hợp
Câu 7: 0.4 điểm
Quy trình thực hiện thao tác xóa file
A.  
Dùng tên file, tìm kiếm file trong thư mục file -> Vùng nhớ được xác định bởi hai trường vị trí và kích thước được giải phóng để có thể dùng lại bởi các file khác -> Xóa phần tử tương ứng trong thư mục file -> Xóa logic hoặc Xóa vật lý
B.  
Xác định vùng nhớ cần xóa gồm hai trường vị trí và kích thước được giải phóng để có thể dùng lại bởi các file khác -> Dùng tên file, tìm kiếm file trong thư mục file -> Xóa phần tử tương ứng trong thư mục file -> Xóa logic hoặc Xóa vật lý
C.  
Xác định vùng nhớ cần xóa gồm hai trường vị trí và kích thước được giải phóng để có thể dùng lại bởi các file khác -> Xóa phần tử tương ứng trong thư mục file -> Xóa logic hoặc Xóa vật lý -> Xóa tên file trong thư mục file
D.  
Dùng tên file, tìm kiếm file trong thư mục file -> Xóa tên file trong thư mục file -> Xóa logic hoặc Xóa vật lý
Câu 8: 0.4 điểm

Hãy cho biết ý nghĩa của *L:

A.  

Là tập hợp danh sách các process đang bị khóa và chờ đợi để được cấp phát tài nguyên miền găng

B.  

Là tập hợp danh sách các process đang truy cập vào miền găng

C.  

Là tập hợp danh sách các process đã hoàn thành việc truy cập vào miền găng

D.  

Là tập hợp danh sách các process đang ở ngoài miền găng

Câu 9: 0.4 điểm

Để phòng ngừa deadlock xảy ra, cần phải đảm bảo 4 điều kiện sau: - Loại bỏ tài nguyên găng; - Loại bỏ yếu tố giữ và đợi - ……..? - Loại bỏ yếu tố chờ đợi vòng tròn. Hãy chọn phương án nào sau đây để điền vào điều kiện còn thiếu ở trên.

A.  

Xây dựng hệ thống ngắt cứng không che được

B.  

Xây dựng hệ thống ngắt mềm che được

C.  

Xây dựng hệ thống ngắt tài nguyên

D.  

Xây dựng hệ thống ngắt cứng và ngắt mềm không che được

Câu 10: 0.4 điểm
Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào tiến trình đang chờ nhưng vẫn chiếm dụng CPU:
A.  
Monitor
B.  
Semaphore
C.  
Sleep & Wakeup
D.  
Busy Waiting
Câu 11: 0.4 điểm
Những yêu cầu của một giải pháp cho vấn đề miền găng?
A.  
Loại trừ lẫn nhau
B.  
Chọn tiến trình tiếp theo được vào miền găng
C.  
Chờ đợi có hạn
D.  
Cả ba vấn đề đã nêu
Câu 12: 0.4 điểm
Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào không thuộc nhóm giải pháp Sleep & Wakeup?
A.  
Giải pháp của Peterson
B.  
Semaphore
C.  
Monitor
D.  
Truyền thông điệp (Message)
Câu 13: 0.4 điểm
Trong giải pháp đồng bộ tiến trình sử dụng kiểm tra luân phiên, biến turn có kiểu dữ liệu là:
A.  
Char
B.  
Integer
C.  
Boolean
D.  
Không tồn tại biến turn
Câu 14: 0.4 điểm
Thao tác copy file được đảm bảo thông qua các thao tác nào?
A.  
Tạo file mới -> đọc dữ liệu từ file cũ -> ghi dữ liệu ra file mới
B.  
Đọc dữ liệu từ file cũ -> Tạo file mới -> ghi dữ liệu ra file mới
C.  
Tìm kiếm file mới -> đọc dữ liệu từ file cũ -> ghi dữ liệu ra file mới
D.  
Đọc dữ liệu từ file cũ -> ghi dữ liệu ra file mới -> Tạo file mới
Câu 15: 0.4 điểm
Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào không thuộc nhóm giải pháp Busy Waiting?
A.  
Sử dụng biến cờ hiệu
B.  
Cấm ngắt
C.  
Monitor
D.  
Chỉ thị TSL
Câu 16: 0.4 điểm
Phương pháp phân phối vùng lưu trữ file với chiến lược phân phối không liên tục dạng liên kết có đặc điểm gì?
A.  
Các khối nhớ có địa chỉ liên tiếp nhau
B.  
Các khối nhớ không liên tục, cuối mỗi khối là con trỏ, trỏ tới khối nhớ tiếp theo
C.  
Áp dụng cho các file có thể truy nhập trực tiếp
D.  
Có đủ tất cả các đặc điểm đã nêu
Câu 17: 0.4 điểm
Nguyên tắc cơ bản để tổ chức và quản lý thiết bị dựa trên cơ sở nào?
A.  
CPU trực tiếp thực hiện các thao tác vào/ra
B.  
CPU điều khiển các thao tác vào/ra
C.  
CPU chỉ điều khiển các thao tác vào/ra, không trực tiếp thực hiện các thao tác này
D.  
CPU trực tiếp thực hiện các thao tác vào/ra và CPU điều khiển các thao tác vào/ra
Câu 18: 0.4 điểm

Cho giải thuật

Phát biểu nào sau đây là phát biểu chính xác về giải thuật:

A.  

Giải thuật đảm bảo tính Mutual Exclusion nhưng không đảm bảo tính Progress và Bounded Waiting

B.  

Giải thuật không đảm bảo tính Mutual Exclusion nhưng đảm bảo tính Progress và Bounded Waiting

C.  

Giải thuật không đảm bảo tính Mutual Exclusion cũng không đảm bảo tính Progress và Bounded Waiting

D.  

Giải thuật đảm bảo tính Mutual Exclusion cũng đảm bảo tính Progress và Bounded Waiting

Câu 19: 0.4 điểm
Các thao tác cơ bản đối với file trong hệ điều hành
A.  
Tạo file, Ghi file, Đọc file, Xóa file, Di chuyển vị trí file, Nén file
B.  
Tạo file, Ghi file, Đọc file, Xóa file, Di chuyển vị trí file, Nén file, Đổi tên file
C.  
Tạo file, Ghi file, Đọc file, Xóa file, Di chuyển vị trí file, Nén file, Đổi tên file, Xem thuộc tính file
D.  
Tạo file, Ghi file, Đọc file, Xóa file, Di chuyển vị trí file, Nén file, Đổi tên file, Xem thuộc tính file, Thêm dữ liệu vào cuối file
Câu 20: 0.4 điểm
Trong các phương pháp truy cập file, thuật toán lập lịch nào phổ biến nhất?
A.  
FCFS và SSTF
B.  
SSTF và SCAN
C.  
FCFS và SCAN
D.  
SCAN và C-SCAN
Câu 21: 0.4 điểm
Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào vi phạm điều kiện “Không có hai tiến trình cùng ở trong miền găng cùng lúc”:
A.  
Sử dụng biến cờ hiệu
B.  
Sử dụng luân phiên
C.  
Giải pháp Peterson
D.  
Không có giải pháp nào trong số 3 giải pháp đã nêu
Câu 22: 0.4 điểm
Tài nguyên găng của hệ thống là:
A.  
Tất cả những gì cần thiết cho thực hiện tiến trình
B.  
Tài nguyên vật lý mà các tiến trình cần cho công việc của mình
C.  
Là các thiết bị vật lý hay dữ liệu dùng chung mà chúng hạn chế về khả năng dùng chung nhưng cần đồng thời cho nhiều tiến trình
D.  
Tài nguyên vật lý mà các tiến trình cần cho công việc của mình và được sử dụng đồng thời cho nhiều tiến trình.
Câu 23: 0.4 điểm
Trong các biện pháp ngăn chặn tắc nghẽn sau, biện pháp nào dễ ảnh hưởng đến việc bảo vệ tính toàn vẹn dữ liệu của hệ thống:
A.  
Tiến trình phải yêu cầu tất cả các tài nguyên trước khi xử lí
B.  
Khi một tiến trình yêu cầu một tài nguyên mới và bị từ chối, nó phải giải phóng tài nguyên đang bị chiếm giữ, sau đó được cấp phát trở lại cùng lần với tài nguyên mới
C.  
Cho phép hệ thống thu hồi tài nguyên từ các tiến trình bị khoá và cấp phát trở lại cho tiến trình khi nó thoát khỏi tình trạng bị khoá
D.  
Khi một tiến trình yêu cầu một tài nguyên mới và bị từ chối, nó phải giải phóng tài nguyên đang bị chiếm giữ, sau đó được cấp phát trở lại cùng lần với tài nguyên mới; hoặc Cho phép hệ thống thu hồi tài nguyên từ các tiến trình bị khoá và cấp phát trở lại cho tiến trình khi nó thoát khỏi tình trạng bị khoá
Câu 24: 0.4 điểm
Để ngăn chặn tắc nghẽn chúng ta phải đảm bảo tối thiểu một trong các điều kiện gây ra tắc nghẽn không được xảy ra, trong các điều kiện sau điều kiện nào là khó có khả năng thực hiện được:
A.  
Có sử dụng tài nguyên không thể chia sẻ
B.  
Sự chiếm giữ và yêu cầu thêm tài nguyên không thể chia sẻ
C.  
Không thu hồi được tài nguyên từ tiến trình đang giữ chúng
D.  
Tồn tại một chu kì trong đồ thị cấp phát tài nguyên
Câu 25: 0.4 điểm
Trong đồ thị cấp phát tài nguyên, tài nguyên được thể hiện bằng:
A.  
Hình tròn
B.  
Hình thoi
C.  
Hình vuông
D.  
Hình tam giác