操作系统测试题汇总

合集下载

操作系统测试题(附答案)

操作系统测试题(附答案)

操作系统测试题(附答案)⼀、选择题1.现代操作系统的基本特征是()、资源共享和操作的异步性A.多道程序设计B.中断处理C.程序的并发执⾏D.实现分时与实时处理2.为了使系统中所有的⽤户都能得到及时的响应,该操作系统应该是()A.多道批处理系统B.分时系统C.实时系统D.⽹络系统3.操作系统内核与⽤户程序、应⽤程序之间的接⼝是()A.shell命令B.图形界⾯C.系统调⽤D.C语⾔函数4.多个进程的实体能存在于同⼀内存中,在⼀段时间内都得到运⾏这种性质称作进程的()A.动态性B.并发性C.调度性D.异步性5.下列进程状态的转换中,不正确的是()A.就绪?运⾏B.运⾏?就绪C.就绪?阻塞D.阻塞?就绪6.为了使系统中各部分资源得到均衡使⽤,就必须选择对资源需求不同的作业进⾏合理搭配这项⼯作是由()完成的A.作业调度B.中级调度C.进程调度D.内存调度7.下列作业调度算法中,具有最短的作业平均周转时间的是()A.先来先服务法B.短作业优先法C.优先数法D.时间⽚轮转法8.通常,⽤户编写的程序中所使⽤的地址是()A.逻辑地址B.物理地址C.绝对地址D.内存地址9.在分页存储管理系统中,从页号到物理块号的地址映射是通过()实现的A.段表B.页表C.PCBD.JCB 10.⽂件管理实际上是管理()A.主存空间B.辅助存储空间C.逻辑地址空间D.物理地址空间11.如果⽂件系统中有两个⽂件重名,不应采⽤()A.单级⽬录结构B.树形⽬录结构C.⼆级⽬录结构D.⾮循环图⽬录结构12.当前⽬录是/usr/meng,其下属⽂件prog/file.c的绝对路径名是()A./usr/meng/file.cB./usr/file.cC./prog/file.cD./usr/meng/prog/file.c13.引⼊缓冲技术的主要⽬的是()A.改善⽤户编程环境B.提⾼CPU的处理速度C.提⾼CPU与设备之间的并⾏程度D.降低计算机的硬件成本14.设备的打开、关闭、读、写等操作是由()完成的A.⽤户程序B.编译程序C.设备分配程序D.设备驱动程序15.控制和管理资源建⽴在单⼀系统策略基础,将计算功能分散化,充分发挥⽹络互联的各⾃治处理机性能的多机系统是()A.多处理器系统B.多计算机系统C.⽹络系统D.分布式系统16.在计算机系统中,操作系统是()A.处于裸机之上的第⼀层软件B.处于硬件之下的底层软件C.处于应⽤软件之上的系统软件D.处于系统软件之上的⽤户软件17.以下著名的操作系统中,属于多⽤户、多进程、多任务分时系统的是()A.DOS系统B.Windows NT系统C.UNIX系统D.OS/2系统18.下列系统中,属于实时系统的是()A.⽅正排版系统B.计算机辅助设计系统C.⽕车订票系统D.办公⾃动化系统19.引⼊多道程序的⽬的在于()A.充分利⽤CPU,减少CPU等待时间B.提⾼实时响应速度C.有利于代码共享,减少主、辅存信息交换量D.充分利⽤存储器20.在操作系统中引⼊"进程"概念的主要⽬的是()A.改善⽤户编程环境B.描述程序动态执⾏过程的性质C.使程序与计算过程⼀⼀对应D.提⾼程序的运⾏速度21.若P、V操作的信号量S初值为2,当前值为-1,则表⽰有()个等待进程A.0B.lC.2D.322.作业调度的关键在于()A.选择恰当的进程管理程序B.选择恰当的作业调度算法C.⽤户作业准备充分D.有⼀个较好的操作环境23.有三个作业同时到达,J1,J2,J3的执⾏时间分别为T1,T2,T3,且T1 T2 T3,它们在⼀台处理机上按单道⽅式运⾏,采⽤短作业优先算法,则平均周转时间是()A.T1+T2+T3B.(T1+T2+T3)/3C.T1+2′T2/3+T3/3D.T1/3+2′T2/3+T324.若处理器有32位地址,则它的虚拟地址空间为()字节A.2GBB.4GBC.100KBD.640KB25.除操作系统占⽤的内存空间之外,所剩余的全部内存只供⼀个⽤户进程使⽤,其他进程都放在外存上,这种设计称为()A.覆盖技术B.虚拟技术C.对换技术D.物理扩充26.⽂件系统为每个⽂件建⽴⼀张指⽰逻辑记录和物理记录之间的对应关系表,由此表和⽂件本⾝构成的⽂件是()A.连续⽂件B.串连⽂件C.索引⽂件D.逻辑⽂件27.使⽤绝对路径名访问⽂件是从()开始按⽬录结构访问某个⽂件A.当前⽬录B.⽤户主⽬录C.根⽬录D.⽗⽬录28.⽤户程序与实际使⽤的物理设备⽆关,由操作系统考虑因实际设备不同⽽需要使⽤不同的设备驱动程序,这是由设备管理的()功能实现的A.设备独⽴性B.设备分配C.缓冲管理D.虚拟设备29.引⼊缓冲技术的主要⽬的是()A.改善⽤户编程环境B.提⾼CPU的处理速度C.提⾼CPU与设备之间的并⾏程度D.降低计算机的硬件成本30.以下不属于分布式系统特征的是()A.分布性B.并⾏性C.全局性D.可定制性31.操作系统核⼼部分的主要特点是( )。

计算机操作系统第4-6章测试题

计算机操作系统第4-6章测试题

计算机操作系统第4-6章测试题班级:学号:姓名:一、选择题(每小题2分,共30分)1、文件系统采用两级索引分配方式,如果每个盘块大小为1KB,每个盘块号占4个字节,则在该系统中,文件的最大长度能达到()。

A.256MB B.128MB C.64MB D.8MB2、采用段式存储管理时,一个程序如何分段是由()决定的。

A.分配主存时B.编程人员C.系统D.程序执行时3、在存储管理中,对外存文件区的管理应以()为主要目标。

A.提高系统吞吐量B.提高换入换出速度C.降低存储费用D.提高存储空间的利用率4、在操作系统中,当用户进程提出I/O请求时,系统在实际执行时,是通过使用()来为用户进程分配该设备的。

A.物理设备名B.逻辑设备名C.虚拟设备名D.设备序列号5、下面关于虚拟设备正确的叙述是()。

