河南科技大学444操作系统试题07

合集下载

本科操作系统试题及答案

本科操作系统试题及答案

本科操作系统试题及答案一、单项选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络通信管理答案:D2. 在操作系统中,进程和程序的主要区别是:A. 进程是程序的执行过程,程序是静态的代码B. 进程是程序的静态代码,程序是动态的执行过程C. 进程和程序没有区别D. 进程是程序的子集答案:A3. 下列哪项不是操作系统的五大基本功能?A. 文件管理B. 内存管理C. 用户界面D. 网络管理答案:C4. 操作系统中的分页管理机制主要用于:A. 内存管理B. 文件管理C. 进程管理D. 设备管理答案:A5. 在操作系统中,哪个调度算法是按照作业的到达顺序进行调度的?A. 短作业优先B. 优先级调度C. 轮转调度D. 先来先服务答案:D6. 操作系统中的死锁是指:A. 系统无法访问硬盘B. 系统无法访问内存C. 两个或多个进程在执行过程中因争夺资源而造成的一种僵局D. 系统无法访问CPU答案:C7. 虚拟内存技术的主要目的是:A. 提高CPU的利用率B. 提高内存的利用率C. 扩大内存容量D. 提高磁盘的利用率答案:C8. 在操作系统中,文件的逻辑结构通常包括:A. 顺序结构、索引结构、链式结构B. 顺序结构、索引结构、树形结构C. 顺序结构、链式结构、树形结构D. 索引结构、链式结构、树形结构答案:C9. 下列哪个设备是计算机的输入设备?A. 打印机B. 显示器C. 键盘D. 磁盘答案:C10. 在操作系统中,文件的存储结构通常包括:A. 连续结构、索引结构、链式结构B. 顺序结构、索引结构、链式结构C. 顺序结构、链式结构、树形结构D. 索引结构、链式结构、树形结构答案:A二、填空题(每题2分,共20分)1. 操作系统是计算机系统中________和________之间的接口。

答案:用户;硬件事件的发生而暂时无法继续执行,直到该事件完成,进程才继续执行。

地科07级《操作系统》试卷(A)标准答案

地科07级《操作系统》试卷(A)标准答案

河南理工大学 2008-2009 学年第 2 学期地科07级《操作系统》试卷(A )标准答案一、选择题1、引入多道程序的目的在于( A )A 、充分利用CPU ,减少CPU 等待时间B 、提高实时响应速度C 、有利于代码共享,减少主、辅存信息交换量D 、充分利用存储器 2、在单一处理器上,将执行时间有重叠的几个程序称为 ( C )A 、顺序程序B 、多道程序C 、并发程序D 、并行程序3、为了描述进程的动态变化过程,采用了一个与进程相联系的( A )系统,根据它而感知进程的存在。

A 、进程控制块 B 、进程起始地址 C 、进程状态字 D 、进程优先数4、当一进程运行时,系统可基于某种原则,强行将其撤下,把处理器分配给其他进程,这种调度方式是( A ) A 、中断方式 B 、查询方式 C 、非剥夺方式 D 、剥夺方式5、解决死锁的途径是( B )A 、不要共享资源,增加独占资源B 、设计预防死锁,运行检测并恢复C 、立即关机排除故障D 、立即关机再理开机 6、虚拟存储技术是( D ) A 、扩充外存空间的技术B 、扩充输入输出缓冲区的技术C 、补充内存物理空间的技术D 、补充相对地址空间的技术7、段页式管理每取一数据,要访问(A )次内存 A 、3 B 、4 C 、1 D 、28、系统抖动是指(B )A 、 使用机器时,千万屏幕闪烁的现象B 、 刚被调出的帧又立刻被调入所形成的频繁调入调出的现象C 、 系统盘不净,上千万系统不稳定的现象D 、 由于内存分配不当,偶然造成内存不够的现象9、当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为(B ) A 、源程序 B 、目标程序 C 、可执行程序 D 、非执行程序 10、若处理器有32位地址,则它的虚拟地址空间为( B )字节。

A 、2GB B 、4GB C 、100KB D 、640KB 11、(C )存储管理方式提供二维地址结构。

自考操作系统试题及答案

自考操作系统试题及答案

自考操作系统试题及答案一、单项选择题(每题1分,共10分)1. 在操作系统中,进程和程序的主要区别是()。

A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序和进程没有区别D. 程序是操作系统,进程是用户程序答案:A2. 下列关于操作系统的描述,不正确的是()。

A. 操作系统是计算机系统中最基本的系统软件B. 操作系统是用户与计算机硬件之间的接口C. 操作系统是计算机系统中的通用软件D. 操作系统是计算机系统中的应用软件答案:D3. 在分时系统中,CPU调度算法的主要目标是()。

A. 保证系统资源的合理分配B. 提高CPU的利用率C. 保证系统资源的高效利用D. 以上都是答案:D4. 下列关于虚拟内存的描述,正确的是()。

A. 虚拟内存是实际存在的物理内存B. 虚拟内存是操作系统提供的一种内存管理技术C. 虚拟内存的大小与物理内存无关D. 虚拟内存可以无限大答案:B5. 进程通信中,管道是一种()。

A. 同步通信方式B. 异步通信方式C. 单向通信方式D. 双向通信方式答案:C6. 在操作系统中,文件系统的主要作用是()。

A. 实现文件的存储B. 实现文件的共享C. 实现文件的保护D. 以上都是答案:D7. 下列关于死锁的描述,不正确的是()。

A. 死锁是指两个或多个进程在执行过程中,因争夺资源而造成的一种僵局B. 死锁会导致系统资源的浪费C. 死锁是操作系统设计不当的结果D. 死锁是不可避免的答案:D8. 下列关于操作系统的层次结构,正确的是()。

