●软件概要设计包括设计软件的结构、确定系统功能模块及其相互关系,主要采用( )描述程序的结构。
(31)A.程序流程图、PAD图和伪代码
B.模块结构图、数据流图和盒图
C.模块结构图、层次图和HIPO图
D.程序流程图、 数据流图和层次图
●软件设计包括了四个既独立又相互联系的活动:高质量的( )将改善程序结构和模块划分,降低过程复杂性;( )的主要目标是开发一个模块化的程序结构,并表示出模块间的控制关系;( )描述了软件与用户之间的交互关系。
(32)A.程序设计
B.数据设计
C.算法设计
D.过程设计
(33)A.软件结构设计
B.数据结构设计
C.数据流设计
D.分布式设计
(34)A.数据架构设计
B.模块化设计
C.性能设计
D.人机界面设计
●软件重用可以分为垂直式重用和水平式重用,( )是一种典型的水平式重用。
(35)A.医学词汇表
B.标准函数库
C.电子商务标准
D.网银支付接口
●EJB是企业级Java构件,用于开发和部署多层结构的、分布式的、面向对象的Java应用系统。其中,( )负责完成服务端与客户端的交互;( )用于数据持久化来简化数据库开发工作;( )主要用来处理并发和异步访问操作。
(36)A.会话型构件
B.实体型构件
C.COM构件
D.消息驱动构件
(37)A.会话型构件
B.实体型构件
C.COM构件
D.消息驱动构件
(38)A.会话型构件
B.实体型构件
C.COM构件
D.消息驱动构件
●构件组装成软件系统的过程可以分为三个不同的层次:( )。
(39)A.初始化、互连和集成
B.连接、集成和演化
C.定制、集成和扩展
D.集成、扩展和演化
●CORBA服务端构件模型中,( )是CORBA对象的真正实现,负责完成客户端请求。
(40)A.伺服对象(Servant)
B.对象适配器(Object Adapter)
C.对象请求代理(Object Request Broker)
D.适配器激活器(Adapter Activator)
各省软考办 | ||||||||||