wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Test 2 - Operating System

Total questions: 45

Worksheet time: 2hrs 30mins

Name
Class
Date
1.

Khi một tiến trình kết thúc xử lí, hệ điều hành huỷ bỏ nó bằng một số hoạt động, hoạt động nào sau đây là không cần thiết:

a)

Huỷ bỏ định danh của tiến trình.

b)

Tắt chương trình đang hoạt động

2.

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 thoã mãn, yêu cầu tạm dừng:

a)

Danh sách đã hoàn thành (Completed list)

b)

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

3.

Trong toàn bộ hệ thống hệ điều hành sử dụng bao nhiêu danh sách sẵn sàng

a)

1 danh sách

b)

2 danh sách

c)

3 danh sách

4.

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 tác vụ (Job list)

b)

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

c)

Danh sách hoàn thành (Completed list)

5.

Cơ chế non-preemtive không phù hợp với hệ thống nào sau đây?

a)

Time sharing

b)

Non - Time sharing

6.

Giả sử 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:

a)

Tiểu trình B và C không sử dụng chung không gian địa chỉ

b)

Tiểu trình B và C không sử dụng không chung không gian địa chỉ

7.

Để 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)

Bộ giải quyết

c)

Bộ xử lý chính

8.

Hiện tượng phân mảnh là:

a)

Tổng vùng nhớ trống đủ để thoã mãn nhu cầu nhưng các vùng nhớ này lại không liên tục nên không đủ để cấp cho tiến trình khác

b)

Tổng vùng nhớ trống chưa thoã mãn nhu cầu nhưng các vùng nhớ này lại không liên tục nên không đủ để cấp cho tiến trình khác

c)

Tổng vùng nhớ trống đủ để thoã mãn nhu cầu và các vùng nhớ này lại liên tục nên không đủ để cấp cho tiến trình khác

9.

Thuật toán chọn vùng trống đầu tiên đủ lớn để nạp tiến trình là

a)

First-fit

b)

Best-fit

10.

Kĩ thuật cấp phát nào sau đây loại bỏ được hiện tượng phân mảnh ngoại vi:

a)

Cấp Phát liên tục

b)

Phân trang

11.

Địa chỉ thực tế mà trình quản lí bộ nhớ nhìn thấy và thao tác là:

a)

Địa chỉ ảo

b)

Địa chỉ vật lý

12.

Tập hợp tất cả địa chỉ ảo phát sinh bởi một chương trình gọi là:

a)

Không gian địa chỉ

b)

disk ảo

c)

disk thật

13.

Khi đề cập đến vấn đề quản lý bộ nhớ, Hệ điều hành có nhiệm vụ

a)

Quyết định quá trình nào được nạp vào bộ nhớ khi không gian bộ nhớ trở nên sẵn sàng

b)

Cấp phát và thu hồi không gian bộ nhớ khi được yêu cầu

c)

Cả 2 đều đúng

14.

Thuật toán nào sau đây là thuật toán có thể điều phối theo nguyên tắc độc quyền

a)

FCFS

b)

Xoay vòng

c)

Điều phối với độ ưu tiên

d)

Tất cả đều đúng

15.

Khi giải quyết bài toán miền giăng, điều kiện nào sau đây là không cần thiết

a)

Phải giả thiết tốc độ các tiến trình, cũng như về số lượng bộ xử lí

b)

Không cần giả thiết tốc độ các tiến trình, nhưng chú ý về số lượng bộ xử lí

16.

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 giăng cùng lúc”.

a)

Sử dụng biến cờ hiệu

b)

busy waiting

c)

Sử dụng việc kiểm tra luân phiên

17.

Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào giải quyết được vấn đề truy xuất độc quyền trên các máy tính có một hay nhiều bộ xử lí chia sẻ một vùng nhớ chung

a)

Monitor

b)

Semaphone

c)

Monitor và Semaphone

18.

