ImageVerifierCode 换一换
格式:DOC , 页数:7 ,大小:47KB ,
资源ID:1339905      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
注意:如需开发票,请勿充值!
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-1339905.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(【计算机类职业资格】软件工程基础(二)及答案解析.doc)为本站会员(medalangle361)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

【计算机类职业资格】软件工程基础(二)及答案解析.doc

1、软件工程基础(二)及答案解析(总分:103.00,做题时间:90 分钟)一、B选择题/B(总题数:19,分数:76.00)1.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及_。(分数:4.00)A.阶段性报告B.需求评审C.总结D.都不正确2.下列工具中属于需求分析常用工具的是_。(分数:4.00)A.PADB.PFDC.N-SD.DFD3.软件调试的目的是_。(分数:4.00)A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能4.软件开发的结构化生命周期方法将软件生命周期划分成_。(分数:4.00)A.定义、开发、运行维护B.设计阶段、编程阶段

2、、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计5.下面不属于软件设计原则的是_。(分数:4.00)A.抽象B.模块化C.自底向上D.信息隐蔽6.在软件生命周期中,回答“要解决的问题是什么”的阶段是_。(分数:4.00)A.需求分析B.测试C.概要设计D.可行性分析和项目开发计划7.需求分析阶段的任务是确定_。(分数:4.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能8.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为_。(分数:4.00)A.PAD 图B.N-S 图C.结构图D.数据流图9.检查

3、软件产品是否符合需求定义的过程称为_。(分数:4.00)A.确认测试 B.集成测试 C.验证测试 D,验收测试10.下列不属于软件调试技术的是_。(分数:4.00)A.强行排错法B.集成测试法C.回溯法D.原因排除法11.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 _。(分数:4.00)A.概要设计B.详细设计C.可行性分析D.需求分析12.在结构化方法中,软件功能分解属于下列软件开发中的阶段是_。 A详细设计 B需求分析 c总体设计 D编程调试(分数:4.00)A.B.C.D.13.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是 _。(分

4、数:4.00)A.循环的集合B.地址的集合C.路径的集合D.目标的集合14.在数据流图(DFD)中,带有名字的箭头表示_。(分数:4.00)A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向D.程序的组成成分15.软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为_。(分数:4.00)A.层次模型B.瀑布模型C.螺旋模型D.对象模型16.下列叙述中,不属于软件需求规格说明书的作用的是_。(分数:4.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析17.软件设计包括软件的

5、结构、数据接口和过程设计,其中软件的过程设计是指_。(分数:4.00)A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程18.判定树和判定表用于描述结构化分析方法中_环节的工具。(分数:4.00)A.功能说明B.数据加工C.流程描述D.性能说明19.在软件开发中,下面任务不属于设计阶段的是_。(分数:4.00)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型二、B填空题/B(总题数:9,分数:27.00)20.若按功能划分,软件测试的方法通常分为白盒测试方法和 1 测试方法。(分数:3.00)填空项 1:_21.软件的调试方法主要

6、有:强行排错法、 1 和原因排除法。(分数:3.00)填空项 1:_22.软件的需求分析阶段的工作,可以概括为 4 个方面: 1、需求分析、编写需求规格说明书和需求评审。(分数:3.00)填空项 1:_23.软件工程研究的内容主要包括 1 技术和软件工程管理。(分数:3.00)填空项 1:_24.在面向对象方法中,信息隐蔽是通过对象的 1 性来实现的。(分数:3.00)填空项 1:_25.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 1。(分数:3.00)填空项 1:_26.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:3.00

7、)填空项 1:_27.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:3.00)填空项 1:_28.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:3.00)填空项 1:_软件工程基础(二)答案解析(总分:103.00,做题时间:90 分钟)一、B选择题/B(总题数:19,分数:76.00)1.软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及_。(分数:4.00)A.阶段性报告B.需求评审 C.总结D.都不正确解析:2.下列工具中属于需求分析常用工具的是_。(分数:4.00)

