软件工程试题与答案-(6).doc
《软件工程试题与答案-(6).doc》由会员分享,可在线阅读,更多相关《软件工程试题与答案-(6).doc(7页珍藏版)》请在咨信网上搜索。
第一章 软件工程概述 一. 填空题 1. 软件的发展过程 , , , . 2. 基于软件的工作方式,软件可以划分为 , , , . 3. 在软件发展的第四阶段计算机体系结构迅速地从 环境转变为 环境 . 4. 在计算机系统中,软件是 , 而硬件是 . 5. 软件危机是在软件发展第 阶段末期,随着第 代计算机和诞而产生。 6. 文档一般可分为面向 的文档,面向 的文档,面向 的文档和面向 的文档。 7. 软件生存期若分为三个大的阶段 , , . 8. 它是经过阶段评审后的软件配置成分(各个阶段产生的文档或程序代码)。 9. 在软件的生存周期开发阶段要经三个步骤 , , 。 10. 瀑布模型是以文档为驱动、适合于 的软件项目的模型。 11. 螺旋模型将开发过程分为几个螺旋周期,在每个螺旋周期内为 , , 和 四个步骤。 12. 软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了____。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对____ 进行识别和分析,并采取相应的对策。螺旋线第一圈的开始点可能是一个____ 。从第二圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。 13. 软件开发模型 , , , , , . 14. 软件工程面临的问题有 , , , . 15. 面向对象方法学把客观世界的事物或实体都看成对象,把对象作为分析设计的 元素,把所有对象都划分成对象类,类可以派生和 . 16.基于软件的功能划分可以把软件划分为 , ,和 。 17.计算机系统发展的早期所形成的一系列错误概念和做法,已经严重地阻碍了计算机软件的开发,甚至有的 根本无法维护,只能提前报废,造成大量人力、物力的浪费,从而导致软件危机。为了研究解决的方法,计算机科学技术领域中的一门新兴的学科逐步形成了,这就是 。 18. 软件工程是指导 的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,这就是软件工程。 19.为了开发出低成本高质量的软件产品,软件工程学应遵守以下基本原则: , ,和 , 。 20.原型模型是从需求分析开始。软件开发者和用户在一起定义 ,说明需求,并规划出定义的区域。然后快速设计软件中对用户/客户可见部分的表示。快速设计导致了原形的建造,原形由用户/客户评估,并进一步求精 。 二. 选择题 1.软件是一种 ( )性工业产品. A.理论 B.知识 C.消耗 D.体力 2.软件的主要功能和结构是在( )阶段决定的. A.分析设计 B编程 C.测试 D.维护 3.在下列哪个阶段( )技术特点是多用户,实时,数据库,软件产品 A. 第一阶段 B. 第二阶段 C. 第三阶段 D.第四阶段 4. 允许多个联机用户同时使用计算机是下列哪个软件( ) A. 分时软件 B.应用软件 C.交互式软件 D.微型软件 5. 下列哪一模型是软件的基础模型( ) A. 螺旋模型 B. 瀑布模型 C. 原型模型 D.第四代模型 6. 瀑布模型的存在问题是( ) A.用户容易参与开发 B.缺乏灵活性 C.用户与开发者易沟通 D. 适用可变需求 7.螺旋模型的开发实施基本和( )模型相吻和. A.瀑布 B.再利用组装 C.螺旋 D.原型 8.软件生命周期中所花费用最多的阶段是( ) A.详细设计 B.软件编码 C.软件测试 D.软件维护 9.( )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。 A.软件过程 B.软件工具 C.质量保证 D.软件工程 10.综合测试是在软件周期的( )阶段制定的,在综合测试完成的. A.需求分析 B. 概要设计 C. 综合测试 D.确认测试 11.确认测试计划在软件生存周期的( )阶段制定的,在确认测试阶段完成的. 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.工程化程度尚低 17.瀑布模型把软件生存周期划分为软件定义、( )与运行及维护三个阶段,每一个阶段又可细分为若干更小的阶段。 A.可行性分析 B.详细设计 C.编码阶段 D.软件开发 18.软件开发的原型化方法最有效的应用领域是( ) A.科学计算 B.工程设计 C.管理信息 D.实时控制 19.软件生命周期过程中,用户的参与主要在( ) A.软件定义阶段 B.软件开发阶段 C.软件维护阶段 D.整个软件生命周期过程中 20.结构化生命周期方法是将软件生命周期的各项活动规定为按固定次序连接的若干阶段的工作,因其特征而一般称为( ) A. 层次模型 B. 瀑布模型 C. 螺旋模型 D. 对象模型 三. 名词解释 1软件2系统软件3实时处理软件4.软件工程5.软件危机6.软件生存周期7.瀑布模型8.螺旋模型 四. 简答题 1.说出软件的特点. 2.简述软件的种类 .3.简述关键软件的特点. 4.软件危机主要有哪些表现?其产生的原因是什么?5.软件工程有哪些原则?6.简述软件工程目标和面临的主要问题。 7. 软件生成周期一般可分为哪几个阶段? 8. 软件的质量保证工作不能等到编码阶段结束之后再进行,简述其理由? 9. 简述软件工程研究的基本内容与目标 10. 在用瀑布模型开发软件时,每项开发活动均应具有哪些特征 11. 简述第四代技术模型的优点和缺点 。简述在软件开发模型中原型模型的优点和缺点,适用范围和不适用范围 第一章 习题答案 一. 填空题答案 1.程序设计阶段 程序系统阶段 软件工程阶段 第四阶段2. 实时处理软件 分时软件 交互式软件 批处理软件 3. 集中的主机 分布的客户/服务器 4. 逻辑部件 物理部件 5. 二 三 6. 管理人员 开发人员 用户 使用维护人员 7. 计划阶段 开发阶段 维护阶段8. 基准配置 9. 设计 编码 测试 10. 软件需求明确 11. 制定计划 风险分析 开发实施 用户评估 12. 风险分析 风险 概念项目13.瀑布模型 螺旋模型 第四代技术模型 原型模型 构件组装模型 混合模型 14. 软件费用 可靠性 可维护性 可重用性及生产率等 15. 基本 继承 16.系统软件 支撑软件 应用软件17.大型软件 软件危机 计算机软件工程学 18.计算机软件开发和维护 19.分解 抽象和信息隐蔽 一致性 确定性 20.软件的总目标 待开发软件的需求 二. 选择题答案 1.C 2.B 3.A 4.B 5.B 6.D 7.A 8.D 9.D 10.B 11 A 12 C 13 B 14 D 15 B 16 D 17 D 18 C 19 A 20C 三. 名词解释答案 1. 软件的定义如下: 在运行中能提供所希望的功能和性能的指令集;使程序能正确运行的数据结构;描述程序研制过程和方法所用的文档。 2.系统软件:是与计算机硬件紧密配合以使计算机的各个部件与相关软件及数据协调、高效工作的软件。 3. 实时处理软件:指在事件或数据产生时,立即处理,并及时反馈信号,控制需要监测和控制的过程的软件。 4. 软件工程是指导计算机软件开发和维护的一门学科 5. 软件危机指的是软件开发和维护过程中遇到的一系列严重问题 6.软件生存周期: 就是从提出软件产品开始,直到该软件产品被淘汰的全过程 7. 瀑布模型又称生存周期模型,由B.M.Boehm提出,是软件工程的基础模型。其核心思想是按工序将问题化简,将功能的实现与设计分开,便于分工协作 8. 螺旋模型将瀑布模型与演化模型结合起来,并且加入两种模型均忽略了的风险分析,弥补了两者的不足 四. 简答题答案 1.软件既是知识产品,又是与汽车,建筑物一样的工业产品,此外,软件还具有类似艺术,学术那样的知识性创造和特点,因此,可以说软件就是独特的特点 软件的特点如下:软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性; 软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的;在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题; 软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖关系; 软件的开发尚未完全摆脱手工的开发方式;软件的开发费用越来越高,成本相当昂贵; 软件的开发是一个复杂的过程,因而管理是软件开发过程中必不可少內容。 2. 软件的种类: 基于软件的功能划分: 系统软件 支撑软件 应用软件 基于软件工作方式划分: 实时处理软件 分时软件 交互式软件 批处理软件 基于软件规模的划分: 微型软件 小型软件 中型软件 大型软件 甚大型软件 极大型软件 基于软件失效的影响进行划分: 基于软件服务对象的范围划分: 定制软件 产品软件 3.1)可靠性质量要求高;(2)常与完成重要功能的大系统的处理部件相联; 3)含有的程序可能对人员、公众、设备或设施的安全造成影响。还可能影响到环境的质量和关系到国家的安全和机密。 4.软件危机主要表现如下: 产品不符合用户的实际需要: 软件开发生产率提高的速度远远不能满足客观需要,软件的生产率远远低于硬件生产率和计算机应用的增长速度,使人们不能充分利用现代计算机硬件提供的巨大潜力。 软件产品的质量差; 对软件开发成本和进度的估计常常不准确; 软件的可维护性差; 软件文档资料通常既不完整也不合格; 软件的价格昂贵,软件成本在计算机系统总成本中所占的比例逐年上升。 造成软件危机的原因是: 软件的规模越来越大,结构越来越复杂。软件开发管理困难而复杂。软件开发费用不断增加。软件开发技术落后。生产方式落后。开发工具落后,生产率提高缓慢。 5. 软件工程原则如下: 用分阶段的生存周期计划严格管理 ;坚持进行阶段评审 ;实行严格的产品控制; 采用现代程序设计技术; 应能清楚地审查结果; 合理安排软件开发小组的人员 6. 软件工程是一门工程性的学科,其目标主要是成功地建造一个大型软件系统。包括:付出较低的开发成本;达到要求的软件功能;取得较好的软件性能;开发的软件易于移植;需要较低的维护费用;能按时完成开发任务,及时交付使用;开发的软件可靠性高。 面临的主要问题是:软件费用 软件可靠性 软件维护 软件生产率 软件重用。 6.软件生存周期一般分为如下几个阶段: S1:问题定义 S2:可行性研究 S3:需求分析 S4:概要设计 S5:详细设计 S6:编码 S7:测试 S8:运行与维护 软件生存期也可以分为三个大的阶段:计划阶段。开发阶段和维护阶段。 7.(1)大部分错误是在编码之前造成的编码之前造成的 (2)错误发现与改正得越晚,所需付出的代价也越高。因此,在每个阶段都进行严格的评审,以便尽早发现在软件开发过程中所犯的错误,是一条必须遵循的重要原则。 8.软件工程学研究的基本目标 (1)定义面向计划、开发维护整个软件生存周期的良好的方法学。 (2)确定的软件成分,记录软件生存周期每一步的软件文件资料,按步显示轨迹。 (3)可预测的结果,在生存周期中,每隔一定时间可以进行复审。 软件工程学的最终目的,是以较少投资获得易维护、易理解、可靠、高效率的软件产品。软件工程学是研究软件结构、软件设计与维护方法、软件工具与环境、软件工程标准与规范 、软件开发技术与管理技术的相关理论。 9.(1)从上一项活动接收该项活动的工作对象,作为输入; (2)利用这一输入实施该项活动应完成的内容; (3)给出该项活动的工作结果,作为输出传给下一项活动; (4)对该项活动实施的工作进行评审。若其工作得到确认,则继续进行下一项活动,否则返回前项,甚至更前项的活动进行返工。 10. 像其他所有软件工程模型一样,第四代技术模型也有优点和缺点。其优点是极大地降低了软件的开发时间,并显著提高了构造软件的生产率。缺点是目前的第四代技术并不比程序设计语言更容易使用,而且这类工具生成的结果源代码是“低效的”,使用第四代技术开发的大型软件系统的可维护性是令人怀疑的。 11. (1)优点 ·原型模型法在得到良好的需求定义上比传统生存周期法好得多,不仅可以处理模糊需求,而且开发者和用户可充分通信。 ·原型模型系统可作为培训环境,有利于用户培训和开发同步,开发过程也是学习过程。 ·原型模型给用户以机会更改心中原先设想的、不尽合理的最终系统。 ·原型模型可以低风险开发柔性较大的计算机系统。 ·原型模型使系统更易维护、对用户更友好的机会。 ·原型模型使总的开发费用降低,时间缩短。 (2)缺点 ·“模型效应”或“管中窥豹”。对于开发者不熟悉的领域把次要部分当作主要框架,做出不切题的原型。 ·原型迭代不收敛于开发者预先的目标。为了消除错误,每次更改,次要部分越来越大,“淹没”了主要部分。 ·原型过快收敛于需求集合,而忽略了一些基本点。 ·资源规划和管理较为困难,随时更新文档也带来麻烦。 ·长期在原型环境上开发,只注意得到满意的原型,容易“遗忘”用户环境和原型环境的差异。 (3)适用范围 :·特别适用需求分析与定义规格说明 ·设计人机界面 ·充作同步培训工具 ·“一次性”的应用 ·低风险引入新技术 (4)不适用范围 :·嵌入式软件 ·实时控制软件 ·科技数值计算软件 合同管理制度 1 范围 本标准规定了龙腾公司合同管理工作的管理机构、职责、合同的授权委托、洽谈、承办、会签、订阅、履行和变更、终止及争议处理和合同管理的处罚、奖励; 本标准适用于龙腾公司项目建设期间的各类合同管理工作,厂内各类合同的管理,厂内所属各具法人资格的部门,参照本标准执行。 2 规范性引用 《中华人民共和国合同法》 《龙腾公司合同管理办法》 3 定义、符号、缩略语 无 4 职责 4.1 总经理:龙腾公司经营管理的法定代表人。负责对厂内各类合同管理工作实行统一领导。以法人代表名义或授权委托他人签订各类合法合同,并对电厂负责。 4.2 工程部:是发电厂建设施工安装等工程合同签订管理部门;负责签订管理基建、安装、人工技术的工程合同。 4.3 经营部:是合同签订管理部门,负责管理设备、材料、物资的订购合同。 4.5 合同管理部门履行以下职责: 4.5.1 建立健全合同管理办法并逐步完善规范; 4.5.2 参与合同的洽谈、起草、审查、签约、变更、解除以及合同的签证、公证、调解、诉讼等活动,全程跟踪和检查合同的履行质量; 4.5.3 审查、登记合同对方单位代表资格及单位资质,包括营业执照、经营范围、技术装备、信誉、越区域经营许可等证件及履约能力(必要时要求对方提供担保),检查合同的履行情况; 4.5.4 保管法人代表授权委托书、合同专用章,并按编号归口使用; 4.5.5 建立合同管理台帐,对合同文本资料进行编号统计管理; 4.5.6 组织对法规、制度的学习和贯彻执行,定期向有关领导和部门报告工作; 4.5.7 在总经理领导下,做好合同管理的其他工作, 4.6 工程技术部:专职合同管理员及材料、燃料供应部兼职合同管理员履行以下职责: 4.6.1 在主任领导下,做好本部门负责的各项合同的管理工作,负责保管“法人授权委托书”; 4.6.2 签订合同时,检查对方的有关证件,对合同文本内容依照法规进行检查,检查合同标的数量、金额、日期、地点、质量要求、安全责任、违约责任是否明确,并提出补充及修改意见。重大问题应及时向有关领导报告,提出解决方案; 4.6.3 对专业对口的合同统一编号、登记、建立台帐,分类整理归档。对合同承办部门提供相关法规咨询和日常协作服务工作; 4.6.4 工程技术部专职合同管理员负责收集整理各类合同,建立合同统计台帐,并负责- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 试题 答案
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文