Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Câu hỏi về Hệ điều hành

Total questions: 52

Worksheet time: 34mins

Name
Class
Date
1.

Câu 23. Trong thuật toán thay thế trang “cơ hội thứ hai nâng caoˮ trang được chọn là trang

a)

Trang đầu tiên được tìm thấy có độ ưu tiên thấp nhất và khác rỗng

b)

Trang đầu tiên được tìm thấy có độ ưu tiên cao nhất và khác rỗng

c)

Trang cuối cùng được tìm thấy có độ ưu tiên thấp nhất và khác rỗng

d)

Trang cuối cùng được tìm thấy có độ ưu tiên cao nhất và khác rỗng

2.

Câu 24. Giải thuật định thời CPU nào dưới đây phù hợp cho các ứng dụng tương tác?

a)

Shortest remaining time first

b)

RR

c)

SJF

d)

FCFS

3.

Câu 25. Chọn câu phát biểu đúng về đặc điểm của việc cấp phát không gian lưu trữ cho file theo danh sách liên kết:

a)

Có độ tin cậy do pointer trong block không thể bị hỏng

b)

Truy cập ngẫu nhiên tập tin một cách hiệu quả

c)

Có thể gặp khó khăn khi tạo file mới và khi cần thêm block cho file

d)

Tốn không gian lưu trữ con trỏ, tuy nhiên không xảy ra hiện tượng phân mảnh ngoại.

4.

Câu 26. Đặc điểm phân biệt cơ bản của các hệ thống lô (Batch system) và hệ thống chia sẻ thời gian (time-sharing):

a)

Hệ thống lô xử lí hàng loạt các công việc và có rất ít sự can thiệp của người dùng.

b)

Hệ thống time-sharing cho phép giữ nhiều công việc trong bộ nhớ và tăng tính tương tác với người dùng

5.

Tác giả phiên bản đầu tiên của hđh Linux là:

a)

Bill Gate

b)

Linus Tolvards

c)

Alan Turing

d)

Pascal

6.

Lệnh liệt kê file trong thư mục hiện hành:

a)

Lệnh ls

b)

Lệnh df

c)

Lệnh du

d)

Lệnh cp

7.

Để xem các tiến trình hiện có trong hệ thống Linux ta dùng lệnh nào?

a)

Lệnh Is

b)

Lệnh ps

c)

Lệnh cs

d)

Lệnh ds

8.

Điều gì xảy ra với một tiến trình khi dừng tiến trình cha của nó?

a)

Không ảnh hưởng gì

b)

Tiến trình con sẽ chết theo

c)

Chương trình sẽ đọc lại file cấu hình

d)

Sẽ có một tiến trình con mới sinh ra

9.

Để thiết lập địa chỉ Ip cho một máy Linux ta sử dụng lệnh nào trong các lệnh sau đây:

a)

ipconfig

b)

ifconfig

c)

netstat

d)

route

10.

Để chuyền sang một thư mục khác ta dùng lệnh:

a)

lệnh cdir

b)

lệnh cd

c)

lệnh mkdir

d)

lệnh dir mm

11.

Trong hệ điều hành Linux, đề hủy bỏ lệnh đang thi hành, ta thực hiện:

a)

Nhấn Ctrl  C

b)

Nhấn Cul  D

c)

Nhấn Cul  Z

d)

Nhấn Ctrl  S

12.

Hệ điều hành mã nguôn mở trong tiếng anh được viết là gì?

a)

Open Software

b)

Operating System Open

c)

Open Source Software

d)

Open Source Operating System

13.

ong tiếng anh được viết là gì?

a)

Open Software

b)

Operating System Open

c)

Open Source Software

d)

Open Source Operating System

e)

Open Source

14.

Chọn câu trả lời đúng nhất cho hệ điều hành mã mở trong các câu sau:

a)

Hệ điều hành được viết bởi Microsoft

b)

Hệ điều hành với mã nguồn được công bồ và sử dụng một giấy phép nguồn mở

c)

Hệ điều hành chỉ cấp quyền cho lập trình viên nghiên cứu và thay đồi phàn mềm

d)

Tất cả các đáp án trên đều đúng

15.

Lợi ích mà hệ điều hành mã nguồn mở mang lại là:

a)

Miễn phí

b)

Linh hoạt

c)

Bản quyền

d)

Tất cả các lợi ích trên

16.

Đâu không phải là hệ điều hành mã nguồn mở thông dụng hiện nay?

a)

Windows 10

b)

Chrome OS

c)

Fedora

d)

Mint

17.

Chọn câu trả lời đúng nhất:ˮKhi sử dụng hệ điều hành mở những điều cần biết là gì?ˮ

a)

Là chuyên gia mới có thể sử dụng nó

b)

Hầu hét các hệ điều hành nguồn mở đều không đáng tin cậy

c)

Là chuyên gia mới có thể chỉnh sửa và cải tiền nó

d)

Tất cả các phương án đều sai

18.

Phiên bản nào không phải là của hệ điều hành Linux?

a)

Ubuntu

b)

Fedora

c)

Open Office

