節習題精選
一、單項選擇題
01.操作系統是對()進行管理的軟件。
A.軟件 B.硬件 C.計算機資源 D.應用程序
02.下面的()資源不是操作系統應該管理的。
A. CPU B.內存 C.外存 D.源程序
03.下列選項中,()不是操作系統關心的問題。
A. 管理計算機裸機
B. 設計、提供用戶程序與硬件系統的界面
C. 管理計算機系統資源
D. 高級程序設計語言的編譯器
04.操作系統的基本功能是()。
A.提供功能強大的網絡管理工具
B. 提供用戶界面方便用戶使用
C.提供方便的可視化編輯程序
D.控制和管理系統內的各種資源
05.現代操作系統中最基本的兩個特征是()
A.并發和不確定
B.并發和共享
C.共享和虛擬
D.虛擬和不確定
06.下列關于并發性的敘述中,正確的是()
A. 并發性是指若干事件在同一時刻發生
B. 并發性是指若干事件在不同時刻發生
C. 并發性是指若干事件在同一時間間隔內發生
D.并發性是指若干事件在不同時間間隔內發生
07.用戶可以通過()兩種方式來使用計算機。
A. 命令接口和函數
B. 命令接口和系統調用
C. 命令接口和文件管理
D.設備管理方式和系統調用
08.系統調用是由操作系統提供給用戶的,它()
A.直接通過鍵盤交互方式使用
B. 只能通過用戶程序間接使用
C.是命令接口中的命令
D. 與系統的命令一樣
09.操作系統提供給編程人員的接口是()
A.庫函數
B.高級語言
C. 系統調用
D.子程序
10.系統調用的目的是()。
A.請求系統服務 B.中止系統服務
C.申請系統資源 D.釋放系統資源
11. 為了方便用戶直接或間接地控制自己的作業,操作系統向用戶提供了命令接口,該接口又可進一步分為()。
A. 聯機用戶接口和脫機用戶接口
B.程序接口和圖形接口
C.聯機用戶接口和程序接口
D.脫機用戶接口和圖形接口
12. 用戶在程序中試圖讀某文件的第100個邏輯塊,使用操作系統提供的()接口。
A. 系統調用 B.鍵盤命令 C.原語 D.圖形用戶接口
13. 操作系統與用戶通信接口通常不包括()。
A. shell B.命令解釋器 C.廣義指令 D.緩存管理指令
14. 下列選項中,不屬于多道程序設計的基本特征是()。
A. 制約性 B.間斷性 C.順序性 D.共享性
15. 以下關于操作系統的敘述中,錯誤的是()。
A. 操作系統是管理資源的程序
B. 操作系統是管理用戶程序執行的程序
C. 操作系統是能使系統資源提高效率的程序
D. 操作系統是用來編程的程序
16. [2009統考真題】單處理機系統中,可并行的是()。
I.進程與進程 II.處理機與設備 III.處理機與通道 IV.設備與設備
A. I、II、III B. I、II、IV C. I、IIL IV D. II、III、IV
17. [2010統考真題】下列選項中,操作系統提供給應用程序的接口是()。
A. 系統調用 B.中斷 C.庫函數 D.原語
18. [2013統考真題】計算機開機后,操作系統最終被加載到()。
A. BIOS B. ROM C. EPROM D. RAM
二、綜合應用題
01.說明庫函數與系統調用的區別和聯系。
答案與解析
一、單項選擇題
01. C
操作系統管理計算機的硬件和軟件資源,這些資源統稱為計算機資源。注意,操作系統不僅 管理處理機、存儲器等硬件資源,而且也管理文件,文件不屬于硬件資源,但屬于計算機資源。
02. D
源程序是一種計算機代碼,是用程序設計語言編寫的程序,經編譯或解釋后可形成具有一定 功能的可執行文件,是直接面向程序員用戶的,而不是操作系統的管理內容。本題采用排除法可 輕易得到答案,但有人會問操作系統不是也管理“文件”嗎?源程序也存儲在文件中吧?出現這 種疑問的原因是,對操作系統管理文件的理解存在偏頗。操作系統管理文件,是指操作系統關心 計算機中的文件的邏輯結構、物理結構、文件內部結構、多文件之間如何組織的問題,而不是關 心文件的具體內容。這就好比你是操作系統,有十個水杯讓你管理,你負責的是將這些水杯放在 何處比較合適,而不關心水杯中的是水還是飲料。后續章節會詳細介紹文件的管理。
03. D
操作系統管理計算機軟/硬件資源,擴充裸機以提供功能更強大的擴充機器,并充當用戶與硬件交互的中介。高級程序設計語言的編譯器顯然不是操作系統關心的問題。編譯器的實質是一段程序指令,它存儲在計算機中,是上述水杯中的水。
04. D
操作系統是指控制和管理整個計算機系統的硬件和軟件資源,合理地組織、調度計算機的工作和資源的分配,以便為用戶和其他軟件提供方便的接口與環境的程序集合。A、B、C都可理解成應用程序為用戶提供的服務,是應用程序的功能,而不是操作系統的功能。
01. B
操作系統最基本的特征是并發和共享,兩者互為存在條件。
02. C
并發性是指若干事件在同一時間間隔內發生,而并行性是指若干事件在同一時刻發生。
03. B
操作系統主要向用戶提供命令接口和程序接口(系統調用),此外還提供圖形接口;當然, 圖形接口其實是調用了系統調用而實現的功能。
04. B
系統調用是操作系統為應用程序使用內核功能所提供的接口。
05. C
操作系統為編程人員提供的接口是程序接口,即系統調用。
10. A
操作系統不允許用戶直接操作各種硬件資源,因此用戶程序只能通過系統調用的方式來請求 內核為其服務,間接地使用各種資源。
11. A
程序接口、圖形接口與命令接口三者并沒有從屬關系。按命令控制方式的不同,命令接口分 為聯機用戶接口和脫機用戶接口。
12. A
操作系統通過系統調用向用戶程序提供服務,文件I/O需要在內核態運行。
13. D
廣義指令就是系統調用命令,而命令解釋器屬于命令接口,shell是命令解析器,它也屬于命令接口。系統中的緩存全部由操作系統管理,對用戶是透明的,操作系統不提供管理系統緩存的系統調用。
14. C
引入多道程序設計后,程序的執行就失去了封閉性和順序性。程序執行因為共享資源及相互 協同的原因產生了競爭,相互制約。考慮到競爭的公平性,程序的執行是斷續的。順序性是單道 程序設計的基本特征。
15. D
操作系統是用來管理資源的程序,用戶程序也是在操作系統的管理下完成的。配置了操作系統的機器與裸機相比,資源利用率大大提高。操作系統不能直接用來編程,D錯誤。
10. D
11. A
操作系統接口主要有命令接口和程序接口(也稱系統調用)。庫函數是高級語言中提供的與系 統調用對應的函數(也有些庫函數與系統調用無關),目的是隱藏“訪管”指令的細節,使系統調用 更為方便、抽象。但是,庫函數屬于用戶程序而非系統調用,是系統調用的上層。
12. D
系統開機后,操作系統的程序會被自動加載到內存中的系統區,這段區域是RAMO部分未 復習計算機組成原理的讀者可能對此題的答案并不熟悉,但熟悉了計算機組成原理中的各類存儲介質后,相信選對這道題并不難。
二、綜合應用題
01. 【解答】
庫函數是語言或應用程序的一部分,可以運行在用戶空間中。而系統調用是操作系統的一部 分,是內核為用戶提供的程序接口,運行在內核空間中,而且許多庫函數都會使用系統調用來實 現功能。未使用系統調用的庫函數,其執行效率通常要比系統調用的高。因為使用系統調用時, 需要上下文的切換及狀態的轉換(由用戶態轉向核心態)。
聲明:
(一)由于考試政策等各方面情況的不斷調整與變化,本網站所提供的考試信息僅供參考,請以權威部門公布的正式信息為準。
(二)本網站在文章內容來源出處標注為其他平臺的稿件均為轉載稿,免費轉載出于非商業性學習目的,版權歸原作者所有。如您對內容、版權等問題存在異議請與本站聯系,我們會及時進行處理解決。
相關推薦
2023年4月浙江自考中國文化概論復習筆記:中國傳統的藝術審美
12-102023年4月浙江自考俄羅斯小說文體論復習資料七
11-26自考輔導資料:2019年10月《美學》知識點-美育的內涵
09-20自考輔導資料:2019年10月《美學》知識點-審美經驗理論的歷史回顧
09-182023年4月浙江自考《管理系統中計算機應用》串講資料四
03-14自考輔導資料:2019年10月《中國現代文學史》-30年代文學小說創作
09-24自考輔導資料:2019年10月《美學》知識點-審美發生的特殊標志
09-162023年4月浙江自考中國文化概論復習筆記:語言文字及其文化特征
12-102022年浙江自考心理實驗設計串講資料第三章
10-202023年4月浙江自考學前教育史復習筆記:抗日戰爭和解放戰爭時期
12-06