wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Câu hỏi về hệ thống máy tính

Total questions: 29

Worksheet time: 15mins

Name
Class
Date
1.

Thời gian truy nhập có các thành phần chính là:

a)

Trễ quay (Rotational latency) là thời gian cộng thêm chờ đĩa quay sector được yêu cầu lời đầu tư và thời gian đọc sector

b)

Tất cả

c)

Thời gian đọc sector

d)

Thời gian định vị: là thời gian chuyển đầu từ lời cylinder chứa sector được yêu cầu và trễ quay: là thời gian chờ đĩa quay sector được yêu cầu lời đầu tư

2.

Ví dụ trong ngôn ngữ lập trình C câu lệnh Count= Write(fd,buffer,nbytes); thuộc phần mềm xuất nhập nào sau đây:

a)

Điều khiển thiết bị

b)

Phần mềm nhập xuất không gian người sử dụng

c)

Tất cả đều đúng

d)

Phần mềm nhập xuất độc lập với thiết bị

3.

Chọn phát biểu sai về RAG

a)

Nếu đồ thị không chu trình thì không xảy ra deadlock

b)

Với hệ thống đơn cá thể, nếu RAG có chu trình thì chắc chắn deadlock

c)

Với hệ thống đa cá thể, nếu RAG có chu trình thì không có deadlock

d)

Cả A,B,C đều sai

4.

Trong hệ thống IO đĩa thời gian để đọc đến đúng khối cần thiết trên một track gọi là:

a)

Latency time

b)

Seek time

c)

Không câu nào đúng

d)

Transfer time

5.

Loại thư mục nào để tổ chức và khai thác nhưng gây khó khăn khi đặt tên tập tin không trùng nhau, người sử dụng không thể phân nhóm cho tập tin và tìm kiếm chậm

a)

Thư mục đa cấp

b)

Thư mục hai cấp

c)

Không câu nào đúng

d)

Thư mục cấp một

6.

rong chế độ phân trang 2 mức địa chỉ logic dạng <p1,p2 hệ thống sử dụng 10 bit cho P1, kích thước mỗi page là 1024 byte, dụng lượng bộ nhớ vật lý là (chịu k nhìn thấy cái phần còn lại)

a)

Đúng

b)

Sai

7.

Câu 7: Chuỗi tiến trình là an toàn nếu với Pi, tài nguyên yêu cầu có thể được cung cấp bởi tài nguyên khả dụng(chưa phân phối cho tiến trình nào) hiện tại và các tài nguyên đang được giữ bởi Pj,với J

a)

A. Pi không ảnh hưởng đến các tiến trình khác trong chuỗi

b)

B. Nếu tài nguyên Pi cần đang bị Pj giữ thì nó có thể đợi cho đến khi tất cả các tiến trình Pj kết thúc , Pi có thể giành được các tài nguyên cần thiết, thực hiện, rồi trả lại các tài nguyên đó và kết thúc

c)

C. Khi Pj kết thúc, Pi có thể giành được các tài nguyên cần thiết, thực hiện, rồi trả lại các tài nguyên đó và kết thúc

8.

Câu 8: phần tử access(i,j) trong ma trận truy cập chỉ ra:

a)

A. Các miền của ma trận

b)

B. Tập các thao tác một tiến trình có thể thực hiện trong miền j trên đối tượng i

c)

C. Các đối tượng và tiến trình liên quan

d)

D. Tập các thao tác một tiến trình có thể thực hiện trong miền i trên đối tượng j

9.

Câu 9: chọn phát biểu đúng

a)

A. Tất cả đều đúng

b)

B. Quyền truy cập bằng 1 tập các thao tác hợp lệ vì có thể được thực hiện trên một đối tượng

c)

C. Miền bảo vệ bằng 1 tập các quyền truy cập (access-..)

10.

Câu 10: với một đĩa 1Gb kích thước một khối là 4k, nếu quản lý khối trống dùng vector bit thì kích thước vector bit là nhiêu:

a)

A. 8 khối

b)

B. 4 khối

c)

C. 2 khối

d)

D. 16 khối

11.

Câu 11: Hệ điều hành sử dụng các thành phần nào sau đây của nó để chuyển đổi ngữ cảnh và trao CPU cho một tiến trình khác ( đối với tiến trình đang thực thi…

a)

A. Khối quản lý tiến trình

b)

B. Bộ phân phối

c)

C. Bộ điều phối

d)

D. Khối quản lý tài nguyên

12.

Để các tiến trình chia sẻ CPU một cách công bằng, không có tiến trình nào phải chờ đợi vô hạn để được cấp CPU, hệ điều hành dùng thành phần nào để giải quyết vấn đề này.

a)

Bộ điều phối

b)

Khối quản lý tiến trình

c)

Khối quản lý tài nguyên

d)

Bộ phân phối

13.

Chọn phát biểu đúng về kỹ thuật định vị file liên tục

a)

Phân mảnh trong

b)

Cả phân mảnh trong và phân mảnh ngoài

c)

Phân mảnh ngoài

d)

Không xảy ra phân mảnh

14.

Lời gọi hệ thống được tạo ra bởi:

