2014操作系统复习题
2014操作系统复习题(含答案)
2013操作系统复习资料一、单项选择题1.影响分时系统响应时间的是(D)A.每个应用进程分配的时间片长度B.进程大小C.就绪进程数目D.就绪进程数目和时间片长度2.计算机系统中设置的访管指令(a )A.只能在目态执行B.只能在管态执行C.既可在目态又可在管态执行D.在目态和管态下都不能执行3.原语应是(C)A.操作系统中的一个函数B.操作系统中的一个过程C.操作系统中的一个执行不可中断的过程D.操作系统中的一个执行可中断的函数4.以下属于可变分区常用主存分配算法的是(A )A. 最优适应B. 最快适应C.最大适应D.最长适应5.通常,用户进程被建立后(B)A.便一直存在于系统中,直到被操作人员撤消B.随着程序运行正常或异常结束而撤消C.随着时间片轮转而撤消与建立D.随着进程的阻塞或唤醒而撤消与建立6.在页式虚拟存储管理中,为实现地址变换,应建立(C)A.空闲区表B.分区分配表C.页表D.移动表7.7. SPOOL技术用于( C )A. 处理器管理B. 存储管理C. 设备管理D. 文件管理8.在可变分区分配方案中,在空闲区表中以空闲区长度按递减顺序排列适合于( A )A.最坏适应算法B.最先适应算法C.最优适应算法D.首次循环适应算法9.用户程序发出磁盘I/O请求后,系统的正确处理流程是(B )A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序10.对特权指令、系统调用和访管指令有关描述正确的是( B )A.“启动I/O”不是特权指令B.修改“基址寄存器”和“限长寄存器”的指令是特权指令C.“访管指令”是在管态下执行的指令D.“系统调用”是在目态下执行的程序11.从磁盘读取数据的下列时间中,对系统效率影响最大的是( D )A.处理时间B.传输时间C.延迟时间D.寻道时间12.以下关于进程的并发执行描述正确的是(A)A.多个进程在某个时间段内轮流占用处理器执行B.多个进程在某个时刻同时占用处理器执行C.单处理器的系统也允许进程并发执行D.只有多处理器的系统才能允许进程并发执行13.造成某进程状态从就绪态转变成运行态的原因是(D )A.上次分配给该进程的处理器时间太短B.有更高优先级的进程要运行C.该进程需要更多的处理器时间运行D.该进程被进程调度程序选中14.逻辑文件必须存放在连续存储空间中的存储结构有(B )A.链接结构B.顺序结构C.索引结构D.流式结构15.文件系统与什么密切相关,它们共同为用户使用文件提供方便(C)A.处理器管理B.存储管理C.设备管理D.作业管理16.页式存储管理采用的装入作业方式是(B )A.静态重定位B.动态重定位C.静态和动态重定位D.以上都不是17.以下存储管理技术中,可以实现虚拟存储器的技术是( D )A.单用户连续存储管理B.固定分区存储管理C.可变分区存储管理D.页式存储管理18.PCB全称(B)A.进程队列B.进程控制块C.进程状态D.进程对象19.从用户观点看,文件系统的主要目的是(A)A.实现对文件的按名存取B.实现虚拟存储C.提高外存的读写速度D.用于存储系统文件20.对文件的存取方式有关描述正确的是( A )A.顺序结构文件可以随机存取B.链式结构文件采用随机存取是高效的C.索引结构文件不能顺序存取D.链式结构文件可以顺序存取21.计算机系统能及时处理由过程控制反馈的数据,并做出响应的操作系统是(B )A. 批处理操作系统B. 实时操作系统C. 分时操作系统D. 多处理机操作系统22.有关原语的说法中正确的是(B )A. 原语是不可中断执行的用户过程B. 原语是不可中断执行的操作系统过程C. 原语是可中断执行的用户过程D. 原语是可中断执行的操作系统过程23.操作系统在计算机系统中处于哪些之间的位置(B)A. 计算机硬件和软件B. 计算机硬件和用户C. 处理机和用户D. 外部设备和处理机24.在多道程序设计技术的计算机系统中,中央处理器(C )A.只能被一个程序占用B.可以被多个程序同时占用C.可以被多个程序交替占用D.可以被操作系统和另一个程序同时占用25.某进程所要求的一次打印输出结束,该进程被唤醒,其进程状态将从(B )A. 就绪状态到运行状态B. 等待状态到就绪状态C. 运行状态到等待状态D. 运行状态到就绪状态26.在以下的存储管理方案中,能扩充主存容量的是(D)A. 固定式分区分配B. 可变式分区分配C. 页式存储管理D. 分页虚拟存储管理27.内存分配的最佳适应算法的空闲区表是(B )A. 按大小递减顺序排列B. 按大小递增顺序排列C. 按地址由小到大排列D. 按地址由大到小排列28.对磁盘进行移臂调度的目的是为了缩短( A )A. 寻道时间B. 延迟时间C. 传送时间D. 启动时间29.对顺序文件做读文件操作时,总是从哪里按顺序读出信息(A )A.从文件头部向后B.文件尾部向前C.文件中部开始D.当前位置开始30.作业调度选择一个作业装入主存后,该作业能否占用处理器必须决定于(D )A.设备管理B.作业控制C.驱动调度D.进程调度31.关闭文件的作用是( A )A.向系统归还文件使用权B.将文件从磁盘删除C.不允许文件被任何人打开D.收回文件占用的磁盘存储空间32.以下说法错误的是(D)A.并发进程中与共享变量有关的程序段称为临界区B.并发进程中涉及到相同变量的程序段称为相关临界区C.临界区的引入主要是为了解决并发进程执行时出现与时间有关的错误D.所有并发进程都会产生与时间有关的错误33.硬件采用了中断和通道技术的目的是(a )A.使得CPU速度提高B.使得CPU与外设能并行工作C.使得外设速度提高D.使得CPU与外设能紧密结合34.系统在接到用户哪种文件操作命令后,就在文件目录中寻找空目录项进行登记(A )A. 建立B. 打开C. 读D. 写35.死锁的防止措施的实现依据是( C )A. 配置足够的系统资源B. 使进程的推进顺序合理C. 破坏产生死锁的四个必要条件之一D. 防止系统进入不安全状态36.下列文件物理结构中,适合随机访问且易于文件扩展的是(B)A. 连续结构B. 索引结构C. 链式结构且磁盘块定长D. 链式结构且磁盘块变长37.用户要求计算机处理的一个计算问题称为一个(B)A. 程序B. 作业C. 进程D. 系统调度38.系统出现死锁的根本原因是(D)A. 作业调度不当B. 系统中进程太多C. 资源的独占性D. 资源管理和进程推进顺序都不得当39.一种既有利于短小作业又兼顾到长作业的作业调度算法是(B )A. 先来先服务B.最高响应比优先C.轮转D.均衡调度40.按文件的物理组织结构可将文件分成(C)A. 数据文件,命令文件,文本文件B. 命令文件,库文件,索引文件C. 顺序文件,链式文件,索引文件D. 输入文件,输出文件,随机文件41.计算机操作系统的功能是(D)A.把源程序代码转换为目标代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行42.特权指令(B)A. 只能在目态下执行B. 只能在管态下执行C. 在目态或管态下均能执行D. 在目态或管态下均不能执行43.多道程序设计是指(C)A. 在多台处理机上同时执行多道程序B. 在多台处理机上同一时刻执行多道程序C. 在一台处理机上同时执行多道程序D. 在一台处理机上同一时刻执行多道程序44.有关进程的下列叙述中正确的是( D )A. 进程是静态的文本B. 进程与程序是一一对应的C. 进程与作业是一一对应的D. 多个进程可以在单个CPU上同时执行45.以下属于程序性中断的是(C)A.执行访管指令B.电源断电C.除数为0D.打印机未找到46.有甲、乙两道算题,每道需执行1小时(其中处理器的工作时间为12分钟)。
2014年4月全国自考操作系统试题及答案
绝密★考试结束前全国2014年4月高等教育自学考试操作系统试题课程代码:02326请考生按规定用笔将所有试题的答案涂、写在答题纸上。
选择题部分注意事项:1.答题前,考生务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。
如需改动,用橡皮擦干净后,再选涂其他答案标号。
不能答在试题卷上。
一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
未涂、错涂或多涂均无分。
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、管理信息7、下列作业调度算法中既考虑作业进入输入井的先后,又考虑作业计算时间的是A、先来先服务算法B、计算时间短的作业优先算法C、响应比高者优先算法D、均衡调度算法8、假定在一个实时应用系统中,有3个不同优先级,每个优先级上有2个实时进程,当用户有高实时要求时应采用的进程调度算法是A、分级调度算法B、抢占式最高优先级调度算法C、时间片轮转调度算法D、非抢占式最高优先级调度算法9、为了保证程序的正确执行,处理器访问主存储器使用的是A、逻辑地址B、相对地址C、绝对地址D、虚拟地址10、在可变分区管理中,采用最优适应分配算法时,登记在空闲区表中的空闲区是A、按地址递减顺序排列的B、按地址递增顺序排列的C、按长度递减顺序排列的D、按长度递增顺序排列的11、在页式存储管理系统中,一个作业的页表内容如下:若页面大小为2KB,则该作业的地址0转换成的物理地址是A、6K B.4KC、2K D.1K12、在页式虚存系统中,如作业执行时发生了缺页中断,经操作系统把该页面调入主存并修改页表之后,应执行A、被中断的前一条指令B、被中断的后一条指令C、被中断的那一条指令D、该作业的第一条指令13、在UNIX中,文件类型有多种,正确的是A、基本文件、目录文件和设备文件B、普通文件、目录文件和设备文件C、基本文件、目录文件和特别文件D、普通文件、特别文件和基本文件14、文件信息的存取方式有多种,采用哪种存取方式,需要考虑的关键因素是A、文件的使用方式和打开方式B、存储介质的特性和文件的读写方式C、文件的打开方式和读写方式D、文件的使用方式和存储介质的特性15、执行一次磁盘输入输出操作所花费的时间包括A、寻找时间、定位时间、延迟时间B、定位时间、延迟时间、传送时间C、延迟时间、传送时间、寻找时间D、传送时间、寻找时间、定位时间16、假设外围设备与缓冲区交换信息的时间为T,缓冲区与用户工作区间传送信息所需要的时间为t,用户进程处理信息所需时间为p。
2014操作系统复习题(含答案)
2013操作系统复习资料一、单项选择题1.影响分时系统响应时间的是(D)A.每个应用进程分配的时间片长度B.进程大小C.就绪进程数目D.就绪进程数目和时间片长度2.计算机系统中设置的访管指令(a )A.只能在目态执行B.只能在管态执行C.既可在目态又可在管态执行D.在目态和管态下都不能执行3.原语应是(C)A.操作系统中的一个函数B.操作系统中的一个过程C.操作系统中的一个执行不可中断的过程D.操作系统中的一个执行可中断的函数4.以下属于可变分区常用主存分配算法的是(A )A. 最优适应B. 最快适应C.最大适应D.最长适应5.通常,用户进程被建立后(B)A.便一直存在于系统中,直到被操作人员撤消B.随着程序运行正常或异常结束而撤消C.随着时间片轮转而撤消与建立D.随着进程的阻塞或唤醒而撤消与建立6.在页式虚拟存储管理中,为实现地址变换,应建立(C)A.空闲区表B.分区分配表C.页表D.移动表7.7. SPOOL技术用于( C )A. 处理器管理B. 存储管理C. 设备管理D. 文件管理8.在可变分区分配方案中,在空闲区表中以空闲区长度按递减顺序排列适合于( A )A.最坏适应算法B.最先适应算法C.最优适应算法D.首次循环适应算法9.用户程序发出磁盘I/O请求后,系统的正确处理流程是(B )A.用户程序→系统调用处理程序→中断处理程序→设备驱动程序B.用户程序→系统调用处理程序→设备驱动程序→中断处理程序C.用户程序→设备驱动程序→系统调用处理程序→中断处理程序D.用户程序→设备驱动程序→中断处理程序→系统调用处理程序10.对特权指令、系统调用和访管指令有关描述正确的是( B )A.“启动I/O”不是特权指令B.修改“基址寄存器”和“限长寄存器”的指令是特权指令C.“访管指令”是在管态下执行的指令D.“系统调用”是在目态下执行的程序11.从磁盘读取数据的下列时间中,对系统效率影响最大的是( D )A.处理时间B.传输时间C.延迟时间D.寻道时间12.以下关于进程的并发执行描述正确的是(A)A.多个进程在某个时间段内轮流占用处理器执行B.多个进程在某个时刻同时占用处理器执行C.单处理器的系统也允许进程并发执行D.只有多处理器的系统才能允许进程并发执行13.造成某进程状态从就绪态转变成运行态的原因是(D )A.上次分配给该进程的处理器时间太短B.有更高优先级的进程要运行C.该进程需要更多的处理器时间运行D.该进程被进程调度程序选中14.逻辑文件必须存放在连续存储空间中的存储结构有(B )A.链接结构B.顺序结构C.索引结构D.流式结构15.文件系统与什么密切相关,它们共同为用户使用文件提供方便(C)A.处理器管理B.存储管理C.设备管理D.作业管理16.页式存储管理采用的装入作业方式是(B )A.静态重定位B.动态重定位C.静态和动态重定位D.以上都不是17.以下存储管理技术中,可以实现虚拟存储器的技术是( D )A.单用户连续存储管理B.固定分区存储管理C.可变分区存储管理D.页式存储管理18.PCB全称(B)A.进程队列B.进程控制块C.进程状态D.进程对象19.从用户观点看,文件系统的主要目的是(A)A.实现对文件的按名存取B.实现虚拟存储C.提高外存的读写速度D.用于存储系统文件20.对文件的存取方式有关描述正确的是( A )A.顺序结构文件可以随机存取B.链式结构文件采用随机存取是高效的C.索引结构文件不能顺序存取D.链式结构文件可以顺序存取21.计算机系统能及时处理由过程控制反馈的数据,并做出响应的操作系统是(B )A. 批处理操作系统B. 实时操作系统C. 分时操作系统D. 多处理机操作系统22.有关原语的说法中正确的是(B )A. 原语是不可中断执行的用户过程B. 原语是不可中断执行的操作系统过程C. 原语是可中断执行的用户过程D. 原语是可中断执行的操作系统过程23.操作系统在计算机系统中处于哪些之间的位置(B)A. 计算机硬件和软件B. 计算机硬件和用户C. 处理机和用户D. 外部设备和处理机24.在多道程序设计技术的计算机系统中,中央处理器(C )A.只能被一个程序占用B.可以被多个程序同时占用C.可以被多个程序交替占用D.可以被操作系统和另一个程序同时占用25.某进程所要求的一次打印输出结束,该进程被唤醒,其进程状态将从(B )A. 就绪状态到运行状态B. 等待状态到就绪状态C. 运行状态到等待状态D. 运行状态到就绪状态26.在以下的存储管理方案中,能扩充主存容量的是(D)A. 固定式分区分配B. 可变式分区分配C. 页式存储管理D. 分页虚拟存储管理27.内存分配的最佳适应算法的空闲区表是(B )A. 按大小递减顺序排列B. 按大小递增顺序排列C. 按地址由小到大排列D. 按地址由大到小排列28.对磁盘进行移臂调度的目的是为了缩短( A )A. 寻道时间B. 延迟时间C. 传送时间D. 启动时间29.对顺序文件做读文件操作时,总是从哪里按顺序读出信息(A )A.从文件头部向后B.文件尾部向前C.文件中部开始D.当前位置开始30.作业调度选择一个作业装入主存后,该作业能否占用处理器必须决定于(D )A.设备管理B.作业控制C.驱动调度D.进程调度31.关闭文件的作用是( A )A.向系统归还文件使用权B.将文件从磁盘删除C.不允许文件被任何人打开D.收回文件占用的磁盘存储空间32.以下说法错误的是(D)A.并发进程中与共享变量有关的程序段称为临界区B.并发进程中涉及到相同变量的程序段称为相关临界区C.临界区的引入主要是为了解决并发进程执行时出现与时间有关的错误D.所有并发进程都会产生与时间有关的错误33.硬件采用了中断和通道技术的目的是(a )A.使得CPU速度提高B.使得CPU与外设能并行工作C.使得外设速度提高D.使得CPU与外设能紧密结合34.系统在接到用户哪种文件操作命令后,就在文件目录中寻找空目录项进行登记(A )A. 建立B. 打开C. 读D. 写35.死锁的防止措施的实现依据是( C )A. 配置足够的系统资源B. 使进程的推进顺序合理C. 破坏产生死锁的四个必要条件之一D. 防止系统进入不安全状态36.下列文件物理结构中,适合随机访问且易于文件扩展的是(B)A. 连续结构B. 索引结构C. 链式结构且磁盘块定长D. 链式结构且磁盘块变长37.用户要求计算机处理的一个计算问题称为一个(B)A. 程序B. 作业C. 进程D. 系统调度38.系统出现死锁的根本原因是(D)A. 作业调度不当B. 系统中进程太多C. 资源的独占性D. 资源管理和进程推进顺序都不得当39.一种既有利于短小作业又兼顾到长作业的作业调度算法是(B )A. 先来先服务B.最高响应比优先C.轮转D.均衡调度40.按文件的物理组织结构可将文件分成(C)A. 数据文件,命令文件,文本文件B. 命令文件,库文件,索引文件C. 顺序文件,链式文件,索引文件D. 输入文件,输出文件,随机文件41.计算机操作系统的功能是(D)A.把源程序代码转换为目标代码B.实现计算机用户之间的相互交流C.完成计算机硬件与软件之间的转换D.控制、管理计算机系统的资源和程序的执行42.特权指令(B)A. 只能在目态下执行B. 只能在管态下执行C. 在目态或管态下均能执行D. 在目态或管态下均不能执行43.多道程序设计是指(C)A. 在多台处理机上同时执行多道程序B. 在多台处理机上同一时刻执行多道程序C. 在一台处理机上同时执行多道程序D. 在一台处理机上同一时刻执行多道程序44.有关进程的下列叙述中正确的是( D )A. 进程是静态的文本B. 进程与程序是一一对应的C. 进程与作业是一一对应的D. 多个进程可以在单个CPU上同时执行45.以下属于程序性中断的是(C)A.执行访管指令B.电源断电C.除数为0D.打印机未找到46.有甲、乙两道算题,每道需执行1小时(其中处理器的工作时间为12分钟)。
2014计算机等级考试复习题及答案
2014计算机等级考试复习题及答案D语言编制的程序不是用二进制代码表示的。
因此,计算机是不能直接执行FoxPro 源程序的。
(T )6、在计算机系统中,硬件是基础,软件是灵魂,它们只有很好的协调配合,才能充分的发挥计算机的功能。
( T )7、计算机内是以二进制代码来表示信息的。
( T )8、目前,计算机均采用存储程序式工作原理。
( T )9、冯·诺依曼体系结构的计算机是以程序控制工作原理进行工作的。
(T )10、低级语言是独立于机器的程序设计语言。
( F )四、填空题1、CPU能直接访问的存储器是_内存__。
2、与二进制数101101011101等价的十六进制数位____。
3、八个二进制位可表示_256_种状态。
4、用_机器语言_语言编制的程序输入计算机后,就能直接运行。
5、一个2GB的闪存盘理论上可以存储__1GB_个汉字的编码。
6、要在计算机上外接其他设备如闪存盘、数字化仪等,应插入__USB_接口。
7、计算机与其他计算工具的本质区别是_存储程序和程序控制_。
8、计算机系统采用总线结构进行数据处理,用户数据是通过_数据__总线送入内存。
9、计算机系统的输入设备是指该设备能将数据送入_内存_进行处理。
10、对计算机的CPU来说,其运算器是在_控制器_作用下进行工作的。
4.2操作系统经典问题剖析一、单项选择1、操作系统具有五大管理功能,其(D)功能是直接面向用户的,是操作系统的最外层。
A、处理器管理B、设备管理C、存储管理D、作业管理2、分时操作系统不具备的特点是( B )。
A、同时性B、保密性C、独立性D、交互性3、在Windows系统中基本操作要点是(C )。
A、单击菜单B、单击鼠标右键C、选定对象再操作D、鼠标和键盘4、在Windows中右击,屏幕将显示(B )。
A、显示用户操作提示信息B、显示快捷菜单C、显示当前对象的相关操作菜单D、显示计算机的系统信息5、在Windows系统及其应用程序中,若某菜单中有淡字项,则表示该功能( D )。
2014级OS总复习
一.选择题分时系统中为了使多个不同用户能够同时与系统交互,最关键的问题(B)A 计算机具有足够快的运算速度B 能快速进行内外存之间的信息交换C 系统能够及时接收多个用户的输入D 短时间内所有用户都能运行订购机票系统处理来自各个终端的服务请求,处理后通过终端回答用户,所以它是一个(D )。
A 分时系统B 多道批处理系统C 计算机网络D 实时信息处理系统批处理操作系统的目的是(B )。
A 提高系统与用户的交互性能B 提高系统资源利用率C 降低用户作业的周转时间D 减少用户作业的等待时间( D)是操作系统最重要的两个目标A 可扩充性和开放性B 方便性和开放性C 可扩充性和有效性D 方便性和有效性如果n是某一物理所对应的虚拟的逻辑设备数,则虚拟设备的速度必然是物理设备速度的(A )A 1/nB n2C 2nD n(n-1)在一段时间内只允许一个进程访问一资源称为(B )A 共享资源B 临界资源C 互斥资源D 管理资源在分时系统中,当用户数目为100时,为保证响应时间不超过2秒,此时的时间片最大应为(B)。
A.10msB.2OmsC.50msD.100ms一个运行进程必须具有的3种基本状态是( C)。
A 就绪状态、挂起状态和执行状态B 挂起状态、阻塞状态和执行状态C 就绪状态、执行状态和阻塞状态D 就绪状态、执行状态和终止状态下面所列的进程的3种基本状态之间的转换不正确的是( D)A 就绪状态→执行状态B 执行状态→就绪状态C 执行状态→阻塞状态D 就绪状态→阻塞状态对于两个并发进程,设互斥信号量为A,若A=0,则(C)A表示有一个进程进入临界区,另一个进程等待进入B表示有两个进程进入临界区C表示有一个进程进入临界区D表示没有进程进入临界区造成进程发生错误的因素是与进程占用处理器的时间,执行的速度及外界的影响有关。
而这些错误都与时间有关,所以称为(B)A时间因素B与时间有关的错误C时间错误D时间问题信号量被定义为一个整型变量,其初始值是(D)A0B无任何限制C负整数D非负数如果有4个进程共享同一程序段,每次允许3个进程进入该程序段,若用P、V操作作为同步机制,则信号量的取值范围是(C)A4,3,2,1,-1B2,1,0,-1,-2C3,2,1,0,-1D2,1,0,-2,-3设有4个作业同时到达,每个作业的执行时间均为2个小时,它们在一台处理机上按单道方式运行,则平均周转时间为(B)。
2014计算机考研真题(操作系统部分)
2014年计算机学科研究生入学统一考试计算机科学与技术学科联考计算机学科专业基础综合考试大纲Ⅰ. 考试性质计算机学科专业基础综合考试是为高等院校和科研院所招收计算机科学与技术学科的硕士研究生而设置的具有选拔性质的联考科目,其目的是科学、公平、有效地测试学生掌握计算机科学与技术学科大学本科阶段专业基础知识、基本理论、基本方法的水平和分析问题、解决问题的能力,评价的标准是高等院校计算机科学与技术学科优秀本科毕业生所能达到的及格或及格以上水平,以利于各高等院校和科研院所择优选拔,确保硕士研究生的招生质量。
Ⅱ. 考查目标计算机学科专业基础综合考试涵盖数据结构、计算机组成原理、操作系统和计算机网络等学科专业基础课程。
要求考生系统地掌握上述专业基础课程的基本概念、基本原理和基本方法,能够综合运用所学的基本原理和基本方法分析、判断和解决有关理论问题和实际问题。
Ⅲ. 考试形式和试卷结构一、试卷满分及考试时间本试卷满分为150分,考试时间为180分钟二、答题方式答题方式为闭卷、笔试三、试卷内容结构数据结构45分计算机组成原理45分操作系统35分计算机网络25分四、试卷题型结构单项选择题80分(40小题,每小题2分)综合应用题70分Ⅳ. 考查内容操作系统【考查目标】1. 掌握操作系统的基本概念、基本原理和基本功能,理解操作系统的整体运行过程。
2. 掌握操作系统进程、内存、文件和I/O管理的策略、算法、机制以及相互关系。
3. 能够运用所学的操作系统原理、方法与技术分析问题和解决问题,并能利用C语言描述相关算法。
一、操作系统概述(一)操作系统的概念、特征、功能和提供的服务(二)操作系统的发展与分类(三)操作系统的运行环境1. 内核态与用户态2. 中断、异常3. 系统调用(四)操作系统体系结构二、进程管理(一)进程与线程1. 进程概念2.进程的状态与转换3.进程控制4.进程组织5.进程通信共享存储系统,消息传递系统,管道通信。
电大 操作系统复习资料2014版.
复习题资料第一部分,单项选择题。
1、从用户的观点看,操作系统是______。
A.用户与计算机之间的接口B.控制和管理计算机资源的软件C.合理地组织计算机工作流程的软件D.由若干层次的程序按一定的结构组成的有机体2、提高单机资源利用率的关键技术是______。
A.脱机技术B.虚拟技术C.交换技术D.多道程序设计技术3、当CPU执行操作系统内核代码时,称处理器处于______。
A. 自由态B.用户态C.内核态D.就绪态4、一个进程是______。
A.由处理机执行的一个程序B.一个独立的程序+数据集C.PCB结构、程序和数据的组合D.一个独立的程序5、在多道程序设计环境下,操作系统分配资源以______为单位。
A. 程序B.指令C.进程D. 作业6、在操作系统中,临界区是______。
A. 一个缓冲区B.一段共享数据区C. 一段程序D.一个互斥资源7、当出现______情况下,系统可能出现死锁。
A.进程释放资源B.一个进程进入死循环C.多个进程竞争资源出现了循环等待D.多个进程竞争共享型设备8、操作系统中的三级调度是指______。
A. 处理机调度、资源调度和网络调度B. CPU调度、设备调度和存储器调度C. 作业调度、进程调度和资源调度D.作业调度、进程调度和中级调度9、当一进程运行时,系统可基于某种原则强行将其撤下,把处理机分配给其他进程,这种调度方式是______。
A.非剥夺方式B.剥夺方式C.中断方式D.查找方式10、从进程提交给系统开始到进程完成为止的时间间隔称为______。
A.进程周转时间B.进程运行时间C.进程响应时间D. 进程等待时间11、分时操作系统通常采用______策略为用户服务。
A.时间片轮转B.先来先服务C.短作业优先D. 优先级12、存储管理的目的是______。
A.方便用户B.提高内存利用率C.方便用户和提高内存利用率D.增加内存实际容量13、______是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
高等教育自学考试操作系统概论真题2014年10月_真题-无答案
高等教育自学考试操作系统概论真题2014年10月(总分100,考试时间150分钟)课程代码:02323一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个选项是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1. 计算机系统的层次结构的组成部分包括()A. 操作人员、应用软件、接口软件、支撑软件、系统软件B. 应用软件、接口软件、支撑软件、系统软件、计算机硬件C. 接口软件、支撑软件、系统软件、计算机硬件、操作人员D. 支撑软件、系统软件、计算机硬件、操作人员、应用软件2. 从资源管理的角度看,操作系统的功能是()A. 运算器管理、内存管理、文件管理、设备管理B. 内存管理、文件管理、设备管理、处理器管理C. 文件管理、设备管理、处理器管理、运算器管理D. 设备管理、处理器管理、运算器管理、内存管理3. 程序状态字(PSW)需要包含许多内容,一般包含()A. 指令地址、控制/计算、条件码、目态/管态、等待/计算、中断码B. 控制/计算、条件码、目态/管态、指令地址、中断码、中断屏蔽位C. 条件码、目态/管态、等待/计算、中断码、中断屏蔽位、指令地址D. 目态/管态、等待/计算、中断码、中断屏蔽位、指令地址、控制/计算4. 一个程序在一个数据集合上的一次执行称为一个进程,因此()A. 进程与程序是-一一对应的B. 进程是动态的,程序是静态的C. 进程与程序同存共亡D. 进程可共享,程序是独立的5. 当一个正在运行的进程执行了一条访管指令后,系统产生的中断事件属于()A. 自愿性B. 程序出错C. 硬件故障D. 外部事件6. 某分时系统允许10个终端用户以时间片轮转方式同时工作,若完成每个用户作业需要占用处理器的时间为300毫秒,时间片长度为SO毫秒,那么首个完成的作业的最短完成时间是()A. 2500毫秒B. 2550毫秒C. 2600毫秒D. 2650毫秒7. 页式存储管理中,每存取一条指令或一个数需要访问主存次数为()A. 0B. 1C. 2D. 38. 页式存储管理中,作业的大小体现在()A. 页号大小B. 块号大小C. 页表长度D. 页内地址9. 可变分区存储管理中,不需要对空闲区表进行排序的主存分配算法是()A. 最先适应B. 最优适应C. 最坏适应D. 最小碎片10. 文件系统的功能中没有包括()A. 有效分配文件的存储空间B. 提供合适的存取方式以适应各种应用C. 检索文件的内容D. 确保文件的安全性11. 在一个具有树形目录结构的文件系统中,如果用户程序提出打开文件A\B\C,要完成这个操作至少要访问磁盘()A. 一次B. 两次C. 三次D. 四次12. 在执行过程中需要寻找文件所在存储设备上空闲存储空间的文件操作是()A. 打开B. 读C. 写D. 关闭13. 某公司的客户文件为“\客户\”,每个客户的信息作为该文件的一条记录,且以链接结构的方式存放在磁盘空间中,每个磁盘的物理块中包含一条记录和一个链接指针。
02323操作系统概论2014年4 月份试题真题及答案
绝密★考试结束前全国2014年4月高等教育自学考试操作系统概论试题课程代码:02323本试卷共6页,满分l00分,考试时间l50分钟。
考生答题注意事项:1.本卷所有试题必须在答题卡上作答。
答在试卷上无效,试卷空白处和背面均可作草稿纸。
2.第一部分为选择题。
必须对应试卷上的题号使用28铅笔将“答题卡”的相应代码涂黑。
3.第二部分为非选择题。
必须注明大、小题号。
使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间。
超出答题区域无效选择题部分一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
未涂、错涂或多涂均无分。
1、计算机系统的层次结构的顺序是A.操作人员、应用软件、系统软件、支撑软件、计算机硬件B.操作人员、支撑软件、应用软件、系统软件、计算机硬件C.操作人员、系统软件、应用软件、支撑软件、计算机硬件D.操作人员、应用软件、支撑软件、系统软件、计算机硬件2、从资源管理的角度看,操作系统的功能是A.运算器管理、内存管理、文件管理、设备管理B.内存管理、文件管理、设备管理、处理器管理C.文件管理、设备管理、处理器管理、运算器管理D.设备管理、处理器管理、运算器管理、内存管理3、程序状态字(PSW)需要包含许多内容,一般包括A.指令、条件码、目态/管态、控制肼算、中断码、中断屏蔽位B.指令、条件码、目态/管态、等待肼算、中断设置、中断屏蔽位C.指令地址、条件码、目态/管态、控制/计算、中断码、中断屏蔽位D.指令地址、条件码、目态/管态、等待/计算、中断设置、中断屏蔽位4、一个被创建的进程的初始状态应该是A.就绪态B.运行态C.等待态D.阻塞态5、中断处理程序占用处理器之前,新PSW是保存在A.中断装置中B.程序状态字寄存器中C.预先约定的主存单元中D.中断字寄存器中6、假如某分时系统要保证每个终端用户在每秒钟时间内可以占用处理器运行的时间为50毫秒,那么在忽略系统开销时,该分时系统允许同时工作的终端数最多为A.10个B.20个C.50个D.100个7、处理器中设置有基址寄存器和限长寄存器的存储管理是A.单用户连续B.固定分区C.可变分区D.页式虚拟8、采用可变分区管理主存时,某作业的释放不仅不会在空闲区表中增加项,反而减少一项,则说明该作业A.有上邻空闲区B.有下邻空闲区C.既有上邻空闲区,又有下邻空闲区D.既无上邻空闲区,又无下邻空闲区9、就你对…碎片‟的理解,可变分区分配算法中最容易生成碎片的是A.最先适应B.最优适应C.最坏适应D.随机适应10、当把一篇文章作为一个文件存放在文件系统中时,文件系统无需..了解A.文件的内容B.文件是存放在磁盘上还是磁带上C.文件的物理位置D.文件以连续方式,还是链接方式存储11、某文件系统采用二级目录结构收藏电影,其中目录以收藏者的名字命名(假设收藏者名字不重复),目录下的每个文件对应一部电影。
(完整版)操作系统复习题附答案
6、信号量是代表资源物理实体的数据结构,当它为一组并发进程而设置,代表共享的临界资源时,每个进程都可以对它施加P、V操作,我们称它为(互斥)信号量。
7、临界区是访问临界资源的(程序段)。
二、选择题
1、若一程序运行时独占系统全部资源,资源的状态只受该程序而改变,
4、通道分成字节多路通道、(数据选择多路通道)和数组多路通道。
5、引入缓冲技术可以提高CPU和I/O设备之间的(并行)操作程度。(其中不需要CPU干预)
6、缓冲区的组织方式分为单缓冲区,(双缓冲)、(循环缓冲)及缓冲池。
二、选择题
1.下列(C)属于独占设备。
A.硬盘B.磁鼓C.打印机D.光盘
2.属于共享设备的是(B)。
A.T 1 +T2+T3 B.(T1 +T2 +T3)/3
C.(3T1 +2T2+T3)/3 D.(T 1 +2T2 +3T3)/3
9、设有4个作业同时到达,每个作业的执行时间均为2小时,它们在一台处理器上按单道方式运行,则平均周转时间为B。
A.1小时B.5小时C.2.5小时D.8小时
10、一作业8:00到达系统,估计运行时间为1小时。若10:00开始执行该作业,其响应比是C。
第1章操作系统引论
一、填空题
1、操作系统的特征是(并发性)、共享性、虚拟性和异步性。
2、分时操作系统具有4个特征,(同时性)、独立性、及时性和交互性。
3、操作系统用户接口有2类,程序接口和(命令接口/操作接口)。
4、多道批处理的特征是多道性、(无序性)和调度性。
5、从资源管理的角度看,操作系统具有处理机管理、(存储管理)、(设备管理)、(文件管理)、(网络管理)和用户接口等功能。
2014年4月全国自考(网络操作系统)真题试卷(题后含答案及解析)
2014年4月全国自考(网络操作系统)真题试卷(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 应用题单项选择题1.在单处理机系统中,下列关于并发性和并行性描述正确的是( ) A.并行的若干事件一定不是并发的B.并发的若干事件一定是并行的C.多程序的并发执行不具有并行性D.并发性在微观上是顺序执行的正确答案:C解析:并行的事件一定是并发的,反之则不然。
在单处理机系统中,多个程序的并发执行不具有任何并行性,因为它们在微观上是顺序执行的,没有任何两条指令是并行执行的。
2.对实时操作系统描述正确的是( )A.实时操作系统适合交互式的作业B.实时操作系统适合单道批处理作业C.实时操作系统能及时响应外部请求D.实时操作系统适合多道批处理作业正确答案:C解析:实时操作系统能及时响应外部请求。
3.下列不属于进程管理内容的是( )A.进程间共享B.进程控制C.进程间通信D.进程同步正确答案:A解析:进程管理主要包括进程控制、进程同步和进程间通信等几方面的内容。
4.下列各项中不属于强迫性中断事件的是( )A.I/O中断B.访管中断C.时钟中断D.机器故障中断正确答案:B解析:I/O中断、程序中断、时钟中断、机器故障中断均属强迫性中断。
5.下列对线程概念描述正确的是( )A.不同的线程可以有相同的标识符B.不同的线程不可以执行相同的程序C.线程是处理机的独立调度单位D.同一进程中各线程互斥该进程的内存地址空间正确答案:C解析:每个线程有一个唯一的标识符;不同的线程可以执行相同的程序;线程是处理机的独立调度单位;同一个进程中的各个线程共享该进程的内存地址空间。
6.下列不属于进程特性的是( )A.并发性B.动态性C.共享性D.交互性正确答案:C解析:进程的特性有并发性、动态性、独立性、交互性、异步性、结构性。
7.在现代的外部设备中,为了匹配I/O设备与CPU之间的处理速度,一般都设有采用专用硬件的( )A.数据缓冲区B.数据控制块C.共享磁盘D.冗余磁盘正确答案:A解析:输入/输出设备与处理机速度不匹配的问题可以采用设置缓冲区的方法解决。
操作系统及windows基础试卷A及答案
绝密★启用前黑龙江外国语学院继续教育学院 2014 年 秋 季学期《操作系统及windows 基础》试卷( A 卷)一、 选择题(本大题共 20小题,每小题 2分,共 40分) 1.在Windows XP 中,各应用程序之间的信息交换是通过 ( )进行的。
A )记事本B )剪贴板C )画图D )写字板2.在Windows XP 中,将文件存储到磁盘中是( )的。
A )按磁道存取B )按扇区存取C )按名存取D )随机存取3.在Windows XP 环境中,整个显示屏幕称为 ( ) 。
A )桌面B )窗口C )资源管理器D )图标4.Windows XP 是 ( )操作系统。
A )多用户多任务B )单用户多任务C )多用户单任务D )单用户单任务5.Windows XP “开始”菜单中的“我的音乐”菜单项对应硬盘上的 ( )。
A )一个文件夹B )一个程序C )一个快捷方式D )一张图片6.Linux 操作系统是( )操作系统。
A )单用户单任务B )多用户C )单用户多任务D )多用户多任务7.在Windows 环境中,屏幕上可以同时打开若干个窗口,其排列方式是( )。
A )只能由系统决定,用户无法改变B )既可以平铺也可以层叠,由用户选择C )只能平铺D )只能层叠8.操作系统的主要功能是 ( )。
A )实现软硬件转换B )管理系统中所有的软.硬件资源C )把源程序转化为目标程序D )进行数据处理9.下列关于Windows XP 中Windows Media Player 的说法,不正确的是( )。
A )集成了原来的CD 播放器B )可以用来查找和收听广播C )可以播放流媒体文件D )不可以播放DVD10.在搜索或显示文件目录时,若用户使用通配符为*.*,其搜索或显示的结果为( )。
A )所有含有*的文件B )所有扩展名中含有*的文件C )所有文件D )所有非可执行的文件11.以下有关Windows XP 删除操作的说法,不正确的是( )。
(完整)湖南大学操作系统期末考试卷2014
(完整)湖南大学操作系统期末考试卷2014编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)湖南大学操作系统期末考试卷2014)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)湖南大学操作系统期末考试卷2014的全部内容。
1。
什么是多道程序技术,它带来了什么好处?答:多道程序技术即是指在内存中存放多道作业,运行结束或出错,自动调度内存中另一道作业运行.多道程序主要优点如下:(1)资源利用率高。
由于内存中装入了多道程序,使它们共享资源,保持系统资源处于忙碌状态,从而使各种资源得以充分利用。
(2)系统吞吐量大。
由于CPU和其它系统资源保持“忙碌"状态,而且仅当作业完成或运行不下去时才切换,系统开销小,所以吞吐量大.2。
系统调用是OS与用户程序的接口,库函数也是OS与用户程序的接口,这句话对吗?为什么?答:不正确,系统调用可以看成是用户在程序一级请求OS为之服务的一种手段.而库函数则是在程序设计语言中,将一些常用的功能模块编写成函数,放在函数库中供公共选用.函数库的使用与系统的资源分配并无关系,仍属用户程序而非OS程序,其功能的实现并不由OS完成,且运行时仍在用户状态而非系统状态。
3。
Which of the following components of program state are shared across threads in a multithreaded process?a。
Register valuesb。
Heap memoryc. Global variablesd。
Stack memory答:b、c 此处要简单说明原因4。
操作系统复习题及答案
1操作系统概述自测题1 选择题1.以下_____操作系统中的技术是用“时间”来换取“空间”的。
A.虚拟存储器B.缓冲技术C.SPOOLing技术D.快表2.设计实时操作系统必须首先考虑系统的______。
A.效率B.可移植性C.可靠性D.使用的方便性3.一个作业第一次执行时用了5min,而第二次执行时用了6min,这说明了操作系统的______特点。
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.采用多道程序设计技术可以提高CPU和外部设备的______。
A.稳定性B.可靠性C.利用率D.兼容性10.在计算机系统中,操作系统是_______。
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.如果分时系统的时间片一定,那么____会使响应时间越长。
2014-操作系统
2014年计算机操作系统复习知识点(仅供参考)试卷结构:1、填空(20分)2、简答(40分)3、综合(40分)第一章一、三大操作系统的工作原理和任务(P7)批处理(单道批处理和多道批处理)、分时、实时系统是三种基本的操作系统类型。
多道批处理:用户所提交的作业都先存放在外存并排成一个队列,该队列被称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。
优缺点:(1)资源利用率高;(2)系统吞吐量大;(3)平均周转时间长;(4)无交互能力分时:多个用户分时使用主机,每一用户分得一个时间片,用完时间片后操作系统将处理机分给另一用户。
使处理机能够及时响应用户请求。
实时:系统能及时响应外部事件的请求,在规定时间内完成对该事件的处理,并控制所有实时任务协调一致地的运行。
批处理单道批处理的主要特征: (1) 作业(步)间不需要人的干预;(2) 监控程序常驻内存,开机后第一个进入内存,直到关机一直驻留在内存中;(3) 专职操作员,程序员不在现场;(4) 单道;(5) 监控程序只为一个计算机系统设计;(6) 开发过程可以使用FORTRAN等高级语言,程序的最后一条指令需是返回控制到监控程序。
多道批处理的主要特征:宏观上并行:同时有多道程序在内存运行,某一时间段上,各道程序不同程度地向前推进;微观上串行:任一时刻最多只有一道作业占用CPU,多道程序交替使用CPU 。
批处理系统旨在提高系统资源的利用率和系统吞吐量。
但单道的仍然不能很好地利用系统资源。
单道的优点:作业转换时间减少,运行效率高;多道的优点:资源利用率高和系统吞吐量大。
分时的主要特征:a.多路性:同一主机联接多台终端。
b.独立性:每一用户独占一个终端。
c.及时性:用户请求能及时响应。
d.交互性:可人机对话。
满足的任务:a.人—机交互;b.共享主机;c.便于用户上机。
实时的主要特征:a.高响应性。
02323操作系统概论2014年10月份试题真题及答案
操作系统概论试卷本试卷共6页,满分l00分,考试时间l50分钟。
考生答题注意事项:2.第一部分为选择题。
必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑o 3.第二部分为非选择题。
必须注明大、小题号。
使用0.5毫米黑色字迹签字笔作答。
4.合理安排答题空间,超出答题区域无效。
第一部分选择题一、单项选择题(本大题共20小题,每小题l分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡”的相应代码涂黑。
未涂、错涂或多涂均无分。
1.计算机系统的层次结构的组成部分包括A.操作人员、应用软件、接口软件、支撑软件、系统软件B.应用软件、接口软件、支撑软件、系统软件、计算机硬件C.接口软件、支撑软件、系统软件、计算机硬件、操作人员D.支撑软件、系统软件、计算机硬件、操作人员、应用软件2.从资源管理的角度看,操作系统的功能是D.设备管理、处理器管理、运算器管理、内存管理A.指令地址、控制/计算、条件码、目态/管态、等待/计算、中断码B.控制/计算、条件码、目态/管态、指令地址、中断码、中断屏蔽位 C.条件码、目态/管态、等待/计算、中断码、中断屏蔽位、指令地址D.目态/管态、等待/计算、中断码、中断屏蔽位、指令地址、控制/计算C.硬件故障 D.外部事件占用处理器的时间为300毫秒,时间片长度为50毫秒,那么首个完成的作业的最短完成时间是A.2500毫秒 B.2550毫秒C.2600毫秒 D.2650毫秒7.页式存储管理中,每存取一条指令或一个数需要访问主存次数为A.0 B.1 C.2 D.38.页式存储管理中,作业的大小体现在A.页号大小 B.块号大小C.页表长度 D.页内地址9.可变分区存储管理中,不需要对空闲区表进行排序的主存分配算法是A.最先适应 B.最优适应C.最坏适应 D.最小碎片A.一次 B.二次 C.三次 D.四次A.打开 B.读 C.写 D.关闭A.7次 B.6次 C.5次 D.4次14.通道的出现使计算机系统的性能得到提高,这表现在A.CPU的运算速度得以提高B.CPU和外部设备之间的数据交换速率得以提高C.外部设备的运行速度得以提高D.多个外部设备并行工作的并行度得以提高A.主存中B.通道自带的存储器中C.通道自带的寄存器中D.外存中带机中保存,并读下一块数据。
2014操作系统综合复习指导 V.2014520 (1)
一、特权指令是只能提供给操作系统的核心程序使 用而用户程序不能使用的指令,而处理器如何区 分当前正在执行的是操作系统还是用户程序? • 通常操作系统都引入程序状态字PSW来区别不同 的处理器工作状态。 • 在执行不同程序时,根据执行程序对资源和机器 指令的使用权限把处理器设置成不同状态。
• 处理器状态可划分为管理状态(管态)和用户状 态(目态)。
2014-5-29 2
第一章 操作系统概论
五、系统调用的概念 六、陷入或异常处理机制 七、访管指令
2014-5-29
3
第二章
二、进程的概念
三、进程和程序的区别
处理器管理
一、特权指令、操作系统、用户程序
四、进程上下文的概念
五、进程上下文的三个组成部分
六、允许发生进程上下文切换的四种情况
七、进程(或进程映像)的组成结构 八、进程控制块的控制信息 九、作业调度和低级调度算法
处理器管理(4)
三、进程和程序是不同的,可是人们仍然有意无意 地混淆两者,它们的相似点和不同点有哪些? • 进程和程序关系密切,两者都包含了几乎相同的 程序指令以及数据结构,实体上有较多的重合/相 同部分。 • 但是两者在概念上完全不同。程序是进程执行的 脚本,包括数据定义和操作定义。进程是程序的 动态执行过程,按照操作定义对数据进行加工处 理。进程和程序是执行和被执行的关系。
2014-5-29 27
第二章
处理器管理(6)
四、进程上下文的概念
• 操作系统中把进程物理实体和支持进程运行的环境 合称为进程上下文。
2014-5-29
28
第二章
处理器管理(7)
五、进程上下文的三个组成部分
• 用户级上下文:由正文(用户进程的程序块)、用 户数据块、共享存储区和用户栈组成,它们占用进 程的虚拟地址空间。 • 寄存器上下文:由程序状态字(PSW)寄存器、指 令计数器、栈指针、控制寄存器、通用寄存器等组 成。 • 系统级上下文:包括进程控制块、内存管理信息、 核心栈等组成。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一部分操作系统概述基本题1.设计多道系统时,为实现对并发进程的控制和管理应解决哪些方面的问题?简要说明之。
2.有两个程序,A程序按顺序使用CPU10s,使用设备甲5s,使用CPU5s,使用设备乙10s,最后使用CPU10s。
B程序按顺序使用设备甲10s,使用CPU10s,使用设备乙5s,使用CPU5s,使用设备乙10s。
在顺序环境下先执行程序A再执行程序B,CPU 的利用率各是多少?3.从资源管理的观点来看,操作系统的管理对象是计算机系统的资源,操作系统则是管理系统资源的程序集合。
⑴请问操作系统所管理的资源有哪些?⑵操作系统从哪几个方面对资源进行管理?主要完成什么工作?4.什么是特权指令?•计算机为什么要将指令系统区分为特权指令和非特权指令?5.怎样限制用户程序使用特权指令?6.操作系统为什么要设管理态和用户态?如何判断系统当前处于什么状态•(•或者为CPU如何判断当前可否执行特权指令)?7.什么是程序状态字(PSW)?它的主要内容是什么?8.中断的定义、中断的分类、中断源、中断处理程序、中断向量、中断的优先级、中断的响应、中断处理。
9.区分强迫性中断和自愿中断。
10.访管指令是特权指令吗?访管中断是做什么用的?11.系统调用的目的是什么?如何实现与操作系统相关的系统调用以及与双重模式(内核模式和用户模式)操作相关的系统调用?12.说明中断屏蔽的作用.13.操作系统为用户提供了那几种类型的接口?它们的主要功能是什么?它们的区别是什么?用户怎样使用操作系统提供的接口?14.试说明特权指令和系统调用之间的区别和联系.15.现在有以下应用计算机的场合,请为其选择适当类型的操作系统:⑴航空航天、核聚变研究⑵国家统计局数据处理中心⑶学校学生上机学习编程⑷高炉炉温控制⑸民航局订票系统⑹发送电子邮件(在两个地区之间)16.(M.I.T习题)说明以下各条指令是特权指令还是非特权指令,并说明理由:⑴启动磁带机(启动I/O指令)⑵求π的n次幂⑶停止CPU⑷读时钟⑸设置时钟⑹屏蔽一切中断⑺修改指令地址寄存器的内容⑻访管指令17.什么是操作系统的异步性(不确定性)什么原因使操作系统具有该特性?18.什么是多道程序设计?在多道分时环境下,有几个用户同时使用一个系统,这种情况可能导致各种安全问题,请列出两个此类问题。
19.20.试举例说明单用户单任务的操作系统、单用户多任务与多用户多任务的操作系统之间的区别。
21.网络操作系统和分布式操作系统都是配置在计算机网络上的操作系统,它们之间有什么本质上的不同?22.一个实时信息处理系统和一个分时系统从外表看来很相似,那么它们有什么本质的区别呢(分时系统和实时系统的区别是什么)?23.硬件具备哪些条件后,操作系统才可能提供多道程序设计的功能?24.什么是“前台”作业、“后台”作业?为什么对“前台”作业要及时响应?25.CPU响应中断时,为什么要交换程序状态字?怎样进行?26.强迫中断是指哪些中断?27.多重中断是什么?28.计算机系统中既有操作系统程序,又有用户程序,在什么情况下操作系统才能占用中央处理器?29.为什么要把“启动I/O”等指令定义为特权指令?30.操作系统常常采用时间换取空间或空间换取时间的技术.试问,•你能举出两个例子吗?31.操作系统的主要特征是什么?简述为什么会具有这样的特征。
32.书P33——1.3, 1.5, 1.7, 1.8,1.9,1.11,1.12,1.14,1.15,1.16,1.17,1.1833.名词解释:分时、实时、作业、程序、多道程序设计、多任务、多用户、联机I/O、脱机I/O、虚拟、共享、作业、用户、目态、管态、特权指令、可再入程序(纯过程)、系统调用(trap 指令)、并行、并发、同步、异步、虚拟机、虚拟处理机、多重处理、第二部分进程基本题1.什么叫进程?为什么要引入进程的概念?2.在单处理器的计算机系统中,采用多道程序设计技术后,处于运行状态的作业可以有几个?处于运行状态的进程有几个?为什么?3.一个单CPU的操作系统共有N个进程(N>1),不考虑进程状态过渡时的情况,也不考虑空转进程,请⑴给出运行进程的个数⑵给出就绪进程的个数⑶给出等待进程的个数4.进程的基本特征是什么?请叙述进程与程序的关系和差别?5.进程有哪几种基本状态(7种)?操作系统最少应为进程设置几个状态?为什么?请画出各状态之间的状态变化图并说明状态转换的典型原因?6.分时系统中的进程可能出现如下图①——④的状态变化,请把产生每一种状态变化的具体原因填表在图后的表中7.什么是PCB?包含哪些主要内容?其作用是什么(为什么说PCB是进程存在的唯一标志)?8.下列哪些情况是对的:⑴进程由自己创建⑷进程由于自己解除挂起⑵进程由于自己阻塞⑸进程由于自己唤醒⑶进程由于自己挂起⑹进程由自己撤消9.什么是CPU的“忙等待”?为消除“忙等待”须引入什么办法?会带来什么好处?10.(M.I.T习题)用进程状态变迁图,我们可以说明有关处理机管理的大量内容,⑴什么“事件”引起每次显著的状态变迁?⑵当人们观察系统中所有进程时,我们能够看到由某一进程产生的一次状态变迁也可能引起一进程的变迁。
在什么情况下,进程变迁3能立即引起一进程的变迁1发生?⑶在什么情况下,如果有的话,将发生下述因果变迁: 2→1; 3→2; 4→1⑷在什么情况下,如果有的话,下述变迁不会立即引起其它变迁发生?a) 1; b) 2; c) 3; d) 411.什么是原语?原语与非内核程序在执行上有什么不同?12.为什么要引入挂起状态?进程的挂起与阻塞有什么异同?13.并发进程间的制约有哪两种?引起制约的原因是什么?请说明下列活动是属于哪种制约关系?⑴若干同学去图书馆借书;⑵两队进行篮球赛;⑶流水线生产中的各道工序;⑷商品生产和社会消费。
14.我们说程序的并发执行将导致最终失去封闭性.这话对所有的程序都成立吗?试举例说明.15.什么叫与时间有关的错误?与时间有关的错误表现在哪些方面?请举例说明之.16.请解释忙等待与阻塞等待的区别。
17.操作系统的内核是什么?18.什么是进程间的互斥?什么是进程间的同步?这两个概念有何区别?19.什么叫临界资源?什么叫临界段(区)?对临界区的管理应符合哪些原则?20.下面是两个并发执行的进程,它们能正确运行吗?若不能正确运行,请举例说明,并改正之(X是定义的公共变量).Cobeginvar x:integer;procedure P1 procedure P2var y,z:integer; var t,u:integer;begin beginx:=1; x:=0;y:=0; t:=0;if x>=1 then y:=y+1; if x<1 then t:=t+2;z:=y u:=tend; end;coend;21.因修路使A地到B地的多路并行车道变为单车道,请问在此问题中,•什么是临界资源?什么是临界段?22.什么是信号量?它有什么物理意义?应如何设置初值?请说明信号量的数据结构。
23.设有n个进程共享一互斥段,对于如下两种情况:⑴每次只允许一个进程进入互斥段;⑵最多允许m个进程(m<n)同时进入互斥段;所采用的信号量初值是否相同?信号量值的变化范围如何?24.什么是P、V操作?P、V操作原语是如何定义的?它们的物理意义什Array么?进程其它的几种同步与互斥工具如LOCK与LOCK,SEND与RECEIVE可能代替P与V吗?在什么场合下可以,•在什么场合下不可以?25.现有六个进程P1,P2,…,P6,它们有如下图的并发关系,试用P、V操作实现这些进程间的同步.26.有一个阅览室,读者进入时必须先在一张登记表上进行登记信息,。
该表为每一座位列出一个表目,包括座号、姓名。
读者离开时要撤消登记信息。
阅览室有100个座位,试问:⑴应该设置几个进程?编制几段程序?进程和程序之间的对应关系如何?⑵试用P、V操作描述这些进程间的同步算法。
27.设有三个进程A,B,C,其中A和B构成一对生产者和消费者,共享一个由n•个缓冲块组成的缓冲池;B和C也构成一对生产者和消费者,共享另一个由m•个缓冲块组成的缓冲池.用P、V操作描述它们之间的同步关系.28.有一只铁笼子,每次只放一只动物。
猎手向笼子中放入老虎,农夫向笼子中放入猪,动物园等待取笼子中的老虎,饭店等待取笼子中的猪,试用P、V操作来写出同步它们的算法。
29.有4个进程A、B、C、D,它们共享一个文件F。
系统允许多个进程同时读,但不允许进程A和B同时读,也不允许进程C和D同时读。
现要求用PV操作来管理这4个进程的并发执行。
请写出满足这一要求的进程控制流程。
30.在一个盒子里,混装了数量相等的黑白棋子,现在用自动分拣系统把黑子、白子分开。
设分拣系统有二个进程P1和P2,其中P1拣白子,P2拣黑子。
规定每个进程每次拣一子;当一个进程在拣时,不允许另一个进程去拣;当一个进程拣了一子时,必须让另一个进程去拣。
试写出两进程P1和P2能并发正确执行的控制流程。
31.某寺庙,有小、老和尚若干。
有一水缸,由小和尚提水入缸供老和尚饮用。
水缸可容10桶水。
水取自一口井中,水井径窄,每次只能容一个桶取水。
水桶总数为3个。
对水缸也规定每次入、取水仅为1桶,且不可同时进行。
试设置合适的信号量,用P(wait)/V(signal)操作描述将小和尚、老和尚视为进程,取水、入水的算法。
32.独木桥问题。
某条河上只有一座独木桥,以便行人过河。
现在河的两边都有人要过桥,按照下面的规则过桥,为了保证过桥安全,请用P、V操作分别实现正确的管理。
过桥的规则是:同一方向的可连续过桥,某方向有人过桥时另一方向的人要等待。
33.假定在某一地区有海底隧道,隧道内很窄,上行下行只各只有一条车道。
现在在上行道上发生交通事故引起堵塞,只能允许一个方向的车辆通过。
为使双向车辆都有机会通过隧道,现规定当同一方向每通过20辆车时,就交替改变一次方向(以允许对方的车辆使用此单行道通过隧道)。
希望过隧道的车辆排队在隧道口外等待。
试用P、V操作写出双方车辆到达隧道口、通过隧道并从另一方离开隧道口的同步算法。
34.进程之间有哪几种通信方式?各种通信方式的特点如何?分别适用于哪些场合?35.什么是消息缓冲通讯? SEND和RECEIVE原语是什么?如何用P,V低级原语去构造它们?试分析其信号量取值范围的意义.36.什么是线程?试说明进程与线程的关系与区别。
37.为什么线程间的模式切换比进程间的模式切换系统开销小?38.一个进程中的多个线程有以下两个优点:⑴在一个已有进程中创建一个新线程比创建一个新进程所需的工作量少;⑵在同一个进程中的线程间的通信比较简单。