计算机水平考试-软件设计师分类模拟题软件工程

计算机水平考试-软件设计师分类模拟题软件工程

ID:42847330

大小:219.13 KB

页数:13页

时间:2019-09-23

计算机水平考试-软件设计师分类模拟题软件工程_第1页
计算机水平考试-软件设计师分类模拟题软件工程_第2页
计算机水平考试-软件设计师分类模拟题软件工程_第3页
计算机水平考试-软件设计师分类模拟题软件工程_第4页
计算机水平考试-软件设计师分类模拟题软件工程_第5页
资源描述:

《计算机水平考试-软件设计师分类模拟题软件工程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件设计师分类模拟题软件工程K软件工程方法学的三要索是o①方法②项目管理③过程④开发语言⑤工具A.①②③B.①②⑤C.②③④D.①③⑤2、螺旋模型的开发实施和基本相吻合。A.智能模型B.快速原型模型C・喷泉模型D.V模型3、软件设计-•般分为外部设计和内部设计,它们之间的关系是oA.全局和局部B.抽象和具体C.总体和层次D.没有关系4、瀑布模型把软件生命周期划分为三个阶段,它们分别是:计划阶段、开发阶段和oA.可行性分析阶段B.运行阶段C.详细计划阶段D.测试与排错阶段5、瀑布模型(WaterfallModel)突出的缺点是不能适应的变动。A.算法B.开发或应用平台C.

2、程序语言D・用户需求6、如果一个模块内各功能部分都使用了相同的输入数据,或产生了相同的输岀数据,则称为模块。A.功能内聚B.顺序内聚C.通信内聚D.过程内聚7、项目管理工具中,将网络方法用于工作计划安排的评审和检查的是。A.Gantt图B.PERT网图C・因杲分析图D.流程图8、下述任务屮,不屈于软件工程需求分析阶段的是oA.分析软件系统的数据要求B•确定软件系统的功能需求C・确定软件系统的性能要求D.确定软件系统的运行平台9、进行软件测试的目的是oA.尽可能多地找出软件中的缺陷B.缩短软件的开发时间C・减少软件的维护成本D.证明程序没冇缺陷10、软件的测试通常分单元测

3、试、组装测试、确认测试、系统测试四个阶段进行。属于确认测试阶段的活动。A.设计评审B.代码审查C.结构测试D.可靠性测试11、一个故障已经被发现,而且也被排除了,为了检查修改是否引起了其它故障,这时应该进行A.程序走查B.退化测试C.软件评审D.接收测试12>代码走查(codewalkthrough)和代码审查(codeinspection)是两种不同的代码评审方法,这两种方法的主要区别是。A.在代码审杳中由编写代码的程序员來组织讨论,而在代码走查中由高级管理人员來领导评审小组的活动B.在代码审查中只检查代码中是否有错误,而在代码走查中还要检查程序与设计文档的一致性C.

4、在代码走查屮只检查程序的正确性,而在代码审查屮还要评审程序员的编程能力和工作业绩D.代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的13、选择一个适当的测试用例,用以测试图所示的程序,能达到判定覆盖的是

5、Instruction某程序流理图A・c.IXABFalseTrueABFakeTrueTrueFalseABFalseFalseTrueTrueABFaIscTrueTrueFalseTrueTrue在系统转换的过程中,III系统和新系统并行工作一段时间,再由新系统代替III系统的策略称为14;在新系统全部正式运行前,一部分一部分地代替旧系统的策略称为15

6、。14、A.直接转换B.位置转换C.分段转换D.并行转换15、A.直接转换B.位置转换C・分段转换D.并行转换16、在面向数据流的设计方法中,一般把数据流图中的数据划分为两种。A.数据流和事务流B.变换流和数据流C.变换流和事务流D.控制流和事务流17、软件设计的主要任务是设计软件的结构、过程和模块,其中软件结构设计的主要任务是要确定A.模块间的操作细节B.模块间的相似性C.模块间的组成关系D.模块的具体功能18、应该在阶段制定系统测试计划。A.需求分析B.概要设计C.详细设计D.系统测试19、(1)是软件生存期中各开发阶段的一个特定点,它可作为一个检查点,当采用的基线

7、发生错误时,我们可以返回到最近和最恰当的上。A.版木记录B.还原点C.基线D.变更点软件设计包括四个既独立又相互联系的活动,分别为20、21、数据设计和过程设计。20、A.用户手册设计B・语言设计C.体系结构设计D.文档设计2KA.文档设计B.程序设计C.实用性设计D.接口设计软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了22。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对23进行识别和分析,并采取相应的对策。螺旋线第一圈的开始点可能是一个24。从笫二圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结

8、束。22、A.版本管B・可行性分析C.风险分析D.系统集成23、A.系统B.计划C.风险D.工程24、A.原型项目B.概念项目C.改进项目D.风险项目软件能力成熟度模型(CapabilityMaturityModel,CMM)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。在初始级,软件过程定义几乎处于无章法可循的状态,软件产品的成功往往依赖于个人的努力和机遇。在25,已建立了基本的项目管理过程,可对成本、进度和功能特性进行跟踪。在26,用于软件管理与工程两方面的软件过程均已文档化、标准化,并形成了整个软

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。