8、A.PAD B.PFDC.N-SD.DFD解析:3.软件调试的目的是_。(分数:4.00)A.发现错误B.改正错误 C.改善软件的性能D.挖掘软件的潜能解析:4.软件开发的结构化生命周期方法将软件生命周期划分成_。(分数:4.00)A.定义、开发、运行维护 B.设计阶段、编程阶段、测试阶段C.总体设计、详细设计、编程调试D.需求分析、功能定义、系统设计解析:5.下面不属于软件设计原则的是_。(分数:4.00)A.抽象B.模块化C.自底向上 D.信息隐蔽解析:6.在软件生命周期中,回答“要解决的问题是什么”的阶段是_。(分数:4.00)A.需求分析B.测试C.概要设计D.可行性分析和项目开发计划

9、 解析:7.需求分析阶段的任务是确定_。(分数:4.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能 解析:8.为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为_。(分数:4.00)A.PAD 图B.N-S 图 C.结构图D.数据流图解析:9.检查软件产品是否符合需求定义的过程称为_。(分数:4.00)A.确认测试 B.集成测试 C.验证测试 D,验收测试解析:10.下列不属于软件调试技术的是_。(分数:4.00)A.强行排错法B.集成测试法 C.回溯法D.原因排除法解析:11.在软件生命周期中,能准确地确定软件系统必须做什

10、么和必须具备哪些功能的阶段是 _。(分数:4.00)A.概要设计B.详细设计C.可行性分析D.需求分析 解析:12.在结构化方法中,软件功能分解属于下列软件开发中的阶段是_。 A详细设计 B需求分析 c总体设计 D编程调试(分数:4.00)A.B.C. D.解析:13.在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作是 _。(分数:4.00)A.循环的集合B.地址的集合C.路径的集合 D.目标的集合解析:14.在数据流图(DFD)中,带有名字的箭头表示_。(分数:4.00)A.控制程序的执行顺序B.模块之间的调用关系C.数据的流向 D.程序的组成成分解析:15.软件开发中常采

11、用的结构化生命周期方法,由于其特征而一般称其为_。(分数:4.00)A.层次模型B.瀑布模型 C.螺旋模型D.对象模型解析:16.下列叙述中,不属于软件需求规格说明书的作用的是_。(分数:4.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析 解析:17.软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指_。(分数:4.00)A.模块间的关系B.系统结构部件转换成软件的过程描述 C.软件层次结构D.软件开发过程解析:18.判定树和判定表用于描述结构化分析方法中_环节的工具。

12、(分数:4.00)A.功能说明B.数据加工C.流程描述 D.性能说明解析:19.在软件开发中,下面任务不属于设计阶段的是_。(分数:4.00)A.数据结构设计B.给出系统模块结构C.定义模块算法D.定义需求并建立系统模型 解析:二、B填空题/B(总题数:9,分数:27.00)20.若按功能划分,软件测试的方法通常分为白盒测试方法和 1 测试方法。(分数:3.00)填空项 1:_ (正确答案:黑盒)解析:21.软件的调试方法主要有:强行排错法、 1 和原因排除法。(分数:3.00)填空项 1:_ (正确答案:回溯法)解析:22.软件的需求分析阶段的工作,可以概括为 4 个方面: 1、需求分析、编

13、写需求规格说明书和需求评审。(分数:3.00)填空项 1:_ (正确答案:需求获取)解析:23.软件工程研究的内容主要包括 1 技术和软件工程管理。(分数:3.00)填空项 1:_ (正确答案:软件开发)解析:24.在面向对象方法中,信息隐蔽是通过对象的 1 性来实现的。(分数:3.00)填空项 1:_ (正确答案:封装)解析:25.一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 1。(分数:3.00)填空项 1:_ (正确答案:可重用性)解析:26.软件维护活动包括以下几类:改正性维护、适应性维护、 1 维护和预防性维护。(分数:3.00)填空项 1:_ (正确答案:完善性)解析:27.测试的目的是暴露错误,评价程序的可靠性;而 1 的目的是发现错误的位置并改正错误。(分数:3.00)填空项 1:_ (正确答案:调试)解析:28.耦合和内聚是评价模块独立性的两个主要标准,其中 1 反映了模块内各成分之间的联系。(分数:3.00)填空项 1:_ (正确答案:内聚)解析:

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1