d)

Slackware

19.

Đâu không phải là điểm khác biệt giữa hệ điều hành mã nguồn đóng và hệ điều hành mã nguồn mở?

a)

Phân biệt chữ hoa hay chữ thường trong cây thư mục và tập tin

b)

Phân chia thành các ô đĩa

c)

Cấu trúc thư mục

d)

Tất cả các câu trên là đúng

20.

Cho các bước thực hiện như sau: 1 Đọc một đĩa hoặc thực thi một chương trình bị nhiểm virus 2 thường trú trong bộ nhớ của máy tính 3 Đọc một đĩa hoặc thực hiện một chương trình 4 Kiểm tra đĩa/file. thúc. Cơ chế hoạt động của virus được thực hiện theo thử tự nào sau đây?

4 lines
21.

Cơ chế hoạt động của virus được thực hiện theo thử tự nào sau đây?

a)

A. (1) → (4) → (5) hoặc (1) → (4) → (2)

b)

B. (3) → (4) → (2) hoặc (3) → (4) → (5)

c)

C. (1) → (2) → (3) → (4) → (5) hoặc (1) → (2) → (4) → (3) → (5)

d)

D. (3) → (2) → (5)

22.

Tiền trình (Processing) là gì?

a)

a. Chương trình được lưu trong đĩa

b)

b. Chương trình cài đặt sẵn trong máy tính

c)

c. Chương trình đang thực hiện

d)

d. Cả 3 đều đúng

23.

Phát biểu nào dưới đây không chính xác?

a)

a. Tiến trình là một chương trình đang ở trong bộ nhớ

b)

b. Tiến trình là một chương trình đang xử lý, sở hữu một không gian địa chỉ, một con trở lệnh, một tập thanh ghi và stack

c)

c. Tiến trình tự quyết định thời điểm cần dừng hoạt đông đang xử lý để phục vụ cho tiền trình khác

d)

d. Câu a,b đúng

24.

Để mở cửa sổ dòng lệnh Terminal trong hệ điều hành Linux sử dụng tổ hợp phím nào?

a)

A. Ctl+Alt+T

b)

B. Ctrl+Shift+T

c)

C. Ctrl+Fn+T

d)

D. Ctrl+T

25.

Sử dụng lệnh nào dưới đây đề tạo thư mục mới trên Linux?

a)

A. mkdir folder

b)

B. cd folder

c)

C. mk folder

d)

D. rm folder

26.

Một tiến trình gồm bao nhiêu trạng thái?

a)

a.4

b)

b.5

c)

c.6

d)

d.7

27.

Tiến trình phải chờ một sự kiện hay thao tác nhập xuất thuộc dạng chuyền trạng thái nào dưới đây?

a)

a Running → Ready

b)

b. Ready → Running

c)

c. Running → Blocked (Waiting)

d)

d. Ready → Blocked (Waiting)

e)

e. Running → Blocked (Waiting)

28.

Sử dụng lệnh nào dưới đây đề tìm kiếm thư mục trên Linux?

a)

A. pwd

b)

B. dir

c)

C. cp

d)

D. mvoflder

29.

Thứ tự sắp xếp các tầng trong mô hình OSI theo thứ tự từ cao xuống thấp?

4 lines
30.

lệnh nào dưới đây đề tìm kiếm thư mục trên Linux?

a)

pwd

b)

dir

c)

cp

d)

mvoflder

31.

Thứ tự sắp xếp các tầng trong mô hình OSI theo thứ tự từ cao xuông thấp là?

a)

Tầng vật lý, tầng liên kết dữ liệu, tầng mạng, tầng giao vận, tầng phiên, tầng trình diễn, tầng ứng dụng

b)

Tầng vật lý, tằng mạng, tầng liên kết dữ liệu. tầng giao vận, tầng phiên, tầng trình diễn, tầng ứng dụng

c)

Tầng ứng dụng, tầng trình diễn, tầng phiên. tầng giao vận, tầng mạng, tầng liên kết dữ liệu, tầng vật lý

d)

Tầng ứng dụng, tầng giao vận, tầng phiên, tầng trình diễn, tầng mạng, tầng liên kết dữ liệu, tầng vật lý

32.

Trong hệ điều hành Linux, một user có username là sinhvien và home đirectory của anh ta là /home/sinhvien. Đề trở về home dir của anh ta 1 cách nhanh nhắt, anh ta phải dùng lệnh.

a)

cd

b)

cd/home/sinhvien

c)

cd/ ; cdhome ; cd sinhvien

d)

cd/sinhvien/home

33.

Khi một tiền trình kết thúc xử ý, HĐH hủy bỏ nó bằng một số hoạt động, hoạt động nào sau đây không cần thiết?

a)

Hủy bỏ định danh của tiến trình

b)

Thu bồi các tài nguyên cấp phát cho tiền trình

c)

Hủy bỏ tiền trình ra khỏi tất cả các danh sách quản lý của hệ thống

d)

Câu b, c là đúng

34.

Trạng thái Wait của một tiền trình xây ra khi nào?

a)

