1-1作业系统之功能与架构

1-1作业系统之功能与架构

ID:44400528

大小:296.21 KB

页数:17页

时间:2019-10-21

1-1作业系统之功能与架构_第1页
1-1作业系统之功能与架构_第2页
1-1作业系统之功能与架构_第3页
1-1作业系统之功能与架构_第4页
1-1作业系统之功能与架构_第5页
资源描述:

《1-1作业系统之功能与架构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1-1作業系統之功能與架構V題型練習〉題型一:何謂作業系統(OS)?■作業系統是由軟體或韌體(fionware)所構成的程式,以便硬體設備能夠充分發揮其功能。OS本身是由許多的程式模組(programmodule)所構成'藉以管理系統中所有的資源(如:CPU,memory,I/Odevice,或file)並做爲使用者與硬體間溝通的橋樑,以方便使用者操作硬體,使硬體發揮其最大的效能。題型二:(1)何謂作業系統的核心(Kernel)?(2)核心(Kernel)包含那六大基本功能?■⑴核心(kernel

2、亦稱爲nucleus)是作業系統最基本的部分,使用頻率也是高,故將之常駐於記憶體中。(2)基本功能爲a.處理中斷(interrupthandling)b.處理單元的建立與中止(processcreationanddestruction)c.處理單元的狀態轉換(processstateswitching)d.分配CPU的使用權(dispatch)e.處理單元之間的同步(processsynchronization)f.處理輪出/輸入(1/0operation)題型三:作業系統所管理的資源爲何?其主要

3、的功能爲何?■⑴作業系統(OperatingSystem)爲一種系統軟體(SystemSoftware)»用其來管理處理機(Processor)'記憶體(Memory)、資訊(Information)'與設備(Device)四種資源。(2)作業系統的主耍功能爲:a.控制整個系統的作業流程。b.有效的管理與善用系統資源。a.方便使用者使用計算機系統。題型四:何謂仲延機器(ExtendedMachine)?■計算機內沒有任何軟體而只有硬體配備稱爲裸機(BareMachine)。爲了能夠操作機器,每台機

4、器有一組基本指令集(BasicInstructionSet)以及一套作業系統(OperatingSystem)來管理並有效地使用系統資源。操作系統同時也提供了一些特權指令(PrivilegeInstruction)或系統呼叫指令(SystemCall)供使用者或操作員使用。基本指令集與系統呼叫指令便是伸延機器,它讓使用這些指令有如直接操作機器一般,所以說作業系統是在裸機上執行,而使用者的程式是在伸延機器上執行。題型五:何謂介面(Interface)?■介面可以是軟體或硬體,它是兩種不同裝置爲了進行

5、資料傳輸所制定的一種規範。一般是由業界制定介面的標準規範,使大家得以共同遵守。若就硬碟與主機板之間資料傳送的介面而言,實際上就是兩者之間的排線及與連接器相關之電路。題型六:⑴作業系統中爲何要設立使用者介面(UserInterface)?(2)使用者介面有那幾種?彼此之間有無關係?(3)命令介面(CommandInterface)有那些類型?各具有何種功能?命令介面有那些製作方式?(4)程式介面應如何製作?■⑴作業系統(OperationSystem,OS)爲一個程式,其功用是做爲使用者與電腦硬體之

6、間的介面(Interface)讓使用者可以方使的使用電腦系統,並且對整個電腦硬體設備做有效的管理,提高整個電腦系統的效能。(2)使用者介面可分成兩種類型:Z命令介面(CommandInterface)3程式介面(ProgramInterface)其簡單的關係圖如下:使用者(User)命令(命令介面)(程式介面)(核心介面)(3)一・命令介面一般可分下列兩種類型:(1)圖形(Icon)介面(如Win95之環境)(2)命令(Command)介面(如Dos之環境)二・(I)圖型介面一Z優點:(a)容易學

7、習且使用時也較容易。(b)可容易的表現圖型之功能。(c)可以直接取圖型的功能,無須由盤鍵入指令。(d)提供多視窗的功能,可以同時顯示多個訊息或目前使用環境之相關訊息。3缺點:(a)不易表現過於複雜或複合式的指令。(b)當同時提供多個指令之功能時,可能不易於一個螢幕上安排其選項的功能。(c)對於熟悉系統操作的使用者有時反而會覺得不方便。(H)命令語言―N優點:(a)易於表達複雜或複合式的指令。(a)可以依個人使用時的喜好可以由使用者撰寫成巨集指令。(b)僅需藉由簡單的文字指令來操作系統。3缺點:(a

8、)親和力與方便性較差,較不適於一般的使用者,使用者使用時較不方便。(b)僅可由鍵盤上輸入命令,浪費時間且較容易出錯。(c)命令的數量較多。(d)命令一般爲縮寫的抬令,學習與記憶皆較不易。(4)製作命令介面可以用高階語言(如:C語言)成低階語言(如:組合語言),在設計命令介面時必須考慮使用者的型態與其工作上的實際需求,但無論如何皆必須考量到使用時的便利性。命令介面的設計一般會考量之因素爲:(a)螢幕格式(b)系統回應與系統求助(c)回應時間(d)錯誤控制能力(5)程式介面可以直接以高

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。