2018年10月高等教育自學考試全國統一命題考試操作系統試卷
(課程代碼 02326)
一、單項選擇題:本大題共20小題,每小題1分,共20分。在每小題列出的備選項中只有一項是符合題目要求的,請將其選出。
1.在下面對OS功能的概括中,正確的是
A.進程管理、存儲管理、虛存管理、文件管理和設備管理
B.進程管理、存儲管理、文件管理、作業管理和設備管理
C.進程管理、處理機管理、存儲管理、文件管理和設備管理
D.進程管理、存儲管理、文件管理、目錄管理和設備管理
2.將操作系統分成用于實現操作系統最基本功能的內核和提供各種服務的服務進程兩個部分,這樣的操作系統結構是
A.層次式結構 B.整體式結構
C.微內核結構 D.模塊化結構
3.可操作隨機存取數據的存儲器是
A.RAM B.ROM C.PROM D.EPROM
4.程序狀態字的內容不包含
A.CPU的工作狀態代碼 B.條件碼
C.中斷屏蔽碼 D.執行代碼的用戶ID
5.以下關于系統調用、庫函數和應用程序的敘述中,正確的是
A.應用程序通過系統調用來獲得操作系統內核提供的服務
B.應用程序可以通過庫函數來獲得操作系統內核提供的服務
C.庫函數是操作系統提供給應用程序的接口
D.應用程序在目態執行系統調用
6.程序運行后其計算結果只取決于程序自身,由給定的初始條件決定,不受外界因素的影響,這個特點體現了程序執行的
A.順序性 B.封閉性
C.并發性 D.執行結果的可再現性
7.進程從運行狀態進入阻塞狀態的原因可能是
A.被進程調度程序選中占有處理機
B.等待某一事件的發生
C.等待的事件已發生
D.時間片用完
8.以下關于進程通信的敘述中,錯誤的是
A.進程通信是一種高級通信方式,可以實現進程間交換大量信息。
B.目前常用的通信方式有共享內存、消息機制和管道通信等。
C.P、V操作是進程間的一種通信方式。
D.P、V操作一般用于進程間的同步與互斥,也可以實現進程間大量信息的交換。
9.正在運行的進程在信號量S上作P操作之后,當S=0時,該進程
A.進入等待狀態 B.進入就緒狀態
C.保持運行狀態 D.進入后備狀態
10.有m個進程共享一臨界資源,若使用信號量機制實現臨界資源的互斥訪問,則該信號量的最小取值是
A.-m B.1 C.0 D.1-m
11.資源靜態分配方法可以預防死鎖,如果進程在執行前就申請它所需的全部資源,僅當系統能滿足要求且一次性分配資源后,該進程才能執行。這樣的資源靜態分配策略破壞了死鎖四個必要條件中的
A.互斥條件 B.請求和保持條件
C.不可劃奪條件 D.循環等待條件
12.在五個哲學家就餐問題中,為保證其不發生死鎖,可限定同時要求就餐的人數最多不超過
A.2個 B.3個 C.4個 D.5個
13.下面關于死鎖概念的敘述中,正確的是
A.系統一旦進入不安全狀態后,必然會出現死鎖。
B.資源的有序分配法破壞了死鎖的必要條件之一——請求與保持條件。
C.只要系統發生死鎖,則產生死鎖的四個必要條件一定成立。
D.銀行家算法的目的是預防死鎖的發生。
14.采用頁式存儲管理的主要目的是提高
A.內存的利用率 B.程序并發度
C.系統的吞吐量 D.系統的可靠性
15.下列存儲管理方法中可能使系統產生顛簸現象的是
A.可變連續分區B.固定分區
C.預調頁 D.請求調頁
16.在存儲管理中,采用覆蓋技術與交換技術的目的是
A.節省內存空闖 B.擴充內存容量
C.提高CPU效率 D.實現內存共享
17.存儲容量大、但存取速度慢且只能進行順序存取的存儲介質是
A.磁盤 B.磁帶 C.光盤 D.閃存
18.關于多級目錄,說法錯誤的是
A.搜索速度快 B.同一子目錄下文件名不能重復
C.有利于文件保護 D.結構相對比較箍單
19.設計I/0軟件的一個最關鍵的目標是
A.按名存取 B.設備獨立性
C.便于動態重定位D.提高系統吞吐率
20.為了緩解I/O設備與CPU速度的不匹配問題,可以引入
A.緩沖技術 B.中斷技術
C.通道技術 D.DMA技術
編輯推薦: