您的当前位置:首页正文

天津科技大学操作系统试题

2023-08-25 来源:易榕旅网
天津科技大学操作系统试题程路峰11103303操作系统试题一、选择题

1、在计算机系统中,操作系统是(B)A、一般应用软件B、核心系统软件C、用户应用软件D、系统支撑软件2、UNIX操作系统是著名的(C)A、多道批处理系统B、分时系统C、实时系统D、分布式系统

3、按照所起的作用和需要的运行环境,操作系统属于(D)范畴A、用户软件B、应用软件C、支撑软件D、系统软件

4、以下(C)功能不是操作系统具备的主要功能A、内存管理B、中断处理C、文档管理D、CPU调度

5、为了使系统中所有的用户能得到及时的响应,该操作系统应该是(C)A、多道批处理程序B、分时系统C、实时系统D、网络系统

6、一个完整计算机系统是由(C)组成的。A、硬件B、软件

C、硬件和软件D、用户程序

7、操作系统的基本功能是(A)

A、控制和管理系统内的各种资源,有效地组织多道程序的运行B、提供用户界面,方便用户使用C、提供方便的可视化编辑程序D、提供功能强大的网络管理工具8、裸机配备了操作系统,则构成了(C)A、系统软件B、应用软件C、虚拟机D、硬件系统二、填空题

1、操作系统的基本特征是并发性、共享性、虚拟性、异步性。2、操作系统的主要功能是处理器管理、存储器管理、设备管理、文件管理、作业管理与用户接口。

3、分布式操作系统的特点是自治性、分布式、模块性、并行性。4、操作系统在计算机系统中位于计算机硬件资源与其他应用软件之间5、采用多道程序设计技术能充分发挥CPU与外设并行工作的能力。6、计算机系统中配置操作系统的目的是提高计算机的系统的效率和方便用户使用。三、简答题

1、什么是操作系统?简述操作系统的类型。

操作系统(OperatingSystem,OS)是系统软件中最基本的部分,是能有效地组织和管理计算机系统中硬件和软件资源,合理地组织计算机工作流程,空话子程序的执行,并向用户提供各种服务功能,使得用

户能够灵活、方便、有效地使用计算机,并使整个计算机系统能高校运行的一组程序模块的集合。操作系统的类型按系统作业特点可分为批处理操作系统、分时操作系统、实时操作系统、网络操作系统和分布式操作系统。

2、举例说明计算机体系结构不断改进是操作系统发展的主要动力之一。计算机体系的基本结构遵循冯.诺依曼体系结构,主要由运算器,控制器、存储器、输入设备、输出设备五部分组成。随着CPU不断升级,存储器的容量不断增大,计算机体系结构不断的改进,从而,要求计算机的操作系统不断的更新,由原来的DOS到后来的Windows98,windows2000,windowsXP,UNIX,LINIX和Window2003等。

3、Windows2003操作系统有哪些基本特征?

Windows2003操作系统安装方便、快截、高效,适合个人用户和服务器使用的网络操作系统。

4、怎样理解“计算机上由于装有操作系统,从而扩展了原计算机功能”?原来的计算机功能很小,只能进行一些基本而又非常简单的数据运算,而自从有了操作系统之后,计算机功能大大增加。DOS使计算机具有了命令处理、存储器管理、文件管理和设备管理等功能,而后,出现的WINDOWS各种系统使得计算机不但功能更加齐全,而且系统的工作效率大大提高,更让用户建立了网络,共享网络通信资源!5、UNIX操作系统与Linux操作系统有何关系?

UNIX操作系统是一个通用、交互型分时操作系统。而LINUX继承了UNIX操作系统的技术,同时做了许多的改进,具备一些独特的优点,变成了一个多用户、多任务的通用操作系统。6、Linux操作系统支持哪些文件系统?Linux操作系统支持的文件系统有:

