为验证程序模块A是否正确实现了规定的功能,需要进行() ;为验证模块A能否与其他模块按照规定方式正确工作,需要进行() 。()A. 单元测试 B. 集成测试 C. 确认测试 D. 系统测试()A. 单元测试 B. 集成测试 C. 确认测试 D. 系统测试
查看答案
下面给出了四种设计模式的作用: 外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用; 装饰(Decorate): 当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额 外的功能; 单件(Singleton): 保证一个类仅有一个实例,并提供一个访问它的全局访问点; 模板方法(Template Method):在方法中定义算法的框架,而将算法中的一些操作步骤延迟到子类中实现。 请根据下面叙述的场景选用适当的设计模式。若某面向对象系统中的某些类有且只有一个实例,那么采用 () 设计模式能够有效达到该目的;该系统中的某子模块需要为其它模块提供访问不同数据库系统(Oracle、SQL Server、DB2 UDB 等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询, () 设计模式可抽象出相同的数据库访问过程;系统中的文本显示类(TextView)和图片显示类(PictureView)都继承了组件类(Component),分别显示文本和图片内容,现需要构造带有滚动条、或者带有黑色边框、或者既有滚动条又有黑色边框的文本显示控件和图片显示控件,但希望最多只增加三个类, () 设计模式可以实现该目的。 ()A. 外观 B. 装饰 C. 单件 D. 模板方法 ()A. 外观 B. 装饰 C. 单件 D. 模板方法 ()A. 外观 B. 装饰 C. 单件 D. 模板方法
通常,软件开发环境可由环境机制和工具集构成。按功能划分,环境机制又可分为();工具集也可分为贯穿整个开发过程的工具和解决软件生命周期中某一阶段问题的工具,分别属于上述两类工具的是()。() A. 环境操作系统、环境信息库、用户界面规范B. 环境信息库、过程控制和消息服务、用户界面规范C. 环境操作系统、环境规格描述语言、过程控制和消息服务D. 环境规格描述语言、过程控制和消息服务、数据集成() A. DFD、PDL B. HIPO图、OOAC. 文档管理工具、PAD图 D. 软件项目管理工具、软件价格模型及估算工具
给定关系模式 R(U,F),U={A,B,C,D,E},F={A→B, A→C, D→E, CD→B},其候选关键字为(),则分解ρ={R1(ABCE),R2(CD)}满足() 。 ()A.ABD B.ADE C.ACD D.AD () A. 具有无损连接性、保持函数依赖 B. 不具有无损连接性、保持函数依赖 C. 具有无损连接性、不保持函数依赖 D. 不具有无损连接性、不保持函数依赖
无论信息工程的方法如何变化,信息工程都是运用()方式,通过信息战略规划、业务领域分析、系统设计和系统构成等步骤来实现企业的信息系统建设,也需要建立用于存储企业数据模型、()、各种设计信息的信息库。()A.自顶向下 B.自底向上 C.自外向内 D.自内向外()A.对象模型 B.概念模型 C.过程模型 D.开发模型