wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

HĐH 1

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Câu nào sau đây bao gồm hoạt động hiện tại được biểu thị bằng giá trị của Bộ đếm chương trình và nội dung của các thanh ghi của bộ xử lý.

a)

stack

b)

Text

c)

Data

d)

Heap

2.

Một tiến trình không chỉ là mã chương trình, đôi khi được gọi là __________

a)

phần văn bản

b)

nội dung của các thanh ghi của bộ xử lý

c)

stack

d)

phần dữ liệu

3.

Phần ____ được phân bổ bộ nhớ động cho một tiến trình trong thời gian chạy của nó

a)

stack

b)

Text

c)

Data

d)

Heap

4.

Một tiến trình thường cũng bao gồm tiến trình ______, chứa dữ liệu tạm thời (chẳng hạn như tham số hàm, địa chỉ trả về và biến cục bộ)

a)

phần văn bản

b)

bộ đếm chương trình

c)

stack

d)

phần dữ liệu

5.

Một tiến trình cũng có thể bao gồm một _____, là bộ nhớ được phân bổ động trong thời gian chạy của tiến trình

a)

heap

b)

bộ đếm chương trình

c)

stack

d)

phần dữ liệu

6.

Trạng thái nào của một tiến trình được định nghĩa là "Tiến trình đang được tạo"

a)

Mới

b)

Đang chạy

c)

Sẵn sàng

d)

Đang chờ

7.

Which trạng thái của một quy trình được định nghĩa là "Các hướng dẫn đang được thực thi"

a)

Mới

b)

Đang chạy

c)

Đang chờ

d)

Sẵn sàng

8.

Trạng thái nào của một quy trình được định nghĩa là "Quy trình đang chờ một số sự kiện xảy ra (chẳng hạn như hoàn thành I/O hoặc nhận tín hiệu)

"

a)

Sẵn sàng

b)

Đang chạy

c)

Đang chờ

d)

Đã kết thúc

9.

Trạng thái nào của một quy trình được định nghĩa là "Quy trình đang chờ được gán cho bộ xử lý."

a)

Mới

b)

Đang chạy

c)

Đang chờ

d)

Sẵn sàng

10.

Trạng thái nào của một quy trình được định nghĩa là "Quy trình đã hoàn tất thực thi"

a)

Đang chạy

b)

Đang chạy

c)

Sẵn sàng

d)

Đã kết thúc

11.

Một chương trình liên kết I/O thường có

a)

một vài xung CPU dài

b)

một vài xung CPU ngắn

c)

nhiều xung CPU ngắn

d)

Không có đáp án nào đúng

12.

Bất cứ khi nào CPU trở nên nhàn rỗi, hệ điều hành phải chọn một trong các quy trình trong___ để thực thi.

a)

hàng đợi thực thi

b)

hàng đợi quy trình

c)

hàng đợi chờ

d)

hàng đợi sẵn sàng

13.

____ là mô-đun cung cấp quyền điều khiển CPU cho quy trình do trình lập lịch ngắn hạn lựa chọn.

a)

ngắt

b)

trình lập lịch

c)

bộ điều phối

d)

Tất cả các đáp án đúng

14.

Bộ điều phối phải nhanh nhất có thể, vì nó được gọi trong mỗi lần chuyển đổi quy trình. Thời gian bộ điều phối dừng một quy trình và bắt đầu chạy mộtquy trình khác được gọi là____.

a)

độ trễ phần cứng

b)

độ trễ phân phối

c)

độ trễ bộ nhớ

d)

Độ trễ RAM

15.

Hệ thống phân cấp bộ nhớ bao gồm Đĩa, Bộ nhớ RAM, Bộ nhớ đệm, chọn thứ tự tăng dần của thời gian truy cập của chúng theo CPU cho một lệnh hoặc dữ liệu

a)

Đĩa, RAM, Bộ nhớ đệm

b)

RAM, Đĩa, Bộ nhớ đệm

c)

Bộ nhớ đệm, RAM, Đĩa

d)

RAM, Bộ nhớ đệm, Đĩa

16.

cho việc phân bổ nào dưới đây được quản lý bởi Kernel và việc sử dụng bộ nhớ được phân bổ được quản lý bởi thư viện thời gian chạy?

a)

Bộ nhớ đệm

b)

RAM

c)

Đĩa

d)

Tất cả các câu trên

17.

cho việc phân bổ và sử dụng nào dưới đây được quản lý hoàn toàn trong phần cứng?

a)

Bộ nhớ đệm

b)

RAM

c)

Đĩa

d)

Tất cả các đáp án trên

18.

Thời gian truy cập bộ nhớ hiệu quả phụ thuộc vào

a)

Tỷ lệ bỏ lỡ

b)

Tỷ lệ trúng

c)

Tỷ lệ bit

d)

Tỷ lệ byte

19.

Trong quá trình hoạt động, một tiến trình tạo ra các cấu trúc dữ liệu trong bộ nhớ đã được phân bổ cho nóbởi hạt nhân, Chức năng này thực sự được thực hiện bởi____

a)

Thư viện thời gian chạy

b)

thư viện động

c)

thư viện tĩnh

d)

thư viện thời gian tải

20.

Hạt nhân có thể quyết định giữ một phần không gian địa chỉ của mỗi tiến trình trong bộ nhớ.Điều này đạt được bằng một phần của hệ thống phân cấp bộ nhớ được gọi là____

a)

Bộ nhớ đệm

b)

Đĩa

c)

RAM

d)

Bộ nhớ ảo