A. 应用层、系统调用层、硬件层B. 硬件层、系统调用层、应用层C. 应用层、系统调用层、硬件层、文件系统层D. 系统调用层、文件系统层、硬件层答案:B9. 在操作系统中,中断处理程序的作用是()。

A. 处理用户请求B. 处理系统调用C. 处理硬件中断D. 处理软件中断答案:C10. 下列关于操作系统的描述,正确的是()。

A. 操作系统是计算机系统中的硬件B. 操作系统是计算机系统中的软件C. 操作系统是计算机系统中的外设D. 操作系统是计算机系统中的网络答案:B二、多项选择题(每题2分,共10分)1. 操作系统的主要功能包括()。

地科07级《操作系统》试卷(A)标准答案

地科07级《操作系统》试卷(A)标准答案

河南理工大学 2008-2009 学年第 2 学期地科07级《操作系统》试卷(A )标准答案一、选择题1、引入多道程序的目的在于( A )A 、充分利用CPU ,减少CPU 等待时间B 、提高实时响应速度C 、有利于代码共享,减少主、辅存信息交换量D 、充分利用存储器 2、在单一处理器上,将执行时间有重叠的几个程序称为 ( C )A 、顺序程序B 、多道程序C 、并发程序D 、并行程序3、为了描述进程的动态变化过程,采用了一个与进程相联系的( A )系统,根据它而感知进程的存在。

A 、进程控制块 B 、进程起始地址 C 、进程状态字 D 、进程优先数4、当一进程运行时,系统可基于某种原则,强行将其撤下,把处理器分配给其他进程,这种调度方式是( A ) A 、中断方式 B 、查询方式 C 、非剥夺方式 D 、剥夺方式5、解决死锁的途径是( B )A 、不要共享资源,增加独占资源B 、设计预防死锁,运行检测并恢复C 、立即关机排除故障D 、立即关机再理开机 6、虚拟存储技术是( D ) A 、扩充外存空间的技术B 、扩充输入输出缓冲区的技术C 、补充内存物理空间的技术D 、补充相对地址空间的技术7、段页式管理每取一数据,要访问(A )次内存 A 、3 B 、4 C 、1 D 、28、系统抖动是指(B )A 、 使用机器时,千万屏幕闪烁的现象B 、 刚被调出的帧又立刻被调入所形成的频繁调入调出的现象C 、 系统盘不净,上千万系统不稳定的现象D 、 由于内存分配不当,偶然造成内存不够的现象9、当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为(B ) A 、源程序 B 、目标程序 C 、可执行程序 D 、非执行程序 10、若处理器有32位地址,则它的虚拟地址空间为( B )字节。

A 、2GB B 、4GB C 、100KB D 、640KB 11、(C )存储管理方式提供二维地址结构。

操作系统习题(附参考答案)

操作系统习题(附参考答案)

操作系统习题(附参考答案)一、单选题(共100题,每题1分,共100分)1、下列存储器中,速度最快的是()。

A、内存B、寄存器C、CacheD、磁盘正确答案:B2、时钟中断事件属于()中断事件。

A、程序B、自愿性C、外部D、输入/输出正确答案:C3、可变分区存储管理系统中,若采用最佳适应分配算法,“空闲区表”中的空闲区可按()顺序排列。

A、大小从大到小B、大小从小到大C、地址从大到小D、地址从小到大正确答案:B4、从静态的角度看,下列选项中哪一个是进程必须拥有而程序所没有的?()A、常量数据B、全局变量C、进程控制块D、代码正文正确答案:C5、()不是管程的组成部分。

A、对局部于管程内的数据结构设置初始值的语句B、对管程内数据结构进行操作的一组过程C、局部于管程的共享数据结构D、管程外过程调用管程内数据结构的说明正确答案:D6、下列关于父进程和子进程的叙述中,正确的是()。

A、子进程执行完了,父进程才能执行B、父进程创建了子进程,因此父进程执行完了,子进程才能执行C、撤销子进程时,应该同时撤销父进程D、撤销父进程时,应该同时撤销子进程正确答案:D7、某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。

该系统可能会发生死锁的K的最小值是()。

A、3B、4C、2D、5正确答案:B8、分页虚拟存储管理系统中,若采用FIFO页面置换算法,则当分配的物理页面数增加时,缺页中断的次数()。

A、减少B、可能增加也可能减少C、增加D、不变正确答案:B9、产生内存抖动的主要原因是()。

A、内存空间太小B、CPU运行速度太慢C、CPU调度算法不合理D、页面置换算法不合理正确答案:D10、()存储管理兼顾了段式在逻辑上清晰和页式在存储管理上方便的优点。

A、分页B、段页式C、可变分区D、分段正确答案:B11、发生死锁的必要条件有四个,要预防死锁的发生,可以破坏这四个必要条件,但破坏()条件是不太实际的。

操作系统期末考试试题及答案PDF

操作系统期末考试试题及答案PDF

操作系统期末考试试题及答案PDF一、单项选择题(每题2分,共20分)1. 在现代操作系统中,进程和程序的主要区别是()。

A. 进程是一个动态的概念,程序是一个静态的概念B. 进程是程序的执行过程,程序是进程的代码集合C. 进程是程序的代码和数据的集合,程序是进程的执行过程D. 进程是程序的代码集合,程序是进程的执行过程2. 在操作系统中,进程调度的目的是()。

A. 决定进程的执行顺序B. 提高CPU的利用率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. 在操作系统中,中断处理程序的主要作用是()。

A. 处理硬件设备发出的中断信号B. 处理用户发出的中断信号C. 处理操作系统发出的中断信号D. 处理进程发出的中断信号9. 下列关于操作系统的用户界面的说法,不正确的是()。

2007河南科技大学数控技术考研试题

2007河南科技大学数控技术考研试题

每小题列出的四个选项中只有一个选项是最符合题目要求的。