A.虚拟设备是指允许用户使用比系统中拥有的物理设备更多的设备B.虚拟设备是指允许用户以标准化方式来使用物理设备C.虚拟设备是指把一个物理设备变换成多个对应的逻辑设备D.虚拟设备是指允许用户程序不必全部装入内存就可以使用系统中的设备6、在关于SPOOLing系统的叙述中,以下()描述是不正确的。

A.SPOOLing系统使独占设备变成共享设备B.SPOOLing系统加快了程序执行的速度C.SPOOLing系统中不需要独占设备D.SPOOLing利用了处理机与通道并行工作的能力7、某文件占10 个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析,假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100us,将缓冲区的数据传送到用户区的时间是50us,CPU对一块数据进行分析的时间为50us。

在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是:A.1500us、1000us B.1550us、1100usC.1550us、1550us D.2000us、2000us8、某基于动态分区存储管理的计算机,其主存容量为55MB(某时刻连续的空闲空间),采用最佳适应算法,分配和释放的顺序为:分配15MB,分配30MB,释放15MB,分配8MB,分配6MB,此时主存中最大空闲分区的大小是()。

Windows7操作系统测试题

Windows7操作系统测试题

Windows7操作系统测试题一、是非题1、UNIX是一个多任务的操作系统。

对(正确答案)错2、操作系统是计算机最基本的系统软件。

对(正确答案)错3、默认情况下,Windows7的桌面上只显示“回收站”一个图标。

对(正确答案)错4、在单用户操作系统中,系统所有的硬件软件资源只能为一个用户提供服务。

对(正确答案)错5、在Windows7中,用户要在打开的多个窗口中切换,可使用“Alt+Enter”组合键。

对错(正确答案)6、在Windows7中,将删除的文件暂时保存在“回收站”中,是逻辑删除而不是物理删除。

对(正确答案)错7、“资源管理器”是Windows系统提供的硬件管理工具。

对错(正确答案)8、在Windows7中,快捷方式是指向计算机上某个文件、文件夹或程序的链接。

对(正确答案)错9、写字板是window7附带的一款创建和编辑文本的工具。

其不仅可以用来编辑文本面且可以插入图形、图片,以及链接和嵌入对象等。

对(正确答案)错10、在Windows7中,文件或文件夹的设置为“只读”属性,则用户只能查看文件或文件夹的内容,而不能对其进行任何修改操作。

对(正确答案)错11、在Windows7中,通常可以通过不同的图标来区分文件类型。

对(正确答案)错12、在Windows7中,“磁盘清理”程序是从计算机中删除文件和文件夹,以提高系统性能。

对错(正确答案)13、在Windows7中,将快捷方式从桌面删除,就删除了该快捷方式链接的文件和程序。

对错(正确答案)14、Windows7在外观上的最显著改进就是任务栏。

对(正确答案)错15、在Windows7中,文件名可以根据需要进行更改,文件的扩展名也能根据需要更改。

对错(正确答案)二、单选题1、在Windows7的资源管理器中,当选定文件夹后,下列操作中的()不能删除文件夹。

A、按Del键B、右击该文件夹,打开快捷菜单,然后选择“删除”命令C、在“文件”菜单中选择“删除”命令D、双击该文件夹(正确答案)2、在Windows7中,用户可以同时打开多个窗口,这些窗口可以层叠式或平铺式排列,要想改变窗口的排列方式,应进行的操作是()。

操作系统考试题

操作系统考试题

一、选择题(本题共40小题,每题1。

5分,共60分)1.Windows Server 2003中IE浏览器默认安全级别为( A ).A.高B.中C.低D.中低2.某个地方的电缆断开或一个节点出现问题,整个网络会崩溃,可能是( C )拓扑结构。

A.环形B.星型C.总线型D.树型3.DNS属于( A )层协议.A.应用层B.传输层C.互联网层 D.网络接口层4.( D )命令可用于显示本机所有网络适配器的详细配置信息。

A.ipconfig B.ipconfig /flushdns释放 C.ipconfig /register更新D.ipconfig /all5.“net share”命令的作用是( A )。

A.查看本机的共享资源 B.创建本机的共享资源 C.删除本机的共享资D.查看局域网内其他主机的共享资源6.指定系统在5分钟后关机,需要使用( C )命令。

A.shutdown —s B.shutdown -a C.shutdown —s —t 300 D.shutdown -s —t 57.返回根目录的命令是( C )。

A.cd B.cd。

C.cd\D.md8.命令行(cmd)中,Esc键的功能是( C )。

A.显示上一条输入的命令B.自动补全未输入完的命令C.清除当前行的命令D.退出命令行9.在( B )命令行中,按协议的种类显示统计数据。

A.ipconfig B.netstat —s C.netstat —a D.netstat —e10.负责启动用户会话的进程是( B )。

A.csrss。

exe B.smss。

exe C.winlogon.exe D.services。

exe11.Windows Server 2003中,TlntSvr服务默认为( C ).A.手动B.自动C.禁用 D.启用12.在Windows 9X/2000/XP/2003中,( B )是最小运行单位。

A.进程B.线程 C.服务 D.程序13.pagefile。

计算机操作系统期末测试题及答案解析(两套)

计算机操作系统期末测试题及答案解析(两套)

操作系统期末试题1一、单项选择题(每题2分,共20分)1.在操作系统中,进程的最基本的特征是( A )。

A. 动态性和并发性 B.顺序性和可再现性C.与程序的对应性 D.执行过程的封闭性2.为了使系统中各部分资源得到均衡使用,就必须选择对资源需求不同的作业进行合理搭配。

这项工作是由( A )完成的。

A.作业调度 B. 进程调度C.用户自己D.管理人员3.虚拟存储器给用户提供了特大的地址空间。

实际上它是( C )。

A. 扩大物理内存容量 B.扩大物理外存容量C. 扩大逻辑内存容量 D.扩大逻辑外存容量4.引入缓冲技术的主要目的是( C )。

A. 改善用户编程环境 B.提高CPU的处理速度C.提高CPU与设备之间的并行程度 D.降低计算机的硬件成本5.在微内核结构的现代操作系统中,进程( A )。

A. 只是资源分配的单位 B.只是调度运行的单位C.既是资源分配的单位,又是调度运行的单位 D.失去作用6. (A)没有多道程序设计的特点。

A.dosB.unixB.windows D.os/27. 下列四个操作系统中,是分时系统的为(C)。

A.cp/mB.ms-dosC.unixD.windows nt8. 在分时系统中,时间片一定,(B),响应时间越长。

A.内存越多B.用户数越多C.后备队列D.用户数越少9. 用户要在程序一级获得系统帮助,必须通过(D)。

