分时 黄白线 成分系统需要使用下面哪些成分

2 计算机系统的基本组成
我的图书馆
2 计算机系统的基本组成
完整的计算机系统系统包括:硬件系统和软件系统。硬件系统和软件系统互相依赖,不可分割,两个部分又由若干个部件组成(如图所示)。  硬件系统是计算机的“躯干”,是物质基础。而软件系统则是建立在这个“躯干”上的“灵魂”。
(一)计算机硬件
计算机硬件系统由五大部分组成:运算器、控制器、存储器、输入设备、输出设备。(如下图所示)
* 中央处理器( CPU —— Central Processing Unit )
CPU由运算器、控制器和一些寄存器组成;
1.运算器   运算器是计算机中进行算术运算和逻辑运算的部件,通常由算术逻辑运算部件(ALU)、累加器及通用寄存器组成。2.控制器   控制器用以控制和协调计算机各部件自动、连续地执行各条指令,通常由指令部件、时序部件及操作控制部件组成。   运算器和控制器是计算机的核心部件,这两部分合称中央处理单元(Centre Process Unit,简称CPU),如果将CPU集成在一块芯片上作为一个独立的部件,该部件称为微处理器(Microprocessor,简称MP)。
运算器进行各种算术运算和逻辑运算;控制器是计算机的指挥系统;
CPU 的主要性能指标是主频和字长。
  字长表示CPU每次计算数据的能力。如80486及Pentium系列的CPU一次可以处理32位二进制数据。   时钟频率主要以MHz为单位来度量,通常时钟频率越高,其处理速度也越快。目前的主流CPU的时钟频率已发展到500MHz以上,甚至高达2GHz以上。
 存储器的主要功能是用来保存各类程序的数据信息。  存储器可分为主存储器和辅助存储器两类。 ①主存储器(也称为内存储器),属于主机的一部分。用于存放系统当前正在执行的数据和程序,属于临时存储器。 ①辅助存储器(也称外存储器),它属于外部设备。用于存放暂不用的数据和程序,属于永久存储器。 存储器与 CPU的关系可用 (图 1)来表示。
