首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于各种软件开发方法的叙述中,错误的是______。
下列关于各种软件开发方法的叙述中,错误的是______。
admin
2012-06-19
85
问题
下列关于各种软件开发方法的叙述中,错误的是______。
选项
A、结构化开发方法的缺点是开发周期较长,难以适应需求变化
B、可以把结构化方法和面向对象方法结合起来进行系统开发,使用面向对象方法进行自顶向下的划分,自底向上地使用结构化方法开发系统
C、与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目,以它的灵活性来适应需求的变化
D、面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,增强了系统的灵活性、可复用性和可演化性
答案
B
解析
结构化方法也称为生命周期法,是一种传统的信息系统开发方法,由结构化分析、结构化设计和结构化程序设计三部分组成,其精髓是自顶向下、逐步求精和模块化设计。结构化方法的主要特点是:开发目标清晰化、开发工作阶段化、开发文档规范化和设计方法结构化。结构化方法特别适合于数据处理领域的问题,但是不适应于规模较大、比较复杂的系统开发。结构化方法的缺点是开发周期长、难以适应需求的变化、很少考虑数据结构。
面向对象方法是目前比较主流的开发方法。面向对象方法是系统的描述及信息模型的表示与客观实体相对应,符合人们的思维习惯,有利于系统开发过程中用户与开发人员的交流和沟通,缩短开发周期,提高系统开发的正确性和效率。可以把结构化方法和面向对象方法结合起来进行系统开发。首先使用结构化方法进行自顶向下的整体划分;然后再自底向上地采用面向对象方法开发系统。
敏捷方法是从20世纪90年代开始逐渐引起广泛关注的一种新型软件开发方法,以应对快速变化的需求。敏捷方法是一种以人为核心、迭代、循序渐进的开发方法。敏捷方法强调,让客户满意和软件尽早增量发布:小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。与传统方法相比,敏捷开发方法比较适合需求变化较大或者开发前期需求不是很清晰的项目,以它的灵活性来适应需求的变化。
面向服务的方法以粗粒度、松散耦合和基于标准的服务为基础,增强了系统的灵活性、可复用性和可演化性。
转载请注明原文地址:https://kaotiyun.com/show/W5QZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树则打印出两条路径:10,12和10,5,7。二元树结点的数据结构定义为:struct
2005年11月23日慧通笔试题:写一函数判断某个整数是否为回文数,如12321为回文数。可以用判断入栈和出栈是否相同来实现(略微复杂些),这里是将整数逆序后形成另一整数,判断两个整数是否相等来实现的。
公司要求开发一个继承System.Windows.Forms.ListView类的组件,要求达到以下的特殊功能:点击ListView各列列头时,能按照点击列的每行值进行重排视图中的所有行(排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的
.net中读写数据库需要用到哪些类?他们的作用
用C++设计一个不能被继承的类。
设置本地连启动WindowsXP系统自带防火墙。
在【管理工具】的【计算机管理】窗口中,查看用FTP的属性,并将其从用户组中删除。
利用菜单在当前界面设置字体为“粗体”,并向当前用户发送消息:letUSgohome。
在"我的电脑"窗口添加"控制面板"图标。
选定段落的方法()A.在段落中三击B.在段落中双击C.在段落中按CTRL单击D.在段落中按ALT单击
随机试题
链球菌感染后急性肾小球肾炎与IgA肾病的根本不同是
蛋白质。螺旋是最常见的二级结构。下列5种氨基酸中哪个最适合形成a螺旋
下列不符合肿瘤的描述是
麻疹的传播途径是
输尿管生理狭窄最窄的部位在
引起脑膜炎的病原体有()
某企业年新鲜工业用水0.9万吨,无监测排水流量,排污系数取0.7,废水处理设施进口COD浓度为500mg/L,排放COD浓度为100mg/L。该企业排放COD( )kg。
下列关于加油加气站建筑防火的要求说法正确的是()。
()的目标在于,在不提高系统性风险或投资组合波动性的前提下提高长期报酬。
在生产资料所有制所包含的诸方面经济关系中,决定生产资料所有制性质的最基本的经济关系是生产资料的()。
最新回复
(
0
)