A.进程调度B.作业调度C.键盘命令D.系统调用10. 操作系统是一组(C)。

A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。

每题2分,共10分)1.用户程序应与实际使用的物理设备无关,这种特性就称作与设备无关性。

( )2.处理机调度可分为三级:高级、中级和低级。

在所有的系统中,都必须具备这三级调度。

( )3.信号量机制是一种有效的实现进程同步与互斥的工具。

信号量只能由PV 操作来改变。

计算机导论 第三章 操作系统期末测试习题与答案

计算机导论 第三章 操作系统期末测试习题与答案

一、选择题1、下列说法中正确的是()。

A.操作系统是计算机和控制对象的接口B. 操作系统是控制对象、计算机和用户的接口C. 操作系统是用户和控制对象的接口D.操作系统是用户和计算机的接口正确答案:D2、操作系统的主要功能包括()。

A.处理管理、设备管理、程序管理、存储管理B.文件管理、设备管理、系统管理、存储管理C.文件管理、处理器管理、设备管理、存储管理D. 运算器管理、存储管理、设备管理、处理器管理正确答案:C3、Windows是一种()。

A. 数据库软件B.中文字处理软件C.应用软件D.系统软件正确答案:D4、在Windows中,()。

A.允许同一文件夹中的两个文件同名,但不允许不同文件夹中的两个文件同名B.允许同一文件夹中的两个文件同名,也允许不同文件夹中的两个文件同名C.不允许同一文件夹中的两个文件同名,也不允许不同文件夹中的两个文件同名D.不允许同一文件夹中的两个文件同名,但允许不同文件夹中的两个文件同名正确答案:D5、Windows,当屏幕上有多个窗口,那么活动窗口()。

A.可以将非活动窗口变为活动窗口B.以上说法对不对C.可以有多个D.只能是一个固定的窗口正确答案:A6、要选定多个不连续的文件或文件夹,要先按住(),再选定。

A.TabB.ShiftC.AltD.Ctrl正确答案:D7、在Windows中使用删除命令删除硬盘中的文件后,()。

A.文件确实被删除,无法恢复B.文件被放入回收站,可以通过回收站操作恢复C.文件被放入回收站,可以通过“查看”菜单的“刷新”命令恢复D.在没有存盘操作的情况下,还可恢复,否则不可以恢复正确答案:B8、要把选定的文件剪切到剪贴板中,可以按()组合键。

A.Ctrl+PB.Ctrl+VC.Ctrl+XD.Ctrl+C正确答案:C9、在Windows环境中,启动一个应用程序就打开相应的窗口,当关闭程序对应的窗口时,就是()。

A.该程序仍然在运行,不受影响B.结束该程序的运行C.使该程序转入后台运行D.暂时中断该程序的运行,随时可以再恢复运行正确答案:B10、为了执行一个应用程序,可以在“资源管理器”窗口中,用鼠标()。

操作系统测试题

操作系统测试题

第一章一.判断改错题(判断由下划线标明的关键词的叙述是否正确,正确的打√,错误的打×并改正。

)(1)实时系统只能应用于生产控制系统,不能应用于信息处理系统。

( F )能应用于信息处理系统(2)并发含有“同时进行”的概念,是指两个或者是多个事件在同一时刻发生。

(F )同一时间间隔(3)操作系统虚拟机在逻辑功能上与裸机一样,具有一个物理实体。

(F )逻辑功能上与裸机不同,是一个物理实体(4)对用户而言,操作系统是一种人机交互的环境,对设计者而言,它是一种强功能的系统资源管理程序。

(T )(5)资源的共享是以程序的并行执行为条件的,没有程序的并行执行,就没有资源的共享。

( F )并发(6)计算机系统的资源包括程序和数据两大部分。

( F )软件资源和硬件资源(7)若把计算机系统分为若干层次,则按由上而下顺序可分为应用系统与应用软件、操作系统、其它系统软件和裸机。

( F )其它系统软件、操作系统(8)批处理控制程序解决了作业间的自动转换,减少了时间浪费,尤其是主机CPU时间的浪费,如果一个用户的计算作业非常庞大,也不会独自一直占据CPU。

(T )二.填空题(1)实时含有立即、及时之意,因而响应时间是实时系统最关键的因素。

(2)操作系统的层次结构中,与硬件紧密相关或运行频率较高的模块都安排在紧靠硬件的软件层中,这一部分通常称为中核,它在执行基本操作时,往往是利用原语操作来实现,该操作具有原子性。

(3)UNIX是一个真正的多用户、多任务的网络操作系统。

(4)如果一个操作系统兼有批处理系统、实时处理系统和分时处理系统三者或其中两者的功能,这样的操作系统称为通用操作系统。

(5)实现多道程序设计必须妥善解决三个问题:文件、作业和系统资源的管理和调度。

(6)批处理系统的主要优点是系统吞吐量大,资源利用率高,系统开销小,它的缺点在于作业处理的平均周转时间较长,用户交互能力较弱。

(7)操作系统是对计算机进行控制和管理的程序,是计算机和用户的接口。

操作系统测试题(附答案)

操作系统测试题(附答案)

操作系统测试题(附答案)操作系统测试题一、选择题1、操作系统的主要功能是什么?A:管理硬件资源并提供应用程序接口B:提供网络连接和通信功能C:管理数据库系统D:保存和处理文件数据2、以下哪项不属于常见的操作系统类型?A: WindowsB: LinuxC: AndroidD: iOS3、下列关于进程和线程的说法,哪个是正确的?A:进程是程序的执行实例,线程是进程的执行实体B:进程是线程的执行实体C:进程和线程可以互相替代使用D:进程和线程没有区别4、下列哪项是操作系统提供的内存管理功能?A:磁盘调度B:进程管理C:文件系统管理D:分页和分段5、虚拟内存的实现主要涉及什么技术?A:内存映射B:缓存技术C:文件系统D:多线程技术二、填空题1、_______________ 是一种资源调度算法,可通过时间片轮转确保多个进程公平地获得CPU时间。

2、在内存管理中,_______________ 是将进程从物理内存复制到磁盘中,以释放内存空间的操作。

3、操作系统通过_______________ 提供了用户与计算机硬件之间的接口。

4、进程间的通信方式包括_______________、_______________和_______________。

5、操作系统中的_______________负责监控系统资源的使用情况,并确保资源的合理分配。

三、简答题1、什么是死锁?死锁的产生条件有哪些?如何避免死锁的发生?2、解释为什么操作系统需要进行进程调度,并举例说明不同的调度算法。

3、什么是虚拟内存?在操作系统中,虚拟内存是如何实现的?四、编程题1、编写一个程序,实现生产者-消费者问题,使用同步机制解决生产者和消费者之间的资源竞争问题。

