JavaScript is required
Danh sách đề

500+ câu trắc nghiệm Nguyên lý hệ điều hành có đầy đủ đáp án - Đề 5

50 câu hỏi 60 phút

Thẻ ghi nhớ
Luyện tập
Thi thử
Nhấn để lật thẻ
1 / 50

Tiến trình yêu cầu một tài nguyên nhưng chưa được đáp ứng vì tài nguyên chưa sẵn sàng, hoặc 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 sau đây:

A.

Running -> Ready

B.

Ready -> Running

C.

Running -> Blocked

D.
Blocked -> Ready
Đáp án
Khi một tiến trình đang chạy (Running) và yêu cầu một tài nguyên chưa sẵn sàng, hoặc phải chờ một sự kiện nhập/xuất, nó sẽ tạm dừng và chuyển sang trạng thái chờ (Blocked). Trạng thái Blocked (hay Waiting) nghĩa là tiến trình không thể tiếp tục thực thi cho đến khi tài nguyên được cấp phát hoặc sự kiện xảy ra. Các trạng thái khác không phù hợp: - Running -> Ready: xảy ra khi tiến trình bị ngắt bởi bộ lập lịch để nhường CPU cho tiến trình khác. - Ready -> Running: xảy ra khi bộ lập lịch chọn một tiến trình từ hàng đợi Ready để chạy. - Blocked -> Ready: xảy ra khi tiến trình đã hoàn thành việc chờ đợi (tài nguyên sẵn sàng hoặc sự kiện xảy ra) và sẵn sàng để chạy lại.

Danh sách câu hỏi:

Lời giải:
Đáp án đúng: C
Khi một tiến trình đang chạy (Running) và yêu cầu một tài nguyên chưa sẵn sàng, hoặc phải chờ một sự kiện nhập/xuất, nó sẽ tạm dừng và chuyển sang trạng thái chờ (Blocked). Trạng thái Blocked (hay Waiting) nghĩa là tiến trình không thể tiếp tục thực thi cho đến khi tài nguyên được cấp phát hoặc sự kiện xảy ra. Các trạng thái khác không phù hợp: - Running -> Ready: xảy ra khi tiến trình bị ngắt bởi bộ lập lịch để nhường CPU cho tiến trình khác. - Ready -> Running: xảy ra khi bộ lập lịch chọn một tiến trình từ hàng đợi Ready để chạy. - Blocked -> Ready: xảy ra khi tiến trình đã hoàn thành việc chờ đợi (tài nguyên sẵn sàng hoặc sự kiện xảy ra) và sẵn sàng để chạy lại.

Câu 2:

Thuật toán nào sau đây là thuật toán có thể điều phối theo nguyên tắc độc quyền:

Lời giải:
Đáp án đúng: D
Thuật toán điều phối độc quyền (non-preemptive) là thuật toán mà một khi một tiến trình đã được cấp CPU thì nó sẽ tiếp tục chạy cho đến khi nó hoàn thành hoặc tự nguyện nhả CPU. * **FIFO (First-In, First-Out):** Thuật toán này là một thuật toán điều phối độc quyền. Tiến trình nào đến trước sẽ được phục vụ trước và nó sẽ giữ CPU cho đến khi hoàn thành. Do đó, đáp án A đúng. * **Điều phối với độ ưu tiên:** Thuật toán này có thể là độc quyền hoặc không độc quyền. Nếu là độc quyền, tiến trình có độ ưu tiên cao hơn đến sau sẽ phải đợi tiến trình hiện tại hoàn thành. Do đó, đáp án B đúng nếu là thuật toán độc quyền. * **Theo công việc ngắn nhất (Shortest Job First - SJF):** Thuật toán này cũng có thể là độc quyền hoặc không độc quyền. Nếu là độc quyền, một tiến trình ngắn hơn đến sau khi một tiến trình dài hơn đang chạy sẽ phải đợi. Do đó, đáp án C đúng nếu là thuật toán độc quyền. Vì cả ba thuật toán đều có thể được triển khai theo nguyên tắc độc quyền, nên đáp án đúng là D.

Câu 3:

Thuật toán chọn vùng trống đầu tiên đủ lớn để nạp tiến trình là:
Lời giải:
Đáp án đúng: A
Thuật toán "First-fit" (vừa khít đầu tiên) duyệt qua danh sách các vùng nhớ trống và chọn vùng trống đầu tiên có kích thước đủ để chứa tiến trình. Đây là một phương pháp đơn giản và dễ thực hiện. Các phương án khác: - "Best-fit" (vừa khít tốt nhất) chọn vùng trống nhỏ nhất đủ để chứa tiến trình. - "Worst-fit" (vừa khít tệ nhất) chọn vùng trống lớn nhất để chứa tiến trình.

Câu 4:

