wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Chuong 9+10

Total questions: 38

Worksheet time: 20mins

Name
Class
Date
1.

1. Trong cơ chế phân trang bộ nhớ của hệ điều hành, khái niệm paisn là gì ?

a)

a. Đơn vị phân hoạch trong không gian bộ nhớ vật lí

b)

a. Kích thước của một tiến trình cơ bản nhất trong hệ thống

c)

a. Đơn vị phân hoạch trong không gian tiến trình

d)

Dung lượng nhỏ nhất mà một tiếng trình có thể xin cấp phát

2.

2. Trong hệ điều hành, khái niệm 'thrashing' là gì?

a)

a. Hiện tượng khi một tiến trình yêu cầu quá nhiều tài nguyên

b)

b. Quá trình chuyển đổi từ trạng thái chờ đợi sang trạng thái sẵn sàng

c)

c. Hiện tượng khi hệ thống hoạt động không hiệu quả do quá nhiều truy cập bộ nhớ ảo

d)

d. Quá trình chuyển đổi từ trạng thái sẵn sàng sang trạng thái chờ đợi

3.

4. Trong hệ điều hành, khái niệm 'deadlock' là gì?

a)

a. Tình trạng một tiến trình không thể tiếp tục thực thi do yêu cầu tài nguyên không thể đạt được

b)

b. Quá trình chuyển đổi từ trạng thái chờ đợi sang trạng thái sẵn sàng

c)

c. Tình trạng một tiến trình không thể tiếp tục thực thi do bị gián đoạn bởi tiến trình khác

d)

d. Tình trạng một tiến trình không thể tiếp tục thực thi do bị kẹt trong chu trình yêu cầu tài nguyên

4.

3. Trong cơ chế phân trang bộ nhớ của hệ điều hành, khái niệm 'page fault' là gì?

a)

a. Hiện tượng khi một trang dữ liệu cần thiết không có trong bộ nhớ vật lý

b)

b. Quá trình chuyển đổi từ trạng thái chờ đợi sang trạng thái sẵn sàng

c)

c. Hiện tượng khi một trang dữ liệu cần thiết không có trong bộ nhớ ảo

d)

d. Quá trình chuyển đổi từ trạng thái sẵn sàng sang trạng thái chờ đợi

5.

1. Hiện tượng “phân mảnh nội” xảy ra với những vùng trống bộ nhớ nào?

a)

a. Thừa ra do hệ điều hành cấp phát nhiều hơn yêu câù

b)

a. Tất cả vùng trống chưa sử dụng trong bộ nhớ chính

c)

a. Thừa ra do tiến trình xin cấp phats hơn nhu cầu thực sự

d)

a. Sinh ra do sự thay đổi số lượng biến số của tiến trình theo thời gian

6.

1. Thời điểm nào có thể xảy ra “ánh xạ” địa chỉ chương trình vào địa chỉ bộ nhớ vật lý? Chọn phương án đúng?

a)

a. Implememt

b)

Load

c)

a. Excution

d)

a. Waiting

e)

Compile

7.

1. Cấp phát bộ nhớ theo phương pháp phân trang có đặt trương nào sao đây?

a)

a. Kích thước một trang(page) và môtj khung trang (frame) bằng nhau

b)

a. Tiến trình được cấp phát đủ số khung trang mà tiếng trình đó yêu cầu

c)

Bộ nhớ được phân thành các khung trang có nhiều loại kích thước

d)

a. Một trang có kích thức đủ để chứa toàn bộ kích thước cảu tiến trình

8.

1. Hiện tượng các phần nhỏ không sử dụng trong bộ nhớ được tạo thành từ nhiều lần cấp phát và giải phóng vùng nhớ gọi là hiện tượng gì?

a)

a. Phân đoạn(Segment)

b)

a. Tráo đổi(Swapping)

c)

a. Phân mảnh(Defragmemt)

d)

a. Phân trang(paging)

9.

1. Phân mảnh ngoại có thể giải quyết bằng biện pháp nào?

