Font size
WorksheetsQuiz về Bảo mật Hệ thống
Total questions: 68
Worksheet time: 47mins
Mục tiêu của bảo vệ hệ thống là
Bảo vệ các tài nguyên không bị chiếm dụng
Bảo vệ các thao tác I/O
Chống ăn cắp bản quyền
Chống sự truy suất bất hợp lệ
Một miền bảo vệ có thể được xây dựng cho
Một tiến trình
Một miền găng
Phần mềm nhập xuất
Các thiết bị phần cứng
Cách nào sau đây là tốt nhất để chống lại điểm yếu về bảo mật trong phần mềm Hệ điều hành.
Tắt hệ thống khi không sử dụng
Cài đặt HĐH thông dụng
Cài đặt bản service pack mới nhất
Sao lưu hệ thống thường xuyên
Loại mã nguồn độc hại nào có thể được cài đặt song không tác hại cho đến khi một hoạt động nào đó được kích hoạt.
Logic bomb
Trojan horse
Sâu
Stealth virus
Khi một user báo rằng hệ thống của anh ta đã phát hiện một virus mới. Điều gì sau đây cần làm như là bước đầu tiên để xử lý tình huống này.
Định dạng lại đĩa cứng
Disable tài khoản mail của anh ta
Kiểm tra lại tập tin diệt virus hiện hành
Cài đặt lại hệ điều hành
Yếu tố nào sau đây được coi là hữu ích nhất trong việc kiểm soát truy cập khi bị tấn công từ bên ngoài.
Phần mềm antivirus
Kiểm tra các máy trạm
Đăng nhập hệ thống
Ngắt toàn bộ hệ thống
Thiết bị nào sử dụng bộ lọc gói và các quy tắc truy cập để kiểm soát truy cập đến các mạng riêng từ các mạng công cộng như là Internet.
Router
Switch
Filewall
Wifi
Có bao nhiêu mối liên kết giữa một tiến trình và một miền bảo vệ
1
2
3
4
Các phương pháp phân phối đĩa cho tập tin?
Phân phối liên tục, phân phối liên kết/chỉ mục
Phân phối liên tục
Phân phối liên kết/chỉ mục
Phân phối liên tục/chỉ mục
Bộ nhớ ảo cho phép những lợi
Bộ nhớ ảo cho phép những lợi ích gì khác trong thời gian tạo lập tiến trình :
Copy-on-View và các file được ánh xạ từ bộ nhớ
Copy-on-Read và các file được ánh xạ từ bộ nhớ
Copy-on-Write và các file được ánh xạ từ bộ nhớ
Copy-on-Listen và các file được ánh xạ từ bộ nhớ
Người sử dụng làm việc tại lớp nào trong mô hình phân lớp máy tính?
Phần mềm
Phần cứng
Hệ thống
Ứng dụng
Windows là một hệ điều hành:
Đơn nhiệm
Đơn xử lý
Mã nguồn mở
Đa nhiệm
Phát biểu nào sau đây là đúng:
Lời gọi hệ thống cung cấp một giao tiếp giữa bộ nhớ và thiết bị vào ra.
Lời gọi hệ thống cung cấp một giao tiếp giữa bộ nhớ và hệ điều hành.
Lời gọi hệ thống cung cấp một giao tiếp giữa tiến trình và bộ nhớ.
Lời gọi hệ thống cung cấp một giao tiếp giữa tiến trình và hệ điều hành.
Hệ điều hành MS-DOS có cấu trúc:
Máy ảo
Hạt nhân
Lớp
Đơn thể
Động lực chính khiến cho các hệ điều hành hiện đại thường hỗ trợ môi trường đa nhiệm (multitask) là:
Giảm hiệu suất sử dụng CPU, giảm tốc độ xử lý
Giảm hiệu suất sử dụng CPU, tăng tốc độ xử lý
Tăng hiệu suất sử dụng CPU, giảm tốc độ xử lý
Tăng hiệu suất sử dụng CPU, tăng tốc độ xử lý
Bộ xử lý trung tâm CPU là bộ phận:
Lưu trữ lệnh
Giải mã lệnh
Biên dịch lệnh
Thi hành lệnh
Bộ xử lý trung tâm CPU có chức năng:
Lấy chỉ thị từ bộ nhớ chính, giải mã và điều khiển ALU
Thực hiện các thao tác đơn giản
Chứa các kết quả tạm thời và thông tin điều khiển nhất định
Thi hành các chương trình được chứa trong bộ nhớ chính
Cấu trúc phần cứng của máy tính:
CPU, ALU, bộ nhớ trong
CPU, CU, ALU
CPU, CU, bộ nhớ trong
CPU, hệ thống vào ra, bộ nhớ trong.
Cấu trúc phần cứng của máy tính:
CPU, ALU, bộ nhớ trong
CPU, CU, ALU
CPU, CU, bộ nhớ trong
CPU, hệ thống vào ra, bộ nhớ trong.
Một Process cần các tài nguyên gồm:
Thời gian CPU
Bộ nhớ
Các thiết bị I/O
Thời gian CPU, Bộ nhớ, Các thiết bị I/O
HĐH chịu trách nhiệm đối với các hoạt động sau trong nối kết với Process Management
Tạo và xóa process của người dùng và của hệ thống
Tạm ngừng và tiếp tục process
Cung cấp cơ chế cho: đồng bộ hóa và sự giao tiếp process
Tạo và xóa process của người dùng và của hệ thống, tạm ngừng và tiếp tục process, cung cấp cơ chế cho: đồng bộ hóa và sự giao tiếp process.
Một trong các dịch vụ của Hệ điều hành
Thực thi chương trình
Thao tác nhập/xuất
Tạo ra một ngắt
Thực thi chương trình và thao tác nhập xuất.
Các kiểu lời gọi hệ thống
Điều khiển tiến trình
Quản lý file, thiết bị
Duy trì thông tin, giao tiếp
Điều khiển tiến trình; duy trì thông tin, giao tiếp; quản lý file, thiết bị.
Các mục tiêu thiết kế HĐH (quan điểm người sử dụng)
Dễ sử dụng, dễ học
Đáng tin cậy, an toàn
Tốc độ nhanh
Dễ sử dụng; đáng tin cậy; tốc độ nhanh.
Hệ điều hành có nhiệm vụ thực hiện các hoạt động sau trong việc quản lý đĩa
Quản lý không gian trống
Cấp phát lưu trữ
Định thời đĩa
Quản lý không gian trống, cấp phát lưu trữ, định thời đĩa.
Phát biểu nào sau đây là đúng:
Sự đa chương được tổ chức bằng cách lưu trữ một tiến trình trong bộ nhớ tại một thời điểm, phân phối CPU cho một tiến trình trong hệ thống.
Sự đa chương được tổ chức bằng cách lưu trữ nhiều tiến trình trong bộ nhớ tại một thời điểm, phân phối CPU cho một tiến trình trong hệ thống.
Sự đa chương được tổ chức bằng cách lưu trữ một tiến trình trong bộ nhớ tại một thời điểm, và điều phối CPU qua lại giữa
Câu 36: Phát biểu nào sau đây là đúng:
Máy tính yêu cầu HĐH bảo đảm rằng nhiều chương trình bị lỗi.
Chia sẻ tài nguyên hệ thống yêu cầu Phần cứng máy tính bảo đảm rằng một chương trình bị lỗi có gây cho các chương trình khác thực hiện sai theo.
HĐH bảo đảm rằng một chương trình bị lỗi gây cho các chương trình khác thực hiện sai theo.
Chia sẻ tài nguyên hệ thống yêu cầu HĐH bảo đảm rằng một chương trình bị lỗi không gây cho các chương trình khác thực hiện sai theo.
Câu 37: Chọn câu trả lời sai:
Tăng tốc độ tính toán
Tăng tính khả dụng của dữ liệu
Nâng cao độ tin cậy
Giảm bớt sự tính toán
Câu 38: Chọn câu trả lời đúng:
Protection
Process
Protocol
Procedure
Câu 39: Chọn câu trả lời đúng:
Pascal
C++
Assembly
FOXPRO
Câu 40: Chọn câu trả lời đúng:
WIN
Máy ảo
LINUX
UNIX
Câu 1: Chọn câu trả lời đúng:
Phần mềm của máy tính
Các chương trình ứng dụng
Phần cứng của máy tính
CPU và bộ nhớ
Câu 2: Chọn câu trả lời đúng;
1
2
3
4
Câu 3: Chọn câu trả lời đúng:
Phần cứng máy tính được chia làm mấy phần
1
2
3
4
Một số công việc được lưu trong bộ nhớ chính tại cùng một thời điểm và CPU là đa nhiệm giữa chúng được gọi là
Hệ thống xử lý theo lô đa chương
Hệ thống xử lý theo lô
Hệ thống song song
Hệ thống phân tán
Ưu điểm chính của time-sharing system so với multiprogrammed system.
Tăng hiệu suất của CPU
Chi phí quản lý các process nhỏ hơn
Thời gian đáp ứng (response time) nhỏ hơn
Giảm burst time của process
Các phần trên thuộc về:
Các chức năng của Hệ điều hành
Các vai trò của Hệ điều hành
Các thành phần của Hệ điều hành
Các nhiệm vụ của Hệ điều hành
File cài đặt *.exe có cài đặt trên hệ điều hành Ubuntu, IOS được không?
Có thể cài đặt trên Ubuntu
Có thể cài đặt trên cả HĐH Ubuntu và IOS
Có thể cài đặt trên IOS
Không thể cài đặt trên cả HĐH Ubuntu và IOS
Việc truyền thông số từ chương trình ứng dụng đến hệ điều hành có thể thực hiện bằng cách lưu thông số trong:
Các thanh ghi
Stack
Vùng nhớ trong bộ nhớ chính
Các thanh ghi, stack, vùng nhớ trong bộ nhớ chính
File cài đặt *.exe có cài đặt trên hệ điều hành Windows, Android được không?
Có thể cài đặt trên cả HĐH Windows và Android
Không thể cài đặt trên cả HĐH Windows và Android
Có thể cài đặt trên Android
Chỉ cài đặt được trên Windows
Unix và Linux là:
Vừa là hệ điều hành đa nhiệm vừa là hệ điều hành đơn nhiệm
Hệ điều hành đơn nhiệm
Hệ điều hành đa nhiệm một người dùng
Hệ điều hành đa nhiệm nhiều người dùng
Trong các phát biểu sau về chức năng cơ bản của
Trong các phát biểu sau về chức năng cơ bản của hệ điều hành, phát biểu nào sai?
Cung cấp môi trường giao tiếp người - máy
Quản lí thông tin trên bộ nhớ ngoài
Quản lí giao tiếp với các máy tính khác trên mạng
Nhập xuất dữ liệu
Hệ điều hành nào dưới đây không phải là hệ điều hành đa nhiệm nhiều người dùng?
LINUX
Windows 2000
UNIX
MS - DOS
Hệ điều hành là:
Thiết bị tính toán số học và Logic
Một chương trình hay hệ chương trình
Một thiết bị
ROM-BIOS
Đâu là hệ điều hành?
Microsoft Excel
Pascal
Paint
Ubuntu
Interrupt driven là gì?
vecto ngắt
Bộ điều khiển ngắt
Một lỗi của ngắt
Một bẫy (trap) của ngắt
Trong quản lý ngắt, HĐH duy trì trạng thái của CPU bằng cách ...
Lưu giữ các thanh ghi và Lưu giữ bộ đếm chương trình
Lưu giữ bộ đếm chương trình và Lưu giữ địa chỉ của lệnh bị ngắt
Lưu giữ địa chỉ của lệnh bị ngắt và Lưu giữ các thanh ghi
Lưu giữ các thanh ghi, Lưu giữ bộ đếm chương trình và Lưu giữ địa chỉ của lệnh bị ngắt
Sau khi I/O bắt đầu, quyền kiểm soát chỉ quay lại chương trình của người sử dụng khi I/O trên . . . .
Kết thúc
Thực hiện
Đang chạy
Đang chờ
Cấu trúc của hệ thống lưu trữ bao gồm:
Main Memory, Magnetic Disk
Secondary Storage và main memory
Magnetic Disk và ROM , RAM
Main Memory, Secondary Storage và Magnetic Disk
Trong phần bảo vệ phần cứng có hoạt động theo chế độ nào
User Mode và Register Mode
Monitor Mode
Register Mode và Monitor Mode
User Mode và Monitor Mode
Trong chế độ bảo vệ CPU, Timer thườ
hoạt động theo chế độ nào
User Mode và Register Mode
Monitor Mode
Register Mode và Monitor Mode
User Mode và Monitor Mode
Trong chế độ bảo vệ CPU, Timer thường được sử dụng để
Thực hiện chia sẻ thời gian
Tính toán thời gian hiện tại
Thu hồi thời gian sử dụng CPU
Cấp phát thời gian sử dụng CPU
Có những loại ngắt nào
polling và vectored interrup system
vectored interrup system và mixed
mixed và polling
polling, mixed và vectored interrup system
Khi giải quyết bài toán miền găng, điều kiện nào sau đây là không cần thiết.
Không có tiến trình nào phải chờ vô hạn để được vào miền găng.
Một tiến trình bên ngoài miền găng không được ngăn cản các tiến trình khác vào miền găng.
Phải giả thiết tốc độ các tiến trình, cũng như về số lượng bộ xử lý.
Không có hai tiến trình nào ở trong miền găng cùng một lúc.
Phương pháp nhanh nhất để trao đổi thông tin giữa các tiến trình.
Đường ống (Pipe)
Vùng nhớ chia sẻ.
Trao đổi thông điệp.
Socket.
Để loại bỏ các bất tiện của của giải pháp chờ đợi bận, chúng ta có thể tiếp cận theo hướng cho một quá trình chưa đủ điều kiện vào miền tương trục chuyển sang trạng thái nghẽn, từ bỏ quyền sử dụng CPU. Để thực hiện điều này, cần phải sử dụng các thủ tục do hệ điều hành cung cấp để thay đổi trạng thái quá trình. Đó là các thủ tục …..
Ready - Running
Waiting - Ready
Running - Waiting
Sleep - Wakeup
Đâu là bài toán đồng bộ quá trình nguyên thủy.
Bài toán các triết gia ăn tối
Bài toán người chủ ngân hàng
Bài toán người sản xuất - Bộ ghi
Bài toán Bộ đọc - người tiêu thụ
Khi một quá trình chưa đủ điều kiện vào miền tương trục, nó gọi ….. để tự khoá đến khi có mộ
Khi một quá trình chưa đủ điều kiện vào miền tương trục, nó gọi ….. để tự khoá đến khi có một quá trình khác gọi ……. để giải phóng nó. Một quá trình gọi WAKEUP khi ra khỏi miền tương trục để đánh thức một quá trình đang chờ, tạo cơ hội cho quá trình này vào miền tương trục.
Ready - Wakeup
Sleep - Wakeup
Sleep - Waiting
Block - Wakeup
Tiến trình loại I/O-bound là:
Tiến trình có một hoặc nhiều phiên sử dụng CPU dài.
Tiến trình không có nhiều phiên sử dụng CPU ngắn.
Tiến trình không có phiên sử dụng CPU và I/O.
Tiến trình có một hoặc nhiều phiên sử dụng CPU ngắn (thời gian vào, ra nhiều).
Lập lịch non-preemptive là:
Lập lịch ưu tiên
Lập lịch ngắn
Lập lịch dài
Lập lịch không ưu tiên.
Lập lịch preemptive là:
Lập lịch không ưu tiên
Lập lịch ngắn
Lập lịch dài
Lập lịch ưu tiên.
Lập lịch non-preemptive là:
Một tiến trình giữ CPU đến khi nó kết thúc hoặc chuyển sang trạng thái running.
Một tiến trình không giữ CPU đến khi nó kết thúc hoặc chuyển sang trạng thái waiting.
Một tiến trình giữ I/O đến khi nó kết thúc hoặc chuyển sang trạng thái waiting.
Một tiến trình giữ CPU đến khi nó kết thúc hoặc chuyển sang trạng thái waiting.
Lập lịch preemptive là:
Một tiến trình giữ I/O đến khi nó kết thúc hoặc chuyển sang trạng thái waiting.
Tiến trình được phép giữ CPU đến khi kết thúc.
Tiến trình được phép thực hiện trong khoảng thời gian, hệ thống không có quyền ngắt CPU.
Tiến trình chỉ được phép thực hiện trong khoảng thời gian, hệ thống có quyền ngắt CPU bất cứ lúc nào.
