wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

hdhsos

Total questions: 106

Worksheet time: 53mins

Name
Class
Date
1.

tùy chọn nào không phải là thông tin mô tả tiến trình?

a)

thông tin về bộ nhớ chứa tiến trình

b)

trạng thái của tiến trình

c)

thông tin giao tiếp

d)

thông tin phục vụ điều độ tiến trình

2.

Trong hồ sơ phân phối tài nguyên của Holt, tiến trình được thể hiện bằng

a)

hình tròn

b)

hình vuông

c)

hình thoi

d)

hình tam giác

3.

tùy chọn nào không phải là đặc điểm của kỹ thuật quản lý phân đoạn?

a)

mỗi đoạn sẽ được cấp 1 vùng nhớ liên tục có kích thước bằng kích thước của đoạn

b)

mỗi đoạn sẽ được cấp phát một khung trang trong bộ nhớ

c)

chương trình được chia thành những phần khác nhau gọi là đoạn

d)

mỗi chương trình được cấp những đoạn nhớ không nằm liền kề nhau

4.

Cho bảng quản lý trang của tiến trình B như sau:

Trang thứ 1 của tiến trình B được nạp vào khung trang thứ mấy?

a)

0

b)

1

c)

7

d)

3

5.

Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân chương động?

a)

các chương có kích thước bằng nhau

b)

sử dụng các thuật toán như First fit, Best fit, Worst fit để lựa chọn vùng nhớ cấp phát. Mỗi tiến trình được cấp phát một vùng nhớ liên tục

c)

số lượng chương trình có thể nạp vào bộ nhớ lớn nhất bằng hệ số song song

d)

mỗi chương ở một vị trí cố định

6.

trong sơ đồ phân phối tài nguyên của Holt, mũi tên được nối từ nút tài nguyên tới nút tiến trình có nghĩa là

a)

tiến trình đó yêu cầu tài nguyên đó

b)

tiến trình đó đang dừng chờ nhận tài nguyên đó

c)

tài nguyên đó sẽ được cấp phát cho tiến trình đó

d)

tiến trình đó đang sở hữu tài nguyên đó

7.

Lời gọi hệ thống (system call) là

a)

môi trường giao tiếp giữa tiến trình của người sử dụng với hệ điều hành

b)

môi trường giao tiếp giữa các chương trình của người sử dụng

c)

môi trường giao tiếp giữa hệ điều hành và phần cứng

d)

môi trường giao tiếp giữa chương trình của người sử dụng và phần cứng

8.

tùy chọn nào không phải là thành phần của hệ điều hành

a)

quản lý tiến trình

b)

quản lý vào ra

c)

chương trình điều khiển thiết bị

d)

quản lý file và thư mục

9.

tiến trình là

a)

chương trình lưu trong đĩa

b)

chương trình đang được nạp

c)

chương trình đang thi hành

d)

chương trình

10.

tiến trình thường tồn tại ở mấy trạng thái chính

a)

3

b)

2

c)

4

d)

6

11.

khi tiến trình được đáp ứng các tài nguyên đang chờ đợi thì tiến trình thuộc dạng chuyên trạng thái nào sau đây

a)

chờ đợi > chạy

b)

chạy > kết thúc

c)

sẵn sàng > chờ đợi

d)

chờ đợi > sẵn sàng

12.

nhiệm vụ của trình biên tập là gì?

a)

liên kết các module chương trình

b)

liên kết các module đã dịch

c)

biên tập ra file .exe

d)

liên kết các thư viện

13.

tùy chọn nào là đặc điểm của kỹ thuật quản lý phân trang?

a)

các trang của chương trình được nạp vào vùng nhớ liền kề nhau

b)

các hiện tượng phân mảnh ngoài

c)

bộ nhớ vật lý được chia thành các khung trang có kích thước bằng nhau, chương trình ở bộ nhớ ngoài được chia thành từng trang có kích thước bằng với kích thước khung trang

d)

các trang của chương trình được nạp vào các khung trang liền kề nhau

14.

địa chỉ mà CPU sử dụng để trỏ đến các phần khác nhau của lệnh và dữ liệu là

a)

địa chỉ vật lý

b)

không gian địa chỉ

c)

địa chỉ logic

d)

không gian địa chỉ vật lý

15.

thiết bị nào sau đây không phải là thiết bị kí tự?

a)

bàn phím

b)

chuột

c)

card mạng

d)

đĩa

16.

kích thước tối đa của 1 phân khu trong FAT-12 là:

a)

512MB

b)

16MB

c)

1024MB

d)

1TB

17.

kích thước 1 ô trong FAT-12 là:

a)

16bits

b)

12B

c)

12bits

d)

32bits

18.