a)

a. Sử dụng vùng nhớ ảo kích thước lớn

b)

a. Cấp phát liên tục bộ nhớ chính

c)

a. Liên tục chống phân mảnh bộ nhớ chính

d)

a. Chia bộ nhớ chính thành các khung trang(frame)

10.

1. Khong gian địa chỉ của một quá trình có kích thước 4GBYETS. Số lượng bit để đánh địa chỉ là bao nhiêu?

a)

a. 32.0 (with margin 0.0)

b)

a. 49.0 (with margin 0.0)

c)

a. 52.0 (with margin 0.0)

11.

1. Phân mảnh ngoại xảy ra khi tìm giải thuật tìm lỗ trống nào sau daay được áp dụng ?

a)

a. First + fit

b)

Worst + fit

c)

a. Phân mảnh ngoại luôn xảy ra bất kể áp dụng giải thuật tìm lỗ trống nào.

d)

a. Best - fit

12.

1. Cho bộ nhớ chứa các vùng nhớ không liên tục với đọ lớn  theo thứ tự sau: 10KB, 2KB,20KB, 18KB, 7KB,9KB, 13KB, 15KB. Một tiến trình xin cấp phát 12KB, và được nạp vào vùng nhớ 13KB, giải thuật chọn lỗ trống trong bộ nhớ nào đã được áp dụng?

a)

a. Worst - fit

b)

a. First - fit

c)

a. Best - fit

d)

Swapping

13.

1. Trong hệ thống quản lí bộ nhớ bằng phương pháp phân trang, hai trình có thể liên lạc với nhau, dưới mô hình bộ nhớ chia sẻ được hiện thực bằng phương pháp nào?

a)

a. Đồng bộ liên tục 2 khung trang chứa 2 trang chia sẻ

b)

a. Sử dụng chung một khung trang trong bộ nhớ vật lí

c)

a. 2 tiến trình được bố trí sử dụng cùng một trang chia sẻ

d)

a. Nạp trang chia sẽ vào 2 khung trang của từng tiến trình

14.

1. Trong kỷ thuật phân vùng nhớ kích thước cố định, độ đa lập trình của bộ nhớ là bao nhiêu?

a)

a. Bằng với độ lợi CPU

b)

Là kích thước của bộ nhớ

c)

a. Không có giới hạn

d)

a. Bằng số phân vùng đã chia

15.

1. Thông tin chứa trong bản phân trang là dùng để:

a)

a. Cho biết thông tin của tiếng trình có bao nhiêu trang

b)

Lưu số trang của tiến trình đang hoạt dộng trong bộ nhớ chính

c)

a. Lưu thông tin vị trí nạp các trang của tiến trình bộ nhớ chính

d)

Lưu số trang hợp lệ cảu tiến trình đã được cấp phát trước đó

16.

1. Hệ điều hành và các tiến trình cần được bảo vệ, tránh bị chỉnh sửa từ các tiến trình đang chạy bằng cách nào?

a)

a. Tất cả các tiến trình nằm trong các

b)

a. Tất cả tiến trình có địa chỉ nhớ luận lí hoàn toàn khác nhau

c)

a. Đại chỉ sinh ra từ CPU đươcj kiểm tra có thuộc vumhf mhows hợp lệ hay không

d)

a. Tất cả tiến trình có địa chỉ nhớ luận lí hoàn toàn khác nhau

17.

1. Chọn phát biểu sai về phương pháp quản lí bộ nhớ ?

a)

a. Phân tang có thể dẫn đến hiện tượng phân mảnh nội

b)

Phân đoạn có thể dẫn đến hiện tượng phân mảnh ngoại

c)

a. Phân hoạch cố định kích thước phân vùng (fixed partitions) không bị phân mảnh ngoại

d)

a. Phân hoạch tùy biến kích thước phân vùng (variable) không bị phân mảnh ngoại.

18.

1. Lợi thế của biện pháp biên dịch tại thời điểm nạp là gì ?