Đang chờ nhập xuất

b)

Đang chờ một sự kiện nào đó chưa xảy ra

c)

Cả 2 đều đúng

d)

Cả 2 đều sai

35.

Khi một tiến trình mới sinh ra thì HĐH sẽ thực hiện hành

a)

Cấp CPU ngay cho tiến trình

b)

Giao ngay các tài nguyên mà tiền trinh cần

c)

Tạo khối PCB để quản lý tiền trình

d)

Tất cả các ý trên đều đúng

36.

Luồng (thread) là gì?

4 lines
37.

Câu 8. Luồng (thread) là gì?

a)

Đơn vi xử lý cơ bản của hệ thồng, bao gồm mã code, con trở lệnh, tập các thanh ghi và stack

b)

Đơn vi chương trình của tiền trình bao gồm mã code

c)

Thành phần của tiền trình xử lý mã code

d)

Cả 3 ý trên đều đúng

38.

Câu 9. Khi một tiến trình người dùng gọi đến một lời gọi hệ thống, tiến trình của hệ điều hành xử lý lời gọi này hoạt động theo chế độ nào?

a)

Kiếm đặc quyền

b)

Chiếm quyền

c)

Đặc quyền

d)

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

39.

Câu 10. Một thời điểm chỉ có một tiến trình có thể nhận trạng thái nào sau đây?

a)

Ready

b)

Waiting

c)

Runing

d)

Terminal

40.

Câu 11. Luồng mức nhân (kernel thread) được hỗ trợ trực tiếp bởi?

a)

Người dùng

b)

Thư viên luồng tai cấp người dùng

c)

Hệ điều hành

d)

Mức dưới nhân

41.

Câu 12. Trạng thái nào của tiền trình liên quan đền giờ CPU trong HĐH?

a)

Ready, New, Terminal

b)

Running, Ready, New

c)

Waiting, Running, Ready

d)

Waiting, Ready, Terminal

42.

Câu 13. Cho dãy tiền trình với thứ tự sắp xếp như sau: P1, P2, P3, P4 và thời gian thực hiện tương ứng: 8, 4, 4, 5ms. Thời gian đợi trung bình cho thuật toán lập lịch FCFS

a)

10

b)

9

c)

9,5

d)

10,5

43.

Câu 13. Dưới góc độ người dùng hệ điều hành được phân thành mấy loại?

a)

2

b)

3

c)

4

d)

5

44.

Câu 14. Cho dãy tiền trình sau: P1, P2, P3, P4 và thời gian thực hiện tương ứng: 8,4, 4, 5ms. Thời gian đợi trung bình cho thuật toán lập lịch SJF

a)

6,5

b)

6,75

c)

6,25

d)

7

45.

Câu 14. Nhiệm vụ của hệ điều hành là gì?

a)

Điều khiển và quản lý trực tiếp phần cứng

b)

Quản lý hệ thống tập tin và thư mục

c)

Cung cấp các dịch vụ cơ bản cho phần mềm Ứng dụng

46.

Nhiệm vụ của hệ điều hành là gì?

a)

Điều khiển và quản lý trực tiếp phần cứng

b)

Quản lý hệ thống tập tin và thư mục

c)

Cung cấp các dịch vụ cơ bản cho phần mềm Ứng dụng

d)

Tất cả các câu trả lời trên

47.

Trong HĐH, hợp tác giữa các tiến trình có ưu điểm nào trong những ưu điểm sau?

a)

Chia sẻ thông tin

b)

Tăng tốc độ tính toán

c)

Module hóa vả sự tiện lợi

d)

Tất cả các đáp án trên đều đúng

48.

Trong HĐH, miền găng được hiểu là gì?

a)

Dùng đê cung cấp sự toàn vẹn dữ liệu

b)

Dùng để cung cấp đoạn nguy hiểm dữ liệu

c)

Dùng để xử lý dữ liệu

d)

Dùng để ngăn ngừa đụng độ giữa các tiến trình

49.

Cho dãy tiền trình sau: P1, P2, P3, P4 và thời gian thực hiện tương ứng: 10, 4,4, 5ms. Thời gian đợi trung bình cho thuật toán lập lịch RR với q=4?

a)

8,25

b)

9,5

c)

9,25

d)

10,25

50.

Trong HĐH, tiến trình ứng dụng được sinh ra khi nào?

a)

Khi tiến trình được cấp phát CPU

b)

Khi người dùng chạy chương trình ứng dụng

c)

Khi người dùng đăng nhập hệ thống

d)

Tất cả các đáp án trên đều đúng

51.

Trong hệ điều hành, ảnh tiến trình được hiểu là gì?

a)

Là một vùng nhớ được cấp phát động trong quá bình thực hiện tiến trình

b)

Giá trị tranh ghi

c)

Là vùng nhớ trong hệ điều hành

d)

Tập hợp tất cả các thành phần của tiến trình tại 1 thời điểm

52.

Trong hệ điều hành, quá trình chuyển đổi trạng thái có thể xảy ra bao nhiêu quá trình?

a)

3

b)

4

c)

5

d)

6