- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 操作系统概述
1.1什么是操作系统?
答:计算机操作系统使方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合);操作系统目前有五大类型(批处理、分时、实时、网络和分布式)和五大功能(作业管理、文件管理、存储管理、设备管理和进程管理)。
1.2简述操作系统的发展历史
答: 手工操作阶段,联机批处理系统,脱机批处理系统,执行系统,多道批处理系统,分时操作系统,实时操作系统,网络操作系统,分布式操作系统,PC操作系统。
1.3多道程序设计技术的概念是什么?
答:多道程序设计技术是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互交替地运行。当某道程序因某种原因不能继续运行下去时(如等待外部设备传输数据),管理程序便将内存中的另一道程序投入运行,这样可以使CPU及各外部设备尽量处于忙碌状态,从而大大提高了计算机的使用效率。
1.4多道程序设计技术的硬件基础是什么?
答:多道程序设计技术的硬件基础是通道和中断技术。通道是一种输入/输出专用处理机,它能控制一台或多台外设工作,负责外部设备与内存之间的信息传输。它一旦被启动,就能独立于CPU运行,这样就可使CPU和通道并行操作,而且CPU和各种外部设备也能并行操作。中断是指当CPU接到外部硬件(如I/O设备)发来的信号时,马上停止原来的工作,转去处理这一事件,在处理完了以后,CPU又回到原来的工作点继续工作。
1.5操作系统的主要功能是什么?
答:操作系统的主要功能相应地就有理机管理(进程管理)、存储管理、设备管理、文件管理和用户接口。
进程管理主要包括:
① 进程控制。为多道程序并发执行而创建进程,并为之分配必要的资源。当进程运行结束时,撤消该进程,回收该进程所占用的资源,同时,控制进程在运行过程中的状态转换。
② 进程同步。为使系统中的进程有条不紊地运行,系统要设置进程同步机制,为多个进程的运行进行协调。
③ 进程通信。系统中的各进程之间有时需要合作,需要交换信息,为此需要进行进程通信。
④ 进程调度。从进程的就绪队列中,按照一定的算法选择一个进程,把处理机分配给它,并为它设置运行现场,使之投入运行。
存储管理主要包括:
① 内存分配。为每道程序分配内存空间,并使内存得到充分利用,在作业结束时收回其所占用的内存空间。
② 内存保护。保证每道程序都在自己的内存空间运行,彼此互不侵犯,尤其是操作系统的数据和程序,绝不允许用户程序干扰。
③ 地址映射。在多道程序设计环境下,每个作业是动态装入内存的,作业的逻辑地址必须转换为内存的物理地址,这一转换称为地址映射。
④ 内存扩充。内存的容量是有限的。为满足用户的需要,通过建立虚拟存储系统来实现内存容量的逻辑上的扩充。
设备管理主要包括:
① 缓冲管理。由于CPU和I/O设备的速度相差很大,为缓和这一矛盾,通常在设备管理中建立I/O缓冲区,而对缓冲区的有效管理便是设备管理的一项任务。
② 设备分配。根据用户程序提出的I/O请求和系统中设备的使用情况,按照一定的策略,将所需设备分配给申请者,设备使用完毕后及时收回。
③ 设备处理。设备处理程序又称设备驱动程序,对于未设置通道的计算机系统其基本任务通常是实现CPU和设备控制器之间的通信。即由CPU向设备控制器发出I/O指令,要求它完成指定的I/O操作,并能接收由设备控制器来的中断请求,给予及时的响应和相应的处理。对于设置了通道的计算机系统,设备处理程序还应能根据用户的I/O请求,自动构造通道程序。
④ 设备独立性和虚拟设备。设备独立性是指应用程序独立于具体的物理设备,使用户编程与实际使用的物理设备无关。虚拟设备的功能是将低速的独占设备改造为高速的共享设备。
文件管理和用户接口
① 文件存储空间的管理。所有的系统文件和用户文件都存放在文件存储器上。文件存储空间管理的任务是为新建文件分配存储空间,在一个文件被删除后应及时释放所占用的空间。文件存储空间管理的目标是提高文件存储空间的利用率,并提高文件系统的工作速度。
② 目录管理。为方便用户在文件存储器中找到所需文件,通常由系统为每一文件建立一个目录项,包括文件名、属性以及存放位置等,由若干目录项又可构成一个目录文件。目录管理的任务是为每一文件建立其目录项,并对目录项加以有效的组织,以方便用户按名存取。
③ 文件读、写管理。文件读、写管理是文件管理的最基本的功能。文件系统根据用户给出的文件名去查找文件目录,从中得到文件在文件存储器上的位置,然后利用文件读、写函数,对文件进行读、写操作。
④ 文件存取控制。为了防止系统中的文件被非法窃取或破坏,在文件系统中应建立有效的保护机制,以保证文件系统的安全性。
1.6操作系统的主要特征是什么?
答:操作系统的主要特征是并发性、共享性、虚拟性和不确定性。
1.并发性:并
您可能关注的文档
- 2019春三年级语文下册第三单元第12课伙伴习题冀教版.doc
- 2019春三年级语文下册第三单元第12课伙伴教学设计冀教版.doc
- 描写秋天的作文.doc
- 描写童年开头及结尾的片段.doc
- 2019春三年级语文下册第三单元第13课信任教学设计1冀教版.doc
- 2019春三年级语文下册第三单元第13课信任教学设计2冀教版.doc
- 2019春三年级语文下册第三单元第14课金色的蒲公英习题冀教版.doc
- 提升钢丝绳检查规章制度.doc
- 2019春三年级语文下册第三单元第14课金色的蒲公英教学设计1冀教版.doc
- 提示一个或多个activex控件无法显示的解决技巧.doc
- DB34T 4359-2022 社区(村)养老服务中心(站)建设指南.pdf
- DB34T 4206-2022 饲料中癸氧喹酯的测定 高效液相色谱法.pdf
- DB34T 4371-2023 人力资源服务机构 职业技能等级认定服务规范.pdf
- DB34T 3800-2021 稻田共养生态物联网技术规程-安徽省地方标准电子版下载.pdf
- DB34T 2321-2015 杂交中籼稻免耕抛秧保护性栽培技术规程-安徽省地方标准电子版下载.pdf
- DB34T 4271-2022 区域性暴雨过程等级划分.pdf
- DB3402T 22-2021 乡村旅游集聚示范区评定规范-安徽省芜湖市地方标准电子版下载.pdf
- DB34T 3936-2021 稻麦秸秆黄贮技术规范.pdf
- DB34T 3853-2021 夏玉米花期高温热害综合防控技术规程.pdf
- 2019-2020学年湖南省益阳市桃江县高二(下)期末英语试卷.pdf
最近下载
- 《质量评估流程》课件.ppt VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(最新).pdf VIP
- 2024年数智工程师职业鉴定考试复习题库(含答案).docx VIP
- (完整版)建筑施工技术交底范本(大全) .pdf VIP
- 水运工程大体积混凝土温度裂缝控制技术规范_JTS-T 202-1-2022.pdf
- 设备供货、安装、调试、验收方案.docx VIP
- 《水利水电工程施工图审查技术导则》.pdf VIP
- 《木材学》——李坚 木材学笔记(完整).doc VIP
- 《公路水泥混凝土路面施工技术规范》_(JTGF30-2015).pdf VIP
- 小学生数学学习自查习惯现状调查报告.pdf VIP
文档评论(0)