( 1)内存储器   一个二进制位( bit)是构成存储器的最小单位。实际上,常将每 8位二进制位组成一个存储单位,简称字节( Byte)。字节是数据存储的基本单位。为了能存取到指定位置的数据,给每个存储单元编上一个号码,该号码称为内存地址。   度量内存主要性能指标是存储容量和存取时间。   存储容量是指存储可容纳的二进制信息量,描述存储容量的单位是字节。   存取时间是指存储器收到有效地址到在输出端出现有效数据的时间间隔。通常存取时间用纳秒 为单位。存取时间愈短,其性能愈好。   内存储器按其工作方式可分为随机存储器( Random Acess Memory,简称 RAM)和只读存储器( Read Only Memory,简称 Rom)两类。 ①RAM  RAM在计算机工作时,既可从中读出信息,也可随时写入信息,所以, RAM是一种在计算机正常工作时可读 /写的存储器。在随机存储器中,以任意次序读写任意存储单元所用时间是相同的。目前所有的计算机大都使用半导体随机存储器。半导体随机存储器是一种集成电路,其中有成千上万个存储单元。   根据元器体结构的不同,随机存储器又可分为静态随机存储器( Static RAM,简称 SARM)和动态随机存储器( Dynamic RAM,简称 DRAM)两种。   静态随机存储器( SARM)集成度低,价格高。但存取速度快,它常用作高速缓冲存储器( Cache)。  Cache是指工作速度比一般内存快得多的存储器,它的速度基本上与 CPU速度相匹配,它的位置在 CPU与内存之间 (如图 2所示)。在通常情况下, Cache中保存着内存中部分数据映像。 CPU在读写数据时,首先访问 Cache。如果 Cache含有所需的数据,就不需要访问内存;如果 Cache中不含有所需的数据,才去访问内存。设置 Cache的目的,就是为了提高机器运行速度。   动态随机存储器使用半导体器件中分布电容上有无电荷来表示 “ 0”和 “ 1”的,因为保存在分布电容上的电荷会随着电容器的漏电而逐步消失,所以需要周期性的给电容充电,称为刷新。这类存储器集成度高、价格低、存储速度慢。 随机存储器存储当前使用的程序和数据,一旦机器断电,就会丢失数据,而且无法恢复。因此,用户在操作计算机过程中应养成随时存盘的习惯,以免断电时丢失数据。
②ROM  只读存储器( ROM)只能做读出操作而不能做写入操作。只读存储器中的信息是在制造时用专门的设备一次性写入的,只读存储器用来存放固定不变重复执行的程序,只读存储器中的内容是永久性的,即使关机或断电也不会消失。   目前,有多种形式的只读存储器,常见的有如下几种:   PROM:可编程的只读存储器。   EPROM:可擦除的可编程只读存储器。   EEPROM:可用电擦除的可编程只读存储器。   CPU(运算器和控制器)和主存储器组成了计算机的主机部分。 ( 2)外存储器   外存储器大都采用磁性和光学材料制成。与内存储器相比,外存储器的特点是存储容量大,价格较低, ,而且在断电的情况下也可以长期保存信息,所以称为永久性存储器。缺点是存取速度比内存储器慢, 常见的外存储器有以下几种: 磁盘  磁盘是微型计算机系统中最重要的外部存储器 ,同时定它又是重要的输入输出设备,它即可作为输入设备,又可作为输出设备。它一般包括软磁盘存储器和硬磁盘存储器。磁盘属于磁表面存储设备。它的信息存储是一种电磁转换过程,它是通过磁头与磁盘片的相对运动来实现。 软盘驱动器   软盘驱动器简称软驱。软驱是数据和程序进入微型计算机的门户。软驱所用的软盘直径通常有 3.5英寸和 5.25英寸两中 .现在的微型计算机一般都配置 3.5英寸驱动器一个,其容量为 1.44MB,盘符为 “A: ”。   软盘存储信息是按磁道和扇区组织存储的,软盘在使用前必须进行格式化。格式化就是对软磁盘划分磁道和扇区。格式化时将磁盘面划分成若干个同心圆 ,每个同心圆称为一个磁道, 3.5英寸的软盘有 80个磁道,磁道的编址是由外向内的编号的,最外层的一个同心圆为 0号磁道,最内层的同心圆为第 79磁道,每个磁道又被划分为若干区域,每个区域称为扇区 (如图 3所示),目前常用的软盘都划分为 18个扇区,每个扇区可存放 512个字节,每张盘片又可分为 A、 B两面。因此,可以得出         512*80*18*1=1474560(B)=1.44(MB)
  软盘在格式化后会产生四个区 :引导区 (BOOT)、文件分配表 (FAT)、文件目录表和数据区。   引导区用于存放引导程序。   文件分配表用于描述文件在磁盘上存放的位置以及整个软盘扇区的使用情况。   文件目录表区用来存放软盘根目录下所有子目录文件文件属性、文件在软盘上的存放的开始位置、文件长度以及文件建立和修改的日期和时间。   数据区是存放文件内容的区域。   引导区和文件分配表这些供系统使用和管理软盘的重要信息存放在软盘的 0磁道上,所以如果磁盘的 0磁道损坏会导致整个软盘无法使用。   软盘的特点是成本低,重量轻,价格便宜,便于携带,缺点是存储容量小,且软盘容易损坏。 硬盘  硬盘也称固定盘。硬盘的存储容量,读 /写速度均比软盘高得多。磁盘是按柱面磁头号和扇区的格式组织存取信息的, (如图 4所示 )的柱面由一组盘片的同一磁道在纵向上所形成的同心圆柱面构成。柱面从外想内编号,同一柱面上的各个磁道和扇区的划分与软盘基本相同。     数据在硬盘上的位置通过柱面号,磁头号和扇区号三个参数来确定的,硬盘与硬盘驱动器固定在一起,硬盘格式化后,其使用方式与软盘一样,也是通过盘符标识符来确认。硬盘的盘符通常为 “C: ”,若系统配有多个硬盘或将一个物理硬盘划分为多个逻辑硬盘,则盘符可依次为 “C: ”、 “D”、 “E”、 “F”等。
  目前微型计算机中普遍使用了 3英寸和 5英寸硬盘,大都采用温切斯特 ( wenchester) 技术,所以有时称这类硬盘为温盘。   硬盘的特点是可靠性高,存储容量大,读写速度快,对环境要求不高。缺点是不便于携带,切工作时应避免振动。 光盘  光盘是用光学的方式制成的,光盘盘片上有一层可塑材料。写入数据时,永高能激光束照射光盘片,可在可塑层上灼出极小的坑,并以有无小坑表示数字 “ 0”和 “ 1”,当数据全部写入光盘后,再在可塑层上喷涂一层金属材料,这样光盘就不能再写入数据。再读出数据时,永低能激光束入射光盘,利用盘表面上的小坑和平面处的不同反射来区分 “ 0”和 “ 1”。   目前微型计算机中大都配有只读式光盘( COMPACT DISK READ ONLY MEMORY,简称 CD-ROM),每张关盘容量可达 650MB,可存放程序,文本,图象,音乐和电影等各种信息。   光盘需要语光盘驱动器配合使用。光盘驱动器(简称光驱)是多媒体电脑的重要输入设备。光驱的盘符一般为紧邻着硬盘盘符后的那一个英文字母来表示。   根据使用方式及性能的不同,可将光盘分为三类: ①只读式关盘( CD-ROM):用户只能读取而无法修改其中的数据。 ②一次性写入光盘( Write Once Read Many time,简称 WORM):用户可以写入一次,但可多次读取。 ③可擦除光盘:用户可以像用软盘一样对其进行多次读 /写操作。 ④光盘的特点 :  1) 存储容量大 ,价格低 ;  2) 不怕电磁干扰 ,存储密度高 ,可靠性高 ;  3) 存取速度在不断增高。
