正确答案: B
结构化方法
题目:软件开发中的瀑布模型典型地刻画了软件生存周期各个阶段的划分,与其最相适应的软件开发方法是______。
解析:解析:软件开发包括需求分析、设计、编码、测试和维护等阶段。瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等6个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。瀑布模型强调文档的作用,并要求每个阶段都要仔细验证。结构化开发方法的生存周期划分与瀑布模型相对应,因此也是与其最相适应的软件开发方法。对于本题的选项A,OMG描述构件的定义为,构件是一个物理的、可替换的系统组成部分,它包装了实现体且提供了对一组接口的实现方法。构件化方法是以过程建模为先导、以构架为中心、基于构件组装的应用系统开发方法。它可以裁剪为面向对象方法,适合于构件组装模型。构件化方法和面向对象方法鼓励构件组装(复用),面向对象过程沿演化的螺旋迭代,因此它们瀑布模型软件开发思路不相适应。对于选项C,对象是指由数据及其容许的操作所组成的封装体。所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。而面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO(Object-Oriented)方法。对于选项D,快速原型模型的第一步是建造一个快速原型,实现客户或未来的用户与系统的交互,用户或客户对原型进行评价,进一步细化待开发软件的需求。通过逐步调整原型使其满足客户的要求,开发人员可以确定客户的真正需求是什么;第二步则在第一步的基础上开发客户满意的软件产品。显然,快速原型方法可以克服瀑布模型的缺点,减少由于软件需求不明确带来的开发风险,具有显著的效果。
查看原题
举一反三的答案和解析:
[单选题]张强:“川剧中‘变脸’绝技被个别演员私下向外国人传授,现已流传到日本、新加坡、德国等地。川剧的主要艺术价值就在于变脸。泄露变脸秘密等于断送了川剧的艺术生命。”李明:“即使外国人学会了变脸,也不会影响川剧传统艺术的生存与价值。非物质文化遗产只有打开门,走向公众,融人现代生活,才能传承与发展。”以下哪项如果为真,最能支持李明的观点?
外国人因倾慕变脸艺术学习川剧,这将促进川剧的传播,并促使川剧创造出新的绝技。
解析:解析:对话题。李明的观点是:即使外国人学会了变脸,也不会影响川剧传统艺术的生存与价值。
[多选题]BGP is an inter-autonomous system routing protocol; it is designed to be used between multiple autonomous ( ) . BGP assumes that routing within an autonomous system is done by an intra-autonomous system routing protocol.BGP does not make any assumptions about intra-autonomous system ( ) protocols employed by the various autonomous systems. Specifically, BGP does not require all autonomous systems to run the same intra-autonomous system routing protocol. BGP is a real inter-autonomous system routing protocol. It imposes no constraints on the underlying Internet topology. The information exchanged via BGP is sufficient to construct a graph of autonomous systems connectivity from which routing loops may be pruned and some routing ( ) decisions at the autonomous system level may be enforced. The key feature of the protocol is the notion of Path Attributes. This feature provides BGP with flexibility and expandability. Path ( ) are partitioned into well-known and optional. The provision for optional attributes allows experimentation that may involve a group of BGP ( ) without affecting the rest of the Internet. New optional attributes can be added to the protocol in much the same fashion as new options are added to the Telnet protocol, for instance.
routers
systems
computers
解析:B,A,B,C,A
[单选题]● 根据《软件文档管理指南》 (GB/T 16680-1996),下列关于文档质量的描述中,(12)是不正确的。(12)
3级文档适合于由不在一个单位内的若干人联合开发的程序
解析:试题(12)分析
[多选题]试题(2)、(3)采用面向对象技术设计银行信息系统,“账户类”应设计为 (2) ,“账户管理员类”应设计为 (3) 。
实体类
实体类
解析:试题(2)、(3)分析
[单选题]在项目进行过程中,一个开发人员接收到某个用户的电话,用户表明在系统中存在一个问题并要求更改,这个开发人员应该(55)。
记录问题并提交项目经理
解析:解析:在变更管理流程中,在接收到问题后应先形成记录并进行判断后决定如何更改配置项。因此选项A和C应首先排除。而选项D通常在分析阶段出现,而且一般不应由开发人员直接沟通。
[单选题]“企业系统规划方法”和“信息工程”都推荐建立表示数据类(主题数据库)和过程之间关系的CU 矩阵M。其中若第i 号过程产生第k 号数据类,则Mik=C;若第j 号过程使用第k 号数据类,则Mik=U。矩阵M 按照一定的规则进行调整后,可以给出划分系统的子系统方案,并可确定每个子系统相关的(28)和(29);同时也可了解子系统之间的(30)。
共享数据库
解析:解析:“企业系统规划方法”和“信息工程”都推荐建立表示数据类(主题数据库)和过程之间关系的CU 矩阵M。其中行表示数据类,列表示过程,并以字母C和U来表示过程对数据类的产生和使用。若第i号过程产生第k 号数据类,则Mik=C:若第j 号过程使用第k 号数据类,则Mik=U。矩阵M 按照一定的规则进行调整后,可以给出划分系统的子系统方案,并可确定每个子系统相关的共享数据库和专业(私有)数据库;同时也可了解子系统之间的数据通信。
[多选题]● UML 是一种面向对象的统一建模语言。UML2.0包含十四种图,其中,(1) 展示了外部actor 与系统所提供的用例之间的连接,(2)指明了对象所有可能的状态以及状态间的迁移。(1)
用例图
活动图
解析:UML是一种面向对象统一的建模语言,UML2.0包含下列十四种图:类图、对象图、包图、组合结构图、构件图、部署图、制品图、用例图、状态图、顺序图、通信图、活动图、定时图、交互概览图。