Trong đồ thị cấp phát tài nguyên, tài nguyên được thể hiện bằng

a)

Hình vuông

b)

Hình tròn

c)

Hình tam giác

d)

Hình chữ nhật

19.

Để ngăn chặn một tắc nghẽn chỉ cần

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)

Một trong các điều kiện trên không xảy ra

20.

Thuật toán chọn đoạn trống để thoả mãn nhu cầu cho một tiến trình (trong phân đoạn vùng nhớ)

a)

First-fit

b)

Best-fit

c)

Worst-fit

d)

Đáp án khác

21.

: Trong kĩ thuật cấp phát vùng nhớ phân đoạn một địa chỉ ảo được thể hiện bởi

a)

Bộ trong đó s là số hiệu phân đoạn, d là địa chỉ tương đối trong s

b)

Bộ trong đó d là số hiệu phân đoạn, d là địa chỉ tương đối trong s

c)

Bộ trong đó s là số hiệu phân đoạn, s là địa chỉ tương đối trong d

22.

Với địa chỉ logic và thanh ghi nền STBR, thanh ghi giới hạn STLR địa chỉ vật lí được tính tương ứng với địa chỉ logic là

a)

STBR+s+d

b)

STBR-s+d

c)

STBR+s-d

d)

STBR-s-d

23.

Thuật toán chọn vùng trống đầu tự do lớn nhất để nạp tiến trình là

a)

First-fit

b)

Worst-fit

c)

- Best-fit

24.

Trong kĩ thuật phân trang nếu kích thước không gian địa chỉ là 2m kích thước trang là 2n câu nào sau đây phát biểu không chính xác

a)

n-m bit cao của địa chỉ ảo biểu diễn số hiệu trang và n bit thấp cho biết địa chỉ tương đối trong trang

b)

m-n bit cao của địa chỉ ảo biểu diễn số hiệu trang và n bit thấp cho biết địa chỉ tương đối trong trang

c)

m-n bit thấp của địa chỉ ảo biểu diễn số hiệu trang và n bit cao cho biết địa chỉ tương đối trong trang

25.

Xét cơ chế MMU trong kĩ thuật phân trang với địa ảo có dạng để chuyển đổi địa chỉ này sang địa chỉ vật lí, MMU dùng bảng trang, phát biểu nào sau đây là chính xác

a)

Phần tử thứ p trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p

b)

Phần tử thứ p trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang n

c)

Phần tử thứ n trong bảng trang lưu số hiệu khung trang trong bộ nhớ vật lí đang chứa trang p

26.

Giả sử bộ nhớ chính được phân vùng có kích thước theo thứ tự là 600k, 500k, 200k, 300k, các tiến trình theo thứ tự yêu cầu cấp phát có kích thước 212K, 417K, 112K, 426K .Nếu sử dụng thuật toán Best-fit quá trình cấp phát bộ nhớ sẽ như thể nào

a)

- 212K->300K, 417K->500K,112K->200K,426K->300K

b)

- 212K->500K, 417K->300K,112K->200K,426K->300K

c)

- 212K->300K, 417K->500K,112K->300K,426K->200K

d)

- 212K->300K, 417K->300K,112K->200K,426K->500K

27.

Xét không gian địa chỉ có 8 trang, mỗi trang có kích thước 1K ánh xạ vào bộ nhớ có 32 khung trang, Hỏi phải dùng bao nhiêu bit để thể hiện địa chỉ logic của không gian địa chỉ này

a)

- 12bit

b)

- 13bit

c)

- 11bit

d)

- 10bit

28.

Thuật toán thay thế trang dùng thời điểm cuối cùng trang được truy xuất là thuật toán

a)

LRU

b)

OPT

c)

FIFO

29.

Các thuật toán sau thuật toán nào thuộc loại thuật toán thống kê

a)

LFU

b)

NFU

c)

Cả LFU và NFU

30.

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)

