中级软件评测师上午基础知识(选择题)模拟试卷7
中文选择题
1.软件评测师上午场考试总共有( )道选择题(B)
A. 50
B. 75
C. 100
D. 150
解析:软件评测师考试分为基础知识和应用技术 2个科目,分为上午场和下午场,上午场为软件工程与软件测试基础知识,一共75道选择题:下午场为软件测试应用技术,5道问答题。
2.在汇编指令中,操作数在某寄存器中的寻址方式称为( )寻址。(C)
A. 直接
B. 变址
C. 寄存器
D. 寄存器间接
解析:寻址方式:处理器根据指令中给出的地址信息来寻找物理地址的方式,是确定本条指令的数据地址以及下一条要执行的指令地址的方法。形成操作数的有效地址的方法称为操作数的寻址方式。直接寻址:在指令格式的地址的字段中直接指出操作数在内存的地址。由于操作数的地址直接给出而不需要经过某种变换,所以称这种寻址方式为直接寻址方式。变址寻址:把CPU中某个变址寄存器的内容与偏移量D相加来形成操作数有效地址,寄存器寻址:当操作数不放在内存中,而是放在CPU的通用寄存器中时,可采用寄存器寻址方式。寄存器间接寻址:与寄存器寻址方式的区别在于:指令格式中的寄存器内容不是操作数,而是操作数的地址,该地址指明的操作数在内存中。
3.在程序执行过程中,Cache与主存的地址映像由( )。(A)
A. 硬件自动完成
B. 程序员调度
C. 操作系统管理
D. 程序员与操作系统协同完成
解析:本题考查计算机系统基础知识。
Cache的工作是建立在程序与数据访问的局部性原理上。即经过对大量程序执行情况的结果分析:在一段较短的时间间隔内程序集中在某一较小的内存地址空间执行,这就是程序执行的局部性原理。同样,对数据的访问也存在局部性现象。
为了提高系统处理速度才将主存部分存储空间中的内容复制到工作速度更快的Cache中,同样为了提高速度的原因,Cache系统都是由硬件实现的。
4.某计算机系统采用页式存储管理方案,假设其地址长度为32位,其中页号占20位,页内地址占12位。系统中页面总数与页面大小分别为( )(D)
A. 1K,1024K
B. 4K,1024K
C. 1M,1K
D. 1M.4K
解析:本题考查操作系统段页式存储的基础知识。页号占20位:最多允许2^20个页=1M个页;页内地址12位:每页的容量位2^12=4K
5.给定关系R(A,B,C,F)和关系S(A,D,E,F),对其进行自然连接运算R??S后的属性列为( )个。(C)
A. 2
B. 4
C. 6
D. 8
解析:自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。而等值连接并不去掉重复的属性列。所以这里自然连接去掉了重复的A、F,保留了A、B、C、D、E、F,共6个列。
6.下列关于路由器的说法中,正确的是( )。(C)
A. 不能隔离子网和抑制广播风暴
B. 无法实现网络地址转换
C. 可以提供可靠性不同的多条路由选择
D. 只能实现点对点的传输
解析:本题考察常用网络设备路由器的基础知识。路由器是网络层设备,它可以起到隔离子网、抑制广播风暴的作用。路由器还能进行地址转换,通常用于把私网地址转换成公网地址,或者进行相反的转换。在路由表中,对于同一目标,可以设不同的通路,提供不同的服务。IP数据报中的目标地址字段可以是广播地址、组地址和单播地址当目标地址为前两种类型时,路由器可以实现点到多点的传输。
7.如果在程序中的多个地方需要使用同一个常数,那么最好将其定义为一个符号常量,这样( )。(D)
A. 可以缩短程序代码的长度
B. 便于进行编译过程的优化
C. 可以加快程序的运行速度
D. 便于修改此常数并提高可读性
解析:
8.在单入口单出口的do…while 循环结构中,( )(A)
A. 循环体的执行次数等于循环条件的判断次数
B. 循环体的执行次数多于循环条件的判断次数
C. 循环体的执行次数少于循环条件的判断次数
D. 循环体的执行次数与循环条件的判断次数无关
解析:本题考查程序语言循环结构的基本知识。do…while为先执行后判断,执行次数和判断次数相等。如下图所示
9.下面关于程序语言的叙述,错误的是( )。(C)
A. 本语言属于动态语言,其程序结构可以在运行中改变
B. 脚本语言一般通过脚本引擎解释执行,不产生独立保存的目标程序
C. php、JavaScript 于静态语言,其所有成分可在编译时确定
D. C语言属于静态语言,其所有成分可在编译时确定
解析:本题考查程序语言基础知识。动态语言是指程序在运行时可以改变其结构,例如新的函数可以被引进、已有的函数可以被删除等在结构上的变化等。动态语言的类型检査是在运行时进行的,其优点是方便阅读,不需要写非常多的与类型相关的代码;缺点是不方便调试,命名不规范时会读不懂、不利于理解等。脚本语言代表一套与系统程序设计语言不同的协定。它们牺牲执行速度和与系统程序设计语言相关的类型长度而提供更高的编程创作能力和软件重用。脚本语言更适合在联系复杂的应用程序中进行胶着(粘合)。为了简化连接组件的工作,脚本语言被设计为无类型的,脚本语言一般是面向字符的,因为字符为许多不同的事物提供了一致的描述。事实上,脚本语言都是动态语言,而动态语言都是解释型语言,不管它们是否是面向对象的语言。
10.对于防病毒系统的测试是系统安全测试的重要内容,下列不属于防病毒系统安全测试基本测试点的是( )(B)
A. 能否提供对病毒特征库与检测引擎的定期在线更新服务
B. 能否在不更新特征库的前提下对新的未知病毒进行有效查杀
C. 能否支持多种平台的病毒防范
D. 能否支持对电子邮件附件的病毒防治
解析:本题考查防病毒系统安全测试的基本测试点。
对于防病毒系统的测试是系统安全测试的重要内容,其测试的基本测试点包括能否支持多种平台的病毒防范、能否支持对服务器的病毒防治、能否支持对电子邮件附件的病毒防治、能否提供对病毒特征库与检测引擎的定期在线更新服务、防病毒范围是否广泛等,而基于病毒特征库对已知病毒进行査杀是防病毒系统准确査杀病毒的主要手段。
综上不难看出,候选答案B不是防病毒系统安全测试的基本测试点。
11.( )是企业信息系统的重要目标。(D)
A. 技术提升
B. 数据标准化
C. 企业需求分析
D. 信息共享和业务协同
解析:本题考查企业信息化及目标。信息化指充分利用信息技术改造、推动、提升和发展各个行业,造福于人类社会的过程,企业信息化就是企业将信息技术手段应用到企业的生产和运营管理中,利用信息技术来改造和提升自己业务和管理水平的过程。信息化通过一个个的项目来完成,这些项目建成的信息系统作为各行业及各单位的数字神经系统支持和推动相关行业和相关单位的发展,信息系统的功能在服务各行业和各单位业务发展的过程中得以体现
本文档预览:3600字符,共8065字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载