*输入设备
键盘( Keyboard ):目前大多使用 104 或 107 键盘
鼠标( Mouse ):主要有机械型鼠标和光电型鼠标两种
扫描仪( Scanner )
视频输入设备
条形码扫描
*输出设备
显示器( Monitor ):目前主要有 CRT (阴极射线管)显示器和 LCD 液晶显示器。
打印机( Printer ):主要有针式打印机、喷墨打印机、激光打印机。
*总线      计算机总线是一组连接各个部件的公共通信线。计算机中的各个部件是通过总线相连的,因此各个部件间的通信关系变成面向总线的单一关系 (如图所示)。但是任一瞬间总线上只能出现一个部件发往另一个部件的信息,这意味着总线只能分时使用,而这是需要加以控制的。总线使用权的控制是设计计算机系统时要认真考虑的重要问题。   总线是一组物理导线,并非一根。根据总线上传送的信息不同,分为地址总线、数据总线和控制总线。
① 地址总线   地址总线传送地址信息。地址是识别信息存放位置的编号,主存储器的每个存储单元及 I/O接口中不同的设备都有各自不同的地址。地址总线是 CPU向主存储器和 I/O接口传送地址信息的通道,它是自 CPU向外传输的单向总线。 ②数据总线   数据总线传送系统中的数据或指令。数据总线是双向总线,一方面作为 CPU向主存储器和 I/O接口传送数据的通道。另一方面,是主存储器和 I/O接口向 CPU传送数据的通道,数据总线的宽度与 CPU的字长有关。 ③控制总线   控制总线传送控制信号。控制总线是 CPU向主存储器和 I/O接口发出命令信号的通道,又是外界向 CPU传送状态信息的通道。   我们通常用总线宽度和总线频率来表示总线的特征。总线宽度为一次能并行传输的二进制位数,即 32位总线一次能传送 32位数据, 64位一次能传送 64位数据。总线频率则用来表示总线的速度,目前常见的总线频率为 66MHZ, 100MHZ, 133MHZ或更高。   总线在发展过程中已逐步形成标准化,常见的总线标准有 ISA总线 PCI总线、 EISA总线和 AGP总线。 ·ISA( Industry Standard Archiitecture,工业标准) 总线是一种 16位的总线结构,适用范围广,因为很多的接口卡都是根据 ISA标准生产的。 ·PCI( Peripheral Component Interconnection,外部设备互连)总线是一种 32位的高性能总线,可扩展到 64位,与 ISA 总线兼容。目前,高性能微型机主板上都设有 PCI总线。该总线标准性能先进,成本较低,可扩充性好,特别是对于微软提出的 “即插即用 ”方案的很好支持,现已成为奔腾级以上普遍采用的外设接插总线。 ·AGP( Accelerated Graphics port,图形加速接口)总线是随着三维图形的应用而发展起来的一种总线标准。三维图形对计算机速度提出了很高的要求,使得 PIC总线传送速度变得很紧张, AGP在图形与内存之间提供了一条直接的访问途径。 ·EISA( Extended Industry Standard Architecture,扩展工业标准结构)总线是对 ISA总线的扩展。
(二)计算机软件
计算机软件可分为系统软件和应用软件两大类。
·系统软件:系统软件是计算机必备的,用以实现计算机系统的管理、控制、运行、维护,并完成应用程序的装入、编译等任务的程序。系统软件与具体应用无关,是在系统一级上提供的服务。   常用的系统软件:操作系统、编译程序、语言处理程序和数据库管理系统等。   例如:  操作系统:DOS 、 Windows95/98/2000 、 Unix 、 Linux 、 WindowsNT ;  编译系统:机器语言,汇编语言和高级语言  数据库系统:Foxpro,Access,Orale,Sybase,DB2和Informix
·应用软件:应用软件是为了解决计算机应用中的实际问题而编制的程序。它包括商品化的通用软件和实用软件,也包括用户自己编制的各种应用程序。  按照应用软件的应用领域与开发方式,可以把应用软件分为三类:① 定制软件  定制软件是针对某些具体应用问题而研制的软件。这类软件完全按照用户自己的特定需求而专门进行开发的,应用面相对较窄,运行效率较高。如:股票分析软件、工资管理软件、学籍管理软件和企业经营管理软件等。② 应用软件包  在某个应用领域中有一定通用性的软件,通常称为应用软件。应用软件包可能不能满足该领域内的所有用户的需要,通常用户购买这类软件后,需要经过二次开发后才能投入实际使用。如财务管理软件包、统计软件包和生物医用软件包等。③流行应用软件  在一些相对广泛使用的领域中有着相当多用户的流行应用软件,这些软件不断推出新的版本,不断改进其功能,效率和使用的方便性。如:文字处理软件、电子表格软件和绘图软件等。
TA的推荐TA的最新馆藏[转]&[转]&[转]&
喜欢该文的人也喜欢君,已阅读到文档的结尾了呢~~
[计算机软件及应用]计算机操作系统题库及答案计算机操作系统题库及答案
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
[计算机软件及应用]计算机操作系统题库及答案
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口导读:操作系统课后习题答案,答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管,实现了对计算机硬件操作的第一层次抽象,实现了对硬件资源操作的第二层次抽象,OS通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,4.试说明推劢多道批处理系统形成和д沟闹饕搅κ鞘裁矗看穑褐饕丛从谒母龇剑6.试说明推劢分时系统形成和д沟闹饕搅κ鞘裁矗浚穑操作系统课后习题答案 第一章 1.设计现代OS的主要目标是什么? 答:(1)有效性
(2)方便性
(3)可扩充性
(4)开放性
2.OS的作用可表现在哪几个方面?
答:(1)OS作为用户与计算机硬件系统之间的接口
(2)OS作为计算机系统资源的管理者
(3)OS实现了对计算机资源的抽象
3.为什么说OS实现了对计算机资源的抽象?
答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽 象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS
通过在计算机硬件上安装多层系统软件,增强了系统功能,隐藏了对硬件操作的细节,由它们共同实现了对计算机资源的抽象。
4.试说明推劢多道批处理系统形成和д沟闹饕搅κ鞘裁矗
答:主要动力来源于四个方面的社会需求与技术发展:
(1)不断提高计算机资源的利用率;
(2)方便用户;
(3)器件的不断更新换代;
(4)计算机体系结构的不断发展。
5.何谓脱机I/O和联机I/O?
答:脱机I/O
是指事先将装有用户程序和数据的纸带或卡片装入纸带输入机或卡片机,在外围机的控制下,把纸带或卡片上的数据或程序输入到磁带上。该方式下的输入输出由外围 机控制完成,是在脱离主机的情况下进行的。
而联机I/O方式是指程序和数据的输入输出都是在主机的直接控制下进行的。
6.试说明推劢分时系统形成和д沟闹饕搅κ鞘裁矗
答:推动分时系统形成和发展的主要动力是更好地满足用户的需要。主要表现在:CPU
的分时使用缩短了作业的平均周转时间;人机交互能力使用户能直接控制自己的作业;主机的共享使多用户能同时使用同一台计算机,独立地处理自己的作业。
7.实现分时系统的关键问题是什么?应如何解决?
答:关键问题是当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,在用户能接受的时延内将结果返回给用户。解决方法:针对及时接收问题,可以在系统中设Z多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配Z缓冲区,暂存用户键入的命令或数据。针对及时处理问题,应使所有的用户作业都直接进入内存,并且为每个作业分配一个时间片,允许作业只在自己的时间片内运行,这样在不长的时间内,能使每个作业都运行一次。
8.为什么要引入实时OS?
答:实时操作系统是指系统能及时响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。引入实时OS
是为了满足应用的需求,更好地满足实时控制领域和实时信息处理领域的需要。
9.什么是硬实时ξ窈腿硎凳ξ瘢渴S例说明。
答:硬实时任务是指系统必须满足任务对截止时间的要求,否则可能出现难以预测的结果。举例来说,运载火箭的控制等。软实时任务是指它的截止时间并不严格,偶尔错过了任务的截止时间,对系统产生的影响不大。举例:网页内容的更新、火车售票系统。
10.在8位微机和16位微机中,占据了统治地位的是什么操作系统?
答:单用户单任务操作系统,其中最具代表性的是CP/M和MS-DOS.
11.试列出Windows OS
中五个主要版本,并说明它们分别较之前一个版本有何改。
(1)Microsoft Windows 1.0是微软公司在个人电脑上开发图形界面的首次尝试。
(2)Windows 95是混合的16位/32位系统,第一个支持32位。带来了更强大、更稳定、更实用的桌面图形用户界面,结束了桌面操作系统间的竞争。
(3)Windows 98是微软公司的混合16位/32位Windows
操作系统,改良了硬件标准的支持,革新了内存管理,是多进程操作系统。
(4)Windows XP是基于Windows 2000的产品,拥有新用户图形界面月神Luna。简化了用户安全特性,整合了防火墙。
(5)Windows Vista
包含了上百种新功能;特别是新版图形用户界面和Windows Aero全新界面风格、加强的搜寻功能(Windows Indexing Service)、新媒体创作工具以及重 新设计的网络、音频、输出(打印)和显示子系统。。
12.试从交互性、及时性以及可靠性方面,将分时系统不实时系统行比较。
答:(1)及时性:实时信息处理系统对实时性的要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低于100微妙。
(2)交互性:实时信息处理系统具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。不像分时系统那样能向终端用户提供数据和资源共享等服务。
(3)可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度的可靠性。因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容错措施保障系统的安全性及数据的安全性。
13.OS有哪几大特征?其最基本的特征是什么?
答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性。
14.处理机管理有哪些主要功能?它们的主要ξ袷鞘裁矗
答:处理机管理的主要功能是:进程管理、进程同步、进程通信和处理机调度;
进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中的状态转换。进程同步:为多个进程(含线程)的运行______________进行协调。
通信:用来实现在相互合作的进程之间的信息交换。
处理机调度:
(1)作业调度。从后备队里按照一定的算法,选出若干个作业,为他们分配运行所需的资源(首选是分配内存)。
(2)进程调度:从进程的就绪队列中,按照一定算法选出一个进程,把处理机分配给它,并设Z运行现场,使进程投入执行。
15.内存管理有哪些主要功能?他们的主要ξ袷鞘裁矗
答:内存管理的主要功能有:内存分配、内存保护、地址映射和内存扩充。
内存分配:为每道程序分配内存。
内存保护:确保每道用户程序都只在自己的内存空间运行,彼此互不干扰。
地址映射:将地址空间的逻辑地址转换为内存空间与对应的物理地址。
内存扩充:用于实现请求调用功能,Z换功能等。
16.设备管理有哪些主要功能?其主要ξ袷鞘裁矗
答:主要功能有:
缓冲管理、设备分配和设备处理以及虚拟设备等。
完成用户提出的I/O
请求,为用户分配I/O
设备;提高CPU
设 备的利用率;提高I/O速度;以及方便用户使用I/O设备.
17.文件管理有哪些主要功能?其主要ξ袷鞘裁矗
答:文件管理主要功能:文件存储空间的管理、目录管理、文件的读/写管理和保护。
文件管理的主要任务:管理用户文件和系统文件,方便用户使用,保证文件安全性。
18.是什么原因使操作系统具有异步性特征?
答:操作系统的异步性体现在三个方面:一是进程的异步性,进程以人们不可预知的速度向 前推进,二是程序的不可再现性,即程序执行的结果有时是不确定的,三是程序执行时间的不可预知性,即每个程序何时执行,执行顺序以及完成时间是不确定的。
19.模块接口法存在哪些问题?可通过什么样的途径来解决?
答:(1)模块接口法存在的问题:①在OS设计时,各模块间的接口规定很难满足在模块完成后对接口的实际需求。②在OS
设计阶段,设计者必须做出一系列的决定,每一个决定必须建立在上一个决定的基础上。但模块化结构设计的各模块设计齐头并进,无法寻找可靠的顺序,造成各种决定的无序性,使程序设计人员很难做到设计中的每一步决定都建立在可靠的基础上,因此模块接口法被称为“无序模块法”。
(2)解决途径:将模块接口法的决定顺序无序变有序,引入有序分层法。
20.在微内核OS中,为什么要采用客户/服务器模式?
模式具有独特的优点:⑴数据的分布处理和存储。⑵便于集中管理。⑶灵活性和 可扩充性。⑷易于改编应用软件。
21.试描述什么是微内核OS。
答:1)足够小的内核
2)基于客户/服务器模式
3)应用机制与策略分离原理
4)采用面向对象技术。
22.在基亍微内核结构的OS中,应用了哪些新技术?
答:在基于微内核结构的OS
中,采用面向对象的程序设汁技术。
23.何谓微内核技术?在微内核中通常提供了哪些功能?
答:把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。在微内核中通常提供了进程(线程)管理、低级存储器管理、中断和陷入处理等功能。
24.微内核操作系统具有哪些优点?它为何能有这些优点?
答:1)提高了系统的可扩展性
2)增强了系统的可靠性
3)可移植性
4)提供了对分布式系统的支持
5)融入了面向对象技术
什么是前趋图?为什么要引入前趋图?
答:前趋图(Precedence Graph)是一个有向无循环图,记为DAG(Directed Acyclic
Graph),用于描述进程之间执行的前后关系。
画出下面四条诧句的前趋图:
S1=a:=x+y; S2=b:=z+1; S3=c:=a
S4=w:=c+1;
答:其前趋图为:
什么程序并е葱谢岵涠闲蕴卣鳎
答:程序在并发执行时,由于它们共享系统资源,为完成同一项任务需要相互合作,致使这些并发执行的进程之间,形成了相互制约关系,从而使得进程在执行期间出现间断性。
4.程序并е葱惺蔽裁椿崾シ獗招院涂稍傧中裕
答:程序并发执行时,多个程序共享系统中的各种资源,因而这些资源的状态由多个程序改变,致使程序运行失去了封闭性,也会导致其失去可再现性。
5.在操作系统中为什么要引入程概念?它会产生什么样的影响?
答:为了使程序在多道程序环境下能并发执行,并对并发执行的程序加以控制和描述,在操作系统中引入了进程概念。
使程序的并发执行得以实行。
6.试从劢态性,并院投懒⑿陨媳冉限程和程序?
答:(1)动态性是进程最基本的特性,表现为由创建而产生,由调度而执行,因得不到资源而暂停执行,由撤销而消亡。进程有一定的生命期,而程序只是一组有序的指令集合,是静态实体。
(2)并发性是进程的重要特征,同时也是OS
的重要特征。引入进程的目的正是为了使其程序能和其它进程的程序并发执行,而程序是不能并发执行的。
(3)独立性是指进程实体是一个能独立运行的基本单位,也是系统中独立获得资源和独立调度的基本单位。对于未建立任何进程的程序,不能作为独立单位参加运行。
7.试说明PCB
的作用,为什么说PCB
是程存在的惟一标志?
是进程实体的一部分,是操作系统中最重要的记录型数据结构。作用是使一个在多道程序环境下不能独立运行的程序,成为一个能独立运行的基本单位,成为能与其它进程并发执行的进程。OS是根据PCB对并发执行的进程进行控制和管理的。
8.试说明程在三个基本状态之间转换的典型原因。
(1)就绪状态→执行状态:进程分配到CPU资源
(2)执行状态→就绪状态:时间片用完
(3)执行状态→阻塞状态:I/O请求
(4)阻塞状态→就绪状态:I/O完成
9.为什么要引入挂起状态?该状态有哪些性质?
答:引入挂起状态处于五种不同的需要:
终端用户需要,父进程需要,操作系统需要,对换需要和负荷调节需要。处于挂起状态的进程不能接收处理机调度。
10.在行程切换时,所要保存的处理机状态信息有哪些?
答:进行进程切换时,所要保存的处理机状态信息有:
(1)进程当前暂存信息
(2)下一指令地址信息
(3)进程状态信息
(4)过程和系统调用参数及调用地址信息。
11.试说明引起程创建的主要事件。
答:引起进程创建的主要事件有:用户登录、作业调度、提供服务、应用请求。
12.试说明引起程被撤销的主要事件。
答:引起进程被撤销的主要事件有:正常结束、异常结束(越界错误、保护错、非法指令、特权指令错、运行超时、等待超时、算术运算错、I/O
故障)、外界干预(操作员或操作系统干预、父进程请求、父进程终止)。
13.在创建一个程时所要完成的主要工作是什么?
发现请求创建新进程事件后,调用进程创建原语Creat();
(2)申请空白PCB;
(3)为新进程分配资源;
(4)初始化进程控制块;
(5)将新进程插入就绪队列.
14.在撤销一个程时所要完成的主要工作是什么?
(1)根据被终止进程标识符,从PCB
集中检索出进程PCB,读出该进程状态。
(2)若被终止进程处于执行状态,立即终止该进程的执行,Z调度标志真,指示该进程被
终止后重新调度。
包含总结汇报、办公文档、资格考试、旅游景点、word文档、考试资料、党团工作、教程攻略以及操作系统课后习题答案等内容。本文共7页
相关内容搜索

我要回帖

更多关于 分时抢占系统 的文章

 

随机推荐