NEW
Font size
WorksheetsNền tảng hệ thống máy tính part2
Total questions: 64
Worksheet time: 32mins
Trong Hệ điều hành, thuật toán nào sau đây thuộc nhóm thuật toán lập lịch CPU (điều phối tiền trình).
Last In First Out
Short Remaining Time
Least Recently Used
Tất cả ở trên
Các process trong hệ thống có thể giao tiếp, truyền thông với nhau thông qua cơ chế
Shared Memory
Shared Processor
Message passing
Shared Memory và Message Passing
Trong hệ điều hành, hạn chế của của mô hình tiến trình ba trang thái là gì
Lãng phí thời gian xử lý của processor
Lãng phí không gian lưu trữ main memory
Lãng phí tài nguyên hệ thống
Tất cả ở trên
Thành phần nào của hệ thống máy tính có nhiệm vụ nạp (load) phần lõi (kernel) của Hệ điều hành vào Main memory?
Master Boot Record
Boot Record
Boot Strap loader
Không có cái nào ở trên
Trong Hệ điều hành, thuật toán nào sau đây thuộc nhóm thuật toán "Thay thế Trang" (Page Replacement Algorithm)
First Come First Serve
Shortest Remaining Time
Least Recently Used LRU
Least Recently Used LRU và Shortest Remaining Time
Phương pháp nào sau đây KHÔNG phải là phương pháp cấp phát (allocation) không gian đĩa cho tập tin?
Contiguous allocation
Linked allocation
Indexed allocation
One-time allocation
Tiến trình là gì?
Là một program trên đĩa
Là một chương trình đang thực thi
Là một tiển trình (Thread)
Là một đoạn mã lệnh
MBR (Memory Buffer Register) được sử dụng để làm gì?
Để chứa địa chỉ của ô nhớ mà CPU cần truy xuất
Để chứa dữ liệu của ô nhớ mà CPU cần truy xuất
Để chứa dữ liệu của ô nhớ mà địa chỉ của nó được chứa ở MAR
Tất cả đáp án trên
MAR (Memory Address Register) là gì?
Là thanh ghi chứa địa chỉ của ô nhớ mà CPU truy xuất
Là thanh ghi chứa địa chỉ logic của ô nhớ mà CPU truy xuất
Là thanh ghi chứa địa chỉ offset của ô nhớ mà CPU truy xuất
Là thanh ghi chứa địa chỉ segment của ô nhớ mà CPU truy xuất
Thuật toán Banker được sử dụng để
Lập lịch CPU
Điều phối Process
Ngăn chặn Tắc nghẽn (Deadlock)
Tất cả đều sai
Hệ thống nhớ của máy tính bao gồm:
Cache, bộ nhớ ngoài
Bộ nhớ ngoài, ROM
Đĩa quang, bộ nhớ trong
Bộ nhớ trong. Bộ nhớ ngoài
Liên quan đến bộ nhớ ROM, phát biểu nào sau đây là đúng
Có thể dùng điện để xoá PROM
PROM là loại ROM có thể xoá và ghi lại nhiều lần
EPROM là loại ROM có thể xoá và ghi lại nhiều lần
Có thể dùng điện để xoá EPROM
CPU nạp chỉ thị lệnh từ bộ nhớ phụ thuộc vào vị trí của
Bộ đếm chương trình
Stack
Đoan dữ liệu
Không có thành phần nào nêu trên
Bus nào trong các loại bus sau đây không phải là bus mở rộng của máy tính
System Bus
ISA Bus
PCI Bus
Cả 3 loại trên
Nhiệm vụ chính của ALU là:
Thực hiện phép cộng
Như là đầu vào của thanh ghi tích lũy
Thay đổi logic hoặc số học các từ dữ liệu
Tất cả các công việc kể trên.
Trong khi thực hiện một lệnh thanh ghi lệnh (IR) lưu trữ lệnh
Trước
Hiện thời
Sau đó
Tất cả đáp án trên
Hệ thống Bus dùng để làm gì?
Nối các bộ phận của máy tính lại với nhau
Nối CPU và bộ nhớ ngoài
Nối bộ nhớ ngoài và bộ nhớ trong
Nối bộ xử lý với các bộ phận bên ngoài
Hệ điều hành là một phần mềm
ứng dụng
trung gian giữa các chương trình ứng dụng và các phần cứng của nó, quản lí và phân phối tài nguyên máy tính phục vụ cho các ứng dụng
hệ thống
tiện ích
Trong việc phân loại hệ điều hành, loại có nhiều xử lý cùng chia hệ thống đường truyền, dữ liệu, đồng bộ, bộ nhớ và các thiết bị ngoại vi thuộc loại nào trong các loại dưới đây?
Hệ thống xử lý thời gian thực
Hệ thống xử lý song song
Hệ thống xử lý chia sẻ
Hệ thống xử lý bó
Để nhận lệnh (Instruction) kế tiếp cần thực hiệu. CPU đưa vào:
Địa chỉ của lệnh trên main memory
Con trỏ Stack
Thanh ghi Bộ đếm chương trình (program counter).
Tất cả đều sai
Thuật toán điều phối tiến trình nào sau đây phù hợp nhất với hệ điều hành time-shared.
Shortest-job First
FIFO
FCFS
RR
Trong chế độ phân vùng cố định, hệ số đa chương phụ thuộc chủ yếu vào
Dung lượng bộ nhớ
Số lượng phân vùng
Hệ điều hành
Tất cả điều trên
Hiện nay, trong cơ chế phân trang, mọi sự truy nhập lệnh/dữ liệu yêu cầu …lần truy nhập bộ nhớ
1
2
3
4
Một trang bộ nhớ được quản lý bởi
một nhân từ trong bảng trang
PF (page frame number)
PR. (present bit)
chỉ số trang (Index Page)
Chữ FAT trong bảng FAT viết tắt của cụm từ
File Allocated Table
File Allocation Table
Factalities
Factory Acceptance Test
Chương trình BIOS dùng để kiểm tra các phần cùng quan trọng của máy tính trong tiến trình khởi động có tên là
Trình khởi động
POST
Kiểm tra lỗi
Nạp hệ điều hành
Bộ nhớ ROM có thể ghi và xóa bằng điện được gọi là gì
Gián đoạn chương trình chính
Chuyển tới chương trình con phục vụ ngắt làm 1 việc nào đó
Tăng hiệu quả làm việc của CPU
Tất cả đáp án trên
Địa chỉ OFFSET của một ô nhỏ được quan niệm là
Địa chỉ vật lý của ô nhỏ
Địa chỉ của một đoạn chứa ô nhớ
Địa chỉ lệch trong đoạn chứa ô nhớ
Địa chỉ logic của một ô nhớ
Khi khởi động vi xử lý sẽ thực hiện chương trình ở đâu trước tiên?
ROM
RAM
Ổ đĩa cứng
Đĩa Boot
Mục đích chính của thanh ghi tạm thời:
Kết nối ALU với Bus dữ liệu trong của CPU
Kết nối thanh ghi với thanh ghi tổng
Cách biệt đầu vào và ra của ALU
Đảm bảo lưu dữ liệu của thanh ghi tổng
Để thống nhất cách truy xuất hệ thống lưu trữ trong máy tính, hệ điều hành định nghĩa một đơn vị lưu trữ là
Ổ đĩa
Thư mục
Bit nhớ
File
Trong các cấu trúc của hệ điều hành sau đây cấu trúc nào tương thích dễ dàng với mô hình hệ thống phân tán?
Đơi khôi
Client-Server
Máy ảo
Phân lớp
Khi thực hiện, tiến trình sở hữu những đối tượng nào dưới đây
Tập các thanh ghi
Con trỏ lệnh và một con trỏ Stack
Không gian địa chỉ bộ nhớ
Tất cả các đối tượng ở trên
Độ ưu tiên của các tiến trình cho biết yếu tố nào dưới đây.
Thời gian vào Ready List
Tầm quan trọng của tiến trình
Thuật toán quy định
Tất cả điều trên
Khi một tiến trình được tạo ra mà bộ nhớ chưa đủ chỗ nó sẽ được chèn vào danh sách nào trong các danh sách dưới đây
Job List
Ready List
Waitting List
Không có danh sách nào nêu trên
ột chương trình (program) đang trong quá trình thực thi được gọi là
Tiến trình
Luồng (Thread)
Thông điệp
Không có đáp án nào ở trên
Bất kỳ giải pháp cho vấn đề phần quan trọng phải đáp ứng ba tiêu chí sau đây
Vô hiệu hóa ngắt, lệnh TestAndSet và các ẩn dụ
Yêu cầu, sử dụng và phát hành.
Loại trừ lẫn nhau không được ưu tiên và chờ đợi vòng tròn
Loại trừ lẫn nhau, tiến bộ và chờ đợi
Với phương pháp lưu trữ file kiểu Linked, thư mục chứa con trỏ đến
Block đầu tiên của file
Block sau Block đầu tiên của file
Block cuối cùng của file
Tất cả đều sai
Hệ điều hành được cho phép nhiều chương trình chạy cùng 1 thời điểm được gọi
Multiprocessing
Single tasking
Multitasking
Single processing
Lỗi trang (Page fault) xuất hiện khi nào?
Khi một page không thể truy xuất
Khi có 2 tiến trình cũng truy xuất đến 1 page.
Khi page mà OS cần truy xuất không tìm thấy trên Disk
Khi page mà OS cần truy xuất không tìm thấy trên Main Memory
Giả sử có 1 tiến trình đang ở trang thái BLOCKED để đợi 1 dịch vụ vào ra nào đó. Khi dịch vụ này hoàn thành thì tiến trình sẽ chuyển sang trạng thái nào
Trạng thái RUNNING
Trạng thái READY
Trạng thái SUSPENDED
Trạng thái TERMINATED
Một chương trình hệ thống mà nó có khả năng đưa một chương trình thực thi vào Main Memory để chương trình này có thể bắt đầu thực hiện, chương trình này được gọi là
Linker
Loader
Compiler
Move
Thuật toán Banker được sử dụng để
Điều khiển Deadlock
Phát hiện Deadlock
Ngăn chặn Deadlock
Giải quyết Deadlock
Mục tiêu chính của Hệ điều hành là gì?
là làm cho việc sử dụng phần cứng máy tính hiệu quả hơn
Là làm cho các chương trình chạy được trên máy tính
Là làm cho thiết bị ngoại vi để sử dụng hơn
Là làm cho việc sử dụng bộ nhớ máy tính hiệu quả hơn
Hệ điều hành mà có khả năng tiếp nhận và đáp ứng yêu cầu của người sử dụng theo thời gian thực thi được gọi là gì?
Over-Time Operating System
Real-Time Operating System
Time Sharing Operating System
Batch Processing Operating System
Liên quan đến sự phân mành (Fragmention) trong Main Memory phát biểu nào sau đây là đúng?
Sự phân mảnh chỉ xuất hiện trong bộ nhớ phân trang
Sự phân mảnh chỉ xuất hiện trong bộ nhớ phân trangSự phân mảnh chỉ xuất hiện trong bộ nhớ phân đoạn
Hiện tượng phân mảnh làm cho bộ nhớ xuất hiện các vùng nhớ nào có kích thước bằng nhau
Tất cả đều sai
Liên quan đến sơ đồ chuyển trạng thái tiến trinh trong mô trình 3 trạng thái. Timeout là gì?
Tiến trình chuẩn bị chuyển sang trạng thái Block
Tiến trình hết thời gian sử dụng processor
Tiến trình được cấp processor
Tiến trình được chuyển từ trạng thái Block sang trạng thái Ready
Trong thuật toán lập lịch CPU, Round Robin thời gian quantum là gì?
Là thời gian mà tiến trình cần processor để thực thi
Là khoảng thời gian 2 lần tiến trình được phân processor
Là khoảng thời gian tối đa mà tiến trình nhận được trong mỗi lần được cấp processor
Tất cả đều đúng
Trong hệ điều hành. Thuật toán Dijkstra's banking được sử dụng để
Ngăn chặn deadlock
Chuyển trạng thái tiến trình
Lập lịch cho việc đọc Disk
Lập lịch CPU
Lập lịch cho việc đọc đĩa (Disk), liên quan đến việc thứ tự các file trên Disk được đọc vào Main Memory
Thứ tự các Sector được đọc vào Main Memory
Thứ tự Cluster Block được đọc vào Main Memory
Thứ tự các Track được đọc vào Main Memory
Thứ tự các File được đọc vào Main Memory
Mục đích của Truyền thông liên tiến trình (Interprocess commsinication) là gi?
làm cho các tiến trình có thể giao tiếp với nhau
làm cho các tiến trình có thể chia sẻ được bộ nhớ cho nhau
làm cho các tiến trình hoạt động đồng bộ với nhau
làm cho các tiến trình có thể phối hợp với nhau trong thực hiện nhiệm vụ
Địa chỉ của ô nhớ chứa lệnh kế tiếp mà CPU cần phải thực hiện được chứa ở thanh ghi nào?
Thanh ghi bộ đếm chương trình
Thanh ghi mã lệnh
Thanh ghi địa chỉ ô nhớ
Không có thanh ghi nào ở trên
Thanh ghi PTRL (Page-Table length register) được sử dụng để chứa
Kích thước của Page Table
Địa chỉ của Page Table.
Kích thước của Page Frame
Địa chỉ của Page Frame
Khi nào Hệ điều hành cần phải mang một Page vào Main Memory
Khi hiện tượng phân mảnh Memory xảy ra
Khi hiện tượng phân mảnh Disk xảy ra
Khi lỗi Page xảy ra
Khi sự xung đột Page xảy ra
Hệ điều hành nào sau đây có thể điều khiển nhiều chương trình tại một thời điểm
HDH Multitasking
HDH Multiprocessing
HĐH Multioperating
HDH Multiprocessor
Cái nào dưới đây không phải là tên của một hệ thống file (file system) của HĐH
FAT 16
FAT 32
NIFS
MFT
Thuật toán lập lịch CPU, FIFO (First-In- First-Out) là:
Non Preemptive Scheduling
Preemptive Scheduling
Fair Share Scheduling
Fair Share SchedulingDeadline Scheduling
Thành phần duy nhất trong hệ thống máy tính chứa mã lệnh và dữ liệu mà CPU có thể truy xuất đến được là:
Memory
Main Memory
CPU
Register
Tiến trình hệ thống nào thực hiện việc kiểm tra để đảm bảo rằng các thành phần của hệ thống máy tính và hệ điều hành là được kết nối hợp lệ với nhau
Booting
Saving
Linking
Connecting
Máy tính không thể khởi động "boot" nếu không có
Compiler
Loader
Operating System
Linker
Trong kỹ thuật bộ nhớ phân trang. Main Memory được chia thành các phần có kích thước bằng nhau được gọi là
Byte
Frame
Block
Không phải cái nào ở trên
Truyền thông liên tiến trình (Interprocess corumunication)
Truyền thông trong phạm vi 1 tiến trình (Process)
Truyền thông giữa 2 tiến trình (Process)
Truyền thông giữa 2 tiểu trình (Thread)
Truyền thông trong phạm vi 1 tiểu trình (Thread)
Thứ tự nào sau đây là đúng nều sắp xếp theo tốc độ truy xuất dữ liệu
RAM> Register > L2 Cache
Hard disk > RAM > L2 Cache
L2 Cache > RAM > Hard disk
12 Cache > Ram > Registers
Kích thước bộ nhớ ảo dựa trên yêu tố nào sau đây
CPU
RAM
Address bus
Data bus
