- 1、本文档共91页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程试题汇
软件工程试题
软件工程试题_填空题软件工程基础一.选择题1。软件需求分析阶段的工作,可以分为4个方面:需求获取,需求分析,编写需求规格说明书以及(B)A).用户B).需求审评C).总结D).都不正确2。在原型法中称(A)为用户/设计者,开发人员根据用户需求不断修改原型,直到满足用户要求为止。A).用户B).开发人员C).系统分析员D).程序员3。下面不属于软件工程的3个要素是(D)A).工具B).过程C).方法D).环境4检查软件产品是否符合需求定义的过程称为(A)A).确认测试B).集成测试C).验证测试D).验收测试5.数据存储和数据流都是(D),仅仅是所处的状态不同。A).分析结果B).事件C).动作D).数据6。数据流图和(C)共同组成系统的逻辑模型。A).HIPO图B).PD)LC).数据字典D).层次图7。数据元素组成数据的方式的基本类型(D)A).顺序B).选择C).循环D).以上全部8。数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)。A).控制流B).加工C).数据存储D).源和潭9。结构化分析方法就是面向(B)的自顶向下逐步求精进行需求分析的方法。A).目标B).数据流C).功能D).对象10。通过(B)可以完成数据流图的细化。A).结构分解B).功能分解C).数据分解D).系统分解11。下面不属于软件工程原则的是(C)A).抽象B).模块化C).自底向上D).信息隐蔽12。(D)是数据说明、可执行语句等程序对象的集合,它是单独命名的而且可以通过名字来访问。A).模块化B).抽象C).精化D).模块13。(C)是指让一些关系密切的软件元素在物理上彼此靠近。A).信息隐蔽B).内聚C).局部化D).模块独立14。面向数据流的设计方法把(D)映射成软件结构。A).数据流B).系统结构C).控制结构D).信息流15。程序流程图(PDF)中的箭头代表的是(B)。A).数据流B).控制流C).调用关系D).组成关系16。在进行软件结构设计时应该遵循的最主要的原理是(C)A).抽象B).模块化C).模块独立D).信息隐蔽17。在结构化方法中,软件功能分解属于软件开发中的(C)阶段。A).详细设计B).需求分析C).总体设计D).编程调试18。在测试中,下列说法错误的是(B)A).测试是为了发现程序中的错误而执行程序的过程B).测试是为了表明程序的正确性C).好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案D).成功的测试是发现了至今为止尚未发现的错误的测试19。下列工具中为需求分析常用工具是(D)A).PA)D)B).PFD)C).N-SD).D)FD)20软件调试的目的是(B)A).发现错误B).改正错误C).改善软件的性能D).挖掘软件的潜能21。软件工程师一种(B)分阶段实现的软件程序开发的方法。A).自底向上B).自顶向下C).逐步求精D).面向数据流22。通过(B)机制,各种软件工具用统一的数据接口规范存取环境信息库的的信息。A).软件工具箱B).环境集成C).软件管理和软件支持工具D).软件开发环境23。在软件生命周期法中,用户的参与主要在(A)。A)。软件定义期B).软件开发期C).软件维护期D).整个软件生命周期过程中24。软件定义期问题定义阶段涉及的人员有(D)。A).用户、使用部门负责人B).软件开发人员、用户、使用部门负责人C).系统分析员、软件开发人员D).系统分析员、软件开发人员、用户、使用部门负责人25。软件详细设计主要采用的方法是(A)。A).结构化程序设计B).模型设计C).结构化设计D).流程图设计26。(C)应考虑对模块相联和资源共享问题进行描述和制约。A).系统设计B).详细设计C).接口控制D).结构化编辑工具27。(A)是程序中一个能逻辑分开的部分,也就是离散的程序单位。A).模块B).复合语句C).循环结构D).数据块28。软件开发的原型化方法是一种动态定义软件需求的方法,下述条件中,(A)是实施原型化方法所必需的。Ⅰ成熟的原型化人员Ⅱ快速的成型工具Ⅲ需求了解的正确性A).Ⅰ和ⅡB).Ⅱ和ⅢC).Ⅰ、Ⅱ和ⅢD).Ⅲ29。判定树和判定表示用于描述结构化分析方法中的(B)环节的工具。A).功能说明B).数据加工C).流程描述D).性能说明30。概要设计的结果是提供一份(A)。A).模块说明书B).框图
文档评论(0)