(本题共27小题,1—24每小题1分,25—27每小题2分)1.CIMS的中文含义是()A. 计算机群控系统B.计算机集成制造系统C.计算机柔性制造系统D. 计算机数控系统2 .柔性制造系统的英文缩写是()A FMCB DNC C CNCD FMS3 .DNC系统与CNC系统的不同之处在于()A 使用计算机控制B 需要纸带输入机C 使用键盘输入D 一台主计算机控制多台机床4 .根据加工功能分,数控机床可分为:()A. 开环、闭环、半闭环控制数控机床B.群控、直接数控、间接数控机床C.点位、直线、轮廓控制数控机床D. CNC系统、NC系统数控机床5 .闭环控制系统与半闭环控制系统的区别在于()A 采用的伺服电动机不同B 采用的传感器不同C 伺服电动机安装位置不同D 传感器安装位置不同6 .ISO制编码穿孔带补偶位在()A.第五列B.第六列C.第七列D.第八列7 .ISO标准中,标志一个完整的数控加工程序结束的指令代码是()A.C04 B.M00 C.M02 D.M018 .ISO标准中,控制主轴转动与停止的有关M代码是()A M00、M01和M02B M03、M04和M05C M07、M08和M09D M06、M13和M149 .某加工程序中的一个程序段为N003 G90 G19 G94 G02 X30.0 Y35.0 I30.0 F200 LF该程序段的错误在于(按ISO标准) ()A 不应该用G90B 不应该用G02C 不应该用G94D 不应该用G1910 .ISO准备功能G代码中,主轴每转进给的指令是()A G94B G95C G96D G9711 .ISO准备功能G代码中,刀具半径右偏补偿指令是()A G40B G41C G42D G4312 .经济型数控机床的进给驱动动力源主要选用()A 步进电动机B 交流感应电动机C 交流伺服电动机D 直流伺服电动13 .对步进电机驱动系统输入一个脉冲后,通过机床传动部件使工作台相应地移动一个()A 步距角B 导程C 螺距D 脉冲当量14 .步进电动机转子前进的步数多于电脉冲数的现象称为()A 丢步B 失步C 越步D 异步15 .数控机床一般由CNC装置中的PLC部分直接处理的信号是()A 闭环控制中传感器反馈的线位移信号B 伺服电机编码器反馈的角位移信号C 机床的逻辑状态检测与控制等辅助功能信号D 数控机床刀位控制信号16 .PWM是脉冲宽度调制的缩写,PWM调速单元是指()A 大功率晶体管斩波器速度控制单元B 直流伺服电机及其速度检测单元C 晶闸管相控整流器速度控制单元D 感应电动机变频调速系统17 .旋转变压器的工作原理是根据定子绕组和转子绕组间的()A 电阻变化而工作的B 电容变化而工作的C 相互作用而工作的D 电磁感应作用而工作的18 .感应同步器信号处理采用鉴相型时,滑尺上正弦绕组和余弦绕组的励磁信号分别是()A. u m sinwt和u m coswt B u m sinφsinwt和u m cosφsinwtC u m sinwt和u m sinwtD u m sinφsinwt和u2cosφcoswt19 .一增量式脉冲发生器,其单次脉冲的典型脉冲宽度(周期)为5微秒,其最高允许测量转速为4000转/分,则该脉冲发生器每转输出脉冲数为()A 5000B 4000C 3000D 200020 .光栅位移传感器信号处理时,用直接细分法进行四细分,从光电元件得到四个正弦信号,它们依次相差的角度为()A 45°B 90°C 135°D 180°21 .一端固定,一端自由的丝杠支承方式适用于A 丝杠较短或丝杠垂直安装的场合B 位移精度要求较高的场合C 刚度要求较高的场合D 以上三种场合22 .下列机床导轨副中,低速运动或微量进给时最容易出现爬行现象的是A 静压导轨副B 贴塑导副C 滚动导轨副D 铸铁一铸铁导轨副23 .若要求滚珠丝杆副较高的刚度时,预紧方式宜选用()A双螺母螺纹式B双螺母垫片式 C 双螺母齿差式D单螺母变导程式24 .滚珠丝杆副导程L0的选取,主要根据()A 承载能力B刚度C位移精度D传动效率25 .光栅栅距为0.01mm,莫尔条纹宽度为10mm,则两光栅之间的夹角约为( )A 0.05°B 0.057°C 0.064°D 0.071°26 .一台具有二对磁极,额定转速为1425r/min的交流异步主轴电动机,当电源频率50Hz,转速为1200r/min时其转差率为( )A 0.05B 0.10C 0.15D 0.2027 .一台具有三对磁极,额定转速为975r/min的交流异步主轴电动机,当电源频率50Hz,转速为500r/min时其转子电势的频率为( )A 15B 20C 25D 30二、填空题(本题共7小题,每小空1分,共20分)28 .曲线用圆弧逼近,常用的方法有_,_,_。

操作系统试题及答案

操作系统试题及答案

操作系统试题及答案(总13页) --本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--操作系统期末考试(A)一、单项选择题(在每小题的四个备选答案中,只有一个是正确的,将其号码写在题干的括号中。

每小题2分,共20分)1、文件系统的主要组成部分是()A、文件控制块及文件B、I/O文件及块设备文件C、系统文件及用户文件D、文件及管理文件的软件2、实现进程互斥可采用的方法()A、中断B、查询C、开锁和关锁D、按键处理3、某页式管理系统中,地址寄存器的低9位表示页内地址,则页面大小为()A、1024字节B、512字节C、1024KD、512K4、串联文件适合于()存取A、直接B、顺序C、索引D、随机5、进程的同步与互斥是由于程序的()引起的A、顺序执行B、长短不同C、信号量D、并发执行6、信号量的值()A、总是为正B、总是为负C、总是为0D、可以为负整数7、多道程序的实质是()A、程序的顺序执行B、程序的并发执行C、多个处理机同时执行D、用户程序和系统程序交叉执行8、虚拟存储器最基本的特征是()A、从逻辑上扩充内存容量B、提高内存利用率C、驻留性D、固定性9、飞机定票系统是一个()A、实时系统B、批处理系统C、通用系统D、分时系统10、操作系统中,被调度和分派资源的基本单位,并可独立执行的实体是()A、线程B、程序C、进程D、指令二、名词解释(每小题3分,共15分)1.死锁:2.原子操作:3.临界区:4.虚拟存储器:5.文件系统:三、判断改错题(判断正误,并改正错误,每小题2分,共20分)1、通道是通过通道程序来对I/O设备进行控制的。

