文档详情

操作系统第一章.doc

发布:2019-01-06约2.43千字共3页下载文档
文本预览下载声明
在计算机系统中配置操作系统的主要目的是提高系统资源的利用率,操作系统的主要功能是管理计算机系统中的资源,其中包括处理机、存储器以及文件和设备。?这里的处理机管理主要是对进程进行管 操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统,称为分时操作系统;允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为批处理操作系统;在实时操作系统的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应;在IBM-?PC机上的操作系统称为微机操作系统 操作系统是一种系统软件它负责为用户和用户程序完成所有与硬件相关并与应用无关的工作,高级程序设计语言的编译不是操作系统关心的主要问题。 用户在程序设计过程中,可通过系统调用获得操作系统的服务。 在0S中采用多道程序设计技术,能有效地提高CPU,内存和I/O设备的利用率,为实现多道程序设计需要有更大的内存。 推动批处理系统形成和发展的主要动力是提高系统资源利用率.推动分时系统形成和发展的主要动力是方便用户,推动微机OS发展的主要动力是计算机硬件的不断更新换代 在设计分时操作系统时,首先要考虑的是交互性和响应时间,在设计批处理操作系统时,首先要考虑的是周转时间和系统吞吐量,在设计实时操作系统时,首先要考虑的是实时性和可靠性 在多道批处理系统中,为了充分利用各种资源,系统总是优先选择计算型和I/O型均衡的多个作业投入运行,为了提高吞吐量,系统总是想方设法缩短用户作业的周转时间 从下面关于操作系统的论述中,选出一条正确的论述。(1) (1)对批处理作业,必须提供相应的作业控制信息。 (2)对于分时系统,不一定全部提供人机交互功能。 (3)从响应角度看,分时系统与实时系统的要求相似。 (4)采用分时操作系统的计算机系统中,用户可以独占计算机操作系统中的文件系统。 (5)从交互角度看,分时系统与实时系统相似 分时系统的响应时间(及时性)主要是根据用户所能接受的等待时间确定的,而实时系统的响应时间则是由控制对象所能接受的时延确定的。? 在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是能在一较短的时间内,使所有用户程序都得到运行,当用户数100?时,为保证响应时间不超过2秒,此时的时间片最大应为20ms 分时系统和实时系统都具有交互性,实时系统的交互性允许用户访问专用服务程序,分时系统的交互性允许用户请求系统提供多方面的服务 实时操作系统必须在规定时间内处理完来自外部的事件,资源利用率不是设计实时系统主要追求的目标。 民航售票系统是实时信息系统,火箭飞行控制系统是实时控制系统。 现有以下计算机的应用场合,请为其选择适当的操作系统:?(1)?航空航天,核变研究配置实时操作系统:?(2)国家统计局数据处理中心配置批处理操作系统;?(3)机房学生上机学习编程配置分时操作系统;(4)民航机票订购系统配置实时操作系统;(5)两个不同地区之间发送电子邮件配置网络操作系统 并发性是指若干事件在同一时间间隔内发生。 在单处理器系统中,可以并发但不可以并行工作的是进程与进程 模块化的特点: (1)便于由多人分工编制大型程序,(2)便于软件功能扩充。(3)只要模块接口不变,各模块内部实现细节的修改,不会影响别的模块。(4)使程序易于理解,也利于排错。(5)模块间的单向调用关系,形成了模块的层次式结构。 ?采用微内核结构时,将OS分成用于实现OS最基本功能的内核和提供各种服务的服务器两个部分;通常,中断处理必须包含在操作系统内核中。 与早期的Os相比,采用微内核结构的OS具有很多优点,但这些优点不包含提高了OS的运行效率 在8位微机上占据统治地位的操作系统是CP/M;?16位微机事实上的操作系统标准是MS-DOS 。 在3.X版本以前的Ms-DOS是单用户单任务操作系统,Windows?95是单用户多任务操作系统,WindowsXP、Windows?7及Windows?8是多用户名任务,它们都是由Microsoft公司开发的。 UNIX操作系统最初是由Bell实验室推出的,它属于多用户多任务类操作系统。 Linux?是一个多用户多任务类型的操作系统,其内核的创始人是Linus?Torvalds ,所谓linux是一个“FreeSoftware”,这意味着Linux可以自由修改和发布 设计现代OS的主要目标是提高系统资源利用率和方便用户?? 单道批处理系统是在解决人机矛盾和CPU与I/O设备速度不匹配的矛盾中发展起来的。 在单处理机环境下的多道程序设计具有多道、宏观上同时运行、微观上交替运行的特点。 现代操作系统的两个最基本的特征是并发和资源共享,除此之外,它还具有虚拟性和异步性的特征。 从资源管理的角度看,操作系统具有四大功能:处理机管理、存储器管理、设备管理和文件管理,而为了方便用户,操作系统
显示全部
相似文档