hệ điều hành dựa vào thành phần nào để nhận ra phần mềm để mở file

a)

phần mở rộng

b)

phần tên và phần mở rộng

c)

phần tên

d)

không tùy chọn nào đúng

19.

giả sử cần đọc các cylinder lần lượt là 2, 35, 32, 17, 4 và 8. Biết đầu đọc đang ở cylinder 15, dùng thuật toán lập lịch SSF thì đầu đọc sẽ lần lượt qua các cylinder có số thứ tự nào sau đây?

a)

15, 2, 4, 8, 17, 32, 35

b)

15, 35, 32, 17, 8, 4, 2

c)

15, 17, 8, 4, 2, 32, 35

d)

15, 17, 32, 35, 8, 4, 2

20.

tùy chọn nào là đặc điểm của giải thuật FCFS?

a)

các tiến trình sẽ lần lượt được cấp CPU trong một khoảng thời gian nhất định

b)

chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất

c)

khi 1 tiến trình mới xuất hiện trong hàng đợi thì xét lại

d)

tiến trình yêu cầu CPU trước sẽ được cấp CPU trước

21.

để CPU được chia sẻ công bằng cho các tiến trình, 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 độ

b)

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

c)

bảng quản lý tiến trình

d)

danh sách tiến trình

22.

tùy chọn nào là đặc điểm của kỹ thuật quản lý phân chương cố định?

a)

mỗi chương có kích thước cố định, ở vị trí cố định và chỉ chứa 1 tiến trình

b)

các chương có kích thước bằng nhau

c)

các chương phải có kích thước khác nhau

d)

sử dụng các thuật toán như First fit, Best fit, Worst fit để quản lý vùng nhớ

23.

Thuật toán lựa chọn vùng trống thích hợp nhất để nạp tiến trình là

a)

First fit

b)

Worst fit

c)

Best fit

d)

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

24.

xét không gian địa chỉ của tiến trình có 16 trang, mỗi trang có kích thước 1KB. Các trang được ánh xạ vào bộ nhớ có 64 khung trang. Hãy cho biết địa chỉ logic của không gian địa chỉ này có bao nhiêu bit?

a)

10bit

b)

14bit

c)

4bit

d)

6bit

25.

trong kỹ thuật quản lý phân chương động, các vùng nhớ còn trống có kích thước lần lượt là 100kB, 280kB, 260kB, 300kB, 220kB, 250kB. Vùng nhớ nào sẽ được chọn để nạp chương trình có kích thước 230kB theo giải thuật First fit?

a)

260kB

b)

300kB

c)

280kB

d)

220kB

26.

bộ nhớ chính được phân chương động có kích thước vùng trống theo thứ tự là 160kB, 340kB, 180kB, 170kB, 300kB. Vùng nhớ nào sẽ được chọn để nạp chương trình có kích thước 170kB theo giải thuật Best fit?

a)

180kB

b)

340kB

c)

300kB

d)

170kB

27.

Trong kỹ thuật quản lý phân chương động, các vùng nhớ còn trống có kích thước lần lượt là 100kB, 280kB, 260kB, 300kB, 220kB, 250kB. Vùng nhớ nào sẽ được chọn để nạp chương trình có kích thước 230kB theo giải thuật Worst fit?

a)

300kB

b)

260kB

c)

280kB

d)

220kB

28.

Một hệ thống có sơ đồ phân phối tài nguyên như sau:

Hệ thống đã cho có các tiến trình nào bị bế tắc?

a)

B,D

b)

C,B

c)

Không có tiến trình nào bị bế tắc

d)

B,C,D

29.

tùy chọn nào là đặc điểm của giải thuật SJF?

a)

là giải thuật điều độ đơn giản nhất

b)

ưu tiên công việc ngắn nhất

c)

chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất

d)

tiến trình yêu cầu CPU trước sẽ được cấp CPU trước

30.

tùy chọn nào là đặc điểm của giải thuật RR?

a)

là giải thuật điều độ đơn giản nhất

b)

chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất

c)

loại bỏ hiện tượng độc chiếm CPU

d)

chọn tiến trình trong hàng đợi có thời gian thực hiện ngắn nhất

31.

Bus hệ thống (system bus) gồm có:

a)

Bus địa chỉ

b)

Bus dữ liệu

c)

Bus điều khiển

d)

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

32.

các thành phần của CPU

a)

bộ điều khiển CU, ALU, các thanh ghi và RAM

b)

bộ điều khiển CU, ALU, Bus nội bộ, thanh ghi

c)

ALU, bộ điều khiển CU, RAM, Bus nội bộ

d)

ALU, Bus nội bộ, bộ điều khiển CU, các thanh ghi

