版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、文档编码 : CG3R5C1M3Y7 HW1S2I8O1U7 ZD7F8Z5A3Z2单项题:(共 20 道试题,每题 2 分) 1以下各项中,不是一个软件产品中所必需的是( ); A 程序 B 算法 C数据 D文档 2软件具有和硬件产品不同的特点;以下各项中不属于软件的特点的是( ); A 软件是一种规律实体,主要是人的脑力劳动的产物,软件具有抽象性; B软件的爱惜具有长期性; C开发成本高,生产成本低; D开发成本低,生产成本高; 3为了克服软件危机中显现的各种问题,在软件开发过程中,需要遵循一些基本原理,以下与软件工程基本原理相违反的是( ); A 用分阶段的生命周期方案严格治理; B对软
2、件开发每一阶段的成果进行严格的评审; C在项目中组织尽可能多的软件开发人员来加快软件开发的进度; D实行严格的产品把握; 4对用户所提出的软件系统进行可行性分析的阶段是( ); ); ); A 方案 B需求分析 C设计 D编码 5在软件生命周期的各阶段中,查找程序中的错误和缺陷,保证最终开发的软件能够被用户使用的阶段是( ); A 需求分析 B设计 C运行爱惜 D 测试 6在软件开发模型中,对软件复用和生存周期中多项开发活动的集成供应了支持,主要支持面对对象的开发方法的模型是( A 瀑布模型 B 喷泉模型 C螺旋模型 D快速应用开发模型 7面对对象的软件开发方法使用了一系列的面对对象技术,其中
3、第一步的任务是是通过分析问题域建立系统的概念模型,这一步是( A 面对对象分析 OOA B面对对象设计 OOD C面对对象编程 OOP D面对对象测试 OOT 8以下软件开发方法和技术中,属于结构化开发方法的是( ); A DSSD B SASD COMT DUML 9以下选项不属于瀑布模型的优点的是( ) A 可迫使开发人员接受 的方法 B 严格地规定了每个阶段必需提交的文档 C要求每个阶段交出的全部产品都必需经过质量保证小组的认真验证 D支持后期的变动 10以下不属于软件工程方法学三要素的是( ); A 方法 B工具 C过程 D操作 11( )引入了“风险驱动”的思想,适用于大规模的内部开
4、发项目 A 增量模型 B喷泉模型 C原型模型 D螺旋模型 12瀑布模型本质上是一种( )模型; A 线性次序 B次序迭代 C线性迭代 D早期产品 13瀑布模型存在的问题是( ); A 用户简洁参加开发 B缺乏灵敏性 C用户与开发者易沟通 D适用可变需求 14原型化方法是用户和设计者之间执行的一种交互构成,适用于( )系统; A 需求不确定性高的 B需求确定的 C治理信息 D实时 15软件可行性争辩实质上是要进行一次 需求分析,设计过程; A 简化,压缩的 B具体的 C完全的 D深化的 16可行性争辩的目的是); ( A 分析开发系统的必要性 B确定系统建设的方案 C分析系统风险 D确定是否值得
5、开发系统 最新范本 ,供参考! 第 1 页,共 4 页17可行性争辩是在( )之前; C试运行 D集成测试 A 系统开发 B测试 18软件与程序的区分是( ); A 程序价格廉价,软件价格昂贵 B程序是用户自己写的,而软件是由厂家供应的 C程序是用高级语言编写的,而软件是由机器语言编写的 D软件是程序以及开发,使用和爱惜所需要的全部文档的总称,而程序是软件的一部分 19下面的哪个选项不是软件工程的宗旨( ); A 开发中意用户需求的软件 B争辩算法 C准时交付软件 D生产无故障软件 20瀑布模型本质上是一种( )模型; A 线性次序 B次序迭代 C线性迭代 D早期产品 1需求分析阶段最重要的技
6、术文档是( ) A 设计说明书 B C可行性分析报告 D 用户手册 2关于软件需求特性不正确的描述是“软件需求具有( )”; A 多变性 B模糊性 C精确性 D主观性 3结构化生存周期法实施的前提和依据是( ); A 固有的阶段划分 B系统的需求比较稳固 C完善的开发工具 D开发过程是次序的 4 以下关于数据流图的说法错误选项( ); A 数据流图舍去了具体的物质,只剩下数据的流淌,加工处理和储备 B数据流图是用作结构化建模的一种工具 C传统的数据流图中主要由加工,数据源点 D数据流图的绘制接受自上向下,逐层分解的方法 5数据流图中的每个加工至少有 ; 就此两个用例之间可以用 ( ) A 一个
7、输入流或一个输出流 B一个输入流和一个输出流 C一个输入流 D一个输出流 6( )工具在软件具体设计过程中不接受; A 判定表 BIPO 图 C DFD 图 D PDL 7在两个用例中, 假如一个用例拥有另一个用例的全部结构, 行为和关系, 并在此基础上增加了新的特性, 关系表示; A 扩展关系 B包含关系 C泛化关系 D通信关系 8包含关系用于构造多个用例( ); A 关系 B 共性的部分 C角色 D特别活动 9假如说用例 F 被用例 T 扩展,意思是( ); A F 是一个一般用例, T 是一个特别用例 BF 是一个特别用户, T 是一个一般用例 C都是一般用例 D都是特别用例 10对用例
8、进行设计,发觉实现用例功能的( ),确定类之间的关系; A 算法 B业务流程 C关键类 D数据结构 11结构化方法是一种基于( )的方法; A 数据结构 B程序结构 C算法 D数据流 12结构化软件设计可以进一步分为两个阶段是( ); A 概要设计和具体设计 B概要设计和过程设计 C接口设计和过程设计 D接口设计和具体设计 最新范本 ,供参考! 第 2 页,共 4 页13表示一个模块直接调用(或把握)其它模块数目是( ); A 程序结构的深度 B程序结构的宽度 C模块的扇入 D模块的扇出 14一组模块都拜望同一全局简洁变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,就称之为
9、( ); 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程序结构可以按水平方向或垂直方向进行划分;水平划分按主要的程序( A 功能 B结构 C层次 D把握 )来定义模块结构的各
10、个分支; 20程序结构描述了整个程序的把握层次关系和各个部分的接口情形,而软件过程就着重描述各个模块的( ); A 处理流程 B处理次序 C处理方法 D处理细节 多项题:(共 10 道试题,每题 3 分) 1依据软件的功能不同,可以将软件分为( )和 ( ); A 系统软件 B中型软件 C小型软件 D应用软件 E大型软件 2软件工程的争辩对象由三个具有层次关系的要素组成,它们分别是( ),( )和( ); A 过程 B方法 C设计 D分析 E工具 3运算机的进展,始终相伴着运算机软件的进展;运算机软件经受了三个进展阶段,分别是( ) ,( )和 ( ); A 程序设计阶段 B面对对象设计阶段
11、C面对对象分析阶段 D程序系统阶段 E软件工程阶段 4传统上,一般将软件生命周期划分为六个阶段,分别是方案, ( ) ,( ),( ),( )和( ) ; A 需求分析 B设计 C编码 D 测试 E运行爱惜 5软件开发模型中的( )将软件生存周期的各项活动规定为依据固定次序连接的如干阶段工作,自上而下,相互连接,犹如瀑布流水,逐 级下落;( )将整个软件开发活动为四个象限,每个象限代表了一个活动;位于第一象限是( ) ; A 瀑布模型 B增量模型 C喷泉模型 D螺旋模型 E风险分析 6使用结构化开发方法进行软件开发时,第一使用结构化分析对软件进行( ),然后用( )进行总体设计,最终是( );
12、 A 结构化测试 B结构化爱惜 C需求分析 D结构化设计 E结构化编程 7 CMM 一共分为 5 级,其最低级是( ),该级的软件过程是杂乱无章甚至纷乱的,几乎没有明确定义的步骤,项目的胜利依靠个人或核 心人物的努力;其其次级是( ),在这一级中,以往的胜利的项目体会可以在同类项目中复用; A 初始级 B可重复级 C确定级 D可治理级 E优化级 8软件工程的目标是为明白决软件开发和生产中的各种问题,获得高质量, ( ) ,( ) ,( )并能准时投放市场的软件产品; A 可用性 B低成本 C高牢靠性 D 易爱惜 E模块化 9软件开发方法主要包括( ) ,( )和 ( ); A 建立快速应用开发
13、模型 B结构化方法 C面对数据结构的软件开发方法 D 面对对象的软件开发方法 E建立软件生命周期模型 10软件生存周期的各个阶段中, ( )阶段所需要解决的问题是软件“做什么”的问题, ( )阶段所需要解决的问题是“怎么做”的问题; A 方案 B 需求分析 C设计 D编码 E测试 最新范本 ,供参考! 第 3 页,共 4 页1需求工程的第一步是( ),其目的是确定和懂得不同用户的( )和限制的过程,因而需要与用户有效的 ( ); A 需求猎取 B可行性争辩 C需要 D沟通 E分析 2需求工程中涉及到的角色有( ),( )和( );需求工程的最终成果是( ); A 系统分析员 B用户 C软件结构
14、设计说明书 D软件开发人员 E软件需求规格说明书 3结构化需求分析使用( ),( ),( ),( )和判定树等工具,接受自顶向下,逐层分解的方法来定义系统的需求; A 活动图 B数据流图 C数据字典 D 结构化语言 E判定表 4对于数据流图中的功能单元,常用加工小说明来描述;对于一个不太复杂的判定规律(条件组合和行动只有 10 个左右),使用( )比 较好;如一个处理规律既包含了一般的次序执行动作,又包含了判定或循环规律,就使用( )比较好; A 结构化语言 B数据流图 C判定树 D数据字典 E判定表 5数据流图中, ( )表示静态的信息, ( )表示运动中的信息; A 加工 B数据源 C数据
15、流 D储备 E把握流 6结构化设计方法是以( )产生的( )为基础,按确定的方法步骤转换成( ); A 结构化分析 B需求分析 C系统流图 D数据流图 E软件结构 7结构化方法总的指导原就是自顶向下,逐步求精;它的基本原就是功能的( )与( ); A 设计 B 分解 C实现 D 抽象 E把握 8一般把用一个名字就可以调用的一段程序称为模块,模块具有三个基本属性: ( ),( )和( ); A 结构 B 规律 C状态 D名字 E功能 9概要设计阶段完成时应编写概要设计说明书 ,该说明书需要给出( ),总体设计, ( ),处理方式设计, ( )和出错设计等; A 程序设计 B测试设计 C系统设计目标 D数据设计 E运行设计 10具体设计的描述一般使用工具来表达过程细节; 表达过程规格说明的工具叫做具体设计工具, 它可以
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年墙纸销售交易协议
- 2024年不动产权益转让确认协议
- 2024建筑转让协议格式
- 2024年度工程劳务分包招标协议细则
- 定制型防盗窗加工与安装服务协议
- 2024桶装矿泉水销售协议样本
- 2024年挡土墙工程承包协议格式
- 2024物流承运协议规范文本
- 冀教版八年级上册生物全册教案
- 篮球课外训练教案
- 2024年全国职业院校技能大赛中职组(婴幼儿保育赛项)省赛考试题库(含答案)
- 中国记者日介绍主题班会 课件
- 光伏发电项目试验检测计划
- 会计领军人才笔试题库及答案
- 人教版九年级上册数学期中考试试卷有答案
- 洗浴搓澡承包合同书(2篇)
- DBJ46-064-2023 海南省绿色建筑评价标准(民用建筑篇)
- 国开(陕西)2024年秋《社会调查》形考作业1-4答案
- 《深化文化体制机制改革》课件
- 黑龙江省黑河市2023-2024学年七年级上学期语文期中试卷(含答案)
- 2024-2025学年新教材高中政治 第二单元 世界多极化 4.1 时代的主题教案 新人教版选择性必修1
评论
0/150
提交评论