()2、请求页式管理系统中,既可以减少外零头,又可以减少内零头。

()3、操作系统中系统调用越多,系统功能就越强,用户使用越复杂。

()4、一个进程可以挂起自已,也可以激活自已。

()5、虚拟存储器的最大容量是由磁盘空间决定的。

()6、单级文件目录可以解决文件的重名问题。

操作系统模拟试题及参考答案

操作系统模拟试题及参考答案

《操作系统》模拟试题及答案第一部份选择题一、单项选择题(本大题共20小题,每题1分,共20分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多项选择或未选均无分。

1.为了启动读卡机、磁带机、打印机等设备进行工作,必需配置操纵设备工作的程序,这种例行子程序被称为()。

A.汇编程序B.治理程序C.设备驱动程序D.操作系统2.能使运算机系统接收到信号后及时进行处置,而且在严格的规按时刻内处置终止,再给出反馈信号的操作系统称为()。

A.批处置操作系统B.网络操作系统C.散布式操作系统D.实时操作系统3.操作系统结构设计中,层次结构法的最大特点是()。

A.便于调试B.把整体问题局部化C.结构清楚D.利于功能的增加、删减和修改4.“访管指令”是一条()。

A.在目态下执行的指令B.在管态下执行的指令C.在目态和管态下都可执行的指令D.不可单独执行的指令5.在UNIX系统中,cat命令的功能是()。

A.用来切换当前工作目录B.删除一个空目录C.用来显示ASCII码编写的文本文件D.用来实现分屏显示6.进程状态转变不包括()。

A.运行态等待态B.等待态就绪态C.运行态就绪态D.等待态运行态7.经常使用的进程调度算法不包括()。

A.先来先效劳调度算法B.最高优先级调度算法C.时刻片轮转调度算法D.均衡调度算法8.UNIX系统采纳的进程调度算法是()。

A.时刻片轮转法B.动态优先数调度算法C.分级调度算法D.响应比高者优先法9.操作系统的存储治理对象是()。

A.寄放器B.辅助存储器C.高速缓冲存储器D.主存储器10.静态重定位的相对地址转换成绝对地址发生在()。

A.程序入主存储器时B.程序入CPU时C.程序回存磁盘空间时D.程序编译时11.在单用户持续存储治理方案中,用来寄存用户区起始地址的寄放器是()。

A.下限寄放器B.界限寄放器C.基址寄放器D.限长寄放器12.因页面调度算法选用不适合,显现页面频繁被调入调出的现象被称为()。

河南科技大学操作系统简答题

河南科技大学操作系统简答题

1.什么是操作系统?它的主要功能特性有哪些?操作系统是一组控制和管理计算机硬件和软件资源,合理的对各类作业进行调度,以及方便用户的使用的程序的集合,它包含四种功能:处理机管理、内存管理、设备管理和文件管理。

2.什么是处理机的三级调度,它们在什么条件下发生?高级调度、中级调度和低级调度高级调度:当系统决定选择一个后备作业调入内存运行时;中级调度:在内存紧张不能满足需要时;低级调度:选择一个就绪进程投入运行时。

3.比较分段式与分页式存储管理方式的主要差别。

(1)页是物理单位目的是提高内存的使用率,段式逻辑单位目的是方便用户使用;(2)页的大小是固定的由系统决定;段的大小不固定且由用户决定;(3)分页作业的地址空间是一维的;分段作业的地址空间是二维的;4.什么是进程?什么是线程?进程与线程有何区别?(1)进程是具有独立功能程序在某个数据集合上的一次执行过程。

(2)线程是进程内的一个执行实体或执行单元。

(3)进程和线程的区别:(a)不同进程的地址空间是独立的,而同一进程内的线程共享同一地址空间。

一个进程的线程在另一个进程内是不可见的。

(b) 在引入线程的操作系统中,进程是资源分配和调度的单位,线程是处理机调度和分配的单位,资源是分配给进程的,线程只拥有很少资源,因而切换代价比进程切换低。

5.什么是死锁?产生死锁的原因和必要条件是什么?(1)在多道程序系统中,当一组进程中的每个进程均无限期地等待被改组进程中的另一进程所占有且永远不会释放的资源,此时的系统处于死锁状态,简称死锁。

(2)死锁产生的原因:(a)系统提供的资源有限;(b)进程推进顺序不当。

(3)产生死锁的必要条件:互斥条件、不可剥夺条件、请求和保持条件、循环等待条件。

6.操作系统有什么基本特性?它有4个基本特征。

并发性:指两个或多个事件在同一时间间隔内发生;共享性:指系统中的资源可供内存中多个并发执行的进程共同使用;虚拟性:指通过某种技术把一个物理实体变成若干个逻辑上的对应物;异步性:即不确定性。

河南科技大学考试试卷 操作系统

河南科技大学考试试卷 操作系统

三、简答题1、答:操作系统是一组控制和管理计算机硬件和软件资源,合理的对各类作业进行调度,以及方便用户使用的程序的集合。

它包含四种功能:处理机管理、内存管理、设备管理和文件管理2、3、Var a,b,c,d:semaphore:=0,0,0,0;BeginParbeginBegin T1;signal(a);signal(b);endBegin wait(a);T3;signal(c);endBegin wait(b);T2;signal(d);endBegin wait(c);wait(d);T4;endParendEnd4、高级调度、中级调度和低级调度高级调度:当系统决定选择一个后备作业调入内存运行时;中级调度:在内存紧张不能满足需要时;低级调度:选择一个就绪进程投入运行时。

5、(1)页是物理单位目的是提高内存的使用率,段式逻辑单位目的是方便用户使用;(2)页的大小是固定的由系统决定;段的大小不固定且由用户决定;(3)分页作业的地址空间是一维的;分段作业的地址空间是二维的;6、146,150,174,178,130,102,94,89,867、行:I=(int)(132-1)/30+1=5列:j=(int)(132-1)mod30+1=12盘块号=(5-1)*30+7=1278、物理层、数据链路层、网络层、运输层、表示层、会晤层、应用层四、论述题1、(1)Var empty:semaphore:=50; //快餐店最多同时可容纳50名顾客就餐(2) wait(empty);就餐;Signal(empty);2、可以找到安全序列{P4,P2,P3,P5,P1}(2)在T0时刻由于Request2(0,3,4)>=allocation(2,3,3)所以不能分配(3) request4(2,0,1)<=need4(2,2,1)Request4(2,0,1)<=available(2,3,3)修改系统状态表如下故存在一个安全序列{P4,P5,P3,P2,P1}是该状态是安全的,可以满足P4的要求。

自考操作系统试题及答案

自考操作系统试题及答案

自考操作系统试题及答案一、单项选择题(每题2分,共20分)1. 在操作系统中,进程和程序的主要区别是()。

A. 进程是动态的,程序是静态的B. 进程是静态的,程序是动态的C. 进程和程序都是动态的D. 进程和程序都是静态的答案:A2. 下列关于操作系统的叙述中,错误的是()。

A. 操作系统是计算机系统中不可缺少的系统软件B. 操作系统是计算机硬件的第一层软件扩展C. 操作系统是计算机系统中的通用软件D. 操作系统是计算机系统中的应用软件答案:D3. 下列不属于操作系统提供的服务的是()。

A. 文件管理B. 设备管理C. 程序编译D. 进程管理答案:C4. 在操作系统中,用于实现多道程序设计的关键技术是()。

A. 多线程B. 多进程C. 多核处理D. 多任务答案:B5. 操作系统中,用于分配和回收内存资源的机制是()。

A. 内存分配B. 内存回收C. 内存管理D. 内存保护答案:C6. 下列选项中,不是操作系统功能的是()。

A. 进程调度B. 文件系统C. 网络通信D. 数据库管理答案:D7. 在操作系统中,负责处理用户与计算机硬件之间交互的模块是()。

A. 用户界面B. 设备驱动程序C. 系统调用D. 系统命令答案:B8. 下列关于操作系统的叙述中,正确的是()。

A. 操作系统是用户与计算机硬件之间的接口B. 操作系统是用户与应用程序之间的接口C. 操作系统是应用程序与计算机硬件之间的接口D. 操作系统是计算机硬件与应用程序之间的接口答案:A9. 在操作系统中,用于实现文件的创建、删除、读取和写入等功能的是()。

A. 文件管理B. 内存管理C. 进程管理D. 设备管理答案:A10. 下列选项中,不属于操作系统提供的资源管理功能的是()。

A. 存储管理B. 设备管理C. 作业调度D. 系统维护答案:D二、多项选择题(每题3分,共15分)1. 操作系统的主要功能包括()。

A. 进程管理B. 存储管理C. 设备管理D. 文件管理E. 作业调度答案:ABCDE2. 下列属于操作系统提供的资源管理功能的是()。

河南科技大学操作系统考试重点

河南科技大学操作系统考试重点

1、进程的定义狭义定义:进程就是程序的执行过程进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。

它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。

2、进程的特征:动态性:进程的实质是程序在多道程序系统中的一次执行过程,进程是动态产生,动态消亡的。

并发性:任何进程都可以同其他进程一起并发执行独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位;异步性:由于进程间的相互制约,使进程具有执行的间断性,即进程按各自独立的、不可预知的速度向前推进结构特征:进程由程序、数据和进程控制块三部分组成。

多个不同的进程可以包含相同的程序:一个程序在不同的数据集里就构成不同的进程,能得到不同的结果;但是执行过程中,程序不能发生改变、3、进程管理:操作系统的职能之一,主要是对处理机进行管理。

为了提高CPU的利用率而采用多道程序技术。

通过进程管理来协调多道程序之间的关系,使CPU得到充分的利用。

4、为什么要引入进程的概念?系统的特征是并发和共享在多道程序环境下,程序的并发执行代替了程序的顺序执行,并发执行破坏了程序的封闭性和可再现行,使得程序和计算不再一一对应。

此外,并发执行又导致了资源共享和资源竞争,这造成了个并发执行的程序间可能存在相互制约的关系。

因此,并发执行的程序已不再处于一个封闭的系统中,从而出现了许多新的特征,即独立性、并发性、动态性以及并发程序相互间的制约性。

程序这个静态概念已经无法真实地发硬并发程序执行的特征,所以我们需要一个能够描述并发程序执行过程且用来共享资源的基本单位---进程,即“可以并发执行的程序在一个数据集合上的一次执行过程”;影响:多个程序能并发执行,提高了资源利用率和系统吞吐量。

5.进程和程序的关系程序是指令的有序集合,其自身没有任何运行的含义,是一个静态的概念。

而进程是程序在处理机上的一次执行过程,它是一个动态的概念。

2022年河南科技大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年河南科技大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)

