操作系统试题(1)
1操作系统试题及答案
操作系统试题及答案一、选择题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. LRU算法C.最短寻找时间优先算法D.优先级高者优先算法8、存放在磁盘上的文件,()。
A.即可随机访问,又可顺序访问 B。
只能随机访问C.只能顺序访问 D。
只能读/写不能访问9、一作业8:00到达系统,估计运行时间为1小时,若10:00开始执行该作业,其响应比是()A.2 B.1 C.3 D.0.510、进程和程序的本质区别是()。
A.内存和外存 B。
动态和静态特征C。
共享和独占使用计算机资源D。
顺序和非顺序执行机器指令11、对于硬盘上存放的信息,物理上读写的最小单位是一个()。
A.二进位 B。
字节 C。
物理块 D。
逻辑记录12、多道程序设计是指()A.在实时系统中并发运行多个程序B.在分布系统中同一时刻运行多个程序C.在一台处理机上同一时刻运行多个程序D.在一台处理机上并发运行多个程序13、进程从运行状态进入就绪状态的原因可能是()A.被选中占有处理机 B.等待某一事件C.等待的事件已发生 D.时间片用完14、由于系统无法预先知道一个作业未来访问页面的情况,所以()在实际上是无法实现的。
操作系统题库 (1)
操作系统复习题:1.现代OS具有并发性和共享性,是由(D)的引入而导致的。
A.单道程序B.磁盘C.对象D.多道程序2.系统的主要功能有(c)。
A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统3.操作系统是对(C)进行管理的软件。
A.硬件B.软件C.计算机资源D.应用程序4. Windows 98 是(C )操作系统。
A.多用户分时B.批处理系统C.单用户多任务D.单用户单任务5. 一个进程释放了一台打印机,他可能会改变(A)的状态。
A另一个等待打印机的进程B 输入、输出进程C 自身进程D 所有等待打印机的进程6.在进程转换时,下列(D)转换是不可能发生的A、运行态变为就绪态B、运行态变为阻塞态C、就绪态变为运行态D、阻塞态变为运行态7.分页式存储管理中,地址转换工作是由(A )完成的。
A、硬件B、地址转换程序C、用户程序D、装入程序8.对记录式文件,操作系统为用户存取文件信息的最小单位是( B )。
A、字符B、数据项C、记录D、文件9.一作业进入内存后,则所属该作业的进程初始时处于( C )状态。
A、运行B、等待C、就绪D、收容10.临界区是指并发进程中访问共享变量的( D )段。
A、管理信息B、信息存储C、数据D、程序11.产生系统死锁的原因可能是由于( C )。
A、进程释放资源B、一个进程进入死循环C、多个进程竞争,资源出现了循环等待D、多个进程竞争共享型设备12.地址重定位的结果是得到(C )A.源程序B.编译程序C.目标程序D.执行程序13.运行时间最短的作业被优先调度,这种企业调度算法是(C )A.优先级调度B.响应比高者优先C.短作业优先D.先来先服务14.在请求调页中可采用多种置换算法,其中LRU是 B 置换算法。
A:最佳B:最近最久未C:最近未用D:最少使用15.树型目录结构的第一级称为目录树的(B. )。
计算机操作系统试题及答案
计算机操作系统试题及答案一、选择题1、操作系统是一种()。
A 应用软件B 系统软件C 工具软件D 调试软件答案:B操作系统是管理计算机硬件与软件资源的程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。
2、以下不属于操作系统主要功能的是()。
A 进程管理B 存储管理C 设备管理D 文字处理答案:D操作系统的主要功能包括进程管理、存储管理、设备管理、文件管理和作业管理等。
文字处理通常是由专门的文字处理软件来完成,不是操作系统的主要功能。
3、在多道程序设计环境中,操作系统分配资源以()为基本单位。
A 程序B 进程C 作业D 指令答案:B进程是操作系统进行资源分配和调度的基本单位。
4、下列进程状态的转换中,不正确的是()。
A 就绪→运行B 运行→就绪C 运行→阻塞D 阻塞→运行答案:D进程状态的转换中,阻塞状态不能直接转换为运行状态,必须先转换为就绪状态,然后再被调度为运行状态。
5、临界区是指()。
A 一段程序B 一段数据区C 一种同步机制D 访问共享资源的程序段答案:D临界区是指访问共享资源的程序段,在这段程序中,进程可能会改变共享变量的值。
6、采用时间片轮转调度算法时,时间片过大,系统的性能将会()。
A 降低B 提高C 不变D 不确定答案:A时间片过大,会使得每个进程都能在一个时间片内完成大部分工作,导致进程切换次数减少,系统的响应时间变长,性能降低。
7、下面关于死锁的论述中,正确的是()。
A 死锁是指系统中多个进程无限期地等待永远不会发生的条件B 死锁是指系统中多个进程竞争资源而产生的一种僵持状态C 死锁是指系统中多个进程同时被阻塞,并永远无法唤醒D 死锁是指系统中多个进程相互等待对方释放资源答案:D死锁是指多个进程在运行过程中因争夺资源而造成的一种僵局,若无外力作用,这些进程都将无法向前推进,即相互等待对方释放资源。
8、以下存储管理方式中,会产生内部碎片的是()。
【精品】操作系统习题1
【关键字】精品第一章1. 操作系统的主要作用是()A 管理设备B 提供操作命令C 管理文件D 为用户提供使用计算机的接口,管理计算机的资源2. 对外部输入的信息能在规定时限内处理完毕并作出迅速反应的操作系统称为()A 分时操作系统B 批处理操作系统C 实时操作系统D 多处理机操作系统3. 操作系统的基本特征是、、、。
4. 什么是操作系统?第二章1 . 苹果桔子问题桌上有一只盘子,每次只能存放一个水果。
一家四口人各行其职,爸爸专向盘子中放苹果(apple),妈妈专向盘子中放桔子(orange),儿子专等吃盘子中的桔子,女儿专等吃盘子里的苹果。
请用PV操作来实现四人之间的同步算法。
2. 和尚取水问题寺庙里有老小和尚若干和一水缸,小和尚打水,老和尚饮水。
水缸容积为10桶水,水取自同一水井,每次只容一个桶打水,桶的总数为3个,每次往水缸倒水和从水缸取水仅为一桶。
3.有一座东西方向的独木桥,用P,V操作实现:(1)每次只允许一个人过桥;(2)当独木桥上有行人时,同方向的行人可以连续过桥,相反方向的人必须等待。
(3)当某一方向无人过桥时,另一方向的行人可以过桥。
4.上图描述的生产者-消费者问题中,如果其缓冲区部分为n个长度相等的有界缓冲区组成,且每次传输数据长度等于有界缓冲区长度以及生产者和消费者可对缓冲区同时操作。
试重新描述生产过程和消费过程。
5. 若信号量的初值为2,当前值为-3,则表示有()等待进程。
A 1个B 2个C 3个D 5个6. 在操作系统中,()是竞争和分配计算机系统资源的基本单位。
A 程序B 进程C 作业D 用户7. 下面哪一个不会引起进程创建()A 用户登录B 作业调度C 设备分配D 应用请求8. 进程和程序的本质区别是()A 内存和外存B 动态和静态特征C共享和独占使用计算机资源D顺序和非顺序执行机器指令9. 在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。
所谓临界区是()A 一个缓冲区B 一个数据区C 一种同步机构D 一段程序10. 在一辆公共汽车上,司机和售票员各行其职,司机负责开车和到站停车,售票员负责售票和开、关门,当售票员关好车门后,驾驶员才能继续开车行驶。
操作系统、网络技术(试卷一)选择题
操作系统、网络技术(试卷一)选择题1.微型计算机的更新与发展,主要基于什么的变革。
()A.磁盘的容量B.存储器C.操作系统.D.中央处理器(正确答案)2.ASCII码用几位二进制数表示一个西文字符。
()A.2B.16C.8(正确答案)D.13.一个完整的计算机系统应包括()。
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.下列存储器中,存取信息速度最快的是()。
A.光盘B.内存(正确答案)C.硬盘D.优盘10.为帮助人们准确、快速地区分文件,Windows使用什么区分文件的类型。
操作系统(1)
《操作系统》一、单选题1. 进程名存放在该进程控制块PCB的__________区域中。
()A.说明信息B。
标识信息C。
现场信息D。
管理信息2. 具有微型化和实时性特点的操作系统是()A.单用户微机操作系统B.实时操作系统C.单道批处理操作系统D.嵌入式操作系统3. 最基本的文件操作是()A.打开操作、读写操作、关闭操作 B. 读写操作、增补操作、关闭操作C.打开操作、增补操作、关闭操作D.打开操作、读写操作、增补操作4. 组成斯普林系统(SPOOLING)的程序有多个,其基本的程序是()A.井输入程序、井管理程序、井输出程序B.井输入程序、井管理程序、缓输出程序C.预输入程序、井管理程序、缓输出程序D.预输入程序、井管理程序、井输出程序5. 对一组并发进程来说,其中每一个进程都()A.具有顺序性B.不能被中断C.不与其它进程共享资源D.含有不同的程序6. 不是进程基本状态的是( )A、后备态B、就绪态C、等待态D、运行态7. 时钟中断事件属于( )A、自愿性中断事件B、程序性中断事件C、外部中断事件D、输入/输出中断事件8. 在页式虚拟存储管理中,LFU页面调度算法是指先调出( )A、最先进入主存的页面B、近期最长时间没有被访问的页面C、近期被访问次数最少的页面D、以后不再访问的页面或距当前最长时间后再访问的页面9. 进程的并发性是指( )A、一组进程可同时执行B、每个进程的执行结果不受其它进程的影响C、每个进程的执行都是可再现的D、通过一个进程创建出多个进程10. 进程的临界区是指( )A、记录进程执行状况的临时区域B、进程执行时存放临时数据的区域C、进程中与共享变量有关的程序段D、可供各进程共享的子程序段11. 设计操作系统的主要原则是能使计算机系统( )A.可靠地工作B.使用方便C.使用方便和高效地工作D.高效地工作12. 使用户能按名存取辅助存储器上的信息主要是由操作系统中______实现的。
操作系统复习题(1)
一、判断题(×)1、分时系统中,时间片设置得越小,则平均响应时间越短。
(√)2、多个进程可以对应于同一个程序,且一个进程也可能会执行多个进程。
(×)3、一个进程的状态发生变化总会引起其它一些进程的状态发生变化。
(×)4、在引入线程的OS中,线程是资源分配和调度的基本单位。
(√)5、信号量的初值不能为负数。
(×)6、最佳适应算法比首次适应算法具有更好的内存利用率。
(×)7、为提高对换空间的利用率,一般对其使用离散的分配方式。
(×)8、设备独立性是指系统具有使用不同设备的能力。
(√)9、隐士链接结构可以提高文件存储空间的利用率,但不适合文件的随机存取。
(×)10、访问控制矩阵比访问控制表更节约空间。
(×)11、分时系统在响应时间、可靠性及交互作用能力等方面一般都比分时系统要求高。
(√)12、Window XP是一个多用户、多任务的操作系统。
(×)13、一个进程正在临界区中间执行时不能被中断。
(×)14、系统处于不安全状态必然导致系统死锁。
(√)15、请求分段存储管理中,分段的尺寸要受存储空间的限制。
(√)16、属于同一个进程的多个线程可共享进程的程序段、数据段。
(×)17、设备的独立性是指每类设备有自己的设备驱动程序。
(×)18、虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备。
(√)19、对物理文件来说,顺序文件必须采用连续分配方式,而链接文件和索引文件可采用离散分配方式。
(×)20、在UNIX文件系统中,文件的路径和磁盘索引节点之间是一一对应的。
(×)21、在分时系统中,为使多个用户能够同时与系统交互,最关键的问题是系统能及时连接多个用户的输入。
(×)22、在进程对应的代码中使用wait、signal操作后,可以防止系统发生死锁。
(√)23、在只提供用户级线程的多处理机系统中,一个进程最多仍只能获得一个CPU。
操作系统期末试卷(含答案)1
操作系统期末试卷(含答案)1一、选择题1、在现代操作系统中引入了(),从而使并发和共享成为可能。
A.单道程序B.磁盘C.对象D.多道程序2、()操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
A.网络B.分布式C.分时D.实时3、从用户的观点看,操作系统是()。
A.用户与计算机硬件之间的接口B.控制和管理计算机资源的软件C.合理组织计算机工作流程的软件D.计算机资源的的管理者4、当CPU处于管态时,它可以执行的指令是()。
A.计算机系统中的全部指令B.仅限于非特权指令C.仅限于访管指令D.仅限于特权指令5、用户在程序中试图读取某文件的第100个逻辑块时,使用操作系统提供的()接口。
A.系统调用B.图形用户接口C.原语D.键盘命令6、下列几种关于进程的叙述,()最不符合操作系统对进程的理解?A.进程是在多程序并行环境中的完整的程序。
B.进程可以由程序、数据和进程控制块描述。
C.线程是一种特殊的进程。
D.进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。
7、当一个进程处于()状态时,称其为等待(或阻塞)状态。
A.它正等待中央处理机B.它正等待合作进程的一个消息C.它正等待分给它一个时间片D.它正等待进入内存8、一个进程释放一种资源将有可能导致一个或几个进程()。
A.由就绪变运行B.由运行变就绪C.由阻塞变运行D.由阻塞变就绪9、下面关于线程的叙述中,正确的是()。
A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持。
B.线程是资源的分配单位,进程是调度和分配的单位。
C.不管系统中是否有线程,进程都是拥有资源的独立单位。
D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位。
10、设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为()。
操作系统复习题 (1)
操作系统复习题一、单项选择题:1.在配置多道批处理操作系统的计算机系统中( D ) A.用户可联机、调试自己的程序B.允许用户直接干预作业的执行C.能对外部事件实时响应 D.允许多个作业同时使用不同的外围设备2.在下列性质中,( D )不是分时系统的特征。
(P9 )A.多路性B.交互性C.独立性D.成批性3.分布式操作系统的特点是( C )A.资源共享 B.资源地理位置分散C.资源位置透明D.多个用户的程序并行运行4.在进程转换时,下列( D )转换是不可能发生的。
A.就绪态→执行态B.执行态→就绪态C.执行态→阻塞态D.阻塞态→执行态5.断电停机后,存储信息随之消失的存储器是( C ) A.磁盘 B.磁带 C.主存储器 D.U盘6.对操作系统的文件系统而言,一个源程序、一批数据、一篇文章或一张图片等都可以被称为文件,只要它是( C ) A.连续分布在一片磁盘区域中的信息集合B.采用链接方式连接起来的多个磁盘块组成的信息集合C.逻辑上具有完整意义的信息集合D.属于同一个用户的一个信息集合7.在文件目录的目录项中主要存放的是( A ) A.文件的名字、文件的类型和文件的物理地址等B.文件的名字、文件的类型和文件的摘要等C.文件的名字、文件记录的长度和文件的结构等D.文件的名字、文件的存取方式和文件在主存中的地址等8.在计算机系统中引入通道结构后仍然无法做到的是( B )A.主存储器和外围设备之间传送信息的操作直接通过通道进行B.通道完全独立运行,无需由CPU启动C.外围设备可以和CPU并行工作D.各通道上的外围设备可以并行工作9.不能防止死锁的资源分配策略是( D )A.剥夺式分配方式B.按序分配方式C.静态分配方式 D.互斥使用分配方式10.设计操作系统的主要原则是能使计算机系统( C )A.可靠地工作B.使用方便C.使用方便和高效地工作D.高效地工作11.UNIX操作系统是一个( A )A.交互式分时操作系统B.多道批处理操作系统C.实时操作系统 D.分布式操作系统12.引入进程的原因是( B )A.提高资源的利用率和控制程序的执行B.提高资源的利用率和正确描述程序的执行情况C.提高程序的执行速度和控制程序的执行D.提高程序的执行速度和正确描述程序的执行情况13.处理器不能直接访问的存储器是( D )A.寄存器 B.高速缓冲存储器C.主存储器 D.辅助存储器14.处于运行状态的操作系统程序应放在( C ) A.寄存器中 B.高速缓冲存储器中C.主存储器中D.辅助存储器中15.通过操作系统对外围设备的管理实现了“设备处理的一致性”。
计算机操作系统第四版试题与答案
计算机操作系统第四版试题与答案操作系统期末考试(⼀)⼀、单项选择题(在每⼩题的四个备选答案中,只有⼀个是正确的,将其号码写在题⼲的括号中。
每⼩题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、单级⽂件⽬录可以解决⽂件的重名问题。
()7、进程调度只有⼀种⽅式:剥夺⽅式。
()8、程序的顺度执⾏具有顺序性,封闭性和不可再现性。
操作系统复习题 (1)
一、选择题1.在计算机系统中,操作系统是_______。
A.处于裸机之上的第一层软件B.处于硬件之下的底层软件C.处于应用软件之上的软件系统D.处于系统软件之上的用户软件2.操作系统负责为用户和用户程序完成所有的工作。
A.硬件无关和应用相关B.硬件相关和应用无关C.硬件无关和应用相关D.硬件相关和应用相关3.下列选择中,不是操作系统关心的主要问题。
A.高级程序设计语言的编译器B.设计、提供用户程序与计算机硬件系统的界面C.管理计算机系统资源D.管理计算机裸机4.用户程序通过_____调用操作系统的功能。
A.系统调用 B.函数C.原语D.子程序5.在CPU环境下,关于进程的说法下列正确的是_______。
A.进程就是程序,或者说进程是程序的另一种叫法。
B.进程可以有阻塞状态直接转换为运行态。
C.多个不同的进程可以包含相同的程序段。
D.两个进程可以同时处于运行态。
6.______优先级是在创建进程时确定的,确定之后在整个进程运行期间不再改变。
A.先来先服务B.静态C.动态D.短作业7.引入进程的主要目的是____A.研究进程的并发执行。
B.便于诸进程共享资源。
C.便于调度程序的实现。
D.便于用户进程的同步与互斥。
8.进程的并发执行是指若干个进程______。
A.同时执行B.在执行的时间上是重叠的C.在执行的时间上是不可重叠的9.以下关于进程的描述中,错误的是______。
A.进程是动态的概念 B.进程执行需要处理机C.进程是有生命周期的 D.进程是指令的集合10.操作系统通过______对进程进行管理。
A.进程B.进程启动程序C.进程控制块D.进程状态11.进程状态从阻塞到就绪是由________引起的。
A.I/O完成B.时间片到C.进程调度D.等待I/O12.进程状态从运行到就绪是由________引起的。
A.I/O完成B.进程调度C.时间片到D.等待I/O13.下述进程状态转换中,不可能发生的状态转换是_______。
《操作系统》模拟试题1-4及答案
《计算机操作系统》模拟试题(一)一、选择题1.把逻辑地址转变为内存的物理地址的过程称做( D )。
A. 编译 B.连接 C. 运行 D. 重定位2.进程和程序的一个本质区别是(D )。
A. 前者分时使用CPU,后者独占CPU B.前者存储在内存,后者存储在外存C. 前者在一个文件中,后者在多个文件中 D.前者为动态的,后者为静态的3.可重定位内存分区分配目的为( A )。
A. 解决碎片问题 B.便于多作业共享内存 C.回收空白区方便 D.摆脱用户干预4.索引式(随机)文件组织的一个主要优点是( B )。
A. 不需要链接指针 B.能实现物理块的动态分配 C. 回收实现比较简单 D.用户存取方便5.作业I/O方式有如下三种:(B )、脱机和( E )。
A. 询问 B.联机 C.中断 D.通道 E.假脱机6.两个旅行社甲和乙为旅客到某航空公司订飞机票,形成互斥的资源是(A )。
A. 飞机票 B.旅行社 C.航空公司 D.旅行社和航空公司7.一个文件系统的逻辑分区( A )。
A. 不能管理大于物理硬盘容量 B.能管理2个相同的物理硬盘C.能管理2个不相同的物理硬盘 D.能管理多个不相同的物理硬盘8.操作系统程序结构的主要特点是( C )。
A. 一个程序模块 B.分层结构 C. 层次模块化 D.子程序结构9.面向用户的组织机构属于( C )。
A. 虚拟结构 B.实际结构 C.逻辑结构 D.物理结构二、是非题(正确的划“√”,错误的划“×” )( √ )1.进程的互斥和同步是进程通信的基本内容。
( √ )2.操作系统“生成”是指能产生最适合用户自己工作环境的操作系统内核。
( × )3.多用户操作系统离开了多终端硬件支持,则无法使用。
( √ )4.实时操作系统的响应系数最大,设备利用率最高。
( × )5.UNIX的最大特点是分时、多用户、多任务和倒树型文件结构。
( √ )6.引导操作系统进入内存的程序一般放在计算机的固件中。
操作系统习题 (1)
第一章绪论一、选择题1、操作系统是对()进行管理的软件。
A、软件B、硬件C、计算机的软件和硬件资源D、应用程序2、从用户的观点看,操作系统是()。
A、用户与计算机之间的接口B、控制和管理计算机资源的软件C、合理地组织计算机工作流程的软件D、有若干层次的程序按一定的结构组成的有机体3、操作系统采用多道程序设计技术提高了CPU和外部设备的()。
A、利用率B、可靠性C、稳定性D、兼容性4、操作系统提供给程序员的接口是()。
A、进程B、系统调用C、库函数D、B和C5、用户可以通过()两种方式使用计算机。
A、命令接口和函数B、命令接口和系统调用C、命令接口和文件管理D、设备管理方式和系统调用6、系统调用的目的是()A、请求系统服务B、中止系统服务C、申请系统资源D、释放系统资源7、下列选项中,操作系统提供给应用程序的接口是()A、系统调用B、中断C、库函数D、原语8、在操作系统中,处理机负责对进程进行管理和调度,对系统中的信息进行管理的部分通常称为()。
A、数据库系统B、软件系统C、文件系统D、检索系统9、所谓()是指将一个以上作业存放在内存中,使它们处于运行状态,并共享处理机和其他资源。
A、多重处理B、多道程序设计C、实时处理D、共行执行10、允许多个用户以交互方式使用计算机的操作系统是(B),在批处理操作系统中,多个用户作业提交给系统集中处理的操作系统是()A;计算机系统能及时处理过程控制数据并做出响应的操作系统是(D)。
A、批处理操作系统B、分时操作系统C、多处理机操作系统D、实时操作系统E、网络操作系统11、下面关于操作系统的叙述中正确的是()。
A、批处理作业必须具有作业控制信息B、分时系统不一定都具有人机交互功能C、从响应时间的角度看,实时系统与分是系统差不多D、由于采用了分时技术,用户可以独占计算机资源12、()操作系允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。
操作系统期中练习题(1)
《操作系统》期中练习题一、单项选择题。
C 1、已经获得除CPU以外所有必要资源的进程处于()状态。
A。
执行B。
阻塞C。
就绪D。
唤醒D 2、生产者与消费者问题是经典的进程()问题。
A。
管理B。
通信C。
控制D。
同步C 3、临界资源是()。
A。
内存区域B。
磁盘区域C。
一次只允许一个进程访问的资源D。
访问内存一段程序D 4、操作系统是对()功能的第一次扩充。
A。
软件B。
机器语言C。
中断D。
硬件C 5、()的执行结果是切换到个人用户主目录。
A。
cd ..B。
cd .C。
cd D。
cd /home二、简答题。
1、什么是进程?简述进程与程序的主要区别。
P372、何谓CPU的三级调度?请简述引入中级调度的目的和功能,并指出Linux系统中是否存在中级调度?低级,中级,高级调度。
中级调度的目的是提高系统内存的利用率和吞吐量。
功能是储存管理器的内外存交换。
LINUX存在中级调度。
3、解释进程和线程的基本概念,并简述操作系统引入进程、线程的目的。
P37进程P71线程4、操作系统接口包括哪几种类型,分别适用哪种场合?shell属于哪一种?P23三、填空题。
1、操作系统的进程的主要管理功能包括进程控制、进程同步、进程通讯和进程调度。
2、操作系统中的进程实体由数据段、自然程序断和PCB(进程控制版)组成。
3、管道是类UNIX操作系统的一大特征,管道中前一条命令输出,作为后一条命令输出,命令的执行结果显示在屏幕上;若希望执行结果改变输出到指定文件,可使用输出重定向命令实现。
统计/bin 目录下所有子目录及文件总数,结果保存在当前目录ff文件中的一条命令是Ls /bin | wc –l , 输出重定向。
四、应用题。
1. 设有两个进程A1和A2如下, 信号量S1、S2的初值均为0,X,Y,Z为A1和A2的共享变量。
A2优先级比A1高,且采用抢占方式调度,请给出A1、A2并发执行后X、Y、Z的值。
进程A1 进程A2Y:= Y / 20;X:= X / 10;V (S1) ; P (S1);Z:= Y - X;X:= X - Y;V (S2);P (S2);Y:= Z - Y;Z:= X - Z;2. 设在单道批处理系统中,一次提交的5个作业的提交时间和所需运行时间如下表所示,请将采用先来先服务和响应比高者优先作业调度算法调度这五个作业的调度次序及相应的平均周转时间和平均带权周转时间等内容填入表中。
Windows 7操作系统试题 (1)
Windows 7操作系统试题您的姓名:[填空题]*一.单项选择题(每小题2分,共80分)1. Windows7是微软公司发行的()操作界面的系统软件。
* * [单选题]*A .字符B .窗口C.鼠标指针D .图形正确答案)2. Windows7系统启动后,整个屏幕区域称为()。
* * [单选题]*A .图标B .窗口C .桌面正确答案)D .任务栏3.若要使已打开的窗口不出现在屏幕上,只在任务栏中保留一个图标,要将窗口()o * * [单选题]*A .最小化:正确答案)B .最大化C .关闭D .还原4.在资源管理器中不能进行的操作是()。
* * [单选题I *A.格式化磁盘B .关闭计算机正确答案)C.创建新的文件夹D.对文件重命名5.当计算机硬盘中有许多碎片,影响计算机性能时,应选择系统工具中的()进行整理。
**[单选题]*A.磁盘空间管理B.磁盘清理程序C.磁盘扫描程序D .磁盘碎片整理程序:正确答案)6.在Windows7中,控制菜单图标位于窗口的()。
* * [单选题]*A .左上角正确答案)B .左下角C .右上角D .右下角7.在“显示属性”对话框中,若要设置屏幕分辨率应选择()选项卡。
* * [单选题]*A .小工具8.个性化C .屏幕分辨率(正确答案)D .背景8.若要查找所有Bmp图形文件,应在“查找”对话框的“名称和位置”选项卡中的名称框中输入()。
**[单选题]* A . BmpB . bmp*C . *bmpD . *.bmp(正确答案)9.安装中文输入法后,在Windows7工作环境中可随时使用()来启动或关闭中文输入法。
** [单选题]*A . Ctrl+Alt 键B . Ctrl+Space键正确答案)C . Ctrl+Shift 键D . Ctrl+Tab 键10.下面正确退出Windows7的操作是()。
* * [单选题]求A.直接关断电源B .关闭所有窗口后,再直接关断电源C .关闭应用软件,在开始菜单中单击“关闭系统”按钮(正确答案)D .按Reset按钮11.Windows7不是()* * [单选题]*A.图形界面操作系统B.具有硬件即插即用功能的操作系统C.多任务操作系统D .分布式操作系统正确答案)12.在Windows7桌面上已经有某个应用程序的图标,要运行该程序,只需()。
计算机操作系统习题及答案(1)
第1章绪论1)选择题(1)在计算机系统中,操作系统是__ B _。
A. 一般应用软件B. 核心系统软件C. 用户应用软件D. 硬件(2)实时操作系统必须在_ B _内处理来自外部的事件。
A. 一个机器周期B. 被控制对象规定时间C. 周转时间D. 时间片(3)操作系统提供给编程人员的接口是__C___。
A. 库函数B. 高级语言C. 系统调用D. 子程序(4)操作系统中最基本的两个特征是__ B___。
A. 并发和不确定B. 并发和共享C. 共享和虚拟D. 虚拟和不确定(5)下述关于并发性的叙述中正确的是_C____。
A. 并发性是指若干事件在同一时刻发生B. 并发性是指若干事件在不同时刻发生C. 并发性是指若干事件在同一时间间隔内发生D. 并发性是指若干事件在不同时间间隔内发生(6)一个多道批处理系统,提高了计算机系统的资源利用率,同时__B___。
A. 减少各个作业的执行时间B. 增加了单位时间内作业的吞吐量C. 减少了部分作业的执行时间D. 减少单位时间内作业的吞吐量(7)分时系统追求的目标是_ B___。
A. 充分利用I/O设备B. 快速响应用户C. 提供系统吞吐率D. 充分利用内存(8)批处理系统的主要缺点是__D___。
A. 系统吞吐量小B. CPU利用率不高C. 资源利用率低D. 无交互能力(9)从用户的观点看,操作系统是_A_。
A. 用户与计算机之间的接口B. 控制和管理计算机资源的软件C. 由若干层次的程序按一定的结构组成的有机体D. 合理地组织计算机工作流程的软件(10)所谓__B__是指将一个以上的作业放入内存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等资源。
A. 多重处理B. 多道程序设计C. 实时处理D. 共行执行2)填空题(1)操作系统是计算机系统中的一个系统软件,它管理和控制计算机系统中的资源。
(2)如果一个操作系统兼有批处理、分时和实时操作系统三者或其中两者的功能,这样的操作系统称为通用操作系统。
最新操作系统试题及答案
最新操作系统试题及答案操作系统试题⼀⼀、单选题(每⼩题1分,共20分)1、操作系统中采⽤多道程序设计技术提⾼CPU和外部设备的【】。
A、利⽤率B、可靠性 C 、稳定性D、兼容性2、如果分时操作系统的时间⽚⼀定,那么【】,则响应时间越短。
A、内存越少B、内存越多C、⽤户数越少D、⽤户数越多3、若把操作系统看作资源管理者,下列的【】不属于操作系统所管理的资源。
A、CPUB、内存C、中断D、程序4、操作系统是通过【】感知进程存在的。
A、程序名B、进程的状态C、中断D、进程控制块5、当【】时,进程从执⾏状态变为就绪状态。
A、进程被进程调度程序选中B、时间⽚⽤完C、等待某⼀事件D、等待的事件发⽣6、以下的进程状态变化中,不可能发⽣的变化是【】。
A、执⾏状态到就绪状态B、等待状态到就绪状态C、执⾏状态到等待状态D、等待状态到执⾏状态7、若P、V操作的信号量S初值为2,当前值为-3,则表⽰有【】个等待进程。
A、0个B、1个C、2个D、3个8、P、V操作是【】A、两条低级进程通信原语B、两条⾼级进程通信原语C、两条系统调⽤命令D、两组不同的机器指令9、⽤V操作唤醒⼀个等待进程时,被唤醒的进程状态变为【】。
A、等待B、就绪C、执⾏D、完成10、资源的有序分配策略破坏【】条件,是⼀种死锁预防策略。
A、互斥条件B、保持和请求条件C、不剥夺条件D、环路等待条件11、银⾏家算法是⼀种【】算法。
A、死锁预防B、死锁避免C、死锁检测D、死锁解除12、某系统中有同类资源10个,每个进程的资源需求量为3个,则不会发⽣死锁的最⼤并发进程数为【】A、2B、3C、4D、513、分区管理中采⽤⾸次适应分配算法时,应把空闲区按【】次序进⾏管理。
A、⼤⼩递增B、⼤⼩递减C、地址递增D、地址递减14、很好地解决了内存碎⽚问题的存储管理⽅案是【】。
A、固定分区管理B、可变分区管理C、页式存储管理D、段式存储管理15、虚拟存储管理系统的基础是程序的【】理论。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4.把并发进程中涉及到对共享变量进行访问的程序段称为_临界区______。
5.用PV操作管理相关临界区时,任何一个进程要进人自己的临界区前应调用__P_____、操作,退出临界区时应调用___V____操作。
6.系统中存在多个进程时,这些进程对共享资源的使用存在着不同的相互制约关系,制约关系可归结为两种,一种是__同步_____关系,另一种是_互斥______关系。
6.进程从运行态变为等待态可能由于(BC)。
A.执行了V操作
B.执行了P操作
C.时间片用完
D.有高优先级进程就绪
7.用PV操作管理互斥使用的资源时,信号量的初值应定义为(B)。
A.任意整数
B.1
C.O
D.-1
8.现有n个具有相关临界区的并发进程,如果某进程调用P操作后变为等待状态,则调用P操作时信号量的值必定为(A)。
A.≤0
B.1
C.n-1
D.n
9.用PV操作管理临界区时把信号量的初值定义为1,现已有一个进程在临界区,但有n个进程在等待进人临界区,这时信号量的值为(C)。
A.-1
B.1
C.-n
D.n
10.用V操作唤醒一个等待进程时,被唤醒进程的状态应变成(B)状态。
A.执行
B.就绪
C.运行
D.收容
11.有一共享文件可供n个并发进程使用,但限制最多m个进程(n≥m≥1)可同时读文件,用PV操作进行管理时其信号量的初值应该为(B)。
P1
{
P(m);
通过独木桥;
V(m);
}
P2
{
P(m);
通过独木桥;
V(m);
}
5.过十字路口,试用PV操作来实现进程通信。
P1
{
通过路口;
}
P2
{
通过路口;
}
P3
{
通过路口;
}
P4
{
通过路口;
}
解决:P1
{
P(m);
通过路口;
V(m);
}
P2
{
P(m);
通过路口;
V(m);
}
P3
{
P(m);
通过路口;
(3)
解答:父母亲先放水果,儿子再取水果吃;父亲与儿子,母亲与儿子是一个同步关系,父亲与母亲要竞争空盘子。
解法1:设信号量m1表示是否有空盘子,信号量m2表示儿子能否取水果。
Int m1=1,m2=
父母亲先放水果,儿子再取水果吃;父亲与儿子,母亲与儿子是一个同步关系,父亲与母亲要竞争空盘子。
解法2:设信号量m1表示父亲或母亲放完水果,信号量m2表示儿子取完水果。
解:从图6-28可以知道,公共数据区的单元Ai(i=1,2,3…)里存放的某月某日第i次航班的现有票数,是j(j=1,2,3…)个售票处共享的数据。因此,这些售票处对公共数据区的单元Ai(i=1,2,3…)的操作不能同时进行。正因为如此,图中把对Ai的这些操作,用名为S的信号量上的P、V操作,保证它们互斥进行。这样处理都是正确的。
14.若当前进程因时间片用完而被迫让出处理机,那么该进程的状态应该成为D。
A.就绪B.等待C.完成D.阻塞
二、判断
1.两个进程合作完成一件工作。在并发执行中,一个进程要等待合作者发来消息,或建立某条件后才能向前执行。进程间的这种制约关系应该是同步。(R)
2.有交往的并发进程一定共享某些资源。(F)
3.如果不能控制并发进程执行的相对速度,则它们在共享资源时一定会出现与时间有关的错误。(F)
A.n
B.m
C.u-m
D.1
12.在单处理机的多进程系统中,一个进程何时占用处理机以及能够占用多长时间,这将取决于C。
A.该进程程序段的长度
B.该进程需要的运行时间
C.进程自身的推进速度和系统采用的调度策略
D.进程要完成的功能
13.进程是C。
A.一个系统软件B.一个与程序等同的概念
C.一个执行中的程序D.存放在内存中的一个程序
关键是当判定没有第i次航班的机票时,图6-28里仅安排了打印“票已售完!”的动作。这样,第j售票处只有进入临界区的P(S),而没有执行退出临界区的V(S)。它没有退出临界区,别的售票窗口也就无法再进入这个临界区。所以,这种安排是不对的。应该把图6-28改成为图6-29,这样就完全正确了。
图6-29正确的第j售票处的售票程序
{
洗水果;
P(m2);
放水果;
V(m1);
}
儿子P2
While(true)
{
P(m1);
取水果;
V(m2);
吃水果;
}
(2)
父亲P1
While(true)
{
洗水果;
放水果;
}
儿子P2
While(true)
{
取桔子;
吃桔子;
}
女儿P3
While(true)
{
取苹果;
吃苹果;
}
解答:
解法1:父亲先放水果,儿子女儿再吃水果;儿子女儿取完水果,父亲再放水果,这三个进程是一个同步关系。
解:3个并发进程R、S、T之间有如下的制约关系:
(1)R必须先做,在往缓冲区B里面存入数据后,应该向S发消息,然后等待T打印输出后释放缓冲区B;
(2)S应该与R取得同步,在等到R发来的消息(表明B里面有数据)后,取出加工、回存,然后向T发消息;
(3)T应该与S取得同步,在等到S发来的消息(表明B里的数据已经加工完毕)后,才取出打印,然后向R发消息,表示缓冲区B又可以使用了。
10.若信号量S的初值定义为10,则在S上调用了18次P操作和15次V操作后S的值应该为____7___
11.所谓“进程”,是指一个程序在给定数据集合上的一次执行过程,是系统进行资源分配和运行调度的独立单位。
12.通常,把进程程序中真正需要保证互斥执行的那部分程序,称为该进程的临界区。
四、解答题
1.假定有一个可以存放n封信的公用信箱,请用PV操作来实现进程通信。
试题
一、单项选择题
1.任何两个并发进程之间存在着(D)的关系。
A.各自完全独立
B.拥有共享变量
C.必须互斥
D.可能相互制约
2.并发进程执行的相对速度是(D)。
A.由进程的程序结构决定的
B.由进程自己来控制的
C.在进程被创建时确定的
D.与进程调度策略有关的
3.并发进程执行时可能会出现“与时间有关的错误”,这种错误是由于并发进程(A)引起的。
解法2:设信号量m1表示P1能否把文件放入缓冲1,m2表示P2能否从缓冲1取完文件,m3表示P2能否把文件放入缓冲2,m4表示p3能否从缓冲2取完文件。
4.过独木桥,试用PV操作来实现进程通信。
P1
{
由西向东过独木桥;
}
P2
{
由东向西过独木桥;
}
解答:进程P1、P2因竞争独木桥这个资源而成为互斥关系。设:信号量m表示独木桥资源,初值为1表示资源可用。
7.用PV操作实现进程同步时,进程应调用___P____操作来检测自己等待的消息是否到达,调用__V_____操作则可唤醒一个等待消息的进程。
8.如果在一个取负值的信号量上调用P操作,则将使该进程变为__阻塞_____状态,而调用V操作将使一个等待资源的进程成为__就绪_____状态。
9.有一资源可供n个进程共享,但限制它们只能互斥使用,若采用PV操作来管理则信号量的初值应定义为__1_____,可能出现的信号量的最小值为__-(n-1)_____。
{
洗水果;
P(m1);
放水果;
V(m2);
}
儿子P2
While(true)
{
P(m2);
取水果;
V(m1);
吃水果;
}
解法2:
父亲先放水果,儿子再吃水果;儿子取完水果,父亲再放水果,这两个进程是一个同步关系。
设信号量m1表示父亲放完水果,m2表示儿子取完水果。其初值m1=0,m2=1。
父亲P1
While(true)
M1=0,m2=0,m3=1;
3.打印文件,试用PV操作来实现进程通信。
分析:P1做完,P2才能做,P3才能做。这三个进程是一个同步关系。
解法1:设信号量m1表示P1能否把文件放进缓冲1,m2表示P2能否从缓冲1取文件,m3表示P2能否把文件放入缓冲2,m4表示p3能否从缓冲2取文件。
M1=n, m2=0, m3=m, m4=0
A.使用共享资源
B.执行的顺序性
C.要求计算时间的长短
D.程序的长度
4.并发进程中与共享变量有关的程序段称为(B)。
A.共享子程序
B.临界区
C.管理区
D.公共数据区
5.用来实现进程同步与互斥的PV操作实际上是由(C)过程组成的。
A.一个可被中断的
B.一个不可被中断的
C.两个可被中断的
D.两个不可被中断的
4.PV操作不仅可用来实现进程的同步与互斥,而且可以防止系统死锁。(F)
5.并发进程的执行结果只取决于进程本身,不受外界影响。(F)
6.多道程序设计必然导致进程的并发执行。(R)
三、填空题
1.一个进程独占处理器顺序执行时具有_资源的独占性______和____结果的再现性___两个特性。
2.把一组可同时执行的进程称为_并发______进程。
While(true)
{
洗水果;
放水果;
}
儿子P2
While(true)
{
取水果;
吃水果;
}
解答:
分析:父亲先放水果,儿子再吃水果;儿子取完水果,父亲再放水果,这两个进程是一个同步关系。