33.

Trong chu kỳ lệnh, phát biểu nào sau đây đúng

a)

chương trình bị dừng là do lệnh thực hiện bị lỗi và gặp yêu cầu truyền dữ liệu

b)

chương trình bị dừng là do lệnh thực hiện bị lỗi và gặp lệnh dừng

c)

chương trình bị dừng là gặp lệnh dừng và lệnh thực hiện không bị lỗi

d)

chương trình bị dừng là do lệnh thực hiện bị lỗi và gặp yêu cầu nhận dữ liệu

34.

hình vẽ sau để mô tả

a)

chu trình nhận lệnh của CPU

b)

chu trình thực hiện lệnh của CPU

c)

chu trình dừng thực hiện lệnh của CPU

d)

ALU, Bus nội bộ, bộ điều khiển CU, các thanh ghi

35.

Hệ điều hành nằm ở vị trí nào?

a)

Nằm giữa các chương trình ứng dụng và người dùng

b)

Nằm giữa phần cứng và thiết bị ngoại vi

c)

Nằm giữa người dùng và phần cứng

d)

Nằm giữa phần cứng và các chương trình ứng dụng

36.

làm thế nào để khắc phục bế tắc

a)

loại bỏ một số tiến trình để phá vỡ chu trình

b)

thu hồi tài nguyên của các tiến trình bế tắc

c)

cả a, b

d)

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

37.

Tiến trình yêu cầu 1 tài nguyên nhưng chưa được đáp ứng vì tài nguyên chưa sẵn sàng thì tiến trình sẽ thuộc dạng chuyển trạng thái nào sau đây

a)

running > ready

b)

ready > running

c)

running > waiting

d)

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

38.

câu nào sau đây phát triển không chính xác

a)

tiến trình xử lí tín hiệu theo cách riêng của nó

b)

tiến trình xử lí tín hiệu bằng cách gọi hàm xử lí tín hiệu

c)

tiến trình có thể trao đổi dữ liệu

d)

tiến trình có thể thông báo cho nhau về 1 sự kiện

39.

một tiến trình/ quá trình có bao nhiêu trạng thái

a)

3

b)

4

c)

5

d)

6

40.

trong quá trình thực hiện, tiến trình mới muốn chuyển sang trạng thái chạy thì tiến trình đó phải chuyển sang trạng thái nào trước

a)

terminated

b)

waiting

c)

ready

d)

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

41.

nếu 1 hệ thống có 1 vi xử lý thì phát biểu nào sau đây là đúng

a)

có duy nhất 1 tiến trình ở trạng thái chờ

b)

có duy nhất 1 tiến trình ở trạng thái chạy

c)

có duy nhất 1 tiến trình ở trạng thái sẵn sàng

d)

tất cả đều sai

42.

khi 1 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ụ

b)

danh sách sẵn sàng

c)

danh sách chờ

d)

tất cả đều sai

43.

có bao nhiêu điều kiện đồng thời xuất hiện thì hiện tượng bế tắc tiến trình xảy ra

a)

3

b)

4

c)

5

d)

6

44.

dưới đây thông tin nào không phải là thông tin mô tả tiến trình

a)

số định danh tiến trình

b)

trạng thái tiến trình

c)

khối tiến trình

d)

thông tin về bộ nhớ tiến trình

45.

theo nghĩa hẹp thì điều độ tiến trình được định nghĩa như thế nào

a)

là sự tổ chức thực hiện các tiến trình theo 1 giải thuật điều độ nào đó, nhằm tránh sự xung đột giữa các tiến trình về mặt tài nguyên

b)

là sự tổ chức, phân phối tài nguyên CPU cho các tiến trình theo 1 giải thuật nào đó, nhằm đảm bảo tốc độ thực hiện của các tiến trình và hiệu quả sử dụng CPU

c)

cả a,b

d)

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

46.

hệ điều hành là gì

a)

không có định nghĩa thống nhất về hệ điều hành

b)

hệ điều hành là hệ thống phần mềm đóng vai trò trung gian giữa người sử dụng và phần cứng máy tính nhằm tạo ra môi trường giúp việc thực hiện các chương trình một cạc thuận tiện và hiệu quả. Ngoài ra, hệ điều hành còn quản lý và đảm bảo việc sử dụng phần cứng của máy tính được hiệu quả

c)

hệ điều hành là hệ thống phần mềm đóng vai trò trung gian giữa người sử dụng và phần cứng máy tính nhằm tạo ra môi trường giúp việc thực hiện các chương trình 1 cách thuận tiện và hiệu quả

d)

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

47.

trình tự các sự kiện xảy ra trong tiến trình sử dụng tài nguyên là

a)

request, replace, use

b)