a)

a. Có thể tráo đổi (swap) tiến trình ra khỏi bộ nhớ chính và nạp lại vào một vị trí khác

b)

a. Có thể nạp chương trình vào nhiều vị trí trong bộ nhớ mà không cần  biên dịch lại

c)

Làm tăng tốc độ xử  lí tiến trình do vùng nhớ đang sử dụng sẽ có độ ưu tiên cao hơn

d)

Giúp chương trình chạy hiệu quả hơn do không phải tính toán lại địa chỉ khi thực hiện

19.

1. Phân mảnh nội xảy ra khi nào?

a)

a. Hệ các tiến trình được ghi xóa liên tục

b)

a. Hệ điều hành cấp phats bộ nhớ chính theo khối

c)

a. Hệ điều hành cấp phát bộ nhớ liên tục

d)

a. Khi hệ thống vận hành theo thời gian dài

20.

1. Cho mô hình cấp phát bộ nhớ liên tục như sau, trả lời các câu hỏi bên dưới bằng cách điền vào ô trồng

a)

a. Khi tiến trình B được xử lý trong CPU thì giá trị thanh ghi Base là : 300040

b)

a. Khi tiến trình C được xử lý trong CPU thì giá trị thanh ghi limit là bao nhiêu : 459060

c)

a. Khi tiến trình A được xử lí trong CPU, địa chỉ truy cập 300040 có hợp lệ không? N

d)

a. Có bao nhiêu ô trống trong bộ nhớ: 1

21.

Kích thước 1 trang(page size) trong hệ điều hành Windows là bao nhiêu bytes?

(a)  

22.

1. Hệ điều hành Windows sử dụng phương pháp cấp phát bộ nhớ nào?

a)

a. Liên tục

b)

a. Phân vùng

c)

a. Phân trang

d)

a. Phân đoạn

23.

1. Hệ điều hành ghi và cập nhật mõi dòng trong bảng phân trang cho đối tượng nào sau đây?

a)

a. Mỗi khối lệnh

b)

a. Mỗi tiến trình

c)

a. Mỗi câu lệnh

d)

a. Mỗi đại chỉ

24.

1. Với thanh ghi định vị(base) và thanh ghi giới hạn (limit). Mỗi địa chỉ luận lý (logical address) phải có giá trị như thế nào với giá trị thanh limit?

a)

a. @<limit

b)

a. @<=limit

c)

a. @=limit

d)

a. @>limit

25.

1. Địa chỉ của bảng phân trang được lưu ở đâu?

a)

a. Con trỏ trang

b)

a. Con trỏ base của bảng phân trang

c)

a. Program counter

d)

a. Con trỏ stack cảu bảng phân trang

26.

1. Bộ nhớ ảo (Virtual Memory) là gì ?

a)

a. Vùng nhớ chứa giá trị các biến số trong khi bộ nhớ chính chứa lệnh

b)

a. Vùng nhớ mở rộng cảu bộ nhớ chính nhằm gia tăng kích thước bộ nhớ

c)

a. Vùng nhớ chứa những phần cảu tiến trình chưa được nạp vào bộ nhớ chính

27.

1. Phân trang theo yêu cầu (Demand paging) hoạt động ra sao?

a)

Tất cả mã nguồn cảu tiến trình cần được nạp vào

b)

a. Chia tiến trình thành các khối nhớ kích thước tùy ý

c)

Khi người dùng yêu cầu thì hệ thống mới tiến hành

d)

a. Hệ thống chỉ nạp những trang cần thiết vào khung trang

28.

1. Bất thường Belady nói đến số lỗi trang tăng khi cấp thêm khung trang xảy ra với các giải thuật nào ?

a)

a. Tất cả giải thuật

b)

a. LRU và OPT

c)

a. LFU và LRU

d)

a. Chỉ có FIFO

29.