2、编写一个简单的作业调度程序,根据作业的优先级和到达时间,确定每个作业的执行顺序。

附件:无法律名词及注释:1、版权:指对于文字、艺术作品、音乐作品等的独占权,由法律保护。

2、商标:指用于区别商品和服务来源的标识,如商标名称、图案、字母组合等。

操作系统期末测试选择题及答案

操作系统期末测试选择题及答案

操作系统期末测试选择题及答案1(总13页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--操作系统期末测试选择题及答案操作系统的概念1、操作系统在计算机系统中位于_________之间。

和用户和硬盘C.计算机硬件和用户D.软件和硬件正确答案:C2、操作系统的逻辑结构不包含_________。

A.混合型结构B.单内核结构C.微内核结构D.分层结构正确答案:A3、若把操作系统看着计算机资源的管理者,下列________不属于它管理的资源。

A.内存B.硬盘D.显示器贴膜正确答案:D4、_________不是分时操作系统的基本特质。

A.实时性B.同时性C.独立性D.交互性正确答案:A5、________操作系统允许在同一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A.网络B.分时C.分布式D.实时正确答案:B6、当CPU执行内核代码的时候,我们称CPU处于___________。

A.自由态B.用户态C.受控态D.内核态正确答案:D7、操作系统的有效的安全机制不包括_________。

A.身份鉴别B.硬件保护C.计算机病毒防治D.入侵检测正确答案:C8、中断的概念是指_______。

A.暂停CPU执行B.暂停cpu对当前运行程序的执行C.停止整个系统的运行D.使CPU空转正确答案:B9、操作系统完成用户请求的系统调用功能后,应使CPU__________工作。

A.维持在用户态B.从用户态转换到内核态C.维持在内核态D.从内核态转换到用户态正确答案:D10、计算机系统判断是否有中断事件发生应该是在_______。

A.进程切换时候B.执行完一条指令后C.执行P操作后D.从内核态转换为用户态的时候正确答案:BCPU管理1、进程Process最基本的特征是( )A.及时性B.动态性和并发性C.重复执行,结果可以再现D.重复执行,结果不能再现正确答案:B2、进程的组成是()A.代码段、数据段和栈段B.等价于程序C.程序加上它所处理的数据D.进程控制块PCB、程序和数据的组合正确答案:D3、在多道程序的执行环境下,操作系统在分配各种资源时,以()为基本单位进行分配。

操作系统原理测试题

操作系统原理测试题

操作系统原理测试题一、单项选择题1、分时系统的响应时间是根据()确定的。

[单选题] *A、时间片大小B、用户数目C、计算机运行速度D、用户所能接受的等待时间(正确答案)2、批处理系统的主要缺点是()。

[单选题] *A、CPU利用率低B、不能并发执行C、缺少交互性(正确答案)D、以上都不是3、多道程序设计是指()。

[单选题] *A、在实时系统中并发运行多个程序(正确答案)B、在分布系统中同一时刻运行多个程序C、在一台处理器上同一时刻运行多个程序D、在一台处理器上并发运行多个程序4、以下最早的OS是()。

[单选题] *A、分布式系统B、实时系统C、分时系统D、批处理系统(正确答案)5、批处理OS提高了计算机系统的工作效率,但()。

[单选题] *A、不能自动选择作业执行B、无法协调资源分配C、不能缩短作业执行时间D、在作业执行时用户不能直接干预(正确答案)6、分时OS追求的目标是()。

[单选题] *A、高吞吐量B、充分利用内存C、快速响应(正确答案)D、减少系统开销7、多道批处理系统提高了计算机系统的资源利用率,同时() [单选题] *A、减少了各作业的执行时间B、增加了作业吞吐量(正确答案)C、减少了作业的吞吐量D、减少了部分作业的执行时间8、设计实时OS时,()不是主要追求目标。

[单选题] *A、安全可靠B、资源利用率(正确答案)C、及时响应D、快速处理9、现代OS的两个基本特征是()和资源共享。

[单选题] *A、多道程序设计B、中断处理C、程序的并发执行(正确答案)D、实现分时与时实处理10、OS中采用多道程序设计技术提高了CPU和外部设备的()。

[单选题] *A、利用率(正确答案)B、可靠性C、稳定性D、兼容性11、OS的基本类型有() [单选题] *A、批处理系统、分时系统及多任务系统B、实时OS、批处理OS及分时OS(正确答案)C、单用户系统、多用户系统及批处理系统D、实时系统、分时系统和多用户系统12、为了使系统中所有的用户都能得到及时响应,该OS应该是() [单选题] *A、多道批处理系统B、分时系统(正确答案)C、实时系统D、网络系统13、从下列叙述中选出正确的叙述()。

操作系统测试题(附答案)

操作系统测试题(附答案)

操作系统测试题(附答案)操作系统测试题(附答案)1.操作系统概述1.1 什么是操作系统?操作系统是一种控制和管理计算机硬件与软件资源的系统软件,它允许用户与计算机交互,并使计算机能够运行各种应用程序。

1.2 操作系统的功能有哪些?●进程管理:管理进程的创建、调度和终止,以及进程间的通信机制。

●内存管理:管理计算机内存的分配和释放,实现虚拟内存等功能。

●文件系统:管理计算机上的文件和目录,实现对文件的存取和操作。

●设备管理:管理计算机的各种设备,如磁盘、打印机等,进行设备的分配和控制。

●用户接口:向用户提供与计算机交互的界面,如命令行界面、图形用户界面等。

2.进程管理2.1 什么是进程?进程是程序在计算机上的一次执行过程,它具有独立的运行空间和资源,可以与其他进程并发执行。

2.2 进程的状态有哪些?●就绪状态:进程已经创建并分配了所有必要的资源,等待被调度执行。

●运行状态:进程正在被处理器执行。

●阻塞状态:进程因为等待某个事件的发生而暂停执行。

●终止状态:进程完成了它的执行或者被操作系统终止。

2.3 进程间的通信方式有哪些?●共享内存:多个进程通过共享同一块内存区域来完成数据的交换。

●消息传递:进程通过发送和接收消息进行通信。

●信号量:进程通过对信号量进行操作来实现进程间的同步与互斥。

3.内存管理3.1 什么是虚拟内存?虚拟内存是一种将主存和磁盘空间结合起来使用的技术,它使得程序在运行时可以使用超过物理内存容量的地质空间。

3.2 虚拟内存的实现原理是什么?当程序需要访问一个尚未被加载到内存中的页面时,操作系统会将该页面从磁盘中加载到内存中,如果内存中的空间不够,操作系统会根据一定的策略将不常用的页面移出到磁盘上。

3.3 什么是页面置换算法?页面置换算法决定了操作系统在内存空间不足时如何选择要被移出的页面。

常用的页面置换算法有最佳(OPT)算法、先进先出(FIFO)算法和最近最久未使用(LRU)算法等。

计算机操作测试题

计算机操作测试题

计算机操作测试题一、选择题1. 计算机操作系统是一种用来控制计算机硬件和软件资源的_______。

A. 编程语言B. 掌控系统C. 人工智能D. 操作系统2. 操作系统进行文件管理的方法有_______。

A. 按文件首字母排序B. 按文件大小排序C. 按文件创建时间排序D. 所有选项都对3. 下列文件类型中,不能存储数据的是_______。

A. 文本文件B. 图像文件C. 视频文件D. 可执行文件4. 在Windows操作系统中,Ctrl + Alt + Delete组合键的作用是_______。

A. 打开任务管理器B. 锁定计算机C. 关机D. 重启5. 下列文件扩展名中,与视频文件相关的是_______。

A. .docxB. .mp3C. .exeD. .mp4二、填空题6. 操作系统是计算机系统中的_______。

答:核心软件7. Windows操作系统中,桌面上最下方的栏称为_______。

答:任务栏8. 在Windows操作系统中,Ctrl + C组合键的功能是_______。

答:复制所选内容9. 在Windows操作系统中,Ctrl + V组合键的功能是_______。

答:粘贴所复制的内容10. 出现计算机蓝屏现象常见的原因之一是_______。

答:硬件故障三、简答题11. 请简述计算机病毒的定义和危害。

答:计算机病毒是指能够在计算机系统中自我繁殖并对系统造成破坏或损害的程序。

它可以通过操纵文件、破坏数据、冒充合法程序等方式对计算机系统和用户的数据进行危害。

病毒不仅可能导致计算机崩溃、数据丢失,还可能盗取用户的个人信息或用计算机参与非法活动。

12. 请简述计算机操作系统的作用。

答:计算机操作系统是位于应用程序和计算机硬件之间的系统软件,其作用是管理计算机的硬件和软件资源,提供用户与计算机之间的接口。

操作系统负责处理中断、管理进程、内存管理、文件管理、设备管理等任务,使得多个用户和应用程序能够共享计算机资源,并为用户提供良好的使用体验。

Windows 操作系统期末测试题

Windows 操作系统期末测试题

Windows 操作系统期末测试题1.操作系统是__________。

()A.用户与软件的接口B.系统软件与应用软件的接口C.主机与外设的接口D.用户与计算机的接口(正确答案)2.以下四项不属于 Windows 操作系统特点的是__________。

()A.图形界面B.多任务C.即插即用D.不会受到黑客攻击(正确答案)3.在 Windows 中,想同时改变窗口的高度和宽度的操作是拖放__________。

()A.窗口角(正确答案)B.窗口边框C.滚动条D.菜单栏4.要移动窗口,可以将鼠标指针移到窗口的__________。

()A.菜单栏位置上拖曳B.标题栏位置上拖曳(正确答案)C.状态栏位置上拖曳D.编辑栏位置上拖曳5.下列有关快捷方式的叙述,错误的是__________。

()A.快捷方式改变了程序或文档在磁盘上的存放位置(正确答案)B.快捷方式提供了对常用程序或文档的访问捷径C.快捷方式图标的左下角有一个小箭头D.删除快捷方式不会对源程序或文档产生影响6.不可能在任务栏上的内容为__________。

()A.对话框窗口的图标(正确答案)B.正在执行的应用程序窗口图标C.已打开文档窗口的图标D.语言栏对应图标7.在 Windows 中,关于文件夹的描述不正确的是__________。

()A.文件夹是用来组织和管理文件的B.“计算机”是一个系统文件夹C.文件夹中可以存放驱动程序文件D.同一文件夹中可以存放两个同名文件(正确答案)8.Windows 中可以设置、控制计算机硬件配置和修改显示属性的应用程序是。

()A.WordB.ExcelC.资源管理器D.控制面板(正确答案)9.在 Windows 中,不属于控制面板操作的是__________。

()A.更改桌面背景B.添加新硬件C.造字(正确答案)D.调整鼠标的使用设置10.在 Windows 资源管理器中选定了文件或文件夹后,若要将它们移动到不同驱动器的文件夹中,操作为__________。

操作系统第一章到第二章测试题

操作系统第一章到第二章测试题

操作系统第一章到第二章测试题1.配置了操作系统的计算机是一台比原来的物理计算机功能更强的计算机,这样的计算机只是一台逻辑上的计算机,称为()计算机。

A.并行B.真实C.虚拟(正确答案)D.共享2.一个作业第一次执行时用了5min,而第二次执行时用了6min,这说明了操作系统的()特点。

A.并发性B.共享性C.虚拟性D.异步性(正确答案)3.按照所起的作用和需要的运行环境,操作系统属于()。

A.支撑软件B.用户软件C.应用软件D.系统软件(正确答案)4.操作系统的主要功能是存储器管理、设备管理、文件管理、用户接口和()。

A.处理器管理(正确答案)B.用户管理C.信息管理D.操作系统管理5.操作系统是对()进行管理的软件。

A.软件B.硬件C.计算机资源(正确答案)D.应用程序6.采用多道程序设计技术可以提高CPU和外部设备的()。

B.可靠性C.利用率(正确答案)D.兼容性7.在计算机系统中,操作系统是()。

A.处于裸机之上的第一层软件(正确答案)B.处于硬件之下的底层软件C.处于应用软件之上的系统软件D.处于系统软件之上的用户软件8.下面说法中是错误的是()。

A.操作系统是一种软件B.计算机是一个资源的集合体,包括软件资源和硬件资源C.计算机硬件是操作系统工作的实体,操作系统的运行离不开硬件的支持D.操作系统是独立于计算机系统的,它不属于计算机系统(正确答案)9.操作系统的基本类型是()。

A.批处理系统、分时系统和多任务系统B.实时系统、分时系统和批处理系统(正确答案)C.单用户系统、多用户系统和批处理系统D.实时系统、分时系统和多用户系统10.工厂的过程控制系统运行的操作系统最好是()。

A.网络操作系统B.实时操作系统(正确答案)C.分布式操作系统D.分时操作系统11.如果分时系统的时间片一定,那么()会使响应时间越长。

A.用户数越少B.用户数越多(正确答案)C.内存越少D.内存越多12.()类型的操作系统允许在一台主机上同时连接多台终端,多个用户可以通过多台终端同时交互地使用计算机。

操作系统测试题及其答案 (1)

操作系统测试题及其答案 (1)

操作系统测试题及其答案1操作系统中,文件管理的主要功能是—O [单选题]*A、实现虚拟存储B、实现对文件的按名存取正确答案)C、实现对文件的按内容存取D、实现对文件的高速输入输出2操作系统是—的接口。