release, request, use

c)

request, use, release

d)

release, use, request

48.

sự bế tắc có thể định nghĩa như sau

a)

1 tập hợp các tiến trình bị coi là bế tắc nếu mỗi tiến trình trong tập hợp phải chờ 1 sự kiện, mà sự kiện đó lại chỉ có thể do 1 tiến trình khác trong tập hợp tạo ra và tài nguyên thì đang được chiếm dụng

b)

1 tập hợp các tiến trình bị coi là bế tắc nếu mỗi tiến trình trong tập hợp phải chờ 1 sự kiện, mà sự kiện đó lại chỉ có thể do 1 tiến trình khác trong tập hợp tạo ra

c)

1 tập hợp các tiến trình bị coi là bế tắc nếu mỗi tiến trình trong tập hợp phải chờ 1 sự kiện, mà sự kiện đó lại chỉ có thể do 1 tiến trình khác trong tập hợp tạo ra và tài nguyên thì không được chiếm dụng

d)

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

49.

phát biểu nào sau đây đúng

a)

bế tắc là tình trạng không mong muốn vì khi xảy ra thì có thể có tiến trình vẫn có thể kết thúc, tài nguyên hệ thống vẫn bị chiếm giữ

b)

bế tắc là bế tắc là tình trạng không mong muốn vì khi xảy ra thì có thể có tiến trình vẫn có thể kết thúc, tài nguyên hệ thống không bị chiếm giữ

c)

bế tắc là tình trạng không mong muốn vì khi xảy ra không tiến trình nào có thể kết thúc, tài nguyên hệ thống vẫn bị chiếm giữ

d)

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

50.

trong mô hình hóa sự bế tắc thì quy định nào sau đây là đúng

a)

nút tiến trình được khoanh tròn, nút tài nguyên được đóng khung hình chữ nhật

b)

nút tiến trình được khoanh tròn, nút tài nguyên được đóng khung hình vuông

c)

nút tiến trình được khoanh tròn, nút tài nguyên được đóng khung hình tam giác

d)

nút tiến trình được khoanh tròn, nút tài nguyên được đóng khung hình tròn

51.

có mấy chiến lược xử lý bế tắc

a)

3

b)

4

c)

5

d)

6

52.

Ý tưởng của thuật toán FCFS là gì?

a)

Tiến trình yêu cầu CPU trước sẽ được cấp CPU trước. Tiến trình độc quyền chiếm dụng CPU. Hệ điều hành xếp tiến trình sẵn sàng vào hàng đợi FIFO. Tiến trình mới được xếp vào cuối hàng đợi

b)

Hệ điều hành xếp tiến trình sẵn sàng vào hàng đợi FIFO. Tiến trình mới được xếp vào cuối CPU. Hệ điều hành sẽ lấy tiến trình từ đầu hàng đợi và cấp CPU cho tiến trình đó thực hiện

c)

Tiến trình yêu cầu CPU trước sẽ được cấp CPU trước. Tiến trình độc quyền chiếm dụng CPU. Hệ điều hành sẽ lấy tiến trình từ đầu hàng đợi và cấp CPU cho tiến trình đó thực hiện

d)

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

53.

Hình dưới mô tả ý tưởng thuật toán nào?

a)

FCFS

b)

RR

c)

SJF

d)

SRTN

54.

Yêu cầu của điều độ tiến trình là?

a)

Không tiến trình nào được phép ở lâu vô hạn trong đoạn găng; tiến trình có thể chờ vô hạn trước đoạn găng đoạn găng; mỗi thời điểm chỉ có một tiến trình nằm trong đoạn găng

b)

Không tiến trình nào phải chờ vô hạn trước đoạn găng; mỗi thời điểm có thể có nhiều tiến trình nằm trong đoạn găng; không tiến trình nào được phép ở lâu vô hạn trong đoạn găng

c)

Mỗi thời điểm chỉ có một tiến trình nằm trong đoạn găng; không tiến trình nào phải chờ vô hạn trước đoạn găng; có tiến trình được phép ở lâu vô hạn trong đoạn găng

d)

Mỗi thời điểm chỉ có một tiến trình nằm trong đoạn găng, không tiến trình nào được phép ở lâu vô hạn trong đoạn găng, không tiến trình nào phải chờ vô hạn trước đoạn găng

55.

Trong trường hợp chuyển đổi giữa các tiến trình, hệ điều hành phải lưu giữ thông tin nào để có thể khôi phục và thực hiện lại tiến trình từ thời điểm dừng?

a)

Thông tin về tiến trình chuyển đổi

b)

Thông tin về tiến trình hiện thời

c)

Thông tin về tiến trình

d)

Ngữ cảnh của tiến trình