EXT2,EXT,XIAFS,ISOFS,HPFS,MS-DOS,UMSDOS,PROC,NFS,SYSV,Minix,SMB,UFS,NCP,

VFAT,AFFS,FAT16,FAT32,NTFS等。

7、Microsoft公司开发的常用操作系统有哪些?

DOS,Windows98,Windows2000,WindowsXP,WindowsServer2003等。8、什么是操作系统的微内核结构?基于微内核的操作系统具有如下特征:微内核提供一组“最基本”的服务,如进程调度、进程间通信、存储管理、处理I/O设备。其他服务,如文件管理、网络支持等通过接口连到微内核。与此相反,内核是集成的,比微内核更大。微内核具有很好的扩展性,并可简化应用程序开发。用户只运行他们需要的服务,这有利于减少磁盘空间和存储器需求。操作系统-------单项选择题1-15--------一、单项选择题

1.在为多道程序所提供的可共享的系统资源不足时,可能出项死锁。但是,不

适当的___也可能产生死锁。A.进程优先权

B.资源的线性分配C.进程推进顺序D.分配队列优先权答:C

2.采用资源剥夺法可解除死锁,还可以采用___方法解除死锁。A.执行并行操作B.撤消进程C.拒绝分配新资源D.修改信号量答:B

3.产生死锁的四个必要条件是:互斥、___、循环等待和不剥夺。A.请求与阻塞B.请求与保持C.请求与释放D.释放与阻塞答:B

4.发生死锁的必要条件有四个,要防止死锁的发生,可以破换这四个必要条件,但破坏___条件是不太实际的。A.互斥B.不可抢占C.部分分配D.循环等待

答:A

5.在分时操作系统中,进程调度经常采用___算法。A.先来先服务(用于作业、进程调度)

B.最到优先权(批处理系统多用,也可用于实时系统)C.时间片轮转(分时系统多用)D.随机答:C

6.资源的按序分配策略可以破坏___条件。A.互斥使用资源B.占有且等待资源C.非抢夺资源D.循环等待资源答:D

7.在___的情况下,系统出现死锁。A.计算机系统发生了重大故障B.有多个封锁的进程同时存在

C.若干进程因竞争资源而无休止地相互等待他方释放已占有的资源D.资源数大大小于进程数或进程同时申请的资源数大大超过资源总数答:C

8.银行家算法是一种___算法。A.死锁解除B.死锁避免

C.死锁预防D.死锁检测答:B

9.当进程数大于资源数时,进程竞争资源___会产生死锁。。A.一定B.不一定答:B

10.____优先权是在创建进程是确定的,确定之后在整个进程运行期间不再改变。A.先来先服务B.静态C.动态D.短作业答:B

11.某系统中有3个并发进程,都需要同类资源4个,试问该系统不会发生死锁的最少资源数是___A.9B.10C.11D.12答:B

最少要10个。

由于各进程最大需求量之和要小于“进程数+资源数”12<3+xX>9

所以最少要10个资源。

12.以优先级为基础的进程调度算法可以保证在任何时候正在运行的进程总是非等待状态下进程中优先级最高的进程,上述描述是___。A.正确的B.错误的答:B

13.当检测出发生死锁时,可以通过撤消一个进程解除死锁,上述描述是___。A.正确的B.错误的答:B

14.在下列解决思索的方法中,属于死锁预防策略的是___。A.银行家算法(死锁避免)B.资源有序分配法C.思索检测法D.资源分配图化简法答:B

15.以下叙述中正确的是___。

A.调度原语主要是按照一定的算法,从阻塞队列中选择一个进程,将处理机分配给它。

B.预防死锁的发生可以通过破坏产生死锁的四个必要条件之一来实现,但破坏互斥条件的可能性不大

C.进程进入临界区时要执行开锁原语。

D.既考虑作业等待时间,有考虑作业执行时间的调度酸法是先来先服务算法。答:B

因篇幅问题不能全部显示,请点此查看更多更全内容