WorksheetsCâu hỏi về Hệ điều hành
Total questions: 52
Worksheet time: 34mins
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
Trang đầu tiên được tìm thấy có độ ưu tiên thấp nhất và khác rỗng
Trang đầu tiên được tìm thấy có độ ưu tiên cao nhất và khác rỗng
Trang cuối cùng được tìm thấy có độ ưu tiên thấp nhất và khác rỗng
Trang cuối cùng được tìm thấy có độ ưu tiên cao nhất và khác rỗng
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?
Shortest remaining time first
RR
SJF
FCFS
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:
Có độ tin cậy do pointer trong block không thể bị hỏng
Truy cập ngẫu nhiên tập tin một cách hiệu quả
Có thể gặp khó khăn khi tạo file mới và khi cần thêm block cho file
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.
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):
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.
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
Tác giả phiên bản đầu tiên của hđh Linux là:
Bill Gate
Linus Tolvards
Alan Turing
Pascal
Lệnh liệt kê file trong thư mục hiện hành:
Lệnh ls
Lệnh df
Lệnh du
Lệnh cp
Để xem các tiến trình hiện có trong hệ thống Linux ta dùng lệnh nào?
Lệnh Is
Lệnh ps
Lệnh cs
Lệnh ds
Đ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ó?
Không ảnh hưởng gì
Tiến trình con sẽ chết theo
Chương trình sẽ đọc lại file cấu hình
Sẽ có một tiến trình con mới sinh ra
Để 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:
ipconfig
ifconfig
netstat
route
Để chuyền sang một thư mục khác ta dùng lệnh:
lệnh cdir
lệnh cd
lệnh mkdir
lệnh dir mm
Trong hệ điều hành Linux, đề hủy bỏ lệnh đang thi hành, ta thực hiện:
Nhấn Ctrl C
Nhấn Cul D
Nhấn Cul Z
Nhấn Ctrl S
Hệ điều hành mã nguôn mở trong tiếng anh được viết là gì?
Open Software
Operating System Open
Open Source Software
Open Source Operating System
ong tiếng anh được viết là gì?
Open Software
Operating System Open
Open Source Software
Open Source Operating System
Open Source
Chọn câu trả lời đúng nhất cho hệ điều hành mã mở trong các câu sau:
Hệ điều hành được viết bởi Microsoft
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ở
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
Tất cả các đáp án trên đều đúng
Lợi ích mà hệ điều hành mã nguồn mở mang lại là:
Miễn phí
Linh hoạt
Bản quyền
Tất cả các lợi ích trên
Đâu không phải là hệ điều hành mã nguồn mở thông dụng hiện nay?
Windows 10
Chrome OS
Fedora
Mint
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ì?ˮ
Là chuyên gia mới có thể sử dụng nó
Hầu hét các hệ điều hành nguồn mở đều không đáng tin cậy
Là chuyên gia mới có thể chỉnh sửa và cải tiền nó
Tất cả các phương án đều sai
Phiên bản nào không phải là của hệ điều hành Linux?
Ubuntu
Fedora
Open Office
Slackware
Đâ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ở?
Phân biệt chữ hoa hay chữ thường trong cây thư mục và tập tin
Phân chia thành các ô đĩa
Cấu trúc thư mục
Tất cả các câu trên là đúng
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?
Cơ chế hoạt động của virus được thực hiện theo thử tự nào sau đây?
A. (1) → (4) → (5) hoặc (1) → (4) → (2)
B. (3) → (4) → (2) hoặc (3) → (4) → (5)
C. (1) → (2) → (3) → (4) → (5) hoặc (1) → (2) → (4) → (3) → (5)
D. (3) → (2) → (5)
Tiền trình (Processing) là gì?
a. Chương trình được lưu trong đĩa
b. Chương trình cài đặt sẵn trong máy tính
c. Chương trình đang thực hiện
d. Cả 3 đều đúng
Phát biểu nào dưới đây không chính xác?
a. Tiến trình là một chương trình đang ở trong bộ nhớ
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. 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. Câu a,b đúng
Để 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. Ctl+Alt+T
B. Ctrl+Shift+T
C. Ctrl+Fn+T
D. Ctrl+T
Sử dụng lệnh nào dưới đây đề tạo thư mục mới trên Linux?
A. mkdir folder
B. cd folder
C. mk folder
D. rm folder
Một tiến trình gồm bao nhiêu trạng thái?
a.4
b.5
c.6
d.7
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 Running → Ready
b. Ready → Running
c. Running → Blocked (Waiting)
d. Ready → Blocked (Waiting)
e. Running → Blocked (Waiting)
Sử dụng 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
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ệnh nào dưới đây đề tìm kiếm thư mục trên Linux?
pwd
dir
cp
mvoflder
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à?
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
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
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ý
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ý
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.
cd
cd/home/sinhvien
cd/ ; cdhome ; cd sinhvien
cd/sinhvien/home
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?
Hủy bỏ định danh của tiến trình
Thu bồi các tài nguyên cấp phát cho tiền trình
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
Câu b, c là đúng
Trạng thái Wait của một tiền trình xây ra khi nào?
Đang chờ nhập xuất
Đang chờ một sự kiện nào đó chưa xảy ra
Cả 2 đều đúng
Cả 2 đều sai
Khi một tiến trình mới sinh ra thì HĐH sẽ thực hiện hành
Cấp CPU ngay cho tiến trình
Giao ngay các tài nguyên mà tiền trinh cần
Tạo khối PCB để quản lý tiền trình
Tất cả các ý trên đều đúng
Luồng (thread) là gì?
Câu 8. Luồng (thread) là gì?
Đơ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
Đơn vi chương trình của tiền trình bao gồm mã code
Thành phần của tiền trình xử lý mã code
Cả 3 ý trên đều đúng
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?
Kiếm đặc quyền
Chiếm quyền
Đặc quyền
Không đáp án nào đúng
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?
Ready
Waiting
Runing
Terminal
Câu 11. Luồng mức nhân (kernel thread) được hỗ trợ trực tiếp bởi?
Người dùng
Thư viên luồng tai cấp người dùng
Hệ điều hành
Mức dưới nhân
Câu 12. Trạng thái nào của tiền trình liên quan đền giờ CPU trong HĐH?
Ready, New, Terminal
Running, Ready, New
Waiting, Running, Ready
Waiting, Ready, Terminal
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
10
9
9,5
10,5
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?
2
3
4
5
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
6,5
6,75
6,25
7
Câu 14. Nhiệm vụ của hệ điều hành là gì?
Điều khiển và quản lý trực tiếp phần cứng
Quản lý hệ thống tập tin và thư mục
Cung cấp các dịch vụ cơ bản cho phần mềm Ứng dụng
Nhiệm vụ của hệ điều hành là gì?
Điều khiển và quản lý trực tiếp phần cứng
Quản lý hệ thống tập tin và thư mục
Cung cấp các dịch vụ cơ bản cho phần mềm Ứng dụng
Tất cả các câu trả lời trên
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?
Chia sẻ thông tin
Tăng tốc độ tính toán
Module hóa vả sự tiện lợi
Tất cả các đáp án trên đều đúng
Trong HĐH, miền găng được hiểu là gì?
Dùng đê cung cấp sự toàn vẹn dữ liệu
Dùng để cung cấp đoạn nguy hiểm dữ liệu
Dùng để xử lý dữ liệu
Dùng để ngăn ngừa đụng độ giữa các tiến trình
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?
8,25
9,5
9,25
10,25
Trong HĐH, tiến trình ứng dụng được sinh ra khi nào?
Khi tiến trình được cấp phát CPU
Khi người dùng chạy chương trình ứng dụng
Khi người dùng đăng nhập hệ thống
Tất cả các đáp án trên đều đúng
Trong hệ điều hành, ảnh tiến trình được hiểu là gì?
Là một vùng nhớ được cấp phát động trong quá bình thực hiện tiến trình
Giá trị tranh ghi
Là vùng nhớ trong hệ điều hành
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
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?
3
4
5
6
