为了抵抗统计分析破译法,香农(Shannon)提出了设计密码体制的两个一般原则,这两个原则为(28)。图4-5是公钥加密系统的概念图,a和b处应分别是(29)。1997年美国NIST发起征集高级加密标准AES(Advanced Encryption Standard)算法的活动,目的是为了确定一个安全性能更好的分组密码算法来取代DES。最终选作高级加密标准AES的算法为(30)。
以下关于信息库(repository)的叙述中,最恰当的是(24);(25)不是信息库所包含的内容。
按照国际电话电报咨询委员会CCITT的定义,(61)属于表现媒体。
IS0 7498-2标准涉及到的5种安全服务是(14)。可信赖计算机系统评价准则(TCSEC)把计算机系统的安全性分为4大类7个等级,其中的C2级是指(15)。
在面向对象分析过程中,用概念模型来详细描述系统的问题域,用(37)来表示概念模型:用(38)来描述对象行为。
enchmark是一组工(14),它用来度量计算机系统的(15)。以往各厂商都以公布各自产品的(16)值来反映处理器速度,但这往往与实际应用中系统的综合效果有差距,且缺乏专门测试机构、标准测试环境和统一的测试程序,所以可比性较差。近年以来,科学计算领域经常以(17)值来度量,它由10个C语言程序构成,能较统一地反映整数、浮点和I/O的综合测试结果;在联机事务处理领域中则更多地以(18)作为综合判据,它们往往在某个公认的数据库管理系统环境下测试。
某软件开发从详细设计到集成测试各阶段所需工作量估计(按软件工程师人月数估计)如表9-1所示,这几个阶段分配的软件工程师和程序员人数如表 9-2所示。假设编码与单元测试阶段,软件工程师的生产率是程序员的2倍。若在该项目的这几个阶段都增加一名软件工程师,则这几个阶段可以缩短(111)个月完成任务(假定各个开发阶段串行工作)。
微指令大体上可分为两类:水平型微指令和垂直型微指令。在下列几项中,不符合水平型微指令特点的是(3)。
按照ISO/IEC 9126软件质量标准,软件的可维护性所包括的子特性有(7),软件的可移植性包括的子特性有(8)。
在选择开发方法时,不适合使用原型法的情况是(139)。
JPEG压缩编码算法中,(57)是错误的。
在一个采用(41)数据库体系结构的网络数据库应用系统中,计算机C上运行着DBMS软件和应用程序,并存有所有的用户数据,其余各节点作为终端通过通信线路向计算机C发出数据库应用请求。
美国政府曾用PDR值(数据处理速率)作为一类计算机出口许可证的限制性指标,它(1)。
UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中(44)是面向对象系统建模中最常用的图,用于说明系统的静态设计视图;当需要说明系统的静态实现视图时,应该选择(45):当需要说明体系结构的静态实施视图时,应该选择(46)。
(59)图像通过使用彩色查找表来显示图像颜色。
关系R(A,B,C)满足下列函数依赖:P={B→C,B→A,A→BC),关系R的候选关键字为(42),该关键模式属于(43)。
根据考试大纲的要求,本章要求考生掌握面向对象分析与设计(继承、抽象、代理、封装、多态)和统一建模语言(UML)。由于面向对象方法已经成为软件开发的一种主要方法,从历年考试来看,面向对象的知识点考得越来越多(甚至超过了软件工程的分数),着重考查统一建模语言(UML)的知识。(1)面向对象的主要特征除封装、继承外,还有(1)和(2)。通常,对象可由标识此对象的名、属性和(3)所组成。对象之间的服务请求是通过传递(4)来实现的。所有的对象可以分成为各种对象类,每个对象类都定义了一组(3)。有一种特殊的类称为抽象类,其主要特征是(5)。
基准程序是目前公认的性能测试的较好方法。TPC基准程序是由(2)开发的基准测试程序。目前使用较多的TPC基准测试程序规范是(3)和工(4)前者测试对象是联机订货系统,测试结果以每分钟事务处理量(TPM)来衡量后者主要用来表示联机事务处理中数据库和硬件的性能和价格之间的关系,以每个TPS(每秒事务处理量)需要多少美元来反映其性价比。此外,还有(5)和(6),前者测试对象是决策支持系统,而后者则用于模拟企业计算环境。
关系R(A,B,C,D)和S(B,C,D)进行笛卡尔运算,其结果集为(72)元关系。三个实体及它们之间的多对多联系至少应转换成(73)个关系模式。
在进行项目计划前,应该首先建立(64)的目的和范围,考虑可选的解决方案、标识技术和管理的约束。没有这些信息,就不可能进行合理的成本估算、有效的风险评估、适当的项目任务划分或是可管理的项目进度安排。