1. Trong hệ thống phân trang theo yêu cầu, nếu thời gian truy cập bộ nhớ chính là 200 nano giây. thời gian xử lí lỗi trang là 8 mili giây và một lỗi trang sẽ xảy ra trong 1000 lần truy cập CPU; thì thời gian truy cập hiệu quả là bao nhiêu?

a)

a. EAT = 8 micro giây

b)

a. EAT = 6.4 micro giây

c)

a. EAT = 8.2 mii giây

d)

a. EAT = 8.2 giây

30.

1. Copy-on-write( sao chép khi ghi) là nguyên tắc gì ?

a)

a. Tiến trình cha và  con chia sẻ các trang trong bộ nhớ cho đến khi có thao tác cập nhật

b)

a. Tiến trình cha được quyền ghi lên các trang chia sẻ  trong khi tiến trình ccon chỉ được đọc

c)

a. Bảo mật thông tin gửi và nhật thông tin giữa các tiến trình

d)

a. Tất cả đièu đúng

31.

1. Cho chuỗi tham khảo 7,0,1,2,0,3,0,4,2,3,03,0,3,2,1,2,0,1,7,0,1. Dùng 3 khung trang , FIFO thì số lõi trang là bao nhiêu?

a)

15

b)

12

c)

16

d)

19

32.

1. Cho chuỗi tham khảo 7,0,1,2,0,3,0,4,2,3,03,0,3,2,1,2,0,1,7,0,1. Dùng 3 khung trang , LRU thì số lõi trang là bao nhiêu?

a)

12

b)

11

c)

10

d)

9

33.

1. Cho chuỗi tham khảo 7,0,1,2,0,3,0,4,2,3,03,0,3,2,1,2,0,1,7,0,1. Dùng 3 khung trang , Optimal thì số lõi trang là bao nhiêu?

a)

12

b)

14

c)

13

d)

15

34.

1. Nguyên tắc thay thế trang địa phương (Local replacement) là gì?

a)

a. Khi thế trang trang nạn nhân được tìm trong phạm vi các khung đang ở gần con trỏ.

b)

a. Khi thay thế trang trang nạn nhân được timf trong phạm vi các khung lân cận nhau.

c)

a. Khi thay thês trang trang nạn nhân được tìm kím trong phạm vi các khung đã cấp cho tiến trình đó.

d)

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

35.

1. Một hệ thống có 256 khung trang sẳn sàng và có 5 tiến trình vừa đến. Cho rằng kích thước tiến trình P1 là 10 trang, tổng kích thước của các tiến trình còn lại là 50 trang. Hệt thống sẽ cấp cho P1 bao nhieu khung trang nếu phương pháp cấp phát tỉ lệ thuận “Proportional Allocation” được áp dụng?

a)

20

b)

10

c)

12

d)

24

36.

1. Trong hệ thống phân trang, khái niệm 'working set' ám chỉ điều gì?

a)

a. Tập hợp các trang mà tiến trình đang sử dụng tại một thời điểm nhất định

b)

b. Tập hợp các trang mà tiến trình đã sử dụng trong quá khứ

c)

c. Tập hợp các trang mà tiến trình sẽ sử dụng trong tương lai

d)

d. Tất cả đều sai

37.

1. Trong hệ thống phân trang, khái niệm 'page table' ám chỉ điều gì?

a)

a. Bảng chứa thông tin về các trang trong bộ nhớ ảo

b)

b. Bảng chứa thông tin về các trang trong bộ nhớ vật lý

c)

c. Bảng chứa thông tin về các trang trong bộ nhớ đệm

d)

d. Bảng chứa thông tin về các trang trong bộ nhớ cache

38.

1. Trong hệ thống phân trang, khái niệm 'TLB' ám chỉ điều gì?

a)

a. Bộ nhớ đệm tạm thời cho các trang thường xuyên truy cập

b)

b. Bảng dịch địa chỉ trang thành địa chỉ khung trang

c)

c. Bộ nhớ đệm tạm thời cho các trang mới được nạp vào

d)

d. Bảng dịch địa chỉ khung trang thành địa chỉ trang