a)

Lớp nhân

b)

Lớp ứng dụng

c)

Lớp giao diện với người sử dụng

d)

Lớp phần cứng

15.

Để các tiến trình chia sẻ CPU một cách công bằng, không có tiến trình nào phải chờ đợi vô thời hạn để được cấp CPU, hệ điều hành dùng thành phần nào để giải quyết vấn đề này

a)

Bộ phân phối

b)

Bộ điều phối

c)

Khối quản lý tiến trình

d)

Khối quản lý tài nguyên

16.

Chọn phát biểu đúng: (đề nó v, viết giống y hệt)

a)

Hệ điều hành đơn chương trình: Toàn bộ hệ thống máy tính phục vụ 1 chương trình từ lúc bắt đầu khi ctr được đưa vào bộ nhớ

b)

Đa chương trình: một thời điểm có nhiều ctr có mặt đồng thời trong bộ nhớ. Các chương trình có yêu cầu phân phối CPU để thực hiện

c)

Cả A và B đều đúng

17.

Chọn các phát biểu đúng về giải thuật chủ nhà băng

a)

Word là vector cho biết các tài nguyên có thể làm việc và Need là ma trận làm việc của tiến trình

b)

Vector finish cho biết trạng thái kết thúc của các tiến trình. Work là vector cho biết các tài nguyên có thể làm việc và Allocation là ma trận thể hiện các tài nguyên mà tiến trình đang giữ c…

c)

Need là ma trận làm việc của tiến trình

d)

Allocation là ma trận thể hiện các tài nguyên mà tiến trình đang giữ các và Need là ma trận làm việc của tiến trình

18.

Ví dụ cần đọc các khối sau 98, 183, 37, 122, 14, 124, 65, 67 đầu đọc tại vị trí 53, tính tổng quãng đường dịch chuyển đầu đọc/ghi theo thuật toán SCAN ( đầu đọc/ghi đang di chuyển…giảm dần cylinder)

a)

322

b)

238

c)

382

d)

640

19.

Cho hàng đợi yêu cầu 122, 14, 124, 65, 98, 185, 37, 67. Đầu từ đĩa đang ở cylinder 53. Tính quãng đường (theo cylinder) khi sử dụng lập lịch SSTF…..

a)

238

b)

237

c)

236

d)

235

20.

Giải pháp Test&Set có giải quyết triệt để bài toán độc quyền truy xuất khi hệ thống sử dụng nhiều CPU

a)

Không

b)

21.

Vận chuyển DMA được thực hiện bởi:

a)

Bộ điều khiển thiết bị

b)

Không câu nào đúng

c)

Bộ nhớ trong

d)

CPU

22.

Với hệ thống đơn CPU, tại sao một tiến trình đa luồng lại thực hiện nhanh hơn đơn luồng:

a)

Có nhiều luồng chạy song song

b)

Được cấp nhiều bộ nhớ hơn

c)

Có khả năng tranh chấp CPU tốt hơn tiến trình đơn luồng

23.

Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào đảm bảo đ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)

Giải pháp Peterson và sử dụng biến cờ hiệu

c)

Sử dụng luân phiên và giải pháp Peterson

24.

Chọn phát biểu đúng về chương trình và tiến trình:

a)

Tiến trình là một quá trình hoạt động của hệ điều hành

b)

Chương trình là tập lệnh và dữ liệu, sử dụng để giải quyết một vấn đề còn Tiến trình là một quá trình hoạt động của chương trình

c)

Tiến trình là một chương trình

d)

A, B, C đều sai

25.

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

a)

Trao đổi thông điệp

b)

Đường ống (Pipe)

c)

Socket

26.

Cho chuỗi tham chiếu trang sau: 1, 2, 3, 4, 5, 5, 4, 3, 2, 1, 6, 7, 1, 9, 1, 7, 6, 5, 8, 3, 2, 1. Giả sử tại thời điểm ban đầu các trang 7, 8, 9 đang có mặt trong bộ nhớ theo đúng thứ tự. Trong trường hợp hệ thống có 5 frames, tính số lỗi trang khi sử dụng thuật toán phân trang.

a)

18

b)

15

c)

10

d)

12 (fifo, 13 lru)

27.

Tiến trình đang thực thi sẽ chuyển về loại danh sách nào khi xảy ra sự kiện đợi một thao tác nhập/xuất hoàn tất, yêu cầu tài nguyên dữ liệu chưa được thỏa mãn , yêu cầu…

a)

Danh sách sẵn sàng (Ready list)

b)

Danh sách tác vụ (Job list)

c)

Danh sách chờ đợi (Waiting list)

d)

Cả A, B và C đều sai

28.

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:

a)

Danh sách sẵn sàng (Ready list)

b)

Danh sách tác vụ (Job list)

c)

Danh sách chờ đợi (Waiting list)

29.

Lựa chọn các giải pháp xử lý deadlock của HĐH

a)

Tránh, ngăn chặn, phát hiện và khôi phục deadlock

b)

Ngăn chặn và phát hiện

c)

Phát hiện và khôi phục

d)

Khôi phục