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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(软件工程复习资料38209Word文档格式.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程复习资料38209Word文档格式.docx

1、D.大力扶持软件企业B.开发既可靠又能有效运行的软件D经济地开发软件B项目开发进度不合理D.对软件开发的资金投入不足B.不断的变更使组件接口之间引起错误D.软件通常暴露在恶劣的环境下7.下面说法正确的是A.大多数软件系统是不容易修改的,除非它们在设计时考虑了变化B.由于软件是产品,因此可以应用其他工程制品所用的技术进行生产C.一般来说,软件只有在其行为与开发者的目标一致的情况下才能成功D.购买大多数计算机系统所需的硬件比软件更昂贵8.Ariane 5火箭发射失败的事例告诉我们A.( 2)软件后备系统可以通过复制生成B.( 3)软件重用必须重新进行系统论证和系统测试C.选项(1)和(3)D.(

2、1 )系统环境的变化可能影响软件采集数据的精度、范围和对系统的控制9.软件危机的主要原因是A.软件本身的特点及开发方法。 B.软件工具落后。C软件生产能力不足。 D.对软件的认识不够。10.下面的描述正确的是A.软件质量是在开发过程中逐渐构建起来的。B软件质量是由产品的功能、性能、易用性等外在特性决定的。C运行正确的软件就是高质量的软件。D软件产品质量越高越好,最理想的情况是达到“零缺陷”。11、可行性研究主要包括哪几项?A.技术可行性、经济可行性和操作可行性B.技术可行性、经济可行性和道德可行性 C技术可行性、法律可行性和操作可行性 D.技术可行性、操作可行性和法律可行性12、 成本 /效益

3、分析的目的是帮助( )正确地作出是否投资于这项开发工程的决定。A系统分析员 B客户组织的负责人 C项目经理 D.软件开发人员13、 在进行成本 /效益分析的时候,需要考虑( )A.开发成本 B运行费用 C.系统带来的经济效益 D.系统使用寿命14、 数据流图和数据字典共同定义了新系统的逻辑模型。A.错 B.正确15、 可行性研究可行性研究需要的时间长短和所研究系统的规模关系不大。A.正确 B.错误16、把可行性研究各个步骤的工作结果写成清晰的文档 ,请用户、客户组织的负责人及评审组审查 ,以决定是否继续这项工程及是否接受分析员推荐的方案。17、 结构化分析方法遵守的准则之一定义软件需要完成的功

4、能,需要建立的模型是A.功能模型 B数据模型 C 行为模型 D动态模型18、 下列叙述中,( )不属于数据字典的作用。A为用户与开发人员之间统一认识 B为需求分析阶段定义各类条目19、 分层数据流图是一种比较严格又易于理解的描述方式, 它的顶层描述了系统的 ( )。A.总貌 B.软件的作者 C.细节 D抽象20、 结构化分析方法以数据流图、 ( )和加工说明等描述工具,即用直观的图和简洁的 语言来描述软件系统模型。A.PAD图 B.IPO图 C.DFD图 D.数据字典22、需求分析过程中,分析员是( )。23、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于下列哪个系统。A.管理信

5、息 B.决策支持 C需求不确定的 D.需求确定的 24、数据字典是用来定义下列哪个选项中的各成分的具体含义的。A.功能结构图 B.数据流图 C.流程图 D.系统结构图25、 下列哪一项不是用来获取用户需求的。A.与业务人员进行访谈 B.绘制时序图 C.发放调查问卷 D绘制数据流图26、 获取用户需求的时候,定义数据流图中包含的元素使用下列哪一项进行描述?A.数据字典 B.实体关系图 C.系统流程图 D.IPO图27、 数据流图的四个基本符号是下列哪一组。A.数据源点,处理,数据存储,数据流 B.数据源点,数据终点,处理,数据存储C外部实体,处理,数据终点,数据流 D.外部实体,数据存储,处理,

6、数据流28、 下列哪一项的作用是“用来明确系统和环境的界限”的?A.数据终点 B.数据存储 C外部实体 D.数据流29、数据流图中的处理必须有流入的数据流和流出的数据流。30、可行性研究可行性研究需要的时间长短和所研究系统的规模关系不大。A.错误 B.正确31、把可行性研究各个步骤的工作结果写成清晰的文档 ,请用户、客户组织的负责人及评审32、一个软件项目是否进行开发的结论是在可行性报告文档中作出。33、数据流图建立系统的功能模型,它由数据流、加工和数据存贮组成。34、数据流图中的数据流可以从外部实体直接到数据存储。35、同一个外部实体只能在一张数据流程图中出现一次。36、处理又称功能,表示对

7、数据进行的操作。37、下列耦合关系中,模块之间最差的耦合是 ( )A.控制耦合 B内容耦合 C.数据耦合 D.公共耦合38、一组模块均与同一外部环境关联,并受到约束时,这种耦合称之为( )A.外部耦合 B.数据耦合 C控制耦合 D.数据耦合 39、如果一个模块内的处理元素是相关的,而且必须以特定次序执行,则称之为(40、 在结构图中,将上级模块获得的数据,经过处理,再传给下属模块的模块是( )A.加工模块 B协调模块 C传出模块 D传入模块41、 耦合是影响软件复杂程度的一个重要因素。应该采取下述分哪些设计原则( )A.尽量使用数据耦合 B限制公共环境耦合的范围C偶尔可以使用内容耦合 D少用控

8、制耦合和特征耦合42、 在考虑模块内聚时的设计原则是( )A.应该力求做到模块的高内聚B.通常中等程度的内聚(通信、过程)也是可以采用的C对于地内聚的模块可以考虑进行模块分割D.低内聚(偶然、逻辑、时间)建议不要使用42、 局部化的概念和信息隐藏概念是密切相关的。43、 程序流程图中表示分支的图形是( )。A.矩形 B平行四边形 C圆角矩形 D菱形44、下列哪一项既可用于表示程序逻辑,也可用于描绘数据结构。( )A.流程图 B.判定表 C.PAD图 D.盒图45、在结构化程序设计当中,不建议使用( )A.循环语句 B子程序调用语句 C转向语句 D分支语句46、下面哪个不属于良好的人机界面设计原

9、则?B.具有帮助功能D系统的全部界面格式和风格一致A.力求用户输入量最少C为不同的用户和功能提供一致的界面服务47、当模块中包含复杂的条件组合, 下列哪一项能够清晰地表达出各种动作之间的对应关系。 ()A.流程图B.盒图 C关系图D.判定表和判定树48、流程图中的矩形表示( )A.处理 B.输入输出 C.分支 D.开始49、 判定表由四部分组成,右下部列出的是下列哪一项( )A.条件组合与动作之间的对应关系 B.所有条件C所有可能的动作 D.可能的条件组合50、 下列关于伪码的描述,哪个是不准确的?A.描述复杂的条件组合与动作间的对应关系时,不如判定表清晰简单;B.可以嵌入在源程序中一起作为程

10、序文档;C利用伪码可自动生成程序代码。D.伪码和图形工具一样形象直观;51、 不允许违背结构程序设计精神的图形工具有以下哪些选项?A.盒图 B.流程图 C.PAD图 D.判定表52、 在同一用户界面中, 所有的菜单选择、命令输入、数据显示和其他功能应采用不同的形 式和风格。52、 软件设计也可看作将需求规格说明逐步转换为软件源代码的过程。53、 判定表的右上部是表示各种条件组合的一个矩阵。54、 盒图的功能域明确,可以从图上一眼就看出来。55、 PAD图的符号不支持自顶向下、逐步求精方法的使用。A菱形 B矩形 C圆角矩形 D平行四边形57、下列哪一项既可用于表示程序逻辑,也可用于描绘数据结构。

11、A.PAD图 B.盒图 C.流程图 D.判定表58、 在结构化程序设计当中,不建议使用( )A.分支语句 B转向语句 C子程序调用语句 D循环语句59、 下面哪个不属于良好的人机界面设计原则?A.具有帮助功能 B系统的全部界面格式和风格一致C力求用户输入量最少 D.为不同的用户和功能提供一致的界面服务60、 当模块中包含复杂的条件组合, 下列哪一项能够清晰地表达出各种动作之间的对应关系。A.判定表和判定树 B.盒图 C关系图 D.流程图61、 流程图中的矩形表示( )A.分支 B.处理 C.开始 D.输入输出62、 判定表由四部分组成,右下部列出的是下列哪一项( )A.所有条件 B所有可能的动

12、作 C条件组合与动作之间的对应关系 D可能的条件组合63、 下列关于伪码的描述,哪个是不准确的?A.利用伪码可自动生成程序代码。C伪码和图形工具一样形象直观;D描述复杂的条件组合与动作间的对应关系时,不如判定表清晰简单;64、 不允许违背结构程序设计精神的图形工具有以下哪些选项?A.流程图 B.PAD图 C.判定表 D.盒图65、 在同一用户界面中, 所有的菜单选择、 命令输入、 数据显示和其他功能应采用不同的形 式和风格。66、软件设计也可看作将需求规格说明逐步转换为软件源代码的过程。67、判定表的右上部是表示各种条件组合的一个矩阵。68、 盒图的功能域明确,可以从图上一眼就看出来。69、

13、PAD图的符号不支持自顶向下、逐步求精方法的使用。70、 下列属于维护阶段的文档是 ( )A.用户操作手册 B.软件问题报告 C软件测试分析报告 D.软件规格说明71、 下列哪项不是维护的代价? ( )A.维护费用高 B.引发用户不满 C.影响新项目开发 D.降低可重用性72、 下面说法正确的是 ( )。A.成功的测试是发现了迄今尚未发现的错误的测试B.成功的测试是没有发现错误的测试C经过测试没有发现错误说明程序正确D.测试的目标是为了证明程序没有错误73、 单元测试时,调用被测模块的是( )。A.桩模块 B.通信模块 C.代理模块 D.驱动模块74、 软件测试过程中的系统测试主要是为了发现( )阶段的错误。A.详细设计 B需求分析 C.编码 D.概要设计75、 软件测试是按照特定的规程, 的过程。A.灰盒测试 B.白盒测试 C黑盒测试 D.数据测试77、 为了提高测试的效率,正确的做法是( )。A.随机选取测试用例B在完成程序的编码之后再制定软件的测试计划C使用测试用例测试是为了

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1