欢迎来到天天文库
浏览记录
ID:61499611
大小:89.00 KB
页数:12页
时间:2021-02-07
《操作系统各章作业及复习.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第一章操作系统概论一、名词解释1.操作系统2.软件3.响应时间4.分时技术5.批处理6.吞吐量7.裸机8.脱机输入输出9.单道批处理系统10.多道批处理系统11.并发性12.并行性13.临界资源14.虚拟性二.填空1.操作系统是配置在计算机硬件系统上的第一层软件,是对硬件系统的第一次扩充。是用户和计算机硬件系统之间的接口。2.用户与操作系统之间的接口有命令接口、程序接口、图形用户接口3.多道程序设计技术,在单处理机情况下多道程序环境中的各道程序,宏观上它们是并行运行,微观上则是串行执行。4.操作系统是一组控制和管理计算机硬件和软件资源、合理的对各类作业进行调度,以及方便用户
2、的程序的集合。5.分时操作系统是按照时间片为每个用户分配处理机的。实时控制系统和实时信息处理系统是实时操作系统的两种应用。6.网络操作系统的模式有:客户/服务器C/S(Client/Server)模式和对等(Peer-to-Peer)模式。7.并发、共享、虚拟、异步性构成了操作系统的特征。8.除从硬件的角度外,扩充内存可采用虚拟技术。将外存作为内存来使用。9程序的并发执行是指两个或两个以上的程序或程序段可在同一时间间隔内同时执行。10.从资源管理的观点看,OS是计算机系统资源的管理者。OS的主要功能是针对处理机,存储器,I/O设备及文件等四类资源进行有效的管理。11.多道批
3、处理系统与分时操作系统和实时操作系统是操作系统的三种基本类型。在操作系统中,存储器管理主要包括:内存分配,内存保护,地址映射和内存的扩充。三、选择题1.以下属于操作系统的是:a)ie浏览器b)dosc)宏汇编d)word字处理软件2.以下属于单任务单用户的操作系统是a)unixb)dosc)windowsxpd)os/23.能在微机、工作站、小型机及大型机上运行的OS是a)unixb)dosc)windows95d)MacintoshOS第二章进程的描述与控制一、名词解释原语是指由若干条指令组成、用来实现某个特定操作的一个过程。原语的执行具有原子性,即原语在执行过程中不能被
4、分割。操作系统内核中含有许多原语,它们运行在系统状态下。内核:通常将一些与硬件紧密相关的模块(诸如中断处理程序,各种常用设备的驱动程序),以及运行频率较高的模块(诸如时钟管理、进程调度以及许多模块公用的一些基本操作)都安排在紧靠硬件的软件层次中,并使它们常驻内存,以便提高OS的运行效率,并对它们加以保护。通常把这一部分称为OS的内核。二.填空1.程序顺序执行时所表现的特征有:顺序性、封闭性、可再现性2.并发执行失去封闭性的原因是共享资源的影响3.由程序段、数据段及进程控制块三部分构成了一个进程的实体。4.进程的基本状态有:新(New)状态、就绪(Ready)状态、执行状态、
5、阻塞(Block)(“等待”“睡眠”)状态、终止(Terminated)状态。5.系统态和用户态是处理机的两种执行状态6.PCB的组织方式:链表方式、索引表方式。进程控制是操作系统的内核通过原语来实现的。进程控制包括:进程创建、进程撤消、进程阻塞、进程唤醒。9.线程是进程中的一个实体,是被系统独立调度和分派的基本单位。10.三、选择题1.以下描述不正确的是A.前驱图是用来描述程序段或进程之间执行的先后次序关系B.前驱图中不能有环路。C.前驱图中可以有环路。D.前驱图只是用来描述进程的家族关系的。2.关于进程与程序的描述,以下正确的是A.进程和程序没有本质的区别B.进程是动态
6、的,程序是静态的C.进程可以在计算机之间迁移,而程序不能。3.以下同时支持用户级线程和内河支持线程的操作系统是:A.informix数据库管理系统;B.OS/2操作系统C.Solaris操作系统D.dos4.一个进程是_____A.由协处理机执行的一个程序B.一个独立的程序+数据集C.PCB结构与程序和数据的组合D.一个独立的程序四、判断正误1.进程和程序之间是多对一的关系。X2.引入了线程后,进程就不再是资源分配和调度的基本单位。X3.引入了线程后,线程就作为调度的基本单位。V4.系统中同时处于就绪、阻塞、运行状态的进程有很多,故对同一状态的进程系统按队列来组织。X五、简
7、答题1.简述进程与程序的区别于联系进程是动态的,程序是静态的:程序是有序代码的集合;进程是程序的执行。通常进程不可在计算机之间迁移;而程序通常对应着文件、静态和可以复制。进程是暂时的,程序的永久的:进程是一个状态变化的过程,程序可长久保存。进程与程序的组成不同:进程的组成包括程序、数据和进程控制块(即进程状态信息)。进程与程序的对应关系:通过多次执行,一个程序可对应多个进程;通过调用关系,一个进程可包括多个程序。2.给出进程的5种基本状态的转换图3.论述进程和线程的区别于联系1、调度方面在引入线程的OS中,线程是作
此文档下载收益归作者所有