[单选题I*A、用户与软件B、系统软件与应用软件C、用户与计算机,正确答案)D、主机与外设3同时性、交互性、独占性和及时性是—的基本特征。

[单选题]*A、批处理操作系统B、分时操作系统正确答案)C、实时操作系统D、网络操作系统4关闭Windows 7窗口的方法是 ____ 。

[单选题]*A、单击“控制菜单”图标B、单击“最小化”图标C、双击“控制菜单”图标(正确答案)5Windows 7文件名不正确的是____ 。

[单选题]*A、qi.docB、qi/12.xls(正确答案)C、qi.12.txtD、qil2.doc6在资源管理器中,要选择多个不相邻的文件进行操作,选择文件的方法是一[单选题]*A、用鼠标逐个单击各个文件B、用鼠标单击第一个文件,再按住Ctrl键逐个单击其他文件正确答案)C、用鼠标单击第一个文件,再按住Shift键单击最后一个文件D、用鼠标单击第一个文件,再按住Alt键逐个单击其他文件7设置桌面背景是在一中设置。

[单选题]*A、系统和安全B、硬件和声音C、区域和语言D、个性化:正确答案)8计算机的日常维护中,对磁盘应定期进行碎片整理,其目的是—o [单选题]*A、提高计算机的读写速度;正确答案)B、防止数据丢失C、增加磁盘的可用空间D、提高磁盘的利用率9任务栏最左边显示的是—o [单选题]* A、输入法B、时间C、“开始”按钮(正确答案)D、桌面10下列不属于Wmdows 7任务栏的选项是—o I单选题]*A、输入法B、快速启动栏C、桌面小工具正确答案)D、通知区域11对CPU的管理归根到底就是对—的管理。