56.

Phát biểu nào sau đây là không chính xác?

a)

Tiến trình là chương trình đang thi hành

b)

Tiến trình sở hữu không gian địa chỉ bộ nhớ

c)

Tiến trình sở hữu các thanh ghi

d)

Tiến trình là chương trình ở trạng thái khởi tạo

57.

Tùy chọn nào không phải là thông tin mô tả tiến trình?

a)

  Nội dung một số thanh ghi trong CPU

b)

  Số định danh của tiến trình

c)

  Trạng thái của tiến trình

d)

Thông tin giao tiếp

58.

Tùy chọn nào không phải đặc điểm của giải thuật SRTN (Shortest Remaining Time Next)?

a)

  Khi một tiến trình mới xuất hiện, thời gian thực hiện của nó được so sánh với thời gian thực hiện còn lại của tiến trình đang chạy. Nếu tiến trình mới có thời gian thực hiện ngắn hơn, nó sẽ được chọn để chạy, còn tiến trình đang chạy sẽ bị treo

b)

   Chọn tiến trình có thời gian thực hiện còn lại ngắn nhất

c)

  Khi kết thúc một tiến trình, chọn tiến trình có thời gian thực hiện còn lại ngắn nhất

d)

Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất

59.

Một tiến trình có tối đa bao nhiêu luồng?

a)

8

b)

1

c)

2

d)

không xác định

60.

Kích thước của một cung từ (sector) thường là bao nhiêu?

a)

512B

b)

128B

c)

256B

d)

1024B

61.

Tiến trình đã được tải vào bộ nhớ, chỉ chờ được cấp CPU để chạy, khi đó tiến trình đang ở trạng thái nào?

a)

sẵn sàng

b)

chạy

c)

đang xử lý

d)

chờ đợi

62.

Tùy chọn nào là đặc điểm của giải thuật RR (Round-Robin)?

a)

  Tiến trình độc quyền chiếm dụng CPU

b)

  Là giải thuật điều độ đơn giản nhất

c)

  Khi một tiến trình mới xuất hiện trong hàng đợi thì xét lại

d)

Hết khoảng thời gian lượng tử, nếu tiến trình vẫn chạy thì nó sẽ bị dừng

63.

Tùy chọn nào không phải là đặc điểm của giải thuật SJF (Shortest Job First)?

a)

  Ưu tiên công việc ngắn nhất

b)

  Chọn tiến trình nằm đầu hàng đợi có thời gian thực hiện ngắn nhất

c)

  Nếu nhiều tiến trình tiếp theo có thời gian thực hiện bằng nhau thì tiến trình đứng trước sẽ được chọn

d)

Chọn tiến trình trong hàng đợi có thời gian thực hiện ngắn nhất

64.

Việc chuyển tiến trình xảy ra trong các trường hợp?

a)

Khi tiến trình đang ở trạng thái chờ đợi hoặc khi hệ thống có ngắt

b)

  Khi tiến trình đang ở trạng thái chạy và chuyển sang trạng thái kết thúc

c)

  Khi tiến trình đang ở trạng thái chờ đợi hoặc khi tiến trình gọi lời gọi hệ thống

d)

Khi hệ thống có ngắt hoặc khi tiến trình gọi lời gọi hệ thống

65.

Tùy chọn nào không phải là thành phần của hệ điều hành?

a)

   Quản lý bộ nhớ

b)

   Quản lý file và thư

c)

  Quản lý tiến trình mục

d)

Chương trình người sử dụng

66.

Trong sơ đồ phân phối tài nguyên của Holt, mũi tên được nối từ nút tiến trình tới nút tài nguyên có nghĩa là:

a)

   Tiến trình đó đang sở hữu tài nguyên đó

b)

   Tài nguyên đó sẽ được cấp phát cho tiến trình đó

c)

   Tài nguyên đó đã được phân cho tiến trình

d)

Tiến trình đó yêu cầu tài nguyên đó

67.

Các thành phần cơ bản của hệ điều hành là:

a)

   Quản lý tiến trình, quản lý đĩa cứng, quản lý vào ra, quản lý file và thư mục

b)

   Quản lý chương trình, quản lý đĩa cứng, quản lý vào ra, quản lý file và thư mục

c)

   Quản lý chương trình, quản lý bộ nhớ, quản lý vào ra, quản lý file và thư mục

d)

Quản lý tiến trình, quản lý bộ nhớ, quản lý vào ra, quản lý file và thư mục

68.

Phát biểu nào sau đây là không chính xác khi mô tả khối quản lý tiến trình?

a)

   Khối quản lý tiến trình chứa các thông tin mô tả tiến trình

b)

   Khối quản lý tiến trình được lưu trong bộ nhớ trong