WINDOW

c)

cả MS-DOS và WINDOW

31.

Với một đĩa 1 Gb 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à bao nhiêu

a)

10 Khối

b)

8 khối

c)

9 Khối

d)

12 Khối

32.

Với một đĩa 20M kích thước một khối là 1K, nếu quản lí khối trống dùng DSLK cần bao nhiêu khối để quản lí đĩa này bao nhiêu

a)

20 khối

b)

30 khối

c)

40 khối

d)

50 khối

33.

Trong Linux muốn ngưng lệnh ping ta phải nhấn phím

a)

Ctrl+C

b)

Ctrl+V

c)

Ctrl+H

34.

Trong cấu trúc Overlay, chương trình được tổ chức các lớp như sau:

Lớp 0: 80K

Lớp 1: 40K, 60K, 100K

Lớp 2: 50K, 70K, 80K

Lớp 3: 60K, 70K

Lớp 4: 90K, 10K, 20K, 40K

a)

180K

b)

420K

c)

370K

35.

Cấu trúc thư mục cây là của hệ thống nào

a)

MS-DOS

b)

MS-DOS và IBM OS

c)

MS-DOS và Windows

d)

Windows

36.

Cho 5 tiến trình có thời gian tới và thời gian chờ như bảng. Với giải

thuật RR có lượng tử thời gian là 3. Tiến trình nào kết thúc cuối cùng?

a)

P1

b)

P2

c)

P3

d)

P4

37.

Trong các giải pháp đồng bộ tiến trình sau, giải pháp nào giải quyết được

vấn đề truy xuất độc quyền trên các máy tính có một hay nhiều bộ xử lý chia sẻ

một vùng nhớ chung

a)

Semaphore

b)

Monitor

c)

Semaphore và Monitor

d)

Tất cả đều sai

38.

Trong kỹ thuật phân trang, nếu địa chỉ logic có p = 10bit. Hỏi bảng trang

có bao nhiêu line (bao nhiêu hàng trong bảng trang đó)?

a)

1024

b)

2048

c)

3069

d)

4028

39.

Khi đang xem phim, người dùng nhấn nút tạm dừng (Pause), tiến trình

chuyển từ trạng thái thế nào

a)

running => waiting

b)

running => sleep

c)

waiting => sleep

d)

waiting ==> running

40.

Chương trình con phục vụ ngắt được thực hiện bởi

a)

RAM

b)

CPU

c)

Disk

d)

Storage

41.

Cho hệ thống đa cá thể có trạng thái hiện thời như hình vẽ. Chuỗi <P1,

P3, P4, P0, P2> có là chuỗi an toàn không

a)

Có

b)

Không

42.

Cho 5 tiến trình có thời gian tới và thời gian chờ như bảng. Với giải

thuật SJF không độc quyền có thời gian chờ trung bình và thời gian hoàn thành

trung bình là:

a)

7,4 và 13

b)

13 và 7.4

c)

7,4 và 14.84

d)

8.83 và 13

43.

Dùng thuật toán lập lịch FCFS cho các tiến trình đến ready queue theo

thứ tự P1, P2, P3 với thời gian sử dụng CPU tương ứng là 24, 3, 3. Chọn các

câu trả lời đúng

a)

Thời gian đợi trung bình là 17

b)

Thời gian đợi trung bình là 18

c)

Thời gian đợi trung bình là 19

d)

Thời gian đợi trung bình là 20

44.

Trong kỹ thuật phân đoạn, chọn các địa chỉ vật lý đúng khi CPU phát ra

các địa chỉ logic sau: (1, 500) và (3, 12)

a)

1260 và 3132

b)

3132 và 1260

c)

1260 và 4028

45.

Trong kỹ thuật phân trang, một frame = 4096 bytes. Khi đó độ lệch d

trong địa chỉ logic bằng bao nhiêu bit?


a)

18

b)

14

c)

16

d)

12