OS-操作系统引论单元测试
OS-操作系統引論單元測試
在計算機系統中配置操作系統的主要目的是()
A.提高系統的運行速度
B.合理組織系統的工作流程,以提高系統吞吐量
C.提高系統資源利用率
D.增強計算機系統的功能
正確答案:C
允許多個用戶以交互方式使用計算機的操作系統稱為()
A.分時操作系統
B.批處理操作系統
C.實時操作系統
D.多處理機操作系統
正確答案:A
在OS中采用多道程序設計技術,能有效地提高CPU、內存和I/O設備的()
A.利用率
B.靈活性
C.可靠性
D.兼容性
正確答案:A
推動分時系統形成和發展的動力是()
A.提高系統的運行速度
B.方便用戶
C.提高系統資源利用率
D.提高計算機系統的功能
正確答案:B
在設計實時操作系統時,首先要考慮的是()
A.靈活性和可適應性
B.實時性和可靠性
C.交互性和響應時間
D.周轉時間和系統吞吐量
正確答案:B
以下屬于實時信息系統的是()
A.民航售票系統
B.辦公自動化系統
C.火箭飛行控制系統
D.計算機輔助設計系統
正確答案:A
下面關于并發性的論述中正確的是()
A.并發性是指若干事件在不同時間間隔發生
B.并發性是指若干事件在不同時刻發生
C.并發性是指若干事件在同一時間間隔發生
D.并發性是指若干事件在同一時刻發生
正確答案:C
在分時系統中當用戶數目為100時,為保證響應時間不超過2秒,此時時間片最大應為()
A.20ms
B.2ms
C.100ms
D.200ms
正確答案:A
從用戶角度看,操作系統是()
A.計算機資源的管理者
B.由按層次結構組成的軟件模塊的集合
C.用戶與計算機之間的接口
D.計算機工作流程的組織者
正確答案:C
以下關于OS的說法不正確的是()
A.OS是為用戶提供服務的程序
B.OS是系統態程序的集合
C.OS是系統資源管理程序
D.OS是其它軟件的支撐程序
正確答案:B
操作系統的基本特征包括()
A.異步性
B.虛擬性
C.共享性
D.同步性
正確答案:A、B、C
在設計不同類型的操作系統時首要考慮的因素,以下說法正確的是()
A.分時操作系統設計首要考慮交互性和響應時間
B.實時操作系統設計首要考慮交互性和響應時間
C.實時操作系統設計首要考慮實時性和可靠性
D.批處理操作系統設計首要考慮周轉時間和系統吞吐量
正確答案:A、C、D
操作系統是計算機系統必不可少的系統軟件,這是因為它能()
A.保證信息的安全和快速存取文件
B.為用戶提供方便的使用接口
C.提高資源的使用效率
D.使硬件的功能發揮得更好
正確答案:A、B、C、D
各類操作系統各有所長,但也存在一些不足,以下說法準確的是()
A.批處理操作系統不允許用戶直接干預作業的執行
B.批處理操作系統能實現并行工作,但不能提高吞吐能力
C.為了使用戶滿意,分時操作系統對用戶請求的響應時間必須有嚴格的規定
D.分時系統采用交互方式工作,故對需處理時間較長的作業不太合適
正確答案:A、D
操作系統是系統軟件中的一種,在進行系統安裝時可以先安裝其它軟件,然后再裝操作系統。
錯
與分時系統相比,實時操作系統對響應時間的緊迫性要求高的多。
對
批處理系統的主要優點是系統的吞吐量大、資源利用率高、系統的開銷較小。
對
資源共享是現代操作系統的一個基本特征。
對
能及時處理由過程控制反饋的數據,并做出響應的操作系統是()
A.批處理操作系統
B.分時操作系統
C.多處理機操作系統
D.實時操作系統
正確答案:D
操作系統負責為用戶和用戶程序完成以下哪個方面的工作()
A.與硬件無關并與應用相關
B.與硬件相關并與應用無關
C.與硬件相關并與應用相關
D.與硬件無關并與應用無關
正確答案:B
多道批處理系統中,為充分利用各種資源,系統總是優先選擇滿足以下哪個條件的多個作業投入運行()
A.計算型和I/O型均衡的
B.計算量大的
C.I/O量大的
D.適應于內存容量的
正確答案:A
以下屬于實時信息系統的是()
A.火箭飛行控制系統
B.辦公自動化系統
C.民航售票系統
D.計算機輔助設計系統
正確答案:C
以下關于OS的說法不正確的是()
A.OS是系統資源管理程序
B.OS是其它軟件的支撐程序
C.OS是系統態程序的集合
D.OS是為用戶提供服務的程序
正確答案:C
UNIX操作系統最初是由Bell實驗室推出的,該操作系統屬于()
A.單用戶多任務
B.單用戶單任務
C.多處理機
D.多用戶多任務
正確答案:D
在設計不同類型的操作系統時首要考慮的因素,以下說法正確的是()
A.實時操作系統設計首要考慮實時性和可靠性
B.實時操作系統設計首要考慮交互性和響應時間
C.分時操作系統設計首要考慮實時性和可靠性
D.分時操作系統設計首要考慮交互性和響應時間
正確答案:A、D
操作系統是計算機系統必不可少的系統軟件,這是因為它能()
A.為用戶提供方便的使用接口
B.提高資源的使用效率
C.提高源程序的編制質量
D.使硬件的功能發揮得更好
正確答案:A、B、D
操作系統能完成以下哪些工作()
A.為用戶合理分配處理器時間
B.保護主存中的程序和數據不被破壞
C.提供按名存取文件的功能
D.按用戶要求啟動外圍設備
正確答案:A、B、C、D
各類操作系統各有所長,但也存在一些不足,以下說法準確的是()
A.為了使用戶滿意,分時操作系統對用戶請求的響應時間必須有嚴格的規定
B.實時操作系統中資源利用率不及批處理操作系統
C.分時系統采用交互方式工作,故對需處理時間較長的作業不太合適
D.批處理操作系統不允許用戶直接干預作業的執行
正確答案:B、C、D
系統調用是操作系統與外界程序之間的接口,它屬于核心程序。在層次結構設計中,它最靠近硬件。
錯
分時系統中,時間片越小越好。
錯
批處理系統的主要優點是系統的吞吐量大、資源利用率高、系統的開銷較小。
對
能及時處理由過程控制反饋的數據,并做出響應的操作系統是()
A.分時操作系統
B.多處理機操作系統
C.實時操作系統
D.批處理操作系統
正確答案:C
在OS中采用多道程序設計技術,能有效地提高CPU、內存和I/O設備的()
A.兼容性
B.利用率
C.靈活性
D.可靠性
正確答案:B
用戶在程序設計過程中,可通過以下哪種方式獲得操作系統的服務()
A.系統調用
B.鍵盤命令
C.庫函數
D.內部命令
正確答案:A
在進程管理中,進程從阻塞狀態變為就緒狀態的原因可能是()
A.進程被調度程序選中
B.等待的事件出現
C.進程等待某一事件發生
D.時間片到
正確答案:B
進程在運行時,因某種原因暫停,此時將脫離運行狀態,進入以下哪種狀態()
A.靜止狀態
B.停止狀態
C.阻塞狀態
D.自由狀態
正確答案:C
下列幾種關于進程的敘述,最不符合操作系統對進程理解的是()
A.線程是一種特殊的進程
B.進程是在多程序并行環境中的完整的程序
C.進程不完全等同于程序
D.進程可以由程序、數據和進程控制塊描述
正確答案:B
一個進程釋放一種資源將有可能導致一個或幾個進程()
A.由阻塞變就緒
B.由運行變就緒
C.由阻塞變運行
D.由就緒變運行
正確答案:A
若信號S的初值為2,當前值為-1,則表示等待的進程個數是()
A.0
B.1
C.3
D.2
正確答案:B
下列各項工作中,哪一項不是創建進程必須的步驟()
A.為進程分配內存等必要的資源
B.建立一個PCB進程控制塊
C.由進程分配CPU
D.將PCB鏈入進程就緒隊列
正確答案:C
進程控制塊是描述進程狀態和特性的數據結構,以下說法正確的是()
A.一個進程可以有多個進程控制塊
B.一個進程可以沒有進程控制塊
C.一個進程只能有唯一的進程控制塊
D.一個進程可以和其他進程共用一個進程控制塊
正確答案:C
下列關于臨界區的論述中,正確的是()
A.臨界區是指進程中用于實現進程互斥的那段代碼
B.臨界區是指進程中用于訪問臨界資源的那段代碼
C.臨界區是指進程中用于實現進程同步的那段代碼
D.臨界區是指進程中用于訪問共享資源的那段代碼
正確答案:B
處于就緒狀態的進程一定沒有獲得以下哪項資源()
A.存儲器
B.磁盤空間
C.CPU
D.打印機
正確答案:C
進程從運行狀態進入就緒狀態的可能原因是()
A.被選中占有處理機
B.時間片用完
C.等待的事件已發生
D.等待某一事件
正確答案:B
下列的進程狀態變化中,可能發生的是()
A.運行→等待
B.等待→就緒
C.就緒→運行
D.運行→就緒
正確答案:A、B、C、D
在下列特性中,哪些是進程的特征()
A.靜態性
B.動態性
C.并發性
D.異步性
正確答案:B、C、D
下列關于進程的描述中,正確的是()
A.一個進程可以包含若干個程序
B.一個程序可以對應多個進程
C.進程必須由程序作為其組成部分
D.進程和程序之間沒有關聯
正確答案:A、B、C
進程和程序的區別說法正確的是()
A.進程是程序的一次執行
B.進程和程序是一一對應的
C.進程是動態的,程序是靜態的
D.進程存儲在內存中,程序存儲在外存中
正確答案:A、C、D
從下面的敘述中不正確的是()
A.操作系統的一個重要概念是進程,不同進程所執行的代碼也不同
B.進程是可與其他程序并發執行的程序在一個數據集合上的運行過程,所以程序段是進程存在的唯一標志
C.操作系統通過PCB來控制和管理進程,用戶進程可從PCB中讀出與本身運行狀態相關的信息
D.當進程申請CPU得不到滿足時,它將處于阻塞狀態
正確答案:A、B、C、D
臨界資源是互斥共享資源。
對
一個阻塞進程被喚醒意味著該進程重新占有了CPU。
錯
系統中進程上下文切換的次數越多,系統效率越高。
錯
線程是比進程更小的能獨立調度的基本單位。
對
線程之所以能減少并發執行的開銷是因為線程基本不擁有資源。
對
下列調度方式和算法中,最容易引起進程長期等待的是()
A.非搶占式動態優先權優先算法
B.搶占式動態優先權優先算法
C.非搶占式靜態優先權優先算法
D.搶占式靜態優先權優先算法
正確答案:D
假設一個系統中有3個進程,到達時間依次為0,1,3。運行時間依次為3、5和2。若按照時間片輪轉(時間片為2)調度算法調度CPU,那么各進程的平均周轉時間最接近為()
A.8
B.6
C.7
D.9
正確答案:B
以下調度算法中,按照進程進入就緒隊列的先后次序來分配CPU的是()
A.SJF
B.RR
C.FCFS
D.MQ
正確答案:C
假設一個系統中有4個進程,它們到達的時間依次為0、2、4和6,運行時間依次為3、6、4和5。若按照搶占式短作業優先調度算法調度CPU,那么各進程的平均周轉時間為()
A.8
B.6.5
C.7.5
D.6
正確答案:C
在時間片輪轉算法中,假如時間片大小為5ms,系統中處于就緒隊列的進程有10個(運行期間沒有新進程加入就緒隊列),則最長的響應時間為()
A.40ms
B.50ms
C.45ms
D.5ms
正確答案:C
從進程提交到首次系統做出反應的時間稱為()
A.響應時間
B.等待時間
C.周轉時間
D.運行時間
正確答案:A
對短作業不利的調度算法是()
A.MQ
B.FCFS
C.RR
D.SJF
正確答案:B
采用時間片輪轉調度算法分配CPU時,當處于運行狀態的進程用完一個時間片后,他的狀態是()
A.就緒
B.阻塞
C.消亡
D.運行
正確答案:A
下列調度算法中,絕對可搶占的調度算法是()
A.優先級
B.短進程優先
C.先來先服務
D.時間片輪轉
正確答案:D
不具有搶占模式的調度算法是()
A.FCFS
B.其它都不是
C.HRRF
D.SJF
正確答案:A
下面列出的是進程調度算法選擇進程的準則,其中面向系統的有()
A.響應時間快
B.吞吐量高
C.周轉時間短
D.各類資源的平衡利用
正確答案:B、D
以下有關搶占式調度的論述,正確的是()
A.系統開銷小
B.進程切換頻繁
C.可防止單一進程長時間獨占CPU
D.調度程序可根據某種原則暫停某個正在執行的進程,將已分配給它的CPU重新分配給另一進程
正確答案:B、C、D
在時間片輪轉算法中,時間片越小,則()
A.平均等待時間小
B.系統開銷大
C.平均響應時間短
D.進程切換越頻繁
正確答案:B、C、D
若進程P一旦被喚醒就能夠馬上投入運行,系統可能為()
A.搶占調度方式,就緒隊列上的所有進程的優先級皆比P的低
B.就緒隊列為空隊列,并且沒有進程在運行
C.搶占調度方式,P的優先級高于當前運行的進程
D.分時系統,進程P的優先級最高
正確答案:B、C
下列進度調度算法中,可能出現進程長期得不到運行情況的是()
A.靜態優先數算法
B.時間片輪轉調度算法
C.先來先服務算法
D.搶占式短作業優先算法
正確答案:A、D
短作業(進程)優先調度算法具有最短的平均周轉時間,因此這種算法是最好的算法。
錯
SJF算法可以獲得最小的響應時間。
錯
動態優先級是指在創建進程之初先賦予每個進程一個優先級,然后其值隨進程的推進或等待時間的增加而改變,以便獲得更好的調度性能。
對
在進程調度中,每個進程的等待時間加上運行時間等于周轉時間。
對
靜態優先級是指在在創建進程時確定的,確定之后在整個運行期間不再改變。
對
對資源編號,要求進程按照序號順序申請資源,是破壞了死鎖必要條件中的哪一條?()
A.循環等待
B.互斥
C.請求與保持
D.不可剝奪
正確答案:A
某系統采用了銀行家算法,則下列敘述正確的是()
A.系統處于安全狀態時一定會發生死鎖
B.系統處于不安全狀態時一定會發生死鎖
C.系統處于不安全狀態時可能會發生死鎖
D.系統處于安全狀態時可能會發生死鎖
正確答案:C
系統中有11臺打印機,N個進程共享打印機,每個進程要求3臺。系統不會發生死鎖時N的最大取值是()
A.3
B.4
C.5
D.6
正確答案:C
某系統中有5個并發進程,都需要4個同類資源才能運行完成并釋放出所占用的資源,系統不會發生死鎖的最少資源數是()
A.20
B.17
C.21
D.16
正確答案:D
下面有關安全狀態和非安全狀態的論述中,正確的是()
A.安全狀態是可能有死鎖的狀態,非安全狀態是有可能死鎖的狀態
B.安全狀態是沒有死鎖的狀態,非安全狀態是有可能死鎖的狀態
C.安全狀態是沒有死鎖的狀態,非安全狀態是有死鎖的狀態
D.安全狀態是可能沒有死鎖的狀態,非安全狀態是有死鎖的狀態
正確答案:B
死鎖的四個必要條件中,一般情況下無法破壞的是()
A.占有且等待資源
B.互斥使用資源
C.非搶奪式分配
D.環路等待資源
正確答案:B
死鎖預防是通過破壞產生死鎖的四個必要條件來實現的,下列方法中屬于“破壞請求與保持”條件的是()
A.銀行家算法
B.Spooling技術
C.資源有序分配策略
D.一次性分配策略
正確答案:D
某系統中有13臺磁帶機,K個進程共享這些設備,每個進程最多請求使用3臺,則系統不會死鎖的K值是()
A.不大于6
B.不小于3
C.在6和10之間
D.不大于13
正確答案:A
某時刻進程的資源使用情況如下表所示。
此時的安全序列是()
A.P1,P2,P3,P4
B.P1,P4,P3,P2
C.P1,P3,P2,P4
D.不存在
正確答案:D
用銀行家算法避免死鎖時,以下關于進行資源分配前提描述最準確的是()
A.進程已占用的資源數與本次申請的資源數之和不超過對資源的最大需求量,且現存資源能滿足本次申請量,并且本次分配后系統不會死鎖
B.進程已占用的資源數與本次申請的資源數之和不超過對資源的最大需求量,且現存資源能滿足尚需的最大資源量
C.進程己占用的資源數與本次申請資源數之和超過對資源的最大需求量
D.進程首次申請資源時對資源的最大需求量超過系統現存的資源量
正確答案:A
產生死鎖的必要條件有()
A.互斥
B.非搶占
C.占有并等待
D.循環等待
正確答案:A、B、C、D
在下列解決死鎖的方法中,屬于死鎖預防策略的是()
A.分配的資源可剝奪法
B.資源的靜態分配法
C.資源的有序分配法
D.銀行家算法
正確答案:A、B、C
資源分配圖中的結點有()
A.資源占有
B.資源申請
C.進程
D.資源
正確答案:C、D
有關銀行家算法,以下論述正確的是()
A.使用銀行家算法時,每一個進程必須事先聲明使用各類資源的最大量,這一數量不能超過系統資源的總和。
B.當一個進程請求資源時,它要等待如果這些資源的分配會導致系統處于不安全狀態。
C.當一個進程得到所有的資源,它必須在有限的時間釋放它們,這些資源可投入再分配。
D.當一個進程請求資源時,它要等待如果這些資源的分配會導致系統處于安全狀態。
正確答案:A、B、C
下面有關進程安全性的說法中正確的是()
A.采用一次性資源分配策略可以預防死鎖
B.死鎖的避免可以用Dijkstra銀行家算法
C.系統死機的原因是系統中運行的多道程序產生了死鎖
D.采用資源剝奪和進程撤銷的方法可以解除死鎖
正確答案:A、B、D
不安全狀態是死鎖狀態的一個特例。
錯
當檢測出發生死鎖時,可以通過撤銷一個進程解除死鎖。
錯
如果資源分配圖中有環路,且每個資源類中只有一個資源,則環路中的進程都死鎖。
對
在為多道程序所提供的系統資源不足時,可能出現死鎖。但是,不恰當的進程推進順序也可能產生死鎖。
對
采用資源剝奪可以解除死鎖,還可以采用終止進程的方法解除死鎖。
對
計算機系統的二級存儲包括()
A.超高速緩存和內存儲器
B.ROM和RAM
C.CPU寄存器和主存緩沖區
D.輔助存儲器,如硬盤
正確答案:D
把作業空間中使用的邏輯地址變為內存中物理地址稱為()
A.加載
B.物理化
C.邏輯化
D.重定位
正確答案:D
采用靜態重定位方式裝入的作業其地址變換工作是在何時完成的()
A.執行指令時
B.作業調度時
C.編譯時
D.作業裝入時
正確答案:D
動態重定位是在作業的哪一過程中進行的()
A.裝入過程
B.連接過程
C.編譯過程
D.執行過程
正確答案:D
在固定分區分配中,每個分區的大小是()
A.可以不同但預先固定
B.隨作業長度變化
C.可以不同但根據作業長度固定
D.相同
正確答案:A
在下列存儲管理方案中,不適用于多道程序設計的是()
A.固定分區分配
B.分頁存儲管理
C.可變分區分配
D.單一連續分配
正確答案:D
在可變式分區分配方案中,某一作業完成后,系統收回其主存空間,并與相鄰空閑區合并,為此需修改空閑區表,造成空閑區數減1的情況是()
A.有下鄰空閑區,但無上鄰空閑區
B.有上鄰空閑區,也有下鄰空閑區
C.有上鄰空閑區,但無下鄰空閑區
D.無上鄰空閑區,也無下鄰空閑區
正確答案:B
在可變分區存儲管理中,某作業完成后要收回其主存空間,該空間可能與相鄰空閑區合并,修改空閑區表使空閑區始址改變,但空閑區數不變的情況是()
A.有上鄰空閑區但無下鄰空閑區
B.無上鄰空閑區但有下鄰空閑區
C.無上鄰空閑區且也無下鄰空閑區
D.有上鄰空閑區也有下鄰空閑區
正確答案:B
每次分配時總是從低地址到高地址順序查找空閑區表,找到第一個能滿足作業長度要求的空閑區,此種分配算法稱為()
A.最壞適應分配算法
B.隨機適應分配算法
C.最優適應分配算法
D.首次適應分配算法
正確答案:D
動態重定位技術依賴于()
A.裝入程序
B.目標程序
C.編譯程序
D.重定位寄存器
正確答案:D
操作系統內存管理的主要功能包括()
A.地址轉換(邏輯地址到物理地址)
B.存儲保護
C.內存分配
D.內存回收
正確答案:A、B、C、D
以下有關可變分區管理中采用的主存分配算法說法正確的是()
A.首次適應算法實現簡單,但碎片過多使主存空間利用率低
B.最佳適應算法是最好的算法,但后到的較大作業很難得到滿足
C.最壞適應算法總是挑選最大空閑區用于分割,使得剩下的分區仍可使用
D.可變分區管理常采用的主存分配算法包括首次適應、最佳適應和最壞適應等算法
正確答案:A、C、D
存在內碎片的存儲管理方式有()
A.段頁式存儲管理
B.單一連續分配
C.頁式存儲管理
D.固定分區分配
正確答案:B、C、D
程序裝入的方式通常包括()
A.相對裝入方式
B.絕對裝入方式
C.動態運行時裝入方式
D.可重定位裝入方式
正確答案:B、C、D
以下關于內存管理的說法正確的是()
A.內存分配可以使每道程序能在內存中“各得其所”
B.內存保護保證每道程序在不受干擾的環境下運行
C.內存擴充(或虛擬存儲器)能讓較大的用戶程序在較小的內存空間中運行
D.對換可以緩和內存緊張的情況而將內存中暫時不能運行的進程調至外存
正確答案:A、B、C、D
用戶程序中使用的從零地址開始的地址編號是物理地址。
錯
動態重定位技術依賴于重定位寄存器。
對
內存中的地址是絕對地址。
對
態分區內存管理中,能使內存空間中空閑分區分布的較均勻的算法是首次適應算法。
錯
固定分區分配要求每個分區的大小必須相同。
錯
把作業空間中使用的邏輯地址變為內存中物理地址稱為()
A.物理化
B.邏輯化
C.加載
D.重定位
正確答案:D
多進程能在主存中彼此互不干擾的環境下運行,操作系統的實現途徑是()
A.地址映射
B.內存擴展
C.內存分配
D.內存保護
正確答案:D
采用靜態重定位方式裝入的作業其地址變換工作是在何時完成的()
A.作業調度時
B.執行指令時
C.編譯時
D.作業裝入時
正確答案:D
在固定分區分配中,每個分區的大小是()
A.相同
B.可以不同但根據作業長度固定
C.隨作業長度變化
D.可以不同但預先固定
正確答案:D
在下列存儲管理方案中,不適用于多道程序設計的是()
A.單一連續分配
B.分頁存儲管理
C.可變分區分配
D.固定分區分配
正確答案:A
在可變式分區分配方案中,某一作業完成后,系統收回其主存空間,并與相鄰空閑區合并,為此需修改空閑區表,造成空閑區數減1的情況是()
A.有上鄰空閑區,但無下鄰空閑區
B.無上鄰空閑區,也無下鄰空閑區
C.有上鄰空閑區,也有下鄰空閑區
D.有下鄰空閑區,但無上鄰空閑區
正確答案:C
在可變分區存儲管理中,某作業完成后要收回其主存空間,該空間可能與相鄰空閑區合并,修改空閑區表使空閑區始址改變,但空閑區數不變的情況是()
A.有上鄰空閑區但無下鄰空閑區
B.有上鄰空閑區也有下鄰空閑區
C.無上鄰空閑區但有下鄰空閑區
D.無上鄰空閑區且也無下鄰空閑區
正確答案:C
以下關于最佳適應算法空白區排列方式說法正確的是()
A.按空白區大小遞減的順序排列
B.按地址由大到小排列
C.按地址由小到大排列
D.按空白區大小遞增的順序排列
正確答案:D
外部碎片通常出現在以下哪一種分配方式()
A.分頁存儲系統
B.可變分區分配
C.單一連續分配
D.固定分區分配
正確答案:B
動態重定位技術依賴于()
A.重定位寄存器
B.裝入程序
C.目標程序
D.編譯程序
正確答案:A
操作系統內存管理的主要功能包括()
A.地址轉換(邏輯地址到物理地址)
B.存儲保護
C.內存分配
D.內存回收
正確答案:A、B、C、D
以下有關可變分區管理中采用的主存分配算法說法正確的是()
A.最佳適應算法是最好的算法,但后到的較大作業很難得到滿足
B.最壞適應算法總是挑選最大空閑區用于分割,使得剩下的分區仍可使用
C.首次適應算法實現簡單,但碎片過多使主存空間利用率低
D.可變分區管理常采用的主存分配算法包括首次適應、最佳適應和最壞適應等算法
正確答案:B、C、D
存在內碎片的存儲管理方式有()
A.固定分區分配
B.頁式存儲管理
C.單一連續分配
D.段頁式存儲管理
正確答案:A、B、C
程序裝入的方式通常包括()
A.動態運行時裝入方式
B.相對裝入方式
C.可重定位裝入方式
D.絕對裝入方式
正確答案:A、C、D
以下關于內存管理的說法正確的是()
A.內存保護保證每道程序在不受干擾的環境下運行
B.內存擴充(或虛擬存儲器)能讓較大的用戶程序在較小的內存空間中運行
C.內存分配可以使每道程序能在內存中“各得其所”
D.對換可以緩和內存緊張的情況而將內存中暫時不能運行的進程調至外存
正確答案:A、B、C、D
用戶程序中使用的從零地址開始的地址編號是物理地址。
錯
可變分區管理主存時,可以采用緊縮技術把分散的主存空閑區集中起來。
對
動態重定位技術依賴于重定位寄存器。
對
動態分區內存管理中,能使內存空間中空閑分區分布的較均勻的算法是首次適應算法。
錯
固定分區分配要求每個分區的大小必須相同。
錯
磁盤調度的目的是為了縮短以下哪個方面的時間()
A.旋轉延遲
B.尋道
C.數據傳送
D.磁盤啟動
正確答案:B
以下磁盤調度算法中可能出現“饑餓”現象的是()
A.Look算法
B.最短尋道時間優先
C.先來先服務
D.循環掃描算法
正確答案:B
假設磁頭當前位于第105道,正在向磁道序號增加的方向移動。現有一個磁道訪問請求序列為35,45,12,68,110,180,170,195,采用SCAN調度算法得到的磁道訪問序列是()
A.12,35,45,68,110,170,180,195
B.110,170,180,195,12,35,45,68
C.10,68,45,35,12,170,180,195
D.110,170,180,195,68,45,35,12
正確答案:()錯誤B
以下算法中可能會隨時改變磁頭的運動方向的是()
A.掃描算法
B.Look算法
C.先來先服務
D.循環掃描算法
正確答案:C
設備的獨立性是指()
A.每一臺設各都有一個唯一的編號
B.應用程序獨立于實際使用的物理設備
C.設備獨立于計算機系統
D.系統對設備的管理是獨立的
正確答案:B
緩沖池的作用是()
A.進程需要
B.緩解I/O設備與CPU速度不匹配
C.擴充內存
D.擴充外存
正確答案:B
按以下哪個方面分類可將設備分為塊設備和字符設備()
A.信息交換單位
B.操作特性
C.共享屬性
D.從屬關系
正確答案:A
以下存儲設備中,訪問速度最快的是()
A.硬盤
B.內存
C.U盤
D.高速緩存Cache
正確答案:D
關于存放在磁盤上的文件訪問方式的說法正確的是()
A.只能順序訪問
B.不能隨機訪問
C.既可隨機訪問,又可順序訪問
D.只能隨機訪問
正確答案:C
設備分配常用的算法是()
A.首次適應
B.最佳適應
C.先來先服務
D.短作業優先
正確答案:C
下面關于獨占設備和共享設備的說法中正確的是()
A.對獨占設備往往采用靜態分配方式
B.打印機、掃描儀等屬于獨占設備
C.對共享設備往往采用靜態分配方式
D.共享設備是指一個作業尚未撤離,另一個作業即可使用,但每一時刻只有一個作業使用
正確答案:ABD
設備獨立性就是指系統具有使用不同設備的能力。
錯
引入緩沖能夠緩解CPU與外設間速度不匹配的矛盾。
對
操作系統使用的緩沖技術,多數通過使用外存來實現。
錯
網絡操作系統主要解決的問題是()
A.網絡安全防范
B.網絡用戶使用界面
C.網絡資源共享
D.網絡資源共享與網絡資源安全訪問限制
正確答案:D
以下不屬于網絡操作系統的是()
A.Linux
B.WindowsServer2019
C.Netware
D.DOS
正確答案:D
下列有關計算機網絡的敘述中,正確的有()
A.利用INTERNET網可以使用遠程的超級計算中心的計算機資源
B.建立計算機網絡的最主要的目的是實現資源共享
C.以接入的計算機多少可以將網絡劃分為廣域網和局域網
D.計算機網絡是在通信協議控制下實現的計算機互聯
正確答案:ABD
域名就是網址。
錯
安全需求可劃分為物理安全、網絡安全、系統安全和應用安全,下面的安全需求中屬于系統安全的是()
A.數據庫安全
B.機房安全
C.入侵檢測
D.漏洞補丁管理
正確答案:D
良好的加密算法只能采用以下哪一種方法破譯密文()
A.數學分析
B.明文和密文對照
C.分析密文規律
D.窮舉
正確答案:D
對于對稱加密系統和非對稱加密系統的結合,以下哪一項描述是正確的()
A.只用非對稱加密算法加密數據
B.用非對稱加密算法加密數據,用對稱加密算法加密非對稱密鑰
C.只用對稱加密算法加密數據
D.用對稱加密算法加密數據,用非對稱加密算法加密對稱密鑰
正確答案:D
利用公開密鑰算法進行數據加密的時候,采用的方式是()
A.發送方用私鑰加密,接收方用私鑰解密
B.發送方用公鑰加密,接收方用私鑰解密
C.發送方用公鑰加密,接收方用公鑰解密
D.發送方用私鑰加密,接收方用公鑰解密
正確答案:(B)錯誤答案:C
差異備份、增量備份和完全備份三種備份策略的備份速度由快到慢依次為()
A.完全備份、增量備份、差異備份
B.增量備份、差異備份、完全備份
C.差異備份、增量備份、完全備份
D.完全備份、差異備份、增量備份
正確答案:B
數據截取會威脅到計算機安全以下哪一個方面()
A.數據完整性
B.系統可用性
C.系統可靠性
D.數據機密性
正確答案:D
安全的加密算法要能夠滿足下列哪幾項條件()
A.能通過數學分析破譯
B.無法破譯密文
C.破譯密文的時間超過密文有效期
D.破譯密文的成本超過密文價值
正確答案:CD
關于對稱和非對稱密碼系統,以下描述正確的是()
A.對于非對稱密碼無法通過加密鑰導出解密密鑰
B.對稱密碼的密鑰管理和分發簡單
C.非對稱密碼需要基于網絡分發解密密鑰
D.對稱密碼加解密處理速度快
正確答案:AD
防范操作系統安全風險的方式有()
A.使用默認賬戶設置
B.及時安裝最新的安全補丁
C.給所有用戶設置嚴格的口令
D.刪除多余的系統組件
正確答案:BCD
Linux中能終止當前運行命令的是()
A.Ctrl-D
B.Ctrl-B?
C.Ctrl-F
D.Ctrl-C?
2.00/2.00
正確答案:D
用戶編寫了一個文本文件a.txt,想將該文件名稱改為txt.a,下列命令中哪個可以實現()
A.echo?a.txt?>?txt.a?
B.rm?a.txt?txt.a?
C.cat?a.txt?>?txt.a
D.cd?a.txt?txt.a?
正確答案:C
Vi/Vim的三種工作模式是()
A.檢查模式
B.命令模式
C.輸入模式
D.底線命令模式
正確答案:BCD
在Linux系統下,我們可以將文件系統視為一個統一的目錄樹結構。
對
Linux中能將整個目錄樹的文件名都顯示出來的命令是( )
A.ls -f
B.ls -all
C.
ls -R
D.dir/s
正確答案:()錯誤答案:D
總結
以上是生活随笔為你收集整理的OS-操作系统引论单元测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机收到CAD图纸打不开怎么办?
- 下一篇: 软考信息系统监理师2016年3月18日作