c)

   Có nhiều khối quản lý tiến trình trong hệ thống

d)

Khối quản lý tiến trình chứa con trỏ tới bảng tiến trình (ngược lại)

69.

Tài nguyên găng là gì?

a)

   Là tài nguyên của hệ thống

b)

   Là tài nguyên bên trong hệ thống

c)

.   Là tài nguyên bên ngoài hệ thống

d)

Loại tài nguyên mà tại 1 thời điểm chỉ có thể phục vụ cho 1 đối tượng

70.

Tùy chọn nào không phải là biện pháp giải quyết bế tắc (deadlock)?

a)

   Giải phóng tài nguyên

b)

   Quay trở lại

c)

   Hủy bỏ tiến trình

d)

Phòng tránh bế tắc

71.

Theo nghĩa tổng quát, điều độ tiến trình là:

a)

   Sự tổ chức thực hiện các chương trình theo một giải thuật nào đó nhằm tránh sự xung đột giữa các tiến trình

b)

   Sự tổ chức, phân phối bộ nhớ cho các tiến trình theo một giải thuật nào đó nhằm đảm bảo tốc độ thực hiện của các tiến trình

c)

   Sự tổ chức, phân phối đĩa cho các tiến trình theo một giải thuật nào đó nhằm đảm bảo tốc độ thực hiện của các tiến trình

d)

Sự tổ chức thực hiện các tiến trình theo một giải thuật điều độ nào đó nhằm tránh sự xung đột giữa các tiến trình về mặt tài nguyên

72.

Tiến trình đã được cấp phát các tài nguyên trừ CPU. Nếu tiến trình được hệ điều hành cấp phát CPU thì tiến trình chuyển sang trạng thái nào?

a)

chạy

b)

sẵn sàng

c)

chờ đợi

d)

khởi tạo

73.

Hệ thống đã cho có các tiến trình nào bị bế tắc?

a)

   A,B,C,D

b)

   A,B

c)

Không có tiền trình nào bị bế tắc

d)

C, D

74.

Ý tưởng của thuật toán SRTN là gì?

a)

Ưu tiên tiến trình có thời gian còn lại ngắn nhất

b)

   Khi một tiến trình mới xuất hiện, thời gian thực hiện của nó được so sánh với thời gian thực hiện còn lại của tiến trình đang chạy

c)

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

d)

Cả a, b

75.

Trong một vòng đời của mình, thông thường tiến trình trải qua mấy trạng thái?

a)

5

b)

4

c)

3

d)

2

76.

Giả sử bộ nhớ có 4 vùng trống có kích thước lần lượt là: 100KB, 290KB, 260KB, 360KB. Với chiến lược chọn Worst fit, khi yêu cầu cấp phát vùng nhớ 210KB thì vùng nhớ nào được cấp phát?

a)

   100KB

b)

   290KB

c)

   260KB

d)

360KB

77.

Giả sử bộ nhớ có 4 vùng trống có kích thước lần lượt là: 100KB, 270KB, 260KB, 300KB. Với chiến lược chọn Best fit, khi yêu cầu cấp phát vùng nhớ 230KB thì vùng nhớ nào được cấp phát?

a)

   100KB

b)

   300KB

c)

270KB

d)

260KB

78.

Giả sử bộ nhớ có 4 vùng trống có kích thước lần lượt là: 100KB, 280KB, 260KB, 300KB. Với chiến lược chọn First fit, khi yêu cầu cấp phát vùng nhớ 210KB thì vùng nhớ nào được cấp phát?

a)

   100KB

b)

260KB

c)

300KB

d)

280KB

79.

Hình vẽ sau minh họa cách lưu file theo phương thức nào?

a)

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

b)

Cấp phát bằng danh sách liên kết

c)

   Cấp phát bằng danh sách liên kết sử dụng bảng nhớ

d)

   Cấp phát sử dụng nút chỉ số (I-node)

80.

Cấp phát khối (block) đĩa cho file thường được chia thành mấy hình thức?

a)

1

b)

2

c)

3

d)

4

81.

Hệ điều hành phân phối bộ nhớ ngoài cho người dùng với đơn vị là:

a)

Sector

b)

Track

c)

Cylinder

d)

Block

82.

Giả sử cần đọc các cylinder lần lượt là 2,39,37,13,26 và 11. Biết đầu đọc đang ở cylinder 24, dùng thuật toán lập lịch thang máy với bit định hướng ban đầu là DOWN thì đầu đọc sẽ lần lượt qua các cylinder có số thứ tự nào sau đây?

a)

24,26,37,39,2,11,13

b)

24,26,13,11,37,39,2

c)

24,13,11,26,2,37,39

d)