[单选题]*A、文件B、运算器C、进程正确答案)D、程序12—就是用户在一次计算过程中要求计算机系统所做的工作的总称。

操作系统测试题(附答案)

操作系统测试题(附答案)

操作系统测试题(附答案)一、单选题(共IOO题,每题1分,共100分)1、一次中断后可能引起若干个进程状态的变化,因此中断处理后,由()决定哪个进程可占用处理器。

A、进程调度B、移臂调度C、页面调度D、作业调度正确答案:A2、某系统正在执行三个进程P1、P2和P3,各进程的计算时间和I/O时间比进例如下表所示。

为提高系统资源利用率,合理的进程优先级设置应为()o程计算时间I/O时间P190%10%P250%50%P315%85%A、P2>P1=P3B、P1>P2=P3C、P1>P2>P3D、P3>P2>P1正确答案:D3、操作系统采用分页存储管理方式,要求()oA、每个进程拥有一张页表,且进程的页表驻留在内存中B、每个进程拥有一张页表,但只有执行进程的页表驻留在内存中C、所有进程共享一张页表,以节约有限的内存空间,但页表必须驻留在内存中D、所有进程共享一张页表,只有页表中当前使用的页面必须驻留在内存中正确答案:A4、分区管理要求为每一个作业都分配()的主存单元。

A、若干地址不连续B、若干连续的页C、若干不连续的帧D、地址连续正确答案:D5、下列关于父进程和子进程的叙述中,正确的是()oA、子进程执行完了,父进程才能执行B、父进程创建了子进程,因此父进程执行完了,子进程才能执行C、撤销子进程时,应该同时撤销父进程D、撤销父进程时,应该同时撤销子进程正确答案:D6、资源的按序分配策略可以破坏()条件。

A、不剥夺B、环路等待C、互斥D、请求和保持正确答案:B7、()用于连接大量的低速和中速I/O设备。

A、数组选择通道B、字节选择通道C、字节多路通道D、数组多路通道正确答案:C8、由磁头进行读写完成信息传送的时间是()oA、优化时间B、查找时间C、传输时间D、等待时间正确答案:C9、wait、SignaI操作是一种()。

A、机器指令B、低级进程通信原语C、作业控制命令D、系统调用命令正确答案:B10、建立多进程的主要目的是提高()的利用率。

《操作系统》题库及参考答案

《操作系统》题库及参考答案

《操作系统》练习测试题库一、单项选择题1. 在OS中,进程是一个具有独立功能的程序在某个数据集上的一次()。

A 执行B 操作C 中断D 调度2. 分时操作系统通常采用()算法为用户服务。

A 时间片轮转B 最短作业优先C 先来先服务D 优先数调度3. 操作系统是对()进行管理的软件。

A 系统软件B 计算机资源C 用户程序D 计算机硬件4. 文件的逻辑组织将文件分为记录式文件和()。

A 索引文件B 连续文件C 流式文件D 块文件5. 将作业地址空间中的逻辑地址转换为内存中的物理地址的过程称为()。

A 重定位B 逻辑变换C 地址交换D 进程创建6. 面向对象的操作系统首先是为了保护()而开发的,无论何种对象,都可以被看作是受保护的基本单位。

A 个人隐私B 资源共享C 公共资源D 网络资源7. 一个作业从提交给系统到该作业完成的时间间隔称为()。

A 周转时间B 响应时间C 等待时间D运行时间8. UNIX系统中,用于创建新进程的系统调用命令是()。

A forkB pipeC exitD read9. 下列哪项不是分时操作系统的特点()。

A 交互性B 多路性C 独占性D 自治性10. 不仅要给每个进程赋以一个优先数,而且还要设置一对标志(u,v)的进程调度的方式是()。

A 非抢占方式B 非剥夺式C 抢占方式D 选择抢占方式11. 实现虚拟存储器的目的是()。

A 实现存储保护B 实现信息共享 C扩充辅存容量 D 扩充主存容量12. 为了使多个进程能有效地同时处理输入输出,最好使用()结构的缓冲技术。

A 单缓冲B 双缓冲C 环型缓冲D 缓冲池13. 设备管理是对计算机()的管理。

A 输入/输出系统B 存储设备C 供电设备D 虚拟设备14. 引起中断发生的事件被称为()。

A 中断源B 中断请求C 中断响应D 中断屏蔽15. 在设备分配方式,动态分配()。

A 在用户作业开始执行之前B 设备的使用效率低C 不符合设备分配的总原则D 有可能造成进程死琐16. 现代小型操作系统一般都按照()来组合各个功能模块。

操作系统原理测试题

操作系统原理测试题