2022年河南科技大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、在现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。

系统是通过()来实现这一功能的。

A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针2、文件系统用位图法表示磁盘空间的分配情况,位图存于磁盘的32~127号块中,每个盘块占1024B.盘块和块内字节均从0开始编号。

假设要释放的盘块号为409612,则位图中要修改的位所在的盘块号和块内字节序号分别是()。

A.81,1B.81,2C.82,1D.82,23、银行家算法在解决死锁问题中用于()。

A.预防死锁B.死锁避免C.检测死锁D.解除死锁4、下列选项中,会导致进程从执行态变为就绪态的事件是()。

A.执行P(wait)操作B.中请内存失败C.启动I/O设备D.被高优先级进程抢占5、在支持多线程的系统中,进程P创建的若干个线程不能共享的是()A.进程P的代码段B.进程P中打开的文件C.进程P的全局变量D.进程P中某线程的找指针6、在段页式分配中,CPU每次从内存中取一次数据需要()次访问内存。

A.1B.2C.3D.47、在虚拟页式存储管理方案中,()完成将页面调,入内存的T作。

A.缺页中断处理B.页面淘汰过程C.工作集模型应用D.紧缩技术利用8、下列选项中,在用户态执行的是()。

A.命令解释程序B.缺页处理程序C.进程调度程序D.时钟中断处理程序9、若程序正在试图读取某个磁盘的第100个逻辑块,使用操作系统提供的()接门。

