《2022年软件评测师上午试题分析与解答.docx》由会员分享,可在线阅读,更多相关《2022年软件评测师上午试题分析与解答.docx(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选学习资料 - - - - - - - - - 2022 年软件评测师上午试卷分析与解答试卷( 1)在运算机体系结构中,CPU 内部包括程序计数器 PC、储备器数据寄存器 MDR 、指令寄存器 IR 和储备器地址寄存器 MAR 等;如 CPU 要执行的指令为:MOV R0, 100(即将数值 100 传送到寄存器 R0 中),就 CPU 第一要完成的操作是(1) ;(1)A 100R0 B100MDR C PCMAR DPCIR试卷( 1)分析此题考查运算机基本工作原理;CPU 中的程序计数器PC 用于储存要执行的指令的地址,拜访内存时,需先将内存地址送入储备器地址寄存器 MAR 中,向内存
2、写入数据时,待写入的数据要先放入数据寄存器 MDR ;程序中的指令一般放在内存中,要执行时,第一要拜访内存取得指令并储存在指令寄存器 IR 中;运算机中指令的执行过程一般分为取指令、分析指令并猎取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段;如 CPU 要执行的指令为:MOV R0, 100(即将数值 100 传送到寄存器 R0 中),就 CPU 第一要完成的操作是将要执行的指令的地址送入程序计数器 PC,拜访内存以猎取指令;参考答案(1)C 试卷( 2)现有四级指令流水线,分别完成取指、取数、运算、传送结果4 步操作;如完成上述操作的时间依次为9ns、10ns、6ns、8
3、ns,就流水线的操作周期应设计为(2) ns;(2)A 6 B8 C9 D10 试卷( 2)分析此题考查运算机流水线基本工作原理;流水线的基本原理是把一个重复的过程分解为如干个子过程,前一个子过程为下一个 子过程制造执行条件,每一个过程可以与其他子过程同时进行;流水线各段执行时间最长 的那段为整个流水线的瓶颈,一般的,将其执行时间称为流水线的周期;参考答案(2)D 试卷( 3)内存按字节编址,地址从 90000H 到 CFFFFH ,如用储备容量为 16KB 8bit 的储备器芯 片构成该内存,至少需要(3) 片;(3)A 2 B4 C8 D16 1 / 31 名师归纳总结 - - - - -
4、 - -第 1 页,共 31 页精选学习资料 - - - - - - - - - 试卷( 3)分析此题考查运算机中的储备部件组成;内存按字节编址,地址从 90000H 到 CFFFFH 时,储备单元数为CFFFFH 90000H 3FFFFH,即 218B;如储备芯片的容量为16K 8bit ,就需 218/16K=24 个芯片组成该内存;内存按字节编址地址从 90000H 到 CFFFFH 为 3FFFFH*8 这样单位才为bit 1 byte = 8 bit 16K*8bit 已经为 bit 了 218/ 2 14=16这样就是一除就是16 了参考答案(3)D 试卷( 4)CPU 中的数据
5、总线宽度会影响(4) ;(4)A. 内存容量的大小 B. 系统的运算速度C. 指令系统的指令数量 D. 寄存器的宽度试卷( 4)分析此题考查运算机组成基础学问;CPU 与其他部件交换数据时,用数据总线传输数据;数据总线宽度指同时传送的二进制位数,内存容量、指令系统中的指令数量和寄存器的位数与数据总线的宽度无关;数据总线宽度越大,单位时间内能进出 参考答案(4)B 试卷( 5)CPU 的数据就越多,系统的运算速度越快;利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于 (5) 运算机;(5)A. 单指令流单数据流(SISD) B. 多指令流单数据流(MISD )C.
6、单指令流多数据流(SIMD ) D. 多指令流多数据流(MIMD )试卷( 5)分析此题考查运算机系统结构基础学问;传统地,串行运算是指在单个运算机(具有单个中心处理单元)上次序地执行指令;CPU 依据一个指令序列执行以解决问题,但任意时刻只有一条指令可供应随时并准时的使用;并行运算是相对于串行运算来说的,并行运算分为时间上的并行和空间上的并行;时间上的并行就是指流水线技术,而空间上的并行就是指用多个处理器并发的执行运算2 / 31 名师归纳总结 - - - - - - -第 2 页,共 31 页精选学习资料 - - - - - - - - - 空间上的并行导致了两类并行机的产生,依据Flyn
7、n 的说法,依据不同指令流-数据流组织方式把运算机系统分成4 类:单指令流单数据流(SISD,如单处理机)、单指令流多数据流( SIMD ,如相联处理机)、多指令流单数据流(MISD ,如流水线运算机)和多指令流多数据流(MIMD ,如多处理机系统);利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于多指令流多数据流(MIMD )计 算机;参考答案(5)D 试卷( 6)内存采纳段式储备治理有很多优点,但 (6) 不是其优点;(6)A. 分段是信息的规律单位,用户不行见B. 各段程序的修改互不影响C. 地址变换速度快、内存碎片少 /页式储备(操作系统)D. 便于多道程
8、序共享主存的某些段试卷( 6)分析此题考查操作系统内存治理方面的基本概念;操作系统内存治理方案有很多种,其中,分页储备治理系统中的每一页只是存放信息的物理单位,其本身没有完整的意义,因而不便于实现信息的共享,而段却是信息的规律单位,各段程序的修改互不影响,无内碎片,有利于信息的共享;参考答案(6)C 试卷( 7)在软件设计和编码过程中,实行 ( 7) 的做法将使软件更加简洁懂得和保护;(7)A. 良好的程序结构,有无文档均可B. 使用标准或规定之外的语句C. 编写具体正确的文档,采纳良好的程序结构D. 尽量削减程序中的注释试卷( 7)分析软件的易懂得程度和可保护程度是衡量软件质量的重要指标,对
9、于程序是否简洁修改 有重要影响;为使得软件更加简洁懂得和保护,需要从多方面做出努力;第一,要有具体 且正确的软件文档,同时文档应始终与软件代码保持一样;其次,编写的代码应当具有良 好的编程风格,如采纳较好的程序结构,增加必要的程序注释,尽量使用行业或工程规定 的标准等;参考答案(7)C 3 / 31 名师归纳总结 - - - - - - -第 3 页,共 31 页精选学习资料 - - - - - - - - - 试卷( 8)软件文档依据其产生和使用的范畴可分为开发文档、治理文档和用户文档;其中开发 文档不包括(8) ;(8)A. 软件需求说明 B. 可行性争论报告C. 保护修改建议 D. 工程
10、开发方案试卷( 8)分析此题考查软件文档的分类和作用;软件文档在软件开发过程和运行保护中起着重要作 用,比如文件可以提高软件开发过程的能见度,提高开发效率,便于和谐软件的开发、使 用和保护,另外也可对软件的运维和培训供应相关信息,便于各类相关人员之间进行交 流;依据文档产生和使用范畴,软件文件可分为开发文档、治理文档和用户文档,其中开 发文档产生于软件开发过程,是前一阶段的工作成果表达,也是后一阶段工作的依据,用 户文档是为用户预备的软件使用、操作、保护的资料;参考答案(8)C 试卷( 9)软件保护成本在软件成本中占较大比重;为降低保护的难度,可实行的措施有(9) ;(9)A. 设计并实现没有
11、错误的软件B. 限制可修改的范畴C. 增加保护人员数量D. 在开发过程中就实行有利于保护的措施,并加强保护治理试卷( 9)分析软件的可保护性、保护过程治理是否规范等对于软件保护成本具有举足轻重的作用;为提高软件的可保护性,在软件开发阶段就必需实行相关措施,如编制相关软件文档、规 范软件编码规范、进行充分有效的测试、组织阶段评审等,而在软件提交用户使用后,必 须规范保护过程治理;另外,各过程中可使用相关的帮助工具软件;参考答案(9)D 试卷( 10)关于软件著作权产生的时间,表述正确选项(10) ;(10)A. 自软件首次公开发表时B. 自开发者有开发意图时C. 自软件得到国家著作权行政治理部门
12、认可时D. 自软件完成创作之日起 4 / 31 名师归纳总结 - - - - - - -第 4 页,共 31 页精选学习资料 - - - - - - - - - 试卷( 10)分析 著作权法规定,软件著作权自软件开发完成之日起产生;参考答案(10)D 试卷( 11)李某高校毕业后在 M 公司销售部门工作,后由于该公司软件开发部门人手较紧,李某被暂调到该公司软件开发部开发新产品,应归 (11) 全部;2 周后,李某开发出一种新软件;该软件著作权(11)A. 李某 B. M 公司 C. 李某和 M 公司 D. 软件开发部 试卷( 11)分析 因李某高校毕业后在 M 公司销售部门工作,后由于该公司软
13、件开发部门人手较紧,李某被暂调到该公司软件开发部开发新产品,2 周后,李某开发出一种新软件;该软件与工作任务有关,属于职务作品;所以,该项作品应属于软件公司全部;法律依据:著作权法规定执行本单位的任务或者主要是利用本单位的物质条件所完成的职务作品,其权益属于该单位; 职务作品人是指作品人或者设计人执行本单位的任务,或者主要是利用本单位的物质技术条件所完成的作品的人;该作品的权益为该作品人所在单位全部;职务作品包括以下情形:在本职工作中做出的作品;履行本单位交付的本职工作之外的任务所做出的作品;退职、退休或者调动工作后 位安排的任务有关的作品;1 年内做出的,与其在原单位承担的本职工作或者原单主
14、要利用本单位的物质技术条件(包括本单位的资金、设备、不对外公开的技术资 料等)完成的作品;参考答案(11)B 试卷( 12)、( 13)(12)是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作 为软件中的基本复用单元,提高其内聚度,降低其耦合度;面对对象中的(13)机制是对 现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类;(12)A. 封装 B. 多态 C. 继承 D. 变异(13)A. 封装 B. 多态 C. 继承 D. 变异 试卷( 12)、( 13)分析5 / 31 名师归纳总结 - - - - - - -第 5 页,共 31 页精选学习资料 -
15、 - - - - - - - - 此题考查的是面对对象的基本概念;封装是指把数据以及操作数据的相关方法组合在 同一个单元中;而多态指同一个消息可以具有不同的响应;面对对象中的继承使得子类能 够获得父类的属性和方法,犹如现实世界中的遗传现象;参考答案(12)A (13)C 试卷( 14)、( 15)(14)以静态或动态的连接方式,为应用程序供应一组可使用的类;(15)除了供应 可被应用程序调用的类以外,仍基本实现了一个可执行的架构;(14)A. 函数库 B. 类库 C. 框架 D. 类属(15)A. 函数库 B. 类库 C. 框架 D. 类属试卷( 14)、( 15)分析此题考查的是框架和类库的
16、概念与区分;类库为应用程序供应了一组可以被使用的 类,而框架除了供应类之外,仍基本实现了一个可以执行的架构;函数库供应被调用的函 数;参考答案(14)B ( 15)C 试卷( 16)(16) 是一种面对数据流的开发方法,其基本思想是软件功能的分解和抽象;(16)A. 结构化开发方法 B. Jackson 系统开发方法C. Booch 方法 D. UML (统一建模语言)试卷( 16)分析此题考查软件开发方法基本概念;结构化开发方法是传统的、也是应用较为广发的一 种软件开发方法,它基于数据流进行需求分析和软件设计,用抽象模型的概念,依据软件内部数据传递和转换关系,对问题和功能自顶向下逐层分解;J
17、ackson系统开发方法是一种典型的面对数据结构的分析和设计方法,以活动为中心,一连串活动的次序组合成一个完整的工作进程;Booch 方法是一种面对对象的软件开发方法;UML 仅仅是一种建模标准语言,规定了构成软件的各个元素和构件的图示规范;参考答案(16)A 试卷( 17)采纳 UML 进行软件设计时,可用(17) 关系表示两类事物之间存在的特殊/一般关系,用集合关系表示事物之间存在的整体/部分关系;(17)A. 依靠 B. 集合 C. 泛化 D. 实现 试卷( 17)分析6 / 31 名师归纳总结 - - - - - - -第 6 页,共 31 页精选学习资料 - - - - - - -
18、- - 此题考查对 UML 中关系概念的懂得;依据面对对象技术的描述,如两类事物之间存在特殊 /一般关系,就用继承机制表示该关系,即 参考答案(17)C 试卷( 18)、( 19)UML 中的泛化关系;风险分析在软件工程开发中具有重要作用,包括风险识别、风险猜测、风险评估和风险掌握等; 建立风险条目检查表是 (18) 时的活动, 描述风险的结果是 (19) 时的活动;(18)A. 风险识别 B. 风险猜测 C. 风险评估 D. 风险掌握(19)A. 风险识别 B. 风险猜测 C. 风险评估 D. 风险掌握 试卷( 18)、( 19)分析 此题考查软件开发过程中的风险分析基础学问;风险分析包括风
19、险识别、风险猜测、风险评估和风险掌握等 4 个不同活动,在风险识别过程中,要识别潜在的预算、进度、个 体、资源、用户和需求等方面的问题以及对整个工程的影响,并建立风险条目检查表,列 出全部可能的风险事项;在风险猜测过程中,需要建立一个表示风险可能性的参考标准,描述风险条目的结果,估量风险对工程的影响等;参考答案(18)A (19)B 试卷( 20)关于汇编语言,以下表达中正确选项(20) ;(20)A. 汇编语言源程序可以直接在运算机上运行 B. 将汇编语言源程序转换成目标程序的软件称为说明程序 C. 在汇编语言程序中,不能定义符号常量 D. 将汇编语言源程序翻译成机器语言程序的软件称为汇编程
20、序 试卷( 20)分析 此题考查程序语言基本学问;运算机能直接识别或执行的语言是机器语言,其他形式的语言程序都要先翻译成机器语言才能运行;汇编语言是对机器语言的第一层抽象,将0、1 序列表示的操作用符号表示,例如,用MOV 表示数据传送、ADD 表示相加运算等,因此汇编语言需要翻译,实现该翻译任务的软件称为汇编程序(或汇编器);参考答案(20)D 试卷( 21)对高级语言源程序进行编译时,可发觉源程序中的(21) 错误;7 / 31 名师归纳总结 - - - - - - -第 7 页,共 31 页精选学习资料 - - - - - - - - - (21)A. 堆栈溢出 B. 变量未定义 C.
21、指针反常 D. 数组元素下标越界 试卷( 21)分析此题考查编译过程基本学问;高级语言源程序中的错误分为两类:语法错误和语义错误,其中语义错误又可分为静 态语义错误和动态语义错误;语法错误指语言结构上的错误,静态语义错误指编译时就能 发觉的程序含义上的错误,动态语义错误只有在程序运行时才能表现出来;堆栈溢出、指 针反常和数组元素下标越界都是程序运行中才能显现的问题,而遵循先声明后引用原就的 程序语言必需先定义变量,然后才能使用,否就编译器会在语法分析阶段指出变量未定义 错误;参考答案(21)B 试卷( 22)编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义分析、中间代码生成、
22、代码优化、目标代码生成等几个阶段,其中,需的;( 22) 并不是每种编译器都必(22)A. 词法分析和语法分析 B. 语义分析和中间代码生成C. 中间代码生成和代码优化 试卷( 22)分析 D. 代码优化和目标代码生成此题考查程序语言翻译基础学问;编译器对高级语言源程序的处理过程可以分为词法分析、语法分析、语义分析、中间 代码生成、代码优化、目标代码生成等阶段,以及符号表治理模块和出错处理模块;在编 译器的分析综合模式中,前端将源程序翻译成一种中间表示,后端依据这个中间表示生成 目标代码;目标语言的细节尽可能限制在后端;尽管可以将源程序直接翻译成目标语言代 码,但使用与机器无关的中间表示形式具
23、有以下优点:重置目标比较简洁;不同机器上的编译器可以在已有前端的基础上附加一个适合这 个机器的后端来生成;可以在中间表示上应用与机器无关的代码优化器;参考答案(22)C 试卷( 23)以下表达中错误选项(23) ;(23)A. 面对对象程序设计语言可支持过程化的程序设计B. 给定算法的时间复杂性与实现该算法所采纳的程序设计语言无关C. 与汇编语言相比,采纳脚本语言编程可获得更高的运行效率8 / 31 名师归纳总结 - - - - - - -第 8 页,共 31 页精选学习资料 - - - - - - - - - D. 面对对象程序设计语言不支持对一个对象的成员变量进行直接拜访试卷( 23)分析
24、此题考查程序设计基础学问;关于脚本语言的一些基本学问如下:脚本语言( JavaScript,VBscript 等)是介于HTML 和 C、C+ 、Java、C#等编程语言之间的程序设计语言;HTML 通常用于格式化和链接文本,而编程语言通常用于向机器 发出一系列复杂的指令;脚本语言中也使用变量和函数,这一点与编程语言相像;与编程语言之间最大的区 别是编程语言的语法和规章更为严格和复杂;脚本语言一般都有相应的脚本引擎来说明执行,是一种说明性语言,一般需要说明 器才能运行;脚本语言一般以文本形式存在,类似于一种命令;下面举例说明脚本语言;设有一个可执行程序open_aa.exe,用于打开扩展名为.
25、aa的文件;编写 .aa文件需要指定一套规章(语法),open_aa.exe就用这种规章来懂得文件编写人的意图并做出回应;因此,这一套规章就是脚本语言;汇编语言是符号化的机器语言,一般情形下,用汇编语言编写的程序比高级语言效率更高;依据脚本语言的以上特点,采纳脚本语言编程可获得更高的运行效率是错误的;参考答案(23)C 试卷( 24)、( 25)设有职工 EMP (职工号 , 姓名 , 性别 , 部门号,职务,进单位时间 , 电话),职务 JOB DEPT (部门号 , 部门名称 , 部门电话 , 负责人)实体集;一个职务可(职务,月薪)和部门 以由多个职工担任,但一个职工只能担任一个职务,并
26、属于一个部门,部门负责人是一个职工;下图所示的a、b 处的实体名分别为(24) ;图中 a、b 之间为 (25) 联系;(24)A. DEPT 、EMP B. EMP 、DEPT C. JOB 、EMP D. EMP 、JOB (25)A. B. C. D. 试卷( 24)、( 25)分析 此题考查数据库系统中 ER 模型方面的基础学问;依据题意,职工 EMP 关系中一个职工只能担任一个职务,并属于一个部门,因此职工EMP 和部门 DEPT 关系之间是一个一对多的联系,故 a 应为 EMP 关系;又由于一个职务可以由多个职工担任,所以职工EMP 和职务关系之间是一个多对一的联系;9 / 31
27、名师归纳总结 - - - - - - -第 9 页,共 31 页精选学习资料 - - - - - - - - - 职务 JOB(职务,月薪)关系的主码为职务,部门DEPT 关系的主码为部门号,因此依据外码是另一个关系中的主码的定义,职工 EMP 关系中的外码为部门号和职务;参考答案(24)D (25)C 试卷( 26)、( 27)分析 此题考查的是应试者对数据库系统中模式方面的基本概念;站在数据库治理系统的角度看,数据库系统体系结构一般采纳三级模式结构;数据库系统在三级模式之间供应了两级映像:模式/内模式映像、外模式/模式映像;模式 /内模式的映像:该映像存在于概念级和内部级之间,实现了概念模
28、式到内模式之 间的相互转换;外模式 /模式的映像:该映像存在于外部级和概念级之间,实现了外模式到概念模式之 间的相互转换;正由于这两级映射保证了数据库中的数据具有较高的规律独立性和物理独立性;数据的独立性是指数据与程序独立,将数据的定义从程序中分别出去,由 储,从而简化应用程序,大大削减应用程序编制的工作量;参考答案(26)C ( 27)D 10 / 31 DBMS 负责数据的存名师归纳总结 - - - - - - -第 10 页,共 31 页精选学习资料 - - - - - - - - - 试卷( 28)、( 29)如关系 R、S 如下图所示,就R 与 S 自然连接后的属性列数和元组个数分别
29、为(28) ;A a B ( 29) ;C c D C D b c d d a c d c g f a d g f S a b g f R (28)A. 4 和 3 B. 4 和 6 C. 6 和 3 D. 6 和 6 试卷( 28)、( 29)分析此题考查关系运算方面的基础学问;依据自然连接要求,两个关系中进行比较的重量必需是相同的属性组,并且在结果中将重复属性列去掉,故后的属性列数为4;同时,自然连接是一种特殊的等值连接,即R关系中的 C、D 属性与 S关系中的 C、 D 属性进行等值连接,并去掉重复属性列,其结果为:可见后的元组个数为3;因此试卷( 55)的正确答案是A;对于试卷( 56
30、)分析如下:的 6 个属性列为:的元组,即选取RR.B R.C R.D S.C S.D 6 个属性.A 3 个属性等于第表示 R 与 S 关系进行笛卡儿积后,选取第R.C 等于 S.D 的元组;表示从11 / 31 名师归纳总结 - - - - - - -第 11 页,共 31 页精选学习资料 - - - - - - - - - 的结果中投影第1 个和第 4 个属性列,即投影R.A 和 R.D 属性列,因此试卷( 56)的正确答案是 C;参考答案(28)A (29)C 试卷( 30)某公司采纳的软件开发过程通过了CMM2 认证,说明该公司(30) ;(30)A. 开发工程成效不稳固,治理纷乱B
31、. 对软件过程和产品质量建立了定量的质量目标C. 建立了基本的工程级治理制度和规程,可对工程的成本、进度进行跟踪和掌握D. 可集中精力采纳新技术新方法,优化软件过程试卷( 30)分析此题考查软件才能成熟度模型(Capability maturity model ,CMM )的基本概念;CMM是目前国际上使用流行的一种软件生产过程行业标准模型,可定义、评判软件开发过程的成熟度,并供应提高软件质量的指导;CMM 模型定义了初始级(1 级)、可重复级(2级)、定义级(3 级)、治理级(4 级)、优化级(5 级)共 5 个成熟度等级,低级别是实现高级别的基础;该公司通过了 CMM2 认证,说明白它的软
32、件开发过程成熟度达到了 2 级标准,即已经建立了基本的工程级治理制度和规程,可对工程的成本、进度进行跟踪和控制,以加强过程才能;参考答案(30)C 试卷( 31)国标 16260 中,在描述外部(内部)效率度量时,给出了如干针对运算机系统时间消耗的定义,以下描述项中正确的有(31);响应时间是指从按下传送键到得到结果为止所需要的时间;处理时间是指从接受一个消息到送出它的结果之间运算机的历时时间;周转时间是指从提出要求到得到结果所需要的时间;响应时间包括处理时间和传输时间;(31)A B C D试卷( 31)分析此题考查国标 16260 中的效率度量;正确的概念如下:响应时间包括处理时间和传输时
33、间,是指从按下传送键到得到结果为止所需要的时间;12 / 31 名师归纳总结 - - - - - - -第 12 页,共 31 页精选学习资料 - - - - - - - - - 处理时间是指从接受一个消息到送出它的结果之间运算机的历时时间;周转时间是指从提出要求到得到结果所需要的时间;参考答案(31)A 试卷( 32)测试用例是测试使用的文档化的细就,其规定如何对软件某项功能或功能组合进行测 试;测试用例应包括以下(32)内容的具体信息;测试目标和被测功能;测试环境和其他条件;测试数据和测试步骤;测试记录和测试结果;(32)A B C D 试卷( 32)分析 此题考查测试用例的概念;测试用例
34、应包括:测试目标和被测功能;测试环境和其他条件;测试数据和测试步骤;参考答案(32)B 试卷( 33)软件内部 /外部质量模型中,(33)不是可移植性包括的子特性;(33)A 适应性 B易转变性 C共存性 D易替换性试卷( 33)分析 此题考查国标 16260 中可移植性包括的子特性;可移植性包括的子特性如下;适应性:软件产品无需采纳手段就可能适应不同的指定环境的才能;易安装性:软件产品在指定环境中被安装的才能;共存性:软件在公共环境中共享资源与其他独立软件共存的才能;易替换性:在环境、目的相同的情形下替代另一个指定软件的才能;可移植性依从性:软件产品依从可移植性相关的标准或商定的才能;13
35、/ 31 名师归纳总结 - - - - - - -第 13 页,共 31 页精选学习资料 - - - - - - - - - 参考答案(33)B 试卷( 34)评判规格说明中不包括(34) ;(34)A 分析产品的描述 B规定对产品及部件执行的测量C依据评判需求验证产生的规格说明 D恳求者说明评判掩盖范畴 试卷( 34)分析 此题考查评判过程中如何编写评判规格说明;编制评判规格说明的活动由以下 3 个子活动组成:分析产品的描述;规定对产品及部件执行的测量;依据评判需求验证编制的规格说明;参考答案(34)D 试卷( 35)在进行产品评判时,评判者需要对产品部件进行治理和登记,其完整的登记内容应包
36、 括( 35);部件或文档的唯独标识符;部件的名称或文档标题;文档的状态,包括物理状态或变异方面的状态;恳求者供应的版本、配置和日期信息;(35)A B C D 试卷( 35)分析 此题考查评判执行时,软件样品登记的内容;软件样品登记的信息应至少包括:部件或文档的唯独标识符;部件的名称或文档标题;文档的状态(包括物理状态或变异状态);恳求者供应样品的版本、配置和日期信息;接收的日期;除非恳求者有另外的许可,否就,评判者将保守全部产品部件和相关文档的隐秘;14 / 31 名师归纳总结 - - - - - - -第 14 页,共 31 页精选学习资料 - - - - - - - - - 参考答案(
37、35)D 试卷( 36)下面的描述中,不能表达前置测试模型要点的是(36) ;(36)A 前置测试模型主见依据业务需求进行测试设计,认为需求分析阶段是进行 测试方案和测试设计的最好时机B前置测试模型将开发和测试的生命周期整合在一起,标识了工程生命周期从开头 到终止之间的关键行为,提出业务需求最好在设计和开发之前就被正确定义C前置测试将测试执行和开发结合在一起,并在开发阶段以编码-测试 -编码 -测试的 方式来表达,强调对每一个交付的开发结果都必需通过肯定的方式进行测试 D前置测试模型提出验收测试应当独立于技术测试,以保证设计及程序编码能够符 合最终用户的需求 试卷( 36)分析 此题考查前置测
38、试模型的概念;前置测试模型主见依据业务需求进行测试设计,认为设计阶段是进行测试方案和测试 设计的最好时机;参考答案(36)A 试卷( 37)在进行软件编码规范评测过程中需要环绕几个方面的内容绽开,以下描述中不属于编 码规范评测内容的有(37) ;(37)A 源程序文档化检查,包括符号名的命名、程序的注释等规范性检查 B数据说明检查,包括数据说明次序、语句中变量次序检查 C程序结构检查,程序应采纳基本的掌握结构、防止不必要的转移掌握等 D程序规律检查,阅读源代码,比较实际程序掌握流与程序设计掌握流的区分 试卷( 37)分析 此题考查编码规范评测的内容;软件编码规范评测也是环绕以下 句结构和输入
39、/输出方法;参考答案(37)D 试卷( 38)4 个方面绽开:源程序文档化、数据说明的方法、语(38)属于概要设计说明书的评测内容;15 / 31 名师归纳总结 - - - - - - -第 15 页,共 31 页精选学习资料 - - - - - - - - - 分析该软件的系统结构、子系统结构,确认该软件设计是否掩盖了全部已确定的软 件需求,软件每一成分是否可追溯到某一项需求;系统定义的目标是否与用户的要求一样;从软件保护的角度动身,确认该软件设计是否考虑了便利将来的保护;是否全部界面与更高级别文档中的需求一样;(38)A B C D 试卷( 38)分析 此题考查概要设计说明书的评测内容;概
40、要设计说明书的评测内容如下;可追溯性:分析该软件的系统结构、子系统结构,确认该软件设计是否掩盖了全部已 确定的软件需求,软件每一成分是否可追溯到某一项需求;接口:分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确 定义,模块是否满意高内聚和低耦合的要求,模块作用范畴是否在其掌握范畴之内;风险:确认该软件设计在现有技术条件下和预算范畴内是否能按时实现;有用性:确认该软件设计对于需求的解决方案是否有用;技术清楚度:确认该软件设计是否以一种易于翻译成代码的形式表达;可保护性:从软件保护的角度动身,确认该软件设计是否考虑了便利将来的保护;质量:确认该软件设计是否表现出良好的质量特点;
41、各种挑选方案:看是否考虑过其他方案,比较各种挑选方案的标准是什么;限制:评估对该软件的限制是否现实,是否与需求一样;其他具体问题:对于文档、可测试性、设计过程等进行评估;参考答案(38)B 试卷( 39)关于确认测试,描述正确选项(39) ;确认测试一般包括有效性测试与软件配置复查,采纳黑盒测试为主,白盒测试为辅 的测试方法进行测试;确认测试配置项复查时应当严格检查用户手册和操作手册中规定的使用步骤的完整 性和正确性;确认测试需要检测与证明软件是否满意软件需求说明书中规定的要求;确认测试是保证软件正的确现特定功能的一系列活动和过程,目的是保证软件生命 周期中的每一个阶段的成果满意上一个阶段所设
42、定的目标;16 / 31 名师归纳总结 - - - - - - -第 16 页,共 31 页精选学习资料 - - - - - - - - - (39)A B C D试卷( 39)分析此题考查确认测试的概念;确认测试的任务是验证软件的功能和性能及其他特性是否与用户的要求一样;对软件 的功能和性能要求在软件需求规格说明中明确规定;确认测试一般包括有效性测试和软件 配置复查;有效性测试;有效性测试是在模拟的环境下,运用黑盒测试的方法,验证所测软件是 否满意需求规格说明书列出的需求;软件配置复查;软件配置复查的目的是保证软件配置的全部成分都齐全,各 方面的 质量都符合要求,具有保护阶段所必需的细节,而且已经编排好分类的目录;参考答案(39)B 试卷( 40)关于软件测试的说法,(40)是不正确的;(40)A 代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、争论和争议,对程序进行静态分析的过程B软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象C白盒测试