操作系统原理测试题一、选择题1. 操作系统的作用是()A. 提供计算机硬件资源的管理和分配B. 提供用户与计算机硬件之间的接口C. 提供计算机软件运行的环境D. 以上都是2. 下列属于典型的操作系统组件的是()A. 进程管理B. 文件系统C. 设备驱动程序D. 以上都是3. 进程是()A. 一个程序的动态执行过程B. 一个具有独立功能的程序C. 系统进行任务调度的基本单位D. 以上都是4. 内存管理中,虚拟内存的作用是()A. 扩大可用内存空间B. 提供内存保护机制C. 支持程序的动态加载D. 以上都是5. 文件系统的作用是()A. 组织和管理计算机硬盘中的文件B. 提供文件的读写和访问操作C. 实现文件的共享和保护D. 以上都是二、判断题1. 操作系统负责管理和分配计算机硬件资源,但不负责管理和分配计算机软件资源。

()2. 作为操作系统的用户接口,图形用户界面(GUI)比命令行界面(CLI)更直观和易用。

()3. 进程间通信是指进程之间进行数据交换和协作的机制,可以通过共享内存和消息传递等方式实现。

()4. 死锁是指两个或多个进程因等待对方释放资源而无法继续执行的情况。

()5. 文件系统是操作系统的核心组件,负责管理计算机硬盘中的数据和信息。

()三、简答题1. 请简要说明操作系统的五个主要功能。

2. 进程是操作系统的核心概念,简要解释什么是进程,并描述进程的状态转换。

3. 简要介绍虚拟内存的概念和作用。

4. 解释死锁的概念,并简要介绍两种常见的死锁预防或避免策略。

5. 简要描述文件系统的组织结构和常见操作。

四、应用题请编写一个简单的C程序,使用进程间通信方式实现两个子进程之间的数据交换。

请注意文章仅为示例,具体解答需根据实际情况进行。

以下为参考答案:一、选择题1. D2. D3. D4. D5. D二、判断题1. 错误2. 正确3. 正确4. 正确5. 正确三、简答题1. 操作系统的五个主要功能包括进程管理、内存管理、设备管理、文件管理和用户接口。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章一.判断改错题(判断由下划线标明的关键词的叙述是否正确,正确的打√,错误的打×并改正。

)(1)实时系统只能应用于生产控制系统,不能应用于信息处理系统。

( F )能应用于信息处理系统(2)并发含有“同时进行”的概念,是指两个或者是多个事件在同一时刻发生。

(F )同一时间间隔(3)操作系统虚拟机在逻辑功能上与裸机一样,具有一个物理实体。

(F )逻辑功能上与裸机不同,是一个物理实体(4)对用户而言,操作系统是一种人机交互的环境,对设计者而言,它是一种强功能的系统资源管理程序。

(T )(5)资源的共享是以程序的并行执行为条件的,没有程序的并行执行,就没有资源的共享。

( F )并发(6)计算机系统的资源包括程序和数据两大部分。

( F )软件资源和硬件资源(7)若把计算机系统分为若干层次,则按由上而下顺序可分为应用系统与应用软件、操作系统、其它系统软件和裸机。

( F )其它系统软件、操作系统(8)批处理控制程序解决了作业间的自动转换,减少了时间浪费,尤其是主机CPU时间的浪费,如果一个用户的计算作业非常庞大,也不会独自一直占据CPU。

(T )二.填空题(1)实时含有立即、及时之意,因而响应时间是实时系统最关键的因素。

(2)操作系统的层次结构中,与硬件紧密相关或运行频率较高的模块都安排在紧靠硬件的软件层中,这一部分通常称为中核,它在执行基本操作时,往往是利用原语操作来实现,该操作具有原子性。

(3)UNIX是一个真正的多用户、多任务的网络操作系统。

(4)如果一个操作系统兼有批处理系统、实时处理系统和分时处理系统三者或其中两者的功能,这样的操作系统称为通用操作系统。

(5)实现多道程序设计必须妥善解决三个问题:文件、作业和系统资源的管理和调度。

(6)批处理系统的主要优点是系统吞吐量大,资源利用率高,系统开销小,它的缺点在于作业处理的平均周转时间较长,用户交互能力较弱。

(7)操作系统是对计算机进行控制和管理的程序,是计算机和用户的接口。

(8)提供网络通讯和网络资源共享功能的操作系统称为网络操作系统。

(9)对系统总体设计目标来说,批处理系统注重提高计算机的效率,尽量增加系统的吞吐量,分时系统应保证用户的交互性,而实时系统在及时响应和处理的前提下,再考虑与用户的交互性。

(10)在主机控制下进行的输入/输出操作称为联机I/O操作。

(11)在计算机系统中,CPU是整个系统硬件的核心和基础,而在计算机软件系统中,操作系统具有同样的核心和基础作用。

一.简答题答:操作系统OS是运行在计算机硬件系统上的最基本的系统软件。

它在计算机系统中位于计算机裸机和计算机用户之间,为系统软件和用户应用软件提供了强大的支持。

1.什么是操作系统?它有什么基本特征?答:操作系统是一组控制和管理计算机硬件和软件资源、合理组织计算机的工作流程,以及方便用户的程序的集合。

操作系统的基本特征是:并发——是指两个或多个事件在同一时间间隔内发生。

宏观上是同时的,微观上是交替的。

共享——系统中的资源可供内存中多个并发执行的进程共同使用。

根据资源的不同属性,可分为两种资源共享方式:互斥共享和同时访问。

虚拟——通过某种技术把一个物理实体变成若干个逻辑上的对应物,物理实体是实的,即实际存在,而后者是虚的,是用户的感觉。

异步性——在多道程序环境下,多个进程并发执行,但由于资源等因素的限制,内存中的每个进程何时执行,何时暂停,以怎样的速度向前推进,每道程序需多少时间才能完成,都是不可预知的,进程以异步的方式运行。

但只要运行环境相同,作业经过多次运行,都会获得完全相同的结果。

2.操作系统的发展过程,各种系统的特点?答:单道批处理系统:使作业能自动地一个接一个地顺序处理,使这批作业能自动地一个接一个地顺序处理多道批处理系统:多道性、无序性、调度性分时系统:多路性、独立性、及时性和交互性实时系统:多路性、独立性、及时性、交互性和可靠性21. 根据服务对象不同,常用的单处理机OS可以分为如下三种类型:允许多个用户在其终端上同时交互地使用计算机的OS称为分时操作系统,它通常采用时间片轮转策略为用户服务;允许用户把若干个作业提交给计算机系统集中处理的OS称为批处理操作系统,衡量这种系统性能的一个重要指标是吞吐量;在实时操作系统的控制下,计算机能及时地处理由过程控制反馈的数据并作出响应。