A.系统调用B.图形用户接口C.原语D.键盘命令10、下列天于管道(Pipe)通信的叙述中,正确的是()A.一个管道可实现双向数据传输B.管道的容量仅受磁盘容量大小限制C.进程对管道进行读操作和写操作都可能被阻塞D.一个管道只能有一个读进程或一个写进程对其操作11、若I/O所花费的时间比CPU的处理时间短很多,则缓冲区()A.最有效B.几乎无效C.均衡D.以上都不是12、()是操作系统中采用的以空间换取时间的技术。

操作系统考试题目和答案

操作系统考试题目和答案

操作系统考试题目和答案一、选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和程序的主要区别在于:A. 程序是静态的,进程是动态的B. 程序是动态的,进程是静态的C. 程序和进程没有区别D. 程序是操作系统的一部分,进程是用户的一部分答案:A3. 下列哪个不是操作系统的五大基本功能?A. 文件管理B. 内存管理C. 用户界面D. 系统调用答案:C4. 操作系统中,虚拟内存技术的主要作用是:A. 提高CPU利用率B. 提高I/O设备利用率C. 扩大内存容量D. 提高磁盘利用率答案:C5. 在操作系统中,文件系统的主要作用是:A. 管理文件的存储B. 管理文件的读写C. 管理文件的创建和删除D. 管理文件的属性答案:A6. 操作系统中,分页和分段的主要区别在于:A. 分页是按固定大小划分,分段是按可变大小划分B. 分页是按可变大小划分,分段是按固定大小划分C. 分页和分段没有区别D. 分页和分段都是按固定大小划分答案:A7. 在操作系统中,死锁产生的四个必要条件不包括以下哪一项?A. 互斥条件B. 请求和保持条件C. 不剥夺条件D. 循环等待条件答案:D8. 操作系统中,进程同步的主要目的是什么?A. 提高CPU利用率B. 提高I/O设备利用率C. 避免进程间的相互干扰D. 提高磁盘利用率答案:C9. 在操作系统中,调度算法的主要目标不包括以下哪一项?A. 提高系统吞吐量B. 提高系统响应时间C. 提高CPU利用率D. 减少用户等待时间答案:D10. 操作系统中,文件的共享与保护的主要目的是什么?A. 提高文件的可读性B. 提高文件的可写性C. 保证文件的安全性和一致性D. 减少文件的存储空间答案:C二、填空题(每题2分,共20分)1. 操作系统是计算机系统中的___________软件。

答案:系统2. 进程的三种基本状态包括:就绪状态、运行状态和___________状态。

操作系统原理期末试卷(10套含答案)7

操作系统原理期末试卷(10套含答案)7

操作系统原理期末试题(一)一、单项选择题(每题2分,共20分)1.以下著名的操作系统中,属于多用户、分时系统的是( B )。

A.DOS系统B.UNIX系统$C.Windows NT系统D.OS/2系统2.在操作系统中,进程的最基本的特征是( A )。

A.动态性和并发性B.顺序性和可再现性C.与程序的对应性D.执行过程的封闭性'3.操作系统中利用信号量和P、V操作,( C )。

A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步D.可完成进程调度4.作业调度的关键在于( C )。

¥A.选择恰当的进程管理程序B.用户作业准备充分C.选择恰当的作业调度算法D.有一个较好的操作环境5.系统抖动是指( D )。

A.使用机器时,屏幕闪烁的现象]B.由于主存分配不当,偶然造成主存不够的现象C.系统盘有问题,致使系统不稳定的现象D.被调出的页面又立刻被调入所形成的频繁调入调出现象6.在分页存储管理系统中,从页号到物理块号的地址映射是通过( B )实现的。

~A.段表B.页表C. PCB D.JCB7.在下述文件系统目录结构中,能够用多条路径访问同一文件(或目录)的目录结构是( D )A.单级目录B.二级目录、C.纯树型目录D.非循环图目录8.SPOOLing技术可以实现设备的( C )分配。

