【计算机类职业资格】2018年下半年软件评测师考试软件工程与软件测试基础知识真题及答案解析.doc
《【计算机类职业资格】2018年下半年软件评测师考试软件工程与软件测试基础知识真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】2018年下半年软件评测师考试软件工程与软件测试基础知识真题及答案解析.doc(28页珍藏版)》请在麦多课文档分享上搜索。
1、2018 年下半年软件评测师考试软件工程与软件测试基础知识真题及答案解析(总分:75.00,做题时间:180 分钟)一、单项选择题(总题数:57,分数:75.00)1.下关于信息和数据的描述中,错误的是( )。(分数:1.00)A.通常从数据中可以提取信息B.信息和数据都由数字组成C.信息是抽象的、数据是具体的D.客观事物中都蕴涵着信息2.( )服务的主要作用是提供远程登录服务。(分数:1.00)A.GopherB.FTPC.TelnetD.E-mail3.计算机系统中,CPU 对主存的访问方式属于( )。(分数:1.00)A.随机存取B.顺序存取C.索引存取D.哈希存取4.在指令系统的各种寻
2、址方式中,获取操作数最快的方式是( )。(分数:1.00)A.直接寻址B.间接寻址C.立即寻址D.寄存器寻址5.在计算机外部设备和主存之间直接传送而不是由 CPU 执行程序指令进行数据传送的控制方式称为( )。(分数:1.00)A.程序查询方式B.中断方式C.并行控制方式D.DMA 方式6.若计算机中地址总线的宽度为 24 位,则最多允许直接访问主存储器( )的物理空间(以字节为单位编址)。(分数:1.00)A.8MBB.16MBC.8GBD.16GB7.根据计算机软件保护条例的规定,著作权法保护的计算机软件是指( )。(分数:1.00)A.程序及其相关文档B.处理过程及开发平台C.开发软件所
3、用的算法D.开发软件所用的操作方法8.以下说法中,错误的是( )。(分数:1.00)A.张某和王某合作完成一款软件,他们可以约定申请专利的权利只属于张某B.张某和王某共同完成了一项发明创造,在没有约定的情况下,如果张某要对其单独申请专利就必须征得王某的同意C.张某临时借调到某软件公司工作,在执行该公司交付的任务的过程中,张某完成的发明创造属于职务发明D.甲委托乙开发了一款软件,在没有约定的情况下,由于甲提供了全部的资金和设备,因此该软件著作权属于甲9.防火墙对数据包进行过滤时,不能过滤的是( )。(分数:1.00)A.源和目的 IP 地址B.存在安全威胁的 URL 地址C.IP 协议号D.源和
4、目的端口10.采用( )表示带符号数据时,算术运算过程中符号位与数值位采用同样的运算规则进行处理。(分数:1.00)A.补码B.原码C.反码D.海明码11.与 XY(即 X 与 Y 不相同时,XY 的结果为真)等价的逻辑表达式为( )。(分数:1.00)A.B.C.D.12.操作系统的主要任务是( )。(分数:1.00)A.把源程序转换为目标代码B.负责文字格式编排和数据计算C.负责存取数据库中的各种数据,完成 SQL 查询D.管理计算机系统中的软、硬件资源13.假设某计算机系统中进程的三态模型如下图所示,那么图中的 a、b、c、d 处应分别填写( )。(分数:1.00)A.作业调度、时间片到
5、、等待某事件、等待某事件发生了B.进程调度、时间片到、等待某事件、等待某事件发生了C.作业调度、等待某事件、等待某事件发生了、时间片到D.进程调度、等待某事件、等待某事件发生了、时间片到14.假设系统有 n(n6)个并发进程共享资源 R,且资源 R 的可用数为 3。若采用 PV 操作,则相应的信号量S 的取值范围应为( )。(分数:1.00)A.-(n-3)3B.-63C.-(n-1)1D.-1n-115.若一个单处理器的计算机系统中同时存在 3 个并发进程,则同一时刻允许占用处理器的进程数( )。(分数:1.00)A.至少为 1 个B.至少为 2 个C.最多为 1 个D.最多为 2 个16.
6、某计算机系统采用页式存储管理方案,假设其地址长度为 32 位,其中页号占 20 位,页内地址占 12 位。系统中页面总数与页面大小分别为( )。(分数:1.00)A.1K,1024KB.4K,1024KC.1M,1KD.IM, 4K某算术表达式用二叉树表示如下,该算术表达式的中缀式为( ),其后缀式为( )。(分数:2)(1).(分数:1)A.a-b+c*dB.a-(b+c)*dC.(a-(b+c)*dD.a-(b+c*d)(2).(分数:1)A.abc+-d*B.abcd*+-C.ab-c+d*D.abcd+*-调用函数时若是引用调用方式,则是将( )。下面所定义的函数为值调用方式,函数 f
7、2 为引用调用方式。若有表达式 x=f1(5),则函数调用执行完成后,该表达式中 x 获得的值为( )。(分数:2)(1).(分数:1)A.实参的值传给形参B.形参的值传给实参C.实参的地址传给形参D.形参的地址传给实参(2).(分数:1)A.5B.20C.36D.4517.设数组 a110,18中的元素按行存放,每个元素占用 4 个存储单元,已知第一个数组元素 a1,1的地址为 1004,那么 a5,6的地址为( )。(分数:1.00)A.1004+(5*8+6)*4B.1004+(4*8+5)*4C.1004+(5*10+6)*4D.1004+(4*10+5)*418.可利用一个栈来检查表
8、达式中的括号是否匹配,其方法是:初始时设置栈为空, 然后从左到右扫描表达式,遇到左括号“(”就将其入栈,遇到右括号“)”就执行出栈操作,忽略其他符号。对于算术表达式“a*(b+c)d”,由于( ),因此可判断出该表达式中的括号不匹配。(分数:1.00)A.需要进行出栈操作但栈已空B.需要进行入栈操作但栈已满C.表达式处理已结束,但栈中仍留有字符“(”D.表达式处理已结束,但栈中仍留有字符“)”19.若有字符串“software”,则其长度为 3 的子串有( )个。(分数:1.00)A.5B.6C.7D.820.对下图所示的二叉树进行顺序存储(根结点编号为 1,对于编号为 i 的结点,其左孩子结
9、点为 2i,右孩子结点为 2+1i 并用一维数组 BT 来表示,已知结点 X、E 和 D 在数组 BT 中的下标分别为 1、2、3, 可推出结点 G、K 和 H 在数组 BT 中的下分别为( )。(分数:1.00)A.10、11、12B.12、24、25C.11、12、13D.11、22、2321.对于关键字序列(10,34,37,51,14,25,56,22,3), 用线性探查法解决冲突构造哈希表,哈希函数为H(key)=key%11,关键字 25 存入的哈希地址编号为( )。(分数:1.00)A.2B.3C.5D.622.通过设置基准(枢轴)元素将待排序的序列划分为两个子序列,使得其一个子
10、序列的元素均不大于基准元素,另一个子序列的元素均不小于基准元素,然后再分别对两个子序列继续递归地进行相同思路的排序处理,这种排序方法称为( )。(分数:1.00)A.快速排序B.冒泡排序C.简单选择排序D.归并排序某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为( )。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是( )联系。一个员工同一天可为
11、多位顾客维修车辆,而一名顾客,也可由多个员工为其维修车辆,维修关系模式的主键是( ),员工关系模式的外键是( )。(分数:4)(1).(分数:1)A.组合属性B.派生属性C.多值属性D.单值属性(2).(分数:1)A.1:1B.1:nC.n:1D.n:m(3).(分数:1)A.顾客号,姓名B.顾客号,故障情况C.顾客号,维修日期,员工代码D.故障情况,维修日期,员工代码(4).(分数:1)A.顾客号B.员工代码C.维修日期D.部门代码以下关于极限编程(XP)的叙述中,正确的是( )。XP 的 12 个最佳实践不包括( )。(分数:2)(1).(分数:1)A.XP 是激发开发人员创造性、使管理负
12、担最小的一组技术B.每一个不同的项目都需要一套不同的策略、约定和方法论C.多个自组织和自治小组并行地递增实现产品D.有一个使命作为指导,它设立了项目的目标,但并不描述如何达到这个目标(2).(分数:1)A.重构B.结对编程C.精心设计D.隐喻某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为( )天。活动 FG 的松弛时间为( )天。(分数:2)(1).(分数:1)A.20B.30C.36D.37(2).(分数:1)A.1B.8C.9D.1723.以下关于软件项目工作量估算的叙述中,不正确的是( )。(
13、分数:1.00)A.专家估计方法受到专家的背景知识和经验的影响B.复杂的模型不一定更准确C.机器学习方法可以准确估算项目工作量D.多种方法结合可以在某种程度上提高估算精度24.结构化分析的输出不包括( )。(分数:1.00)A.数据流图B.数据字典C.加工逻辑D.结构图25.以下关于数据流图的叙述中,不正确的是( )。(分数:1.00)A.分层数据流图可以清晰地对稍微复杂一些的实际问题建模B.用来描述数据流从输入到输出的变换流程C.能清晰地表达加工的处理过程D.不能表示实体之间的关系26.软件设计一般包括概要设计和详细设计,其中概要设计不包括( )。(分数:1.00)A.体系结构设计B.模块划
14、分C.数据结构设计D.模块之间的接口设计27.MVC 模式(模型-视图-控制器)是软件工程中的一种软件架构模式,把软件系统分为模型、视图和控制器三个部分。( )不属于 MVC 模式的优点。(分数:1.00)A.低耦合性B.高重用性C.可维护性D.高运行效率某系统中有一个中央数据存储,模块 A 负责接收新来的数据并修改中央数据存储中的数据,模块 B 负责访问中央数据存储中的数据则这两个模块之间的耦合类型为( )。若将这两个模块及中央数据合并成一个模块,则该模块的内聚类型为( )。(分数:2)(1).(分数:1)A.数据B.标记C.控制D.公共(2).(分数:1)A.逻辑B.时间C.通信D.功能2
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 2018 年下 半年 软件 评测 考试 软件工程 测试 基础知识 答案 解析 DOC
