软件技术基础模拟试题及参考答案.docx
- 文档编号:24981833
- 上传时间:2023-06-03
- 格式:DOCX
- 页数:11
- 大小:23.72KB
软件技术基础模拟试题及参考答案.docx
《软件技术基础模拟试题及参考答案.docx》由会员分享,可在线阅读,更多相关《软件技术基础模拟试题及参考答案.docx(11页珍藏版)》请在冰豆网上搜索。
软件技术基础模拟试题及参考答案
软件技术基础模拟试题及参考答案
软件技术基础模拟试题(第20次省级统考)
1、对与错判断试题(正确选择填写a,错误选择填写b)(每项1分,共10分)1、数据元素是数据的基本单位,数据项是数据的最小单位(为a)2。
堆栈是一个特殊的线性表。
必须使用一组具有连续地址的存储单元来存储其元素(错误b)3。
在引入虚拟存储技术后,总逻辑存储容量由地址总线的位置决定。
(甲至)4。
编译器是一种常见的应用软件(错误)5。
序列文件和链接文件的长度可以动态改变。
(错误)6。
使用目录管理文件系统中的文件(一对)
7,一种允许多个用户在他们的终端上同时交互使用计算机的操作系统,被称为实时系统。
(b错误)
8、程序、数据和过程控制块是组成过程的三个元素(a)9。
黑盒测试应该考虑程序的内部逻辑结构和外部特征。
(错误b)
10。
PAD图形工具应用于软件的总体设计和详细设计。
(错误B)(参考答案:
1~10:
Abababb)2。
选择题:
(每题1分,共5分)
1。
一种允许用户将几个作业提交给计算机系统进行集中处理的操作系统称为(D)分时操作系统b实时操作系统c网络操作系统d批处理操作系统
2,当必要的资源被分配和处理器被获得时的进程状态被称为(b)准备状态b执行状态c等待状态d阻塞状态3,数据可以使用信道技术在(c)之间直接交换
内存和中央处理器B中央处理器和外围设备c内存和外围设备d内存,中央处理器和外围设备
4,下列哪一个标准不是软件设计标准(A)
编程语言选择标准b信息筛选标准c结构化和模块化标准d抽象标准
5,序列为:
97657613294958在序列为:
65971376294958之后,我可以问一下使用哪种排序方法吗?
(三)
A简单插入排序B冒泡排序C2路合并排序D快速排序(参考答案:
DBCAC)
软件技术基础模拟测试(第19次省级统考)
1,真或假(正确选择A,错误选择B)(每项1分,共10分)1。
目前,保证软件质量的主要手段是软件测试(是)2。
数据的直接内存存取传输不需要中央处理器的介入(错误)3。
线性顺序队列将产生“假溢出”,而线性循环队列不会(是)
4。
对于相同的算法,用高级语言编写的程序比用低级语言编写的程序运行得更快(错误)
5。
在线性表中,有两种存储数据的方法:
顺序存储和链接存储(错误)6。
过程由程序块、过程控制块和数据块组成(是的)7。
在面向对象编程中,派生类只能从一个基类生成。
(是)8。
操作系统是用户和硬件之间的接口(是)
9。
个人计算机中最大的可配置存储容量受到地址总线位数的限制。
(是)
10。
软件维护中最困难的问题是软件配置不完整(错误)(参考答案:
1~10:
A,B,A,B,B,A,A,B)2。
选择题:
(每题1分,共5分)
1。
在排序方法中,元素被顺序地从未排序的序列中取出,与排序序列中的元素进行比较,并被放置在排序序列的正确位置,称为(D)
选择排序B快速排序C插入排序D气泡排序2,其中X、Y和Z元素一个接一个地堆叠。
不可能的堆叠顺序是
(二)
AZ,Y,XBZ,X,YCY,X,ZDX,Y,Z3,流程的状态可以切换,但以下哪种状态转换是不可能的(D)a就绪状态-执行状态b执行状态-就绪状态c阻塞状态-就绪状态d等待状态-执行状态4,线性链表地址(d)
A必须是连续的b部分地址必须是连续的c必须是不连续的d连续的或不连续的可以是
5,在软件测试中,(A)主要分析程序的内部结构
白盒法B黑盒法C因果图D错误推测法(参考答案:
1~5:
C,B,D,D,A)
软件技术基础模拟测试(第16次省级统考)
1,真或假(正确选择A,错误选择B)(每项1分,共10分)1。
软件测试的目的是发现软件中的所有错误(错误)
2。
在树形结构中,每层的数据元素只与前一层的一个元素相关(是)3。
所谓的共享设备是指能够在分时基础上服务于多个作业的设备。
打印机属于共享设备(错误)
4。
面向对象编程的基本方法是将数据和对数据的操作放在一起,并将它们视为一个相互依赖、不可分割的整体(是)
5和高级编程语言C++是C语言的发展和扩展。
它们都是结构化编程语言。
错误)
6。
文件管理系统仅负责系统文件和用户文件的组织和管理。
它不负责文件保护和故障恢复。
(错误)7。
树形结构是一种线性数据结构,用于描述数据元素之间的层次关系(错误)8。
该过程可以通过作业调度来建立(是)
9。
由于共享资源造成的进程间的限制关系称为进程同步(错误)
10。
缓冲池由多个缓冲区组成。
一个系统可以有一个或多个缓冲池,一个缓冲池可以有多个缓冲区(是)
(参考答案:
1~1~10:
BABABBBABA)2。
选择题:
(每题1分,共5分)
1,不属于面向对象程序设计的主要特点,是(C)多态数据的封装过载和完整性。
引入缓冲的主要目的是(d)
A节省内存b提高中央处理器利用率c提高输入/输出设备的效率d提高中央处理器和输入/输出设备之间的速度不匹配3。
要执行二进制搜索,线性表(d)
A必须按顺序存储,b必须以链接方式存储,
C必须存储在队列中,d必须按顺序存储,并且数据元素是有序的
4,(c)在结构化编程中应避免
条件语句b循环语句c转到语句d输出语句5,在下面的列表中不是虚拟设备技术(d)
多窗口技术b离线输出c虚拟内存d中断处理(参考答案:
CDDCD)
操作系统部分试题
1,单题:
1,线程是进程的实体。
这意味着
(2)①线程在进程中是唯一的,
(2)线程可以使用进程中的资源,(3)线程在运行时不能中断
,(4)同一进程中的多个线程具有不同的地址空间,
(2)死锁检测算法在(4)
①在程序中申请资源时使用②死锁发生后使用
③在死锁即将发生时定期检查系统状态时使用④使用③使用3。
在下列问题中,哪一个不是设备中要考虑的问题(4)
(1)设备的固有属性
(2)是独立于设备的(3)安全性(4)及时性
4,以下哪一个不是外部存储分配方法(3)
(1)连续分配
(2)链接分配(3)互斥分配(4)索引分配(5),联想存储器是
(1)
①快速表
(2)页表(3)段表(4)存储器
|256磁盘是共享设备的主要原因是
(1)多个用户可以访问磁盘
②磁盘空间可以由多个用户共享③磁盘可以支持假脱机技术④磁盘有多个磁头
7,表示以下非关键资源(④)①变量②数据结构③队列④纯代码
8,进程被阻塞后,代表进程的是(②)
①文件控制块②进程控制块③作业控制块④设备控制块9在以下哪种状态下,作业获得了虚拟处理器
(2)①提交状态②运行状态③输入状态④输出状态10。
进程调度器的主要功能是(3)①在作业之间切换中央处理器②防止死锁
③在进程之间切换中央处理器④以实现进程11之间的同步和互斥。
测量系统的调度性能主要是
(1)
①作业周转时间②作业输入/输出时间③作业等待时间④作业响应时间
12,批处理系统的主要缺点是
(1)
①无交互性,
(2)输入/输出设备利用率低,(3)中央处理器利用率低,(4)多通道13丢失,设备处理程序为
(2)
①通道处理程序
(2)进程与设备控制器之间的输入输出通信程序③设备分配程序④缓冲管理程序14和and信号量机制用于(3)
①信号量的集中使用②结果不可再现性的解决③防止系统不安全④进程间的相互制约④
15。
在硬盘信息存储到内存之前,磁盘访问需要三个延迟时间。
请按照从慢到快的顺序选择正确访问数据的延迟时间。
(4)①旋转延迟时间,快速表开销时间,寻道时间②快速表开销时间,旋转延迟时间,寻道时间
③数据读写磁盘时间,旋转延迟时间,寻道时间④寻道时间,旋转延迟时间,数据读出或写入时间16。
使用访问位的目的是:
(2)
①实现LRU页面替换算法
(2)实现NRU页面替换算法
③检查页面是否已进入快速表④检查页面是否最近已被写入17。
可能导致抖动的存储管理方法包括:
(④)固定分区②动态分区分配
③动态重定位分区分配④请求分页存储管理
18。
进程间同步是指进程之间的逻辑关系
(1)连接,
(2)限制,(3)继续,(4)呼叫(19)。
在操作系统中,当用户使用输入/输出设备时,
(2)①物理设备名,
(2)逻辑设备名,(3)虚拟设备名,(4)设备出厂编号20,假脱机技术的本质是
(2)
①以空间换取时间②将专用设备转换为共享设备③在流程和流程之间切换设备④虚拟设备21。
它不是内核的基本功能(④)①中断处理②时钟管理③原始操作④命令接口22。
给定一个连续的文件,有100个内存块。
由于需要在文件中间插入磁盘操作,因此已插入此块。
这个街区的最小数量是多少?
(3)①2②52③101④15123,条件(4)
①资源的互斥使用②资源的占有和等待③非掠夺性资源④资源的循环等待
24。
在各种作业调度算法中,如果所有作业同时到达,那么平均等待时间最短的算法是:
(4)
①FCFS/FIFO②优先级
③最高响应优先级
25高于优先级④短作业。
非内核创建的进程(3)
(1)用户登录
(2)作业调度(3)应用程序请求(4)服务
26,描述不反映多处理器性能
(1)科学管理。
(2)系统吞吐量增加
;(3)性价比高;(4)系统的可靠性提高了
27;为了变换页表的整个空间,有必要在过程②中确定一些相应的(③)①页和段号②页乘以段号③物理存储器中的页框
④及以上是不正确的
28。
如果一个进程有100个线程,这些线程属于用户级线程,那么(①)时间片被系统调度执行时间占用
①1②100③1/100④029,和(4)
①就绪②阻塞③完成④执行30,作业的周转时间和响应时间之间的时序关系是(4)
31,它们是
(1)重叠的,
(2)相邻的,(3)间隔的,(4)不存在的,以下哪一个不会导致进程创建(3)①用户登录
(2)作业调度(3)设备分配(4死锁定理不是同步机制(4)
(1)等待放弃,
(2)等待空闲放弃,(3)等待繁忙④与条件
33)所遵循的标准。
死锁定理是一种用于处理死锁(3)
(1)防止死锁
(2)避免死锁(3)检测死锁(4)释放死锁(
34)的方法。
当一个通道被分配给一个进程时,它只能在该进程传输数据后被其他进程占用,这是哪种通道类型
(2)
(1)字节多通道
(2)阵列选择通道(3)阵列多通道(4)管道
35,段存储管理,方法
(2)可用于处理分数问题
(1)重定位,
(2)拼接,(3)假脱机,(4)覆盖技术
36,适用于多通道程序操作的存储管理,存储保护是(4)①防止一个作业占用同一分区
(2)防止非法访问磁盘文件
(3)防止非法访问磁带文件
(4)防止各种作业相互干扰
37。
在分页存储管理中,主存的分配是
(1)
①是以块为单位执行的②是根据作业大小分配的
③是根据物理段分配的④是根据逻辑记录大小38分配的,以及
(1)在请求页存储管理系统中可能出现问题
①抖动②不能共享③外部部分④动态链接39。
缓冲池管理的关键问题是(③)
①选择缓冲区大小②确定缓冲区数量③实现进程访问缓冲池的同步④限制进程数量40。
设置当前目录的主要原因是(②)
①节省主存储空间②加快文件搜索⑤节省辅助存储空间④便于打开文件41和建立多级目录③
①有利于保护文件②有利于关闭文件③解决了文件的复制和共享④提高了系统的效率
42。
每个站点不仅可以作为客户访问其他站点,还可以为其他站点服务。
该方法称为(③)
①服务器模式②客户端模式③对等模式④客户端/服务器模式43,文件的顺序访问为(②)
①按终端号顺序访问②按文件逻辑号顺序访问
③按物理块号顺序访问④按文件逻辑记录大小顺序访问44,信号量机制为(3)
①信号量集中使用②解决结果不可再现性问题③防止系统不安全④进程相互制约45。
使用修改位的目的是:
(4)
①执行LRU页面替换算法②执行NRU页面替换算法③检查一个页面是否已经进入快速表④检查一个页面最近是否已经被写入46并且通道程序是
(2)
①由一系列机器指令组成②由一系列通道指令组成③可以用高级语言编写④是通道控制器
47。
在有n个进程的分时系统中,其虚拟处理器的速度大约是单通道系统的速度(②)
①n乘以②1/n③等大小④nq(注:
Q为时间片)48。
索引文件的主要优点是
(1)
①方便随机存取②提高辅助存储空间利用率③方便顺序存取④减少开销49,分区保护措施主要有
(1)
①边界地址保护②程序状态保护
③用户权限保护④访问控制表保护50和多通道程序技术的实质是
(2)
①程序的顺序执行②程序的并行执行②
的并行执行③用户进程和系统进程的同时执行④
51由多个处理器同时执行。
当输入/输出操作正常结束时,操作系统将请求操作的进程的状态设置为(3)
①等待状态②运行状态③就绪状态④暂停状态
52。
没有必要考虑
(1)作业调度的设计原则
①外围数据传输速度②资源均衡使用③公平性④作业运行时间53,p操作②
①仅在二进制信号量上操作②可以指示申请资源③可能唤醒进程④不能阻塞进程54和分页存储管理要求②
①地址空间不需要连续②地址空间必须连续
③存储空间必须连续④作业大小不得超过内存容量55,段存储管理比率页面存储管理(①)
①更容易共享②更有利于主存利用③更简单④抖动现象56更容易发生而通道程序是(②)
①由一系列机器指令组成②由一系列通道指令组成③可以用高级语言编写④是通道控制器57和缓冲池的概念④
①系统中同时存在单缓冲区和双缓冲区②系统中同时存在多个缓冲区
③系统中同时使用各种缓冲技术④可用于输入和输出的实用程序
58。
以下哪个问题不是设备配置中需要考虑的问题(④)
(1)设备的固有属性,
(2)独立于设备,(3)安全性,(4)及时性(59)和死锁检测(3)
①限制系统资源的分配以防止死锁②限制系统资源的分配以避免死锁
③不限制系统资源的分配,定期检测系统中是否存在死锁以消除它们④不限制系统资源的分配,采用静态分配方法以避免死锁60,而分配算法中常用的可变分区存储管理策略有(3)
①优先数法②FCFS③首次自适应和最优自适应算法④循环扫描法
61。
在页面存储管理系统中,地址寄存器的低9位表示页面内位移量,最大页面大小为(3)
①1024字节②1024K字节③512字节④512K字节62。
在段存储管理中,可以使用
(2)方法来处理分数问题
①重定位②拼接③假脱机④覆盖63,设置当前目录的主要原因是
(2)
①节省主存储空间②加快文件搜索③节省辅助存储空间④便于打开文件64和建立多级目录③
①有利于保护文件②有利于关闭文件③解决了文件的复制和共享④提高了系统65的效率,文件的顺序访问是
(2)
①终端号访问②访问
③文件逻辑号访问④访问
③物理块号访问④访问
2根据文件逻辑记录的大小、真假问题(每项2分,共16分)逐一访问1、(t)缓冲技术是用空间换取时间,只有设备使用均匀时才能起到平滑作用2,(6)动态重定位在概念上与加载期间的动态链接相同3.在分时系统中使用虚拟存储技术可以提高响应时间4.在现代分时系统中,逻辑处理器意味着虚拟处理器的功能5.专用设备和共享设备具有不同的属性和共享方法6.采用“与”信号量机制,防止系统不安全7、(f)如果一个站点可以同时作为其他站点的客户和服务器,则称为客户/服务器模式。
设备处理器是输入/输出进程和设备控制器之间的通信程序(正确:
1,3,4,5,6,8错误:
2,7)1。
()在段-页管理中,因为既有段表又有页表,所以不能再使用快速表2.实现虚拟内存的关键技术是为自动地址转换提供快速有效的硬件机制和相应的软件算法。
3.一个操作系统调用的系统越多,系统的功能就越强,用户使用的功能就越复杂。
5.作业调度程序本身作为一个进程在系统中执行,该进程是在系统初始化时创建的6.响应率较高的优先级调度算法解决了长时间作业死亡等问题7.进程只有在分时系统中才能同时执行。
8.死锁检测算法是根据死锁定理实现的,当死锁发生时必须调用该算法。
9.在引入线程的操作系统中,进程被视为调度和调度的基本单元,而线程被视为资源所有权的基本单元。
10.虚拟内存的最大容量由主内存和辅助内存的容量之和决定(正确:
2,5,6,10错误:
1,3,7,8,9)1。
程序链接是将程序转移到内存中2.线程是进程的实体,线程的控制块是进程的控制块
3。
(f)命令解释器用于解释所选命令,以便用户能够理解其含义,而不是执行命令
4。
应用程序可以向用户显示系统提供的各种服务以及他们需要通过终端窗口输入的信息5.进程的安全顺序可以通过采用死锁定理的原理来找到6.业务的周转时间包括响应时间7.(六)在内存管理中,采用重定位技术实现虚拟内存管理,虚拟内存空间可以是无限的。
8.设备管理通过一些数据结构管理和控制其设备9.目录级安全管理旨在保护系统中的各种目录,与用户权利无关10.控制器可以接收中央处理器的指令,控制输入输出设备的工作它是驱动程序所依赖的硬件之一。
(正确:
8,10错误:
1,2,3,4,5,6,7,9)
1。
可变分区采用紧凑技术,可形成大的空白存储区2。
多级反馈队列调度算法是一种静态优先级调度算法
3。
静态链接需要共享目标模块的副本,而动态链接不需要共享目标模块的副本4.(f)在页面替换算法中,LRU算法与简单的时钟替换算法相同,该算法最近使用时间最长。
5。
设备控制器是可寻址设备当用于控制多个设备时,它有多个地址6.(三)缓冲技术是用空间换取时间,只有在设备使用不均衡的情况下才能起到平滑作用
7。
逻辑设备到物理设备的映射由系统通过逻辑设备表来实现当替换物理设备时,不需要改变用户的程序,仅修改逻辑设备表
8(f)。
使用多级目录不能使不同的用户使用不同的名称来访问系统中的同一共享文件。
9.用户对文件的访问:
将由用户对表的访问、目录访问和文件属性决定
10。
在请求页面管理系统中,可以减少外部部分,取消内部部分。
(正确:
6,7,9错误:
1,2,3,4,5,8,10)
1。
并行指的是在同一时间间隔内发生的两个或多个事件,而并发指的是同时发生的两个或多个事件(f)
2。
响应率较高的优先级调度算法解决了长作业死亡问题。
程序的顺序执行是顺序的、封闭的和不可再现的(f)4。
过程控制通常由操作系统的内核实现(t)
5。
在引入线程的操作系统中,进程被视为调度和分派的基本单元,线程被视为资源所有权的基本单元(f)(正确:
2,4错误:
1,3,5)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 基础 模拟 试题 参考答案