A.独占B.共享C.虚拟D.物理{9.避免死锁的一个著名的算法是( C )。

A.先人先出算法B.优先级算法C.银行家算法D.资源按序分配法10.下列关于进程和线程的叙述中,正确的是( C )。

~A.一个进程只可拥有一个线程B.一个线程只可拥有一个进程C.一个进程可拥有若干个线程D.一个线程可拥有若干个进程>二、判断题(选择你认为正确的叙述划√,认为错误的划×并说明原因。

每题2分,共10分)1.简单地说,进程是程序的执行过程。

因而,进程和程序是一一对应的。

( )2.V操作是对信号量执行加1操作,意味着释放一个单位资源,加l后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。

河南科技大学443数据结构与C语言考题07

河南科技大学443数据结构与C语言考题07

数据结构部分(100分)一、判断题:(每题1分,共6分):1、线性表只能用顺序存储结构实现。

2、为了很方便地插入和删除数据,可以使用双向链表存放数据。

3、队列是一种插入与删除操作分别在表的两端进行的线性表,是一种先进后出型结构。

4、完全二叉树一定存在度为1的结点。

5、在AOE网中,关键路径上的某个活动时间的缩短,整个工程的时间也就必定缩短。

6、装填因子是哈希表的一个重要参数,它反映哈希表的装满程度。

二、简答题(共22分)1、已知完全二叉树有30个结点,则整个二叉树有多少个度为0的结点?(4分)2、对一个图进行遍历可以得到不同的遍历序列,那么导致得到的遍历序列不唯一的因素有哪些?(4分)3、设一数列的输入序列为345678,运用栈操作,能否得到输出顺序为547863的序列?为什么?(4分)4、简述顺序表查找法、有序表查找法和索引顺序表查找法对被查找表中元素的要求?(6分)5、用线性探测法解决冲突时,如何处理被删除的结点?为什么?(4分)三、应用题(共48分)1、一棵二叉树的先序、中序和后序序列如下,其中一部分未标出,请构造出该二叉树。

(8分)先序序列:CDE GHI K中序序列:CB FA JKIG后序序列:EFDB_JIH A2、对于任意一棵非空的二叉树,若度为2的结点个数为n2,叶子结点个数为n0,请给出n0和n2之间所满足的关系式n0=f(n2),要求给出推导过程。

(10分)3、下图所示是一带权有向图的邻接表存储表示,请根据邻接表:(1)、画出该带权有向图的图形。

(4分)(2)、以顶点V1为起点的广度优先遍历的顶点序列及对应的生成树。

(4分)分)(3)、以顶点V1为起点的深度优先遍历的顶点序列及对应的生成树。

(4 Array4、按下述顺序输入关键字:(23,7,8,22,24,10,5,13,4,14,21,12),画出平衡二叉树的构造与调整过程,并为每一次的平衡处理指明旋转类型。

(10分)5、已知待排序的记录关键字集为{8,3,2,5,9,1,7},要求按照从大到小进行排序,写出用直接插入排序法进行排序的全过程。

操作系统考试题及答案

操作系统考试题及答案

操作系统考试题及答案一、单项选择题(每题2分,共20分)1. 操作系统的主要功能不包括以下哪一项?A. 进程管理B. 存储管理C. 设备管理D. 网络管理答案:D2. 在操作系统中,进程和程序的主要区别是什么?A. 进程是程序的执行过程,程序是静态的代码B. 进程是程序的静态代码,程序是动态的执行过程C. 进程和程序没有区别D. 进程是程序的子集答案:A3. 下列哪一项不是操作系统的五大基本功能?A. 文件管理B. 内存管理C. 作业管理D. 网络通信答案:D4. 操作系统中,用于实现多任务的机制是?A. 进程B. 线程C. 程序D. 文件答案:A5. 在操作系统中,虚拟内存的主要作用是什么?A. 提供更大的存储空间B. 提高存储设备的读写速度C. 保护存储设备D. 管理存储设备的物理地址答案:A6. 操作系统的哪些部分是用户可以直接使用的?A. 内核B. 系统调用C. 硬件D. 驱动程序答案:B7. 在操作系统中,哪个调度算法是按照作业到达的先后顺序进行调度的?A. 短作业优先B. 先来先服务C. 轮转调度D. 优先级调度答案:B8. 在操作系统中,哪个概念用于描述进程在执行过程中的三种基本状态?A. 进程控制块B. 进程状态C. 进程同步D. 进程通信答案:B9. 操作系统中,用于实现文件共享的机制是?A. 文件描述符B. 文件系统C. 文件控制块D. 文件指针答案:B10. 在操作系统中,哪个命令用于查看当前系统中的进程信息?A. psB. lsC. pwdD. who答案:A二、多项选择题(每题3分,共15分)11. 操作系统的以下哪些功能是用于提高系统资源利用率的?A. 进程调度B. 内存管理C. 文件管理D. 设备管理答案:ABD12. 操作系统中,哪些因素会影响进程调度的效率?A. 进程的优先级B. 进程的数量C. 进程的执行时间D. 进程的资源需求答案:ABCD13. 在操作系统中,以下哪些是进程同步的常用方法?A. 信号量B. 互斥锁C. 条件变量D. 消息队列答案:ABC14. 操作系统中,哪些是内存管理的主要功能?A. 内存分配B. 内存回收C. 内存保护D. 内存共享答案:ABCD15. 在操作系统中,以下哪些是文件系统的主要功能?A. 文件存储B. 文件检索C. 文件共享D. 文件备份答案:ABCD三、填空题(每题2分,共20分)16. 操作系统是计算机系统中的一个_________软件。

河南科技大学大学计算机基础Windows基本操作选择题汇总

河南科技大学大学计算机基础Windows基本操作选择题汇总

河南科技大学大学计算机基础Windows基本操作选择题汇总Windows基本操作1、windows的资源管理器或我的电脑中,下列按键中_____的作用和TAB作用相同A) F4 B) F5C) F6 D) F7正确答案是: C你选择的答案是:C√2、windows中,下面关于快捷菜单的描述中,_____是不正确的。