Kĩ thuật cấp phát nào sau đây loại bỏ được hiện tượng phân mảnh ngoại vi:
Lời giải:
Đáp án đúng: A
Phân mảnh ngoại vi xảy ra khi có đủ tổng dung lượng bộ nhớ trống để đáp ứng một yêu cầu, nhưng bộ nhớ trống này không liên tục, mà bị chia thành nhiều khối nhỏ rải rác. - Phân trang (Paging): Chia bộ nhớ thành các trang (page) có kích thước cố định và chia chương trình thành các trang tương ứng. Điều này cho phép một chương trình được lưu trữ không liên tục trong bộ nhớ, loại bỏ được phân mảnh ngoại vi. - Phân đoạn (Segmentation): Chia bộ nhớ và chương trình thành các đoạn (segment) có kích thước khác nhau. Kĩ thuật này vẫn có thể gây ra phân mảnh ngoại vi. - Cấp phát liên tục (Contiguous allocation): Yêu cầu mỗi tiến trình phải được cấp phát một vùng nhớ liên tục, dẫn đến phân mảnh ngoại vi khi các vùng nhớ được giải phóng và tái sử dụng không hiệu quả. Vì vậy, phân trang loại bỏ được hiện tượng phân mảnh ngoại vi.
Lời giải:
Đáp án đúng: B
Thuật toán thay thế trang sử dụng thời điểm cuối cùng trang được truy xuất là thuật toán LRU (Least Recently Used). * **FIFO (First-In, First-Out):** Trang nào vào trước thì bị thay thế trước. * **LRU (Least Recently Used):** Trang nào lâu không được sử dụng nhất thì bị thay thế. * **Tối ưu (Optimal):** Thay thế trang nào mà thời gian sử dụng tiếp theo là lâu nhất (không khả thi trong thực tế). * **NRU (Not Recently Used):** Sử dụng bit tham chiếu và bit thay đổi để phân loại trang và thay thế.
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 8:

Tạo, huỷ, mở ,đóng, đọc, ghi … là các tác vụ cần thiết để hệ điều hành:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 9:

Ví dụ trong ngôn ngữ lập trình C câu lệnh Count = Write(fd,buffer,nbytes); thuộc phần mềm xuất nhập nào sau đây:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 11:

Hệ điều hành là một thành phần quan trọng của mọi hệ thống máy tính. Một hệ thống máy tính có thể được chia thành những thành phần:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 12:

Quá trình phát triển của hệ điều hành trải qua bao nhiêu giai đoạn?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 14:

Hãy chọn đáp án đúng điền vào chỗ trống trong câu sau: "Hệ điều hành được nạp ... "
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 18:

Để phòng tránh bế tắc xảy ra trong hệ thống, hệ điều hành sử dụng biện pháp khác nhau. Trong các biện pháp sau, biện pháp nào không phải là biện pháp phòng tránh bế tắc của hệ điều hành?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 19:

Trong các thuật toán lập lịch sau, thuật toán nào phân chia các tiến trình thành nhiều hàng đợi có độ ưu tiên khác nhau?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 20:

Trong các phương pháp lập lịch cho CPU, phương pháp nào giờ CPU không bị phân phối lại?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 22:

Vấn đề quan trọng nhất trong xử lý ngắt là gì?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 25:

Trong các phương án sau, đâu là ưu điểm của cấu trúc phân đoạn?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 29:

Trong sơ đồ phân đoạn, sau một thời gian hoạt động bộ nhớ sẽ bị phân đoạn, do đó cần phải tổ chức lại bộ nhớ bằng cách đưa bớt một số modul ra ngoài. Vấn đề đặt ra là hệ thống sẽ chọn modul nào để đưa ra khỏi bộ nhớ?. Hãy lựa chọn một phương án đúng nhất sau đây:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 31:

Trong phương pháp liệt kê, con trỏ đầu trong danh sách chỉ tới...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 32:

Phương pháp cấp phát liên tục, hệ thống sẽ...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 33:

Phương pháp nào được sử dụng để lập lịch cho đĩa?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 34:

Trong phương pháp FCFS (First Come First Served). Để truy nhập tới một file, hệ thống sẽ...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 35:

Trong cấu trúc partition của WINDOW NTFS, thông tin về tập tin và thư mục trên partition được lưu trong...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 36:

Phần mở rộng của tên tệp thể hiện...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 37:

Để truy xuất đến một tập tin, hệ điều hành phải dựa vào:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 38:

Một hệ thống file thường bao gồm các thành phần nào sau đây?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 39:

Tên của các phân khu trong hệ điều hành MS-DOS là?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 41:

Trong kỹ thuật kết khối. Khi tổ chức kết khối, mỗi bản ghi vật lý...?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 42:

Trong mối liên kết tĩnh, trong suốt thời gian tồn tại của tiến trình trong hệ thống, tiến trình chỉ hoạt động:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 43:

Cài đặt ma trận quyền truy nhập bằng phương pháp danh sách quyền truy nhập (ACL). Mỗi khách thể trong hệ thống sẽ có một danh sách bao gồm các phần tử là các bộ gồm các thành phần nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 44:

Hệ thống được coi là an toàn nếu?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 45:

Để đảm bảo an toàn hệ thống, hệ điều hành cần phải giải quyết tốt vấn đề kiểm định danh tính, để kiểm định danh tính ta sử dụng:
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 46:

Để phòng tránh hoặc hạn chế sự lây lan của virus ta sử dụng biện pháp nào?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP

Câu 49:

Trong cấu hình của hệ nhiều CPU, sơ đồ phân cấp có nhược điểm gì?
Lời giải:
Bạn cần đăng ký gói VIP để làm bài, xem đáp án và lời giải chi tiết không giới hạn. Nâng cấp VIP