24,13,11,2,26,37,39

83.

Kỹ thuật cấp phát vùng nhớ nào trong đó tiến trình có thể được cấp một vùng bộ nhớ không liên tục?

a)

   Phân trang và phân đoạn

b)

   Phân chương động và phân đoạn

c)

   Phân chương động và phân chương cố định

d)

Phân chương động và phân trang

84.

Tùy chọn nào không phải đặc điểm của bộ nhớ chính?

a)

Chứa lệnh và dữ liệu mà CPU có thể trao đổi trực tiếp

b)

   Là mảng các ngăn nhớ có kích thước bằng nhau

c)

   Mỗi ngăn nhớ có một địa chỉ riêng

d)

Chứa tất cả các chương trình trong máy tính

85.

Tùy chọn nào không phải là đặc điểm của kỹ thuật quản lý phân chương động?

a)

Tiến trình được cấp phát một vùng nhớ liên tục

b)

   Các chương có kích thước bằng nhau

c)

   Số lượng chương không cố định

d)

   Sử dụng các thuật toán như First fit, Best fit, Worst fit để lựa chọn vùng nhớ cấp phát

86.

Trong quản lý bộ nhớ phân chương động, số lượng chương trình có thể nạp vào bộ nhớ lớn nhất bằng

a)

   Không xác định

b)

   Hệ số song song

c)

   Hệ số vùng

d)

.   Hệ số nạp

87.

Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân trang?

a)

Bộ nhớ vật lý được chia thành các khung trang có kích thước bằng nhau. Chương trình ở bộ nhớ ngoài được thành từng trang có kích thước bằng với kích thước khung trang

b)

   Các trang của chương trình được nạp vào vùng nhớ liền kề nhau

c)

   Có hiện tượng phân mảnh ngoài

d)

.   Các trang của chương trình được nạp vào các khung trang liền kề nhau

88.

Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân đoạn?

a)

   Mỗi đoạn sẽ được cấp phát một khung trang trong bộ nhớ

b)

   Chương trình được chia thành những phần bằng nhau gọi là đoạn

c)

   Sử dụng bảng quản lý PCB để quản lý đoạn nhớ

d)

.   Chương trình được chia thành những phần khác nhau gọi là đoạn. Mỗi đoạn sẽ được cấp một vùng nhớ liên tục có kích thước bằng kích thước của đoạn

89.

Tùy chọn nào không phải mô tả về thư mục?

a)

Các thông tin quản lý tập tin (file) lưu trong thư mục (directory hay folder)

b)

   Thư mục bao gồm các khoản mục (entry), mỗi khoản mục chứa thông tin quản lý một file

c)

Khoản mục chứa các thông tin về file như tên file, kích thước, vị trí, kiểu file và các thuộc tính khác hoặc chứa con trỏ tới nơi lưu trữ những thông tin này

d)

.   Thư mục chứa dữ liệu của file

90.

Giả sử không gian nhớ logic của tiến trình có 16 trang, mỗi trang có kích thước 512B. Các trang được ánh xạ vào bộ nhớ có 32 khung trang. Hỏi phải dùng bao nhiêu bit địa chỉ để thể hiện địa chỉ vật lý của không gian địa chỉ này?

a)

9bit

b)

5bit

c)

14bit

d)

13bit

91.

Tùy chọn nào không phải là đặc điểm của kỹ thuật quản lý phân đoạn?

a)

Mỗi đoạn sẽ được cấp một vùng nhớ liên tục có kích thước bằng kích thước của đoạn

b)

   Chương trình được chia thành những phần khác nhau gọi là đoạn

c)

   Mỗi chương trình được cấp những đoạn nhớ không nằm liền kề nhau

d)

Mỗi đoạn sẽ được cấp phát một khung trang trong bộ nhớ

92.

Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân chương động?

a)

Các chương có kích thước bằng nhau

b)

   Số lượng chương có thể nạp vào bộ nhớ lớn nhất bằng hệ số song song

c)

   Mỗi chương ở một vị trí cố định

d)

   Sử dụng các thuật toán như First fit, Best fit, Worst fit để lựa chọn vùng nhớ cấp phát. Mỗi tiến trình được cấp phát một vùng nhớ liên tục

93.

Giả sử cần đọc các cylinder lần lượt là 2,35,32,17,4 và 8. Biết đầu đọc đang ở cylinder 15, dùng thuật toán lập lịch SSF (Shortest Seek First) thì đầu đọc sẽ lần lượt qua các cylinder có số thứ tự nào sau đây?

a)

   15,2,4,8,17,32,35

b)

   15,35,32,17,8,4,2

c)

.   15,17,32,35,8,4,2

d)

15,17,8,4,2,32,35