设计这种系统时,应首先考虑系统的实时性和可靠性。

22. 实时系统一般采用双工体制方法来提高可靠性。

23. 从资源分配的角度讲,计算机系统中的资源分为处理机、存储器、输入输出设备和文件。

24. 在分时和批处理系统结合的操作系统中引入了“前台”和“后台”作业的概念,其目的是提高CPU的利用率。

25. 采用多道程序设计技术能充分发挥CPU与外设并行工作的能力。

26. 按内存中同时运行程序的数目可以将批处理系统分为两类:单道批处理系统和多道批处理系统。

27. 并发和共享是操作系统的两个最基本的特征,两者之间互为存在条件。

28. 操作系统的主要性能参数有吞吐量和利用率等。

前者指的是单位时间内系统处理的作业量,后者指的是在一个给定时间内,系统的一个指定成分被使用的时间比例。

第二、三章一.判断改错题(判断由下划线标明的关键词的叙述是否正确,正确的打√,错误的打×并改正。

)(1)进程由程序和数据两部分组成。

(F )进程控制块及相关表格(2)在生产者消费者进程中,V操作的次序无关紧要,而P操作次序不能颠倒。

(T )(3)产生死锁的原因之一是对计算机操作不当,造成计算机死机。

(F )进程推进顺序不当或竞争资源(4)原语是指操作系统中的初始化程序。

(F )原语由若干条指令所构成、用于完成一定功能的一个过程,具有原子性。

(5)若进程处于阻塞状态,当引起阻塞的条件被解除时,进程状态应变为运行状态。

( F )(6)并发进程可以同时进入临界区,交替访问临界资源。

( F )互斥进入,互斥访问(7)程序的封闭性是指该程序不允许某些进程调用。

(F )指该程序在运行独占系统资源,只有程序本身能改变系统资源(8)消息通信因为它数据量较小,因而它是一种低级通信方式。

( F )数据量大,高级通讯(9)单机系统最多允许二个进程处于运行状态。

(F )允许一个进程(10)管道通信,是以管道消息为单位进行读写的,可进行大批量数据交换,其工作是以先进先出为顺序的。

(T )(11)死锁产生,必须要满足四个必要条件,所以,为避免死锁产生,主要注意如何不让这四个必要条件成立,并打破循环等待资源的环路。

(T )(12)操作系统的进程管理是整个操作系统管理中的核心,它包含了进程的调度、协调以及进程通信。

(T )一.填空题(1)操作系统中,进程是资源分配、调度和管理的最小独立单位,操作系统的各种活动都与进程有关。

(2)消息传递系统属于高级通信方式,数据量大,进程间的数据交换以消息为单位。

(3)在操作系统中,时钟常有两种用途:报告日历和时间和对资源使用记时。

(4)一个进程可以由系统创建,或者由父进程用创建原语创建。

被创建的进程开始处于等待状态。

在条件成熟时,采用调度原语为它们分配除处理器以外的所需资源,并被排列到就绪队列中。

(5)一次仅允许一个进程使用的资源称为临界资源,同时把访问该资源的那段程序代码称为临界区。

(6)轮转法是按照时间片轮流地把处理器分配给就绪队列中的进程,该算法多用于分时系统中,其难点在于时间片的确定。

(7)信号量的物理意义是当信号量大于零时表示资源的数目;当信号量小于零时,其绝对值为等待该资源的进程数目。

(8)死锁的检测可以通过资源分配图,利用死锁定理来实现。

(9)进程运行过程中,因为缺乏资源、等待I/O操作等事件发生时,通过阻塞原语将它撤下,排入等待队列,并引起新的进程调度。

(10)有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是[1-m,1]。

(11)对单处理机系统,处于运行状态的进程只能有1个,处于就绪状态的进程可以有多个,它们仅未获得处理器控制权,按某种方式排成一队列,此队列称为就绪队列,操作系统必须按照一定的调度算法,每次从队列中选择一个进程投入运行,这个选择过程称为进程调度。

(12)操作系统中的第一个进程是由系统初始化程序建立的一个空进程或一个系统主进程。

二.简答题(1)处理机管理的主要任务是什么?具有哪些主要功能?答:处理机管理的主要任务是对处理机进行分配,并对其运行进行有效的控制和管理。

主要功能有:进程控制、进程同步、进程通信和进程调度。

(2)程序的顺序执行和并发执行有何不同?答:程序的顺序执行具有以下特点:顺序性——处理机的操作,严格按程序所规定的顺序执行。

封闭性——程序在封闭的环境下运行,独占全机资源,执行结果不受外界因素影响。

可再现性——只要程序执行的环境和初始条件相同,程序多次重复执行,不论是不停顿执行,还是走走停停,都将获得相同的结果。

而程序的并发执行恰好相反,具有间断性——程序在并发执行时,由于他们共享系统资源,以及为完成同一项任务而相互合作,致使在这些并发执行的程序之间,形成了相互制约的关系。

失去封闭性——程序在并发执行时,是多个程序共享系统中的各种资源,因而这些资源的状态将由多个程序来改变,致使程序的运行失去封闭性。

不可再现性——程序在并发执行时,由于失去封闭性,导致失去可再现性。

(3) 简述进程的定义,进程的基本状态以及进程状态转换的典型原因,特征。

答:进程有三A BCDA:进程调度 B:发生某事件无法执行C:时间片到或优先级高的进程到达 D:阻塞的事件消失特征:结构特征,PCB ;动态性;并发性;独立性;异步性。

(4) 简述进程控制块的主要内容,作用。

答:PCB 的内容➢ 进程标识符信息——外部标识符、内部标识符(唯一整数)。

➢处理机状态信息➢进程调度信息——进程状态、优先级等。

➢进程控制信息——程序和数据地址、同步机制、资源清单等。

作用:使一个在多道程序环境下不能独立运行的程序,成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程。

(5)系统中有3个进程,4个相同类型的资源,每个进程最多需要2个资源,该系统是否回发生死锁?为什么?答:该系统不会发生死锁。

因为4个资源分配给3个进程,无论如何分配,总会有1个进程能够分配到2个资源,该进程获得其最大资源数后,完成并释放其资源,剩余2个进程就可获得最大资源数,顺利完成,系统始终存在安全序列,故系统不会死锁。

(6)简述解决死锁的途径:答:1)、预防死锁——设置某些限制条件,去破坏产生死锁的四个必要条件之一。

2)、避免死锁——资源动态分配过程中,用某方法防止系统进入不安全状态。

3)、检测死锁——允许发生死锁,但通过系统设置的检测机构,检测死锁的发生,并精确确定与死锁有关的进程和资源。

相关文档
最新文档