A) 快捷菜单可以显示出与某一对象相关的命令菜单B) 选定需要操作的对象,单击左键,屏幕上就会弹出快捷菜单C) 选定需要操作的对象,单击右键,屏幕上就会弹出快捷菜单D) 按ESC键或单击桌面或窗口上的任一空白区域,都可以退出快捷菜单正确答案是: B你选择的答案是:B√3、在windows中任务栏“开始”菜单中的“文档”,它的作用是A) 用于显示可运行程序的B) 用于显示并打开最近打开的文件C) 用于运行程序D) 用于启动联机帮助正确答案是: B你选择的答案是:B√4、在windows中,默认的打印机有A) 一台B) 二台C) 三台D) 四台正确答案是: A你选择的答案是:A√5、Windows中,要管理文件,先单击“开始”按钮,指向“程序”,再单击A) “Windows资源管理器”B) “MS-DOS方式”C) “控制面板”D) “任务栏”正确答案是: A你选择的答案是:A√6、为了在资源管理器中快速查找EXE文件,最快速且准确定位的显示方式是_______。

A) 按名称B) 按类型C) 按大小D) 按日期正确答案是: B你选择的答案是:A×7、在windows中,若已选定某个文件,不能将文件复制到同一文件夹下的操作是A) 用鼠标右键将该文件拖动到同一文件夹下B) 先执行"编辑"菜单中的复制命令,再执行粘贴命令C) 用鼠标左键将该文件拖动到同一文件夹下D) 按住CTRL键,再用鼠标右键将该文件拖动到同一文件夹下正确答案是: C你选择的答案是:C√8、windows文件的属性有A) 只读、隐藏、存档B) 只读、存档、系统C) 只读、系统、共享D) 与DOS的文件属性相同正确答案是: D你选择的答案是:D√9、windows配备了“系统工具”,使用这些系统工具可以达到_____目的。

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

一、单项选择题(每题1分,共10分)
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.分页存储管理
6.操作系统提供给程序员的接口是(⑥)
A.进程
B.系统调用
C.库函数
D.B和C
7.(⑦)是操作系统中以空间换取时间的技术。

A.SPOOLing技术
B.虚拟存储技术
C.覆盖与交换技术
D.通道技术
8.中断发生后,应保留(⑧)
A.缓冲区指针
B.程序状态字(PSW)
C.被中断的程序
D.页表
9.使用磁带保存文件时,文件只能组织成(⑨)
A.顺序结构
B.链接结构
C.索引结构
D.上述三种都不可以
10.位示图方法用于(⑩)
A.进程的调度
B.盘空间的管理
C.文件的共享
D.进程间的通讯
二、判断题(每题1分,共10分,正确的打√,错误的打×)
1.批处理系统不允许用户随时干预自己作业的运行.
2.请求段式存储管理中,分段的最大尺寸受主存空间的限制.
3.在分时系统中,响应时间≈时间片×用户数,因此为改善响应时间,常用的方法使时间片越小越好.
4.使用P,V操作后,可以防止系统出现死锁.
5.信号量的初值不能是负的.
6.线程是调度的基本单位,但不是资源分配的基本单位.
7.缓冲区的设置与管理使CPU与I/O设备之间速度不匹配的情况得到改善,但并不减少中断CPU的次数. 8.OS允许用户创建自己的子进程, 所以创建子进程的原语是在用户态下完成的.
9.虚拟存储器是一个假想的存储空间,因而这个地址的大小是没有限制的.
10.操作系统提供文件系统服务后,用户可按名存取文件,故用户使用的文件必须有不同的名字.
三、简答题(每题8分,共40分)
1.请说出三种预防死锁的方法,并解释。

2.什么是系统功能调用?系统调用和一般用户调用有什么区别?
3.试说明分页系统中,由逻辑地址到物理地址的变化过程。

4.试说明I/O控制的种类,及其优缺点。

5.一个文件系统的物理结构是顺序结构,其在逻辑上是否可以实现索引结构, 如何实现?
四、综合题(每题15分,共90分, 要求写出解题步骤)
1.如图1所示, 方框表示资源类别,小方框表示同种资源, 圆形表示进程, 从资源指向进程的箭头表示该资源被进程拥有,从进程指向资源的箭头表示进程申请该类资源。

如对P1进程,P1进程拥有r1和r2类资源各一个并申请另一个r2类资源。

在下图情况下会不会产生死锁。

为什么?如果P4再申请r1资源会不会死
锁,为什么?
r2
图1
2.单道批处理系统设有五道作业,他们的提交时间和运行时间见表1,设主存为100K。

试给出下面两种调度算法下,作业的执行顺序和平均周转时间。

(1)先来先服务调度算法
(2)短作业优先调度算法
表 1
3.页面大小512B,1111,145,1744,498,2312,1224,1788,334,1659,1143,578,1299。

起始时内存为空,内存大小为2048。

使用最近最久未使用(LRU)和FIFO算法,内存的缺页率为多少?
4.在UNIX操作系统中如何打开文件和关闭文件。

5.一32位操作系统内存实现了段页技术,其最多可分1024段,页表最长为1024,在某一时刻一进程的段表和页表见图2
图2
图3为进程运行到此刻物理内存的情况,其中方框的左边表示内存地址,方框内内容表示在该地址中的内存数据(整数)。

8 81920
12 81924
16 81928
20
24 86028
28 86032
32 86036
36
40 90128
44 90132
48 90136
图3
该进程的程序段在编译后,编译程序为b确定的地址单元为00802014(16进制) 为a确定的地址单元为00401010(16进制) 进程运行到此刻b,a的值是什么?为什么?当进程在执行*b=a语句后内存中有什么变化。

其中a,b为整数。

(除了有特殊标注外,其余为十进制表示)
6.寺庙有小老和尚若干,有一水缸,有小和尚提水入缸供老和尚饮用。

水缸可容8桶水,水取自同一井中。

水井颈窄,每次只能容一个水桶取水。

水桶总数为4个。

每次入、取缸水仅为1桶,且不可同时进行。

试用P 、V操作解决该问题。

相关文档
最新文档