软件工程复习考试资料(DOC)

软件工程复习考试资料(DOC)

ID:45965824

大小:464.50 KB

页数:21页

时间:2019-11-19

软件工程复习考试资料(DOC)_第1页
软件工程复习考试资料(DOC)_第2页
软件工程复习考试资料(DOC)_第3页
软件工程复习考试资料(DOC)_第4页
软件工程复习考试资料(DOC)_第5页
资源描述:

《软件工程复习考试资料(DOC)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件工程复习题一、选择题,请从四个可选项中选择正确答案。1、下面哪个选项不是软件工程研究的内容()。A.生产无故障的软件B.精通一门编程语言C.生产满足用户需求的软件D.生产及时交付的软件2、软件工程的出现是由于()A.软件危机B.计算机硬件技术的发展C.软件社会化的需要D.计算机软件技术的发展3、软件工程的研究内容具有层次化结构,最底层是质量保证层,中间层是(),最上层是工具层。A.过程层B.方法层C.过程层和方法层D.系统层4、美国著名软件工程专家B.W.Boehm于1983年提出了软件工程的()条基本原理。A.7B.5C.3D.125、结构化分析方法(SA法)使用的主要描述工具

2、有()。A.数据库B.模块结构图C.PAD图D.分层的DFD图6、源程序的效率与()阶段确定的算法的效率直接有关。A.概要设计B.总体设计C.单元设计D.详细设计7、可行性研究的主要任务是()。A.确定系统做什么B.确定性能C.确定功能D.进行一次简要的需求分析8、内容耦合是模块间最紧密的耦合,()是模块间最松散的耦合。A.数据耦合B.非直接耦合C.控制耦合D.外部耦合9、面向对象是“先”确定()“后”()。A.属性/方法B.数据结构/方法C.动作的主体/执行动作D.动作10、UML是一种()语言。A.高级编程B.可视化建模C.分析方法D.过程11、软件工程强调将()的方法应用于软件

3、的开发和维护过程之中。A.规范化B.系统化C.可度量D.以上全部12、软件开发活动的顺序应该是()。A.问题定义、可行性研究、需求分析、设计、编码和测试。B.问题定义、设计、可行性研究、编码和测试。C.需求分析、设计、编码和测试。D.需求分析、编码和测试、试运行。13、假定银行的存款年利率是2%,请问现在存5000元,两年后价值应为()元。A.5202B.4500C.5100D.471214、系统物理模型用()表示。A.系统流程图B.数据流程图C.程序流程图D.E-R图15、关于软件需求特性不正确的描述是“软件需求具有()”。A.多变性B.模糊性C.准确性D.主观性16、DFD中的每

4、个加工至少需要()A.一个输入流B.一个输出流C.一个输入或输出流D.一个输入流和一个输出流17、PDL是描述处理过程()。A.做什么B.为什么做C.怎么做D.对谁做18、当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为()A.数据耦合B.公共耦合C.标记耦合D.内容耦合19、按照模块独立性,耦合程度由强至弱正确的顺序是()。A.数据耦合、控制耦合、外部耦合、内容耦合B.控制耦合、数据耦合、内容耦合、外部耦合C.内容耦合、外部耦合、控制耦合、数据耦合D.外部耦合、内容耦合、数据耦合、控制耦合20、UML中,包图是一种()。A.集合B.数据结构C.分组机制D.对系统的动态描

5、述21、反映收发消息的对象的组织结构,用于描述系统的行为是如何有系统的成分协作实现的是()。A.顺序图B.类图C.合作图D.组件图22、面向对象分析和设计的界限是(),从分析到设计是一个逐渐扩充模型的过程。A.清晰的B.模糊的C.非线性的D.确定的23、动态模型描述系统的动态结构和对象之间的交互,表示瞬时的、行为化的系统“控制”特性。面向对象方法中,常用()实现。A.状态图B.交互图C.活动图D.以上全部24、不适合作为数据处理与数据库应用的语言是()A.SQLB.CobolC.4GLD.Lisp25.软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为()测试。A.

6、白盒法B.灰盒法C.黑盒法D.综合法26、程序设计语言的技术特性不应包括()。A.数据结构的描述性B.抽象类型的描述性C.数据库的易操作性D.软件的可移植性27、以下哪种测试方法不属于白盒测试技术()。 A.语句覆盖测试B.边界值分析测试C.条件覆盖测试D.判断覆盖测试28、软件测试的主要特点是()。A.软件测试的开销不大B.软件测试要依靠工具C.软件不能进行“穷举”测试D.软件测试要依靠人工29、在软件生存期的维护阶段,继续诊断和修正错误的过程称为()。A.完善性维护B.适应性维护C.预防性维护D.改正性维护30、不属于软件项目管理的是()。A.开发机构能力评估B.项目风险评估C.

7、质量监控D.软件销售利润31、用()模型描述和分析业务流程。A.静态B.业务C.数据D.动态32、用()描述系统与角色之间的接口。A.表单B.界面类C.窗体D.对话框33、对类进行详细设计,主要是设计类的(),优化类之间的关系。A.数据结构B.处理流程C.属性和方法D.算法34、面向对象设计强调定义(),并且使它们相互协作来满足用户需求。A.软件对象B.物理模型C.E-R模型D.接口35、软件测试的目标是设计优秀的测试用例()。A.最快速地找出程序中的问题

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

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

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