郑州大学软件学院操作系统试卷
郑州大学软件学院机试题-2011-2012年《软件工程》本科期末试卷

郑州大学软件学院机试题-2011-2012年《软件工程》本科期末试卷第一篇:郑州大学软件学院机试题-2011-2012年《软件工程》本科期末试卷2011-2012年《软件工程》本科期末试卷总共60题共60分答卷编号:K000**答题开始时间:2012-**答题结束时间:2012-**考生姓名:张**考试时间:00:**分钟总得分:**分评卷人:系统自动评卷评卷时间:2012-**一、单选题(共40题,每题1分,共40分)1.在软件开发过程中的每个阶段都要进行严格的(),以尽早发现在软件开发过程中产生的错误(1分)A.检验B.验证C.度量D.评审标准答案:D考生答案:D2.快速原型模型的主要特点之一是()。
(1分)A.及早提供工作软件B.开发完毕后才见到工作软件C.及早提供全部完整的软件产品D.开发完毕才见到产品标准答案:A考生答案:A3.软件工程的基本目标是()。
(1分)A.更好地维护正在使用的软件产品B.努力发挥开发人员的创造性潜能C.开发高质量的软件D.消除软件固有的复杂性标准答案:C考生答案:C4.软件工程方法学的目的是使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是()。
A.硬件环境B.开发人员的素质C.软件开发的工具和软件开发的环境D.软件开发的环境标准答案:D考生答案:B5.“软件危机”产生的主要原因是(1分)A.软件日益庞大B.开发方法不当C.开发人员编写程序能力差D.没有维护好软件标准答案:B考生答案:A6.系统流程图是用来()(1分)A.描绘程序结构的B.描绘系统的逻辑模型C.表示信息层次结构的图形工具D.描绘物理系统的工具标准答案:D考生答案:B 1分)(7.可行性研究阶段最重要的技术文档之一是(1分)A.项目开发计划B.设计说明书C.需求规格说明书D.可行性分析报告标准答案:D考生答案:D8.可行性研究实质上是进行了一次()(1分)A.大大压缩简化了的系统分析和设计过程B.详尽的系统分析和设计过程C.彻底的系统设计过程D.深入的需求分析标准答案:A考生答案:A9.需求规格说明描述()。
2019-2020郑州大学软件学院Oracle_试卷A

郑州大学软件技术学院《Oracle》课程2010-2011学年第二学期期末试题(适用专业:09本各专业考试时间:120分钟)合分人:复查人:一、选择题:(每题1分,共20分)(说明:将答案写在试卷后面的答题纸上)1 完全卸载Oracle 10g时,需要进行的第一步操作是( a )。
A停止所有的Oracle服务B启动Oracle的卸载向导C 删除磁盘上的Oracle文件D删除数据库Orcl2 可以在Oracle服务器的安装目录{$ORACLE_HOME}\install下的( c )文件中查看Oracle的各种端口的使用情况。
A spfile.oraB initorcl.oraC portlist.iniD tnsname.ora3 Oracle数据库的例程由(b)组成。
A SGA和数据库B SGA和后台进程C 数据库和后台进程D SGA和PGA4 Oracle的内存结构中( a )是包含用户进程数据和控制信息的内存区域。
它在Oracle进程启动时由Oracle创建,是Oracle进程的私有内存区域,不能共享。
A PGAB SGAC PGA和SGAD DBWR5在CREATE TABLESPACE语句中使用( b )关键字可以创建大文件表空间。
A TEMPB BIGFILEC TEMPORARYD UNDO6 在SQL命令提示符后输入以下哪一命令,不能正确地连接SQL*Plus( c )。
A conn sys/o123B conn system/o123@orclC conn sys/o123 as sysdbaD conn system/o1237 (c)是用于保存数据库的所有变化信息的,从而保护数据库的安全。
A 参数文件B 数据文件C 重做日志文件D 控制文件8 Oracle的逻辑存储结构中由小到大的顺序是( c ):A 表空间、区间、段、块B 表空间、段、区间、块C 块、区间、段、表空间D 段、区间、表空间、块9 下列哪种表空间可以被设置为脱机状态( c )。
2022年郑州大学软件工程专业《操作系统》科目期末试卷A(有答案)

2022年郑州大学软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、 OS通常为用户提供4种使用接口,它们是终端命令、图标菜单、系统调用和()A.计算机高级指令B.宏命令C.类似DOS的批命令文件或UNIX的shell文件D.汇编语言2、下列观点中,不是描述操作系统的典型观点的是()。
A.操作系统是众多软件的集合B.操作系统是用户和计算机之间的接口C.操作系统是资源的管理者D.操作系统是虚拟机3、使用TSL(TestandSetLock)指令实现进程互斥的伪代码如下所示。
do{while(TSL(&lock));criticalsection;lock=FALSE;}while(TRUE);下列与该实现机制相关的叙述中,正确的是()A.退出临界区的进程负责唤醒阻塞态进程B.等待进入临界区的进程不会主动放弃CPUC.上述伪代码满足“让权等待”的同步准则D.while(TSL(&lock))语句应在关中断状态下执行4、若系统中有5台绘图仪,有多个进程需要使用两台,规定每个进程一次仪允许申请一台,则最多允许()个进程参与竞争,而不会发生死锁。
A.5B.2C.3D.45、为多道程序提供的共享资源不足时,可能会产生死锁。
但是,不当的()也可能产生死锁。
A.进程调度顺序B.进程的优先级C.时间片大小D.进程推进顺序6、若I/O所花费的时间比CPU的处理时间短很多,则缓冲区()A.最有效B.几乎无效C.均衡D.以上都不是7、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。
A.用户级I/O软件、设备无关软件、设备驱动程序、中断处理程序B.用户级I/O软件、设备无关软件、中断处理程序、设备驱动程序C.用户级I/O软件、设备驱动程序、设备无关软件、中断处理程序D.用户级I/O软件、中断处理程序、设备无关软件、设备驱动程序8、下面关于文件的叙述中,错误的是()。
2022年郑州科技学院软件工程专业《操作系统》科目期末试卷A(有答案)

2022年郑州科技学院软件工程专业《操作系统》科目期末试卷A(有答案)一、选择题1、假设4个作业到达系统的时刻和运行时间见表。
系统在t=2时开始作业调度。
若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()。
A.J2、J3B.J1、J4C.J2、J4D.J1、J32、执行系统调用的过程包括如下主要操作:①返回用户态②执行陷入(trap)指令③传递系统调用参数④执行相应的服务程序正确的执行顺序是()A.②->③->①->④B.②->④->③->①C.③->②->④->①D.③->④->②->①3、下列进程调度算法中,综合考虑进程等待时间和执行时间的是()A.时间片轮转调度算法B.短进程优先调度算法C.先来先服务调度算法D.高响应比优先调度算法4、进程资源静态分配方式是指一个进程在建立时就分配了它需要的全部资源,只有该进程所要资源都得到满足的条件下,进程才开始运行。
这样可以防止进程死锁。
静态分配方式破坏死锁的()为必要条件。
A.互斥条件B.请求和保持条件(占有并等待条件)C.非剥夺式等待条件D.循环等待条件5、作业8:00到达系统,估计运行时问为1h。
若从10:00开始执行该作业,其响应比为()。
A.2B.1C.3D.0.56、程序员利用系统调用打开I/O设备时,通常使用的设备标识是(),A.逻辑设备名B.物理设备名C.主设备号D.从设备号7、下列关于SPOOLing技术的叙述中,错误的是()A.需要外存的文持B.需要多道程序设计技术的支持C.可以让多个作业共享一台独占设备D.由用户作业控制设备与输入/输出之间的数据传送8、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。
系统是通过()来实现这一功能的。
A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针9、下面关于目录检索的论述中,正确的是()。
郑州大学软件学院2019-2020《计算机操作系统》试题及答案

《计算机操作系统》试题一.选择题从供选择的答案中选出应填入下列叙述中的( )内的最佳答案,把答案写在答卷纸上的相应处。
(每题8分,共40分) 1.操作系统的基本特性是(A),按功能特征的不同而把操作系统分为(B)类型;以作业为处理对象的操作系统是(C)类型和(D)类型,其中(C)的主要优点是系统的吞吐量大、资源利用力高;而(D)的主要优点是具有很好的交互性;分时系统中,影响响应时间的因素是(E),在不影响系统性能的前提下来可用于改善响应时间的方法是(F);网络操作系统的基本功能是(G),而分布式计系统的基本特征是(H) A:(1)不确定性、虚拟性、共享性、并发性 (2)不确定性、共享性、并发性、高可靠性 (3)不确定性、虚拟性、共享性、交互性 (4)虚拟性、共享性、并发性、交互性 B:(1)多处理机操作系统、微机操作系统、网络操作系统、分布式操作系统 (2)实时操作系统、分时操作系统、批处理操作系统 (3)实时操作系统、分时操作系统、批处理操作系统、多处理机操作系统、微机操作系统、网络操作系统 (4)(1)和(2) C,D:(1)实时操作系统 (2)分时操作系统 (3)批处理操作系统批处理操作系统 E:(1)系统开销、对换时间、对换信息量、用户数 (2)对换时间、时间片、用户数、系统开销 (3)对换时间、时间片、用户数、对换信息量 (4)对换时间、对换信息量、用户数、系统开销F:(1)减少用户数和时间片 (2)减少对换时间 (3)选用高速的外存和减少对换信息量 (4)(1)和(2) G:(1)资源管理 (2)提供网络接口 (3)网络通信 (4)提供多种网络以上所有的服务 (5)以上所有的 (6)管理进程浮动 (7)以上所有的H:(1)分布性、并行性、模块性、偶合性 (2)分布性、自制性、并行性、偶合性 (3)分布性、自制性、并行性、模块性、偶合性 (4)分布性、自制性、并行性、模块性并行性、模块性2.(A)是可并发执行的(B),在一个数据集合上的执行过程。
郑大《计算机操作系统》在线测试试题

计算机操作系统题目:文件系统实现文件逻辑地址到物理地址的映射。
错误正确答案:错误题目:P操作和V操作都是原语操作。
正确错误答案:错误题目:执行完P操作后,如果信号量值变为0,则表明相应的资源已无剩余。
正确错误答案:错误题目:每个进程都有一个系统打开文件表。
错误正确答案:错误题目:多道程序设计是指设计多个程序运行。
正确错误答案:错误题目:同步传输时,进程和它请求的设备I/O操作不能同时进行。
正确错误答案:错误题目:如果系统中只有一个进程,则该进程可以不间断地连续执行到结束。
错误正确答案:错误题目:设有3个作业J1,J2,J3,其运行时间分别是1,2,3小时。
假设这些作业同时到达,并在一台处理机上按单道运行,采用短作业优先调度算法,则平均周转时间最小的执行序列是J1,J2,J3。
正确错误答案:错误题目:15、用户打开文件表与系统打开文件表的结构是相同的。
错误正确答案:错误题目:如果资源的使用是互斥的,则资源的使用不是共享的。
正确错误答案:错误题目:打印机和磁盘类似,在任何时刻只能被一个作业占用,因此,打印机和磁盘都属于互斥访问的资源。
错误正确答案:错误题目:合作进程之间可能发生等待,竞争进程之间也可能发生等待。
正确错误答案:错误题目:操作系统的并发性是指构成操作系统的程序模块可以并发运行。
正确错误答案:错误题目:文件静态共享时将存在多个内容相同的文件副本。
错误正确答案:错误题目:并发性是指两个或两个以上的事件或活动在同一时间间隔内完成。
错误正确答案:错误题目:作业调度与进程调度相互配合才能实现多道作业的并发执行。
错误正确答案:错误题目:进程以时间片为单位轮流使用CPU体现了CPU资源的时分复用。
错误正确答案:错误题目:块设备和字符设备一样都可以按地址访问信息。
错误正确答案:错误题目:如果进程之间存在互斥关系,则它们之间不存在协作关系。
错误正确答案:错误题目:信号量机制是一种进程同步与互斥工具。
信号量只能由PV操作来改变。
2022年郑州工程技术学院软件工程专业《操作系统》科目期末试卷B(有答案)

2022年郑州工程技术学院软件工程专业《操作系统》科目期末试卷B(有答案)一、选择题1、 CPU输出数据的速度远远高于打印机的速度,为解决这一矛盾,可采用()。
A.并行技术B.通道技术C.缓冲技术D.虚存技术2、下列关于SPOOLing技术的叙述中,错误的是()A.需要外存的文持B.需要多道程序设计技术的支持C.可以让多个作业共享一台独占设备D.由用户作业控制设备与输入/输出之间的数据传送3、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。
A.最佳适应B.最差适应C.最先适应D.先进先出4、有一个矩阵为100行x200列,即a[100][200]。
在一个虚拟系统中,采用LRU算法。
系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。
试计算下列两个程序各自的缺页次数(假定所有页都以请求方式调入)()。
程序一:for(i=0;i<=99;i++)for(j=0:j<=199;j++)A[i][j]=i*j:程序二:for(j=0:j<=199;j++)for(i=0;i<=99;i++)A[i][j]=i*j;A.100,200B.100,20000C.200.100D.20000,1005、在可变分区分配管理中,某一作业完成后,系统收回其内存空间,并与相邻区合并,为此修改空闲区说明表,造成空闲分区数减1的情况是()。
A.无上邻空闲分区,也无下邻空闲分区B.有上邻空闲分区,但无下邻空闲分区C.无上邻空闲分区,但有下邻空闲分区D.有上邻空闲分区,也有下邻空闲分区6、一个多道批处理系统中仅有P1,和P2两个作业,P2比P1晚5ms到达。
它们的计算和I/O操作顺序如下:P1:计算60ms,I/O 80ms,计算20msP2:计算120ms,I/O 40ms,计算40ms。
若不考虑调度和切换时间,则完成两个作业需要的时间最少是()。
计算机操作系统(计算机) 2020年郑州大学机考资料及答案

假设有一台计算机,拥有1M内存,操作系统占用200K,每个用户进程也占用200K。
用户进程等待I/O的时间为80%,若增加1M内存,则CPU的利用率将提高多少?(1024k -200 k)除200k=4.12个用户1-p = 1- 80%的4次方= 59% 增加1m 支持9个用户进程利用率1-p = 1-80%的9次方= 87% 87%-59% = 28% 28%/59% = 47%87%/59% = 147% 147% -1 = 47% ti gao 47%.一个32位计算机系统使用二级页表,虚地址被分为9位顶级页表、11位二级页表和页内位移。
计算:页面长度是多少?虚地址空间共有多少个页面?页面长度32-9-11 =12 即4k的页面大小2的9次方乘以2的11次方即1M个页面简述系统调用与过程(函数) 调用的区别。
区别1 运行状态的不同2 进入的方式不同3 返回的方式不同4代码层次不同简述缺页中断处理过程。
硬件陷入内核,在内核中保存程序计数器,启动一个汇编代码历程保存通用寄存器和其它易失信息,发现缺页中断时,尝试需要哪个虚拟页面,一旦发现缺页中断的虚拟地址,检查地址是否有效,并检查存储与保护是否一致。
不一致杀掉进程,如果选择的叶匡脏了,写回磁盘,一旦叶匡干净,将页面装入。
当磁盘中断发生,叶匡标记为正常状态,恢复发生缺页中断指令以前的状态,返回调用它的汇编语言历程,恢复寄存器和其它状态信息。
分别解释无关的并发进程与交互的并发进程的含义。
无关的并发进程指他们分别在不同的变量集合上的操作,一个进程的执行与其他并发进程的进展无关。
交互的并发进程共享某些变量,一个进程的执行可能会影响其他进程的执行结果,并发进程之间具有制约关系。
简述分段存储管理系统的原理。
分段存储管理是以段为单位进行存储分配,为此提供如下形式的两段逻辑地址,即段号,段内地址,是基于可变分区存储管理的原理,为作业的每一段分配一个连续的主存空间,而各段之间可以不连续。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《计算机操作系统》期末考试
一、单项选择题:
1.操作系统是一种(B)
A 通用软件
B 系统软件
C 应用软件
D 软件包
2.操作系统是对(C)进行管理的软件
A 软件
B 硬件
C 计算机资源
D 应用程序
3.操作系统中采用多道程序设计技术提高CPU和外部设备的(A)
A 利用率
B 可靠性
C 稳定性
D 兼容性
4.如果分时操作系统的时间片一定,那么(A),则响应时间越长
A 用户数越多
B 用户数越少
C 内存越少
D 内存越多
5.设计实时操作系统,首先应考虑系统的(B)
A 可靠性和灵活性
B 实时性和可靠性
C 优良性和可靠性
D 优良性和分配性
6.在进程管理中,当(C)时,进程从阻塞状态变为就绪状态
A 进程被进程调度程序选中
B 等待某一事件
C 等待的事件发生
D 时间片用完
7.对进程的管理和控制使用(B)
A 指令
B 原语
C 信号量
D 信箱通信
8.进程的并发执行时指若干个进程(B)
A 同时执行
B 在执行时间上是重叠的
C 在执行的时间上是不可重叠的
D 共享系统资源
9.下列进程状态变化中,(C)变化是不可能发生的。
A 运行---就绪
B 运行---等待
C 阻塞---运行
D 阻塞---就绪
10.用P、V操作管理临界区,信号量的初值应定义为(C)
A.-1 B 0 C 1 D 任意值
11. 操作系统是通过(B)对进程管理的。
A 进程
B 进程控制块
C 进程启动程序
D 进程管理区
12 进程被唤醒意味着(D)
A 该进程重新占有了CPU
B 它的优先权变为最大
C 其PCB移至等待队列队首
D 进程变为就绪状态
13.对于两个并发进程,设互斥信号量为mutex,若mutex=0。
则(A)
A 表示没有进程输入临界区
B 了事有一个进程进入临界区
C表示有一个进程进入临界区,另一个进程等待进入D 表示有两个进程进入临界区
14. 两个进程合作变成一件任务,在并发执行中,一个进程需要等待其合作伙伴发来消息,或者建立某个条件后再
向前执行,这种制约合作关系被称为进程的(A)
A 同步
B 互斥
C 调度
D 执行
15.资源的按需分配策略可以破坏()条件
A互斥使用资源 B 占有且等待资源 C 非抢夺资源 D 循环等待资源
16. 某系统有3个并发进程,都需要同类资源4个,试问该系统不会发生思索的最少资源数是(B)
A 9
B 10
C 11
D 12
17. 系统抖动是指(D)
A 使用机器是,千万屏幕闪烁的现象
B 由于内存分配不当,偶然造成内存不够的现象
C 系统盘不净,千万系统不稳定的现象
D 刚被调出的块又立刻被调入所形成的频繁调出的现象
18.虚拟存储管理系统的基础是程序的(A)理论
A 局部性
B 全局性
C 动态性
D 虚拟性
19.下述(A)页面淘汰算法会产生belady现象
A 先进先出
B 最近最少使用
C 最不经常使用
D 最佳
20.缓冲技术中的缓冲池在(A)中。
A主存 B 外存 C ROM D 寄存器
21.从用户角度看,引入文件系统的主要目的是(D)
A 实现虚拟存储
B 保存系统文档
C 实现对文件的按名存取
D 保存用户和系统文档
22.分区管理要求对每一个作业都分配(B)的内存单元
A 地址连接
B 若干地址连接
C 若干连续的帧
D 若干不连续的帧
23.段页式管理每取一数据,要访问(C)次内存。
A 1
B 2
C 3
D 4
24 若处理器有32位地址,则它的虚拟地址空间为(B)字节.
A 2G
B B 4GB
C 100kb
D 640kb
25. 在操作系统中,下列(A)指的是一种硬件机制。
A 通道技术
B 缓冲区
C Spooling技术
D 内存覆盖技术
26.为了使多个进程能有效地同时处理输入和输出,最好使用()结构的缓冲技术。
A 缓冲池
B 闭缓冲区环
C 单缓冲
D 双缓冲
27.完整路径法访问文件是用从(C)开始按目录访问某个文件。
A 当前目录
B 用户主目录
C 根目录
D 父目录
28. (C)存储管理方式提供二维地址结构。
A 固定分区
B 分页
C 分段
D 可变分区
29 为了实现设备独立性,在操作系统中,用户在使用I/O设备时。
通常使用(B)
A 物理设备名
B 逻辑设备名
C 虚拟设备名
D 设备牌号
30.假设就绪进程中有10个进程,系统将时间片设为200ms。
CPU进行进程切换要花费10ms。
,则系统开销所占的比率是(?)
A 1%
B 5%
C 10%
D 20%
二、填空题
1.访问磁盘的时间是由三部分组成的,分别是(寻道时间)、(旋转延迟时间)、(传输时间)
2.文件的结构就是文件的组织形式,从用户观点出发所看到的文件组织形式称为文件的(逻辑结构);从实现观点
出发,文件在外存上的存放组织形式称为文件的(物理结构)。
3.常用的I/O控制方式有程序直接控制方式,中断控制方式、(DMA方式)和(通道控制方式)
4.实现spooling系统时,必须在磁盘开辟出称为(输入井)和(输出井)的专门区域以存放输入数据和执行结果
5把(逻辑)地址转换为(物理)地址的工作称为地址映射
6.静态重定位在程序(装入内存时)时进行;而动态重定位在程序(执行时)时进行
7 在段页式存储管理系统中,每道程序都有一个(段表)表和一组(页表)表
8 I/O软件通常被组织成(用户应用层软件)、(中断处理程序)、(独立于设备的软件)和(设备驱动程序)四个层次
9 进程主要由(进程标识符)、(处理机状态)、(进程调度,控制信息)三部分内容组成,其中(进程标识符)是
进程存在的唯一标志,而(进程调度信息)部分也可以为其他进程共享
10 操作系统的基本功能包括(处理机)管理、(存储器)管理、(设备)管理、(文件管理)管理,除此以外,
还未用户使用操作系统提供了用户接口。
11 用信箱实现通信时,应用(SEND )和(REVICE )两条基本原语。
三、综合分析题
3.按下列地址顺序引用内存单元:3635、3632、1140、3584、2892、3640、0040、2148、1700、2145、3209、0000、1102、1100。
如果上述数字均为十进制数,页面大小为1KB,而内存中尚未装入任何页。
给出使用lur算法时的缺页次数,并与FIFO时的情况比较。
(4分)
4. 请分别解释连续分配方式、隐式连接分配方式、显式连接方式和索引分配方式中如何将文件的字节偏移量3500
转换为物理块号和块内位移量(设盘块大小为1KB,块号需要占四个字节)(5分)
5.假设一个系统中有5个进程,它们的到达时间和服务时间如下表所示,忽略I/O以及其开销时间,若时间按非抢
占的短进程优先(SPF)、高响应比优先(HRRN)、时间片轮转(RR,时间片=1)、多级反馈队列(FB,第I级队列
(15分)
的时间片=2的i。