推荐等级:
发布时间: 2021-12-17 11:46
扫码用手机做题
1976年Diffie与Hellman首次公开提出( )的概念与结构,采用两个从此独立的密钥对数据分别进行加密或解密,且加密过程基于数学函数,从而带来了加密领域的革命性进步。
本题解析:
Diffie-Hellman由Whitfield Diffie和Martin Hellman在1976年公布的一种密钥一致性算法。Diffie-Hellman是一种建立密钥的方法,而不是加密方法。然而,它所产生的密钥可用于加密、进一步的密钥管理或任何其他的加密方式。
Diffie-Hellman密钥交换算法及其优化首次发表的公开密钥算法出现在Diffie和Hellman的论文中,这篇影响深远的论文奠定了公开密钥密码编码学.
单元测试的测试内容包括( )。
①模块接口
②局部数据库结构
③模块内路径
④边界条件
⑤错误处理
⑥系统性能
本题解析:
单元测试的内容:模块接口测试;局部数据结构测试;路径测试;错误处理测试;边界测试。
以下属于静态测试方法的是( )。
本题解析:
静态测试是指不运行程序,通过人工对程序和文档进行分析与检查。
代码检查包括桌面检查、代码审查和走查,主要检查代码和设计的一致性,代码对标准的遵循、可读性,代码逻辑表达的正确性,代码结构的合理性等方面。属于静态测试。
兼容性测试的测试范围包括( )。
①硬件兼容性测试
②软件兼容性测试
③数据兼容性测试
④平台兼容性测试
本题解析:
兼容性测试将验证软件与其所依赖的环境的依赖程度,包括对硬件的依赖程度,对平台软件、其他软件的依赖程度等。
包括:
硬件兼容性的测试
软件兼容性测试
数据兼容性测试
平台化软件兼容性测试
新旧系统数据迁移测试
以下关于等价划分法的叙述中不正确的是( )。
本题解析:
等价划分原则:
在输入条件规定了取值范围或值的个数的情况下,可以确定一个有效等价类和两个无效等价类。
在输入条件规定了输入值得集合或者规定了“必须如何”的条件的情况下,可以确立一个有效等价类和一个无效等价类。
在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类。
在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确定n个有效等价类和一个无效等价类。
在规定了输入数据必须遵守的规则的情况下,可确定一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)
在确知已划分的等价类中,各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步地划分为更小的等价类。
选项C,输入规定了取值范围的情形,应该是一个有效等价类和两个无效等价类。
软件测试的对象包括( )。
①需求规格说明
②概要设计文档
③软件测试报告
④软件代码
⑤用户手册
⑥软件开发人员
本题解析:
软件测试的对象是软件,软件包括程序、数据和文档。
对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户服务要求。这种行为属于( )维护。
本题解析:
改正性维护:指维护人员理解软件的结构、接口、功能和内部过程的难易程度。
适应性维护:是指为了适用变化了的环境而修改软件的活动。
完善性维护:是指为了扩充或完善原有软件的功能或性能而修改软件的活动。
预防性维护:是指为了提高软件的可维护性和可靠性、为未来的进一步改进打下基础而修改软件的活动。
程序质量评审通常是从开发者的角度进行评审,其内容不包括( )。
本题解析:
注本题四个选项应都为正确选项。
程序质量评审通常它是从开发者的角度进行评审,直接与开发技术有关。它着眼于软件本身的结构、与运行环境的接口、变更带来的影响而进行的评审活动。
1. 软件的结构
(1) 功能结构。在软件的各种结构中,功能结构是用户唯一能见到的结构。
需要检查的项目有:
①数据结构:包括数据名和定义;构成该数据的数据项;数据与数据间的关系。 ②功能结构:包括功能名和定义;构成该功能的子功能;功能与子功能之间的关系。 ③数据结构和功能结构之间的对应关系:包括数据元素与功能元素之间的对应关系;数据结构与功能结构的一致性。
(2) 功能的通用性。
(3) 模块的层次。
(4) 模块结构。
①控制流结构:规定了处理模块与处理模块之间的流程关系。检查处理模块之间的控制转移关系与控制转移形式(调用方式)。
②数据流结构:规定了数据模块是如何被处理模块进行加工的流程关系。检查处理模块与数据模块之间的对应关系;处理模块与数据模 块之间的存取关系,如建立、删除、查询、修改等。
③模块结构与功能结构之间的对应关系:包括功能结构与控制流结构的对应关系;功能结构与数据流结构的对应关系;每个模块的定义 (包括功能、输入与输出数据)。
(5) 处理过程的结构。处理过程是最基本的加工逻辑过程。
2. 与运行环境的接口
(1) 与硬件的接口。
(2) 与用户的接口。
随着软件运行环境的变更,软件的规格也在跟着不断地变更。运行环境变更时的影响范围,需要从以下三个方面来分析:
(1) 与运行环境的接口。
(2) 在每项设计工程规格内的影响。
(3) 在设计工程相互间的影响。
试卷分类:高级信息系统项目管理师
练习次数:0次
试卷分类:高级系统架构设计师
练习次数:0次
试卷分类:中级系统集成项目管理工程师
练习次数:0次
试卷分类:中级信息系统监理师
练习次数:0次
试卷分类:中级软件设计师
练习次数:0次
试卷分类:高级网络规划设计师
练习次数:0次
试卷分类:高级网络规划设计师
练习次数:0次
试卷分类:高级网络规划设计师
练习次数:0次
试卷分类:中级网络工程师
练习次数:0次
试卷分类:中级网络工程师
练习次数:0次