94.

Tùy chọn nào là đặc điểm của kỹ thuật quản lý phân chương cố định?

a)

   Các chương có kích thước bằng nhau

b)

   Các chương phải có kích thước bằng nhau

c)

   Sử dụng các thuật toán như First fit, Best fit, Worst fit để quản lý vùng nhớ

d)

   Mỗi chương có kích thước cố định, ở vị trí cố định và chỉ chứa một tiến trình

95.

Thuật toán lựa chọn vùng trống thích hợp nhất để nạp tiến trình là

a)

   First fit

b)

   Worst fit

c)

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

d)

Best fit

96.

Xét không gian địa chỉ của tiến trình có 16 trang, mỗi trang có kích thước 1 KB. Các trang được ánh xạ vào bộ nhớ có 64 khung trang. Hãy cho biết địa chỉ logic của không gian địa chỉ này có bao nhiêu bit?

a)

10bit

b)

14bit

c)

6bit

d)

4bit

97.

Nhiệm vụ của trình biên tập là gì?

a)

   Liên kết các module chương trình

b)

   Biên tập ra file.exe

c)

   Liên kết các thư viện

d)

.   Liên kết các module đã dịch

98.

các thuộc tính của file được lưu trữ trong

a)

thư mục

b)

bảng quản lý trang

c)

bảng quản lý file

d)

bảng quản lý đoạn

99.

hiện tượng phân mảnh ngoài

a)

vùng nhớ trống trong mỗi chương không được sử dụng gây ra lãng phí bộ nhớ

b)

phần bỏ trống của bộ nhớ không được sử dụng

c)

không tùy chọn nào đúng

d)

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

100.

phát biểu nào sau đây sai

a)

bootstrap program nằm ở vị trí xác định trên đĩa khởi động

b)

bootstrap program tải hệ điều hành vào bộ nhớ

c)

bootstrap program nằm ở vị trí bất kỳ trên đĩa khởi động

d)

đối với đĩa từ, bootstrap program nằm ở sector đầu tiên của đĩa khởi động

101.

điều kiện nào sau đây không nằm trong nhóm điều kiện xảy ra bế tắc

a)

tồn tại 1 hàng đợi vòng tròn gồm 2 hoặc nhiều tiến trình, mỗi tiến trình lại đang chờ 1 tài nguyên được sở hữu bởi chính thành viên tiếp theo trong hàng đợi

b)

mỗi tài nguyên phục vụ cho nhiều tiến trình

c)

tiến trình giữ tài nguyên đã được cấp trong khi chờ đợi 1 tài nguyên khác

d)

tài nguyên do tiến trình giữ không thể phân phối lại cho tiến trình khác trừ khi tiến trình đang giữ tự nguyện giải phóng tài nguyên

102.

giả sử khối đĩa có kích thước bằng 1KB, một file có kích thước 20KB thì file này được cấp 20 khối liền kề nhau. Hỏi cách tổ chức file này thuộc loại nào

a)

cấp phát liên tục

b)

cấp phát bằng danh sách liên kết

c)

cấp phát bằng danh sách liên kết sử dụng bảng nhớ

d)

cấp phát sử dụng nút chỉ số (i-node)

103.

file được lưu trữ ở đâu

a)

bộ nhớ ngoài

b)

bộ nhớ cache

c)

bộ nhớ trong

d)

thanh ghi

104.

luồng là gì

a)

luồng là đơn vị xử lý cơ bản của hệ thống, bao gồm các lệnh, con trỏ lệnh, tập các thanh ghi và ngăn xếp

b)

luồng là đơn vị xử lý cơ bản của hệ thống được cấp phát tài nguyên để thực hiện

c)

luồng là đơn vị thực hiện của tiến trình, không nằm trong không gian nhớ của tiến trình

d)

luồng là đơn vị thực hiện của tiến trình, bao gồm chuỗi các lệnh được cấp phát CPU để thực hiện độc lập

105.

địa chỉ logic là

a)

địa chỉ mà trình quản lý bộ nhớ sử dụng để truy nhập vào ngăn nhớ trong bộ nhớ

b)

địa chỉ mà CPU sử dụng để trỏ đến các phần khác nhau của lệnh và dữ liệu

c)

địa chỉ của ngăn nhớ trong bộ nhớ

d)

không gian địa chỉ vật lý

106.

Giả sử thư mục Dai_hoc_Thuy_loi là gốc của cây thư mục, thì mô tả sau Dai_hoc_Thuy_loi\Khoa_CNTT\K64 thuộc loại đường dẫn nào?

a)

đường dẫn cố định

b)

đường dẫn động

c)

đường dẫn tuyệt đối

d)

đường dẫn tương đối