欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    软件工程模拟题Word文档格式.docx

    • 资源ID:16584868       资源大小:89.68KB        全文页数:16页
    • 资源格式: DOCX        下载积分:12金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件工程模拟题Word文档格式.docx

    1、A、确认测试B、集成测试C、验收测试D、验证测试14、在七种偶合中,最低偶合是( C )。A、容偶合B、公共偶合C、数据偶合D、非直接偶合15. 以下不属于白盒测试技术的是( D )A. 逻辑覆盖B. 基本路径测试C、循环覆盖测试D、等价类划分16. 软件的发展经历了( D )个发展阶段A.1 B. 2 C.3 D.417. 需求分析的任务不包括( B )A. 问题分析B. 系统设计C. 需求描述D. 需求评审。21.一个模块的( B )是指能直接控制该模块的模块数。A. 扇出数B. 扇入数C. 宽度D. 深度22下列模型属于成本估算法的是 ( A )A、COCOMO 模型B、McCall 模

    2、型C、McCabe 度量法D、时间估算法23在衡量软件质量时,最重要的标准是( B )。A、成本低B、可维护性好C、符合要求D、界面友好24.瀑布模型的关键不足在于( B )A、过于简单B、不能适应需求的动态变更C、过于灵活D、各个阶段需要进行评审25.软件生命期中所花费用最多的阶段是( D )A、详细设计B、软件编码C、软件测试D、软件维护26. 软件开发时,一个错误发现得越晚,为改正它所付出的代价( A )A、越大 B、越小30. 模块的聚性最高的是 ( D )A、逻辑聚 B、时间聚C、偶然聚 D、功能聚二、某考务处理系统主要功能是考生管理和成绩管理:1.对考生送来的报名表进行检查。2.对

    3、合格的报名表编好准考证后将准考证送给考生,将汇总后的考生送给阅卷站。3.对阅卷站送来的成绩表进行检查,并根据考试中心指定的合格标准审定合格者。4.填写考生通知单(容包含该考生的准考证号、姓名、各课程成绩及最终合格/不合格标志),送给考生。5.根据考生信息及考试成绩,按地区、年龄、文化程度和职业进行成绩分类统计及试题难度分析,产生统计分析表。画出分层的数据流图综合试卷一试卷总分: 100 分 答卷时间: 110 分钟 试卷类型: A一、 单项选择题(每小题的四个备选答案只有一个正确答案,每题1 分,共10 分)1在问题分析阶段,用户需求具有( )A模糊性,全面性,一致性 B全面性,精确性,一致性

    4、C模糊性,歧义性,不一致性 D全面性,精确性,不一致性2数据流图的绘制应采用( )A问题分解、逐步求精的法 B模块化法C原型化法 D结构化法3在软件的生存期模型中,软件开发不包括( )A概要设计 B组装测试 C实现 D维护4软件复杂性度量模型应遵循下列基本原则( )A 软件复杂性与程序大小的关系不是线性的B 控制结构复杂的程序较复杂C 数据结构复杂的程序较复杂D 以上 A,B.C 均对5下面聚度最高的是( )A过程性聚 B功能性聚C逻辑性聚 D偶然性聚6在将需求规格说明书提交给设计阶段之前,必须进行( )A.修改B追踪C调试D评审7.软件设计的主要任务()A根据需求规格说明导出数据的实现案B实

    5、现用户要求的一致化,精确化,安全化E不涉及主观因素二、填空题(每题2 分,共30 分)1计算机软件是与计算机系统操作有关的程序、规程、规则及任与之有关的_和_。2程序设计说明书由系统分析员编写,交给_使用。3影响编码质量的因素包括编程语言,_和_。4白盒测试包括_和_两种技术。5软件生存期的软件定义分为_和_两个阶段。6软件维护的容包括纠错性维护,适应性维护、改善性维护和_。7螺旋模型是生存期模型与原型的结合,不仅体现了两个模型的优点,而且还增加了新的成分_。8软件工程的定量描述离不开度量、测量和_3 个基本概念。9 1991 年8 月, 美国卡基 梅隆大学软件工程研究所公开发布CMM( 即_

    6、)v1.0。10需求分析可分为问题分析、_和_3 个阶段。11软件开发阶段由_、_和测试3 个基本活动组成。12无论基于哪一种数据管理法,数据持久存储服务的设计都包括定义_和定义_两部分。13_是指在两次或多次不同的软件开发过程中重复使用相同或相似软件元素的过程。14可以用三种抽象法开发软部件:功能抽象、_、_。15快速原型法的关键在于如快速地实现可运行的原型,以便尽快提交_确认,然后再进行改修。三名词解释(4个)软件工程四问答题2. 面向对象法学包含哪些核心概念?简述之3. 写出至少 5 种聚度。4. SD 法能便地将数据流图转换为软件结构,其过程分哪5 步?5. UML 的消息类型有几种,

    7、哪几种?6. 瀑布模型的缺陷有哪些?五、应用题(1 题6 分,2 题8 分,共14 分)1针对“高校学生学籍成绩管理系统”至少列出六项系统需求2画出“高校学生学籍成绩管理系统”的顶级和第一级数据流图,并转化为相应的程序结构。综合试卷二 B一、选择题(每小题的四个备选答案只有一个正确答案,每题1 分,共10 分)1需求分析报告的任务是( )A正确评价当前系统 B彻底了解管理法C是用户接受分析人员的观点D弄清用户的要求,确定待开发软件的功能要求,性能需求和运行环境约束。2系统软件和应用软件总称计算机的( )A软件系统 B操作系统C数据库管理系统 D语言编译系统3在数据流图中的数据存储是指( )A手

    8、工台帐 B数据存储的地C数据库文件 D磁盘文件4,测试属于( )A系统测试 B单元测试 C综合测试 D确认测试5用结构化程序设计法编程时,任程序均由以下三种基本逻辑结构组成( )A控制结构、选择结构、执行结构B顺序结构、控制结构、选择结构C循环结构、顺序结构、选择结构6,需求规格说明书的主要包括()A人员需求,成本需求B进度需求,人员需求C功能与行为需求描述及非行为需求描述9 开发软件的可行性分析应包括_上的可行性,_上的可行性和法律上的可行性。10 类之间具有_关系和_关系。11 OO 法主分析人员在_空间中直接模拟_空间中的对象及其行为。12 计算机软件由二部分组成,一是_,二是_。13

    9、结构化模块结构图的设计法有_和_。14 软件开发是一个自顶向下逐步细化和求精过程,而软件测试是一个_集成的过程。15 软件工程是将系统的、规的、可度量的工程化法应用于_、_和维护的全过程及上述法的研究。16 变换模型是基于_规格说明语言及程序变换的软件开发模型。9软件工程的风险分析包括风险标识、风险估算、_和_四部分。10 CMM 的能力成熟度共分5 级:L1 初始级、L2 可重复级、L3_、L4 可管理级、L5_。11. UML 的用例与用例之间存在_和_两种关系。12按照重用活动是否跨越相似性较少的多个应用领域,软件重用可区别为_重用和_重用两类。13. 快速原型的构造过程可以归纳为_、_

    10、、检查、改进四个步骤。14. 软件设计可分为_和_两大步骤。15. ( )测试针对程序的每一条逻辑路径都要分别设计测试用例的情况。1.高质量的软件应该具备哪些条件?3写出至少5 种耦合度。3.人机界面的设计可分为哪几个步骤?4.简述螺旋模型的基本开发过程。5衡量某种程序语言是否适合于特定的项目,应考虑下面哪些因素?6. SD 法能便地将数据流图转换为软件结构,其过程分哪5 步?1. 针对“小型图书管理系统”至少列出六项系统需求2.“图书管理系统”的顶级和第一级数据流图,并转化为相应的综合试卷三 C一、项选择题(每小题的四个备选答案只有一个正确答案,每题1 分,共10 分)1问题分析阶段的参加人

    11、员主要有( )A用户 B设计人员C分析员 D分析员和用户2下述耦合度最低者为( )A公共耦合 B容耦合C外部耦合 D非直接耦合3软件开发阶段的三个基本活动为( )A分析,设计,编码 B分析,设计,测试C设计,编码,测试 D分析,编码,测试4在SD 法中,将数据流变换的信息流分为( )A变换流和事务流 B输入,输出流C输入,转换,输出流 D事件,控制流5软件设计阶段的文本可为( )A需求规格说明书 B用户手册C设计规格说明书 D可行性分析报告6启发式设计策略中不包括( )A降低耦合读,提高聚度BC,改造程序结构,减少扇入D改造程序结构,使在一模块的作用域在其控制域7.可行性研究的工作成果是()A

    12、初步的项目开发计划1._是一种数据媒体和其上记录的数据。2.软件生存期的软件定义分为_和_两个阶段。3.逆向工程和_是目前预防性维护采用的主要技术。4.螺旋模型是生存期模型与原型的结合,不仅体现了两个模型的优点,而且还增加了新5.在将需求规格说明书提交给设计阶段之前,必须进行_。6._图是表示数据对象及其关系的图形语言机制。7.UML 静态图包括类图、_和_。8.软件设计可分为_和_两大步骤。9.面向对象的重用通常不允用户直接修改库中_,对类库进行扩充或修改的办法只是将新的子类加入到类库的继承层次结构中。10._测试完全不考虑程序的部结构和处理过程。测试仅在程序界面上进行。11.软件开发阶段由

    13、_、_和测试3 个基本活动组成。12.软件维护的容包括_,适应性维护、改善性维护和预防性维护。13.软件工程的风险分析包括风险标识、_、风险评价和_四14.无论基于哪一种数据管理法,数据持久存储服务的设计都包括定义_15.人机界面设计过程先后涉及四个模型,设计模型、_、终端用户对未来系统的假想、_。3、名词解释(每小题4 分,共16 分)软件生命期 软件工程3. UML 的消息类型有几种,哪几种?4人机界面的设计可分为哪几个步骤?5.一个程序段的文档应包括哪些容?6. 螺旋模型有哪些优点?1. 针对“通用在线考试系统”至少列出六项系统需求2.画出“通用在线考试系统”的顶级和第一级数据流图,并转

    14、化为相应的程序结构。附参考答案:综合试卷一参考答案及评分标准一、单项选择题(每小题的四个备选答案只有一个正确答案,每题1 分,共10 分)1. C 2. A 3. D 4. D 5. B 6. D 7. A 8. A 9. B 10. C二、填空题(每题2 分,共30 分,两个空的题目每空1 分)1. 文档 数据 2. 程序员 3. 编程准则 编程风格4. 基本路径测试 控制结构测试 5. 可行性研究 需求分析6. 预防性维护 7. 风险分析 8. 估算 9.软件能力成熟度模型10. 需求描述 需求评审 11. 设计 编码12. 数据格式 数据存取操作 13. 软件重用14. 数据抽象 过程抽

    15、象 15用户三、名词解释(每小题4 分,共16 分)1. 软件工程是将系统的、规的、可度量的法(1 分)应用于软件的开发、运行和维护的全过程及上述法的研究。(3 分)2. 软件需指用户对目标软件系统在功能、行为、性能、设计约束等(各1 分)面的期望。3. 软件测试是对软件规格说明、软件设计和编码的最后复审(1 分),目的是在软件产品交付之前尽可能发现软件中潜伏的错误。4.软件XX:(1) 对象:对象是现实世界中个体或事物的抽象表示,是其属性和相关操作的封装。(2) 类:类表示某些对象在属性和操作面的共同特征。(3) 继承:类之间的继承关系是现实世界中遗传关系的模拟,它表示类之间的在联系 以及对

    16、属性和操作的共享。(4) 聚集:现实世界普遍存在部分整体关系。(5) 消息:消息传递是对象与其外部世界相互关联的唯一途径。3. 写出至少5 种聚度。(1)偶然性聚 (2)逻辑性聚 (3)时间性聚 (4)过程性聚(5)通信性聚 (6)顺序性聚 (7)功能性聚()确定信息流的类型;()划定流界;()将数据流图映射为程序结构;()提取层次控制结构;()通过设计复审和启发式策略精化结构。4 种;(1)简单消息 (2)同步消息 (3)异步消息 (4)返回消息(1)完全地、精确地刻画复杂应用问题的用户需不可能的。(2)需求分析和软件实现是不可分割的。(3)用户和开发人员都难于理解形式的、不可执行的需求规格

    17、说明。(4)传统的开发策略没有为用户参与关键的开发决策提供便利。(5)目标软件的适应能力不强(6)瀑布XXXXXXXXXXXXXXXXXXXXX综合试卷二参考答案及评分标准1. D 2. A 3. B 4. D 5. C 6. C 7. B 8. C 9. A 10. D1. 经济 技术 2. 继承 聚集 3. 解 问题 4. 系统软件 应用软件5. 变换分析 事务分析 6. 自底向上或相反顺序 7.软件开发 运行8. 形式化 9. 风险评价 风险管理 10.可定义级 优化级11. 使用(use) 扩展(extend) 12. 横向 纵向 13. 分析与规划 实现14. 概要设计 详细设计 1

    18、5. 白盒1. 计算机软件是与计算机系统操作有关的程序(1 分)、规程、规则(1 分)及任与之有关的文档(1 分)和数据(1 分)。2. 数据流图是用来刻画数据流和转换的信息系统建模技术,它用简单的图形记号分别表示数据流、转换、数据源及外部实体(2 分),它提供层次结构让分析人员以能够便地表示任意抽象级别上的信息系统或其子部分,并支持问题分解、逐步求精的分析法。(2分)3. 软件可维护性是指软件被理解、改正、调整和改进的难易程度(3 分),是指导软件工程各个阶段工作的一条基本原则,也是软件工程追求的目标之一。(1 分)4. 软件测试是对软件规格说明、软件设计和编码的最后复审(1 分),目的是在

    19、软件产品交付之前可能发现软件中潜伏的错误四,简答题1高质量软件应具备哪些条件?高质量软件应具备三个条件3(3)考虑界面设计中的典型问题;(4)借助工具构造界面原型;(5)真正实现设计模型;(6)评估界面质量。(1)需求定义。利用前面介绍的需求分析技术理解应用领域,获取初步的用户需求,制定项目开发计划。(2)风险分析。根据初始需求或改进意见评审可选用的案,给出消除或减少风险的途径。(3)工程实现。利用前一节介绍的快速原型构造法针对已知的用户需求生成快速原型。(4)评审。将原型提交用户使用并征询用户改进意见。上述过程将不断迭代,直至给出用户满意的目标软件产品。(1)应用领域;(2)算法和计算复杂性

    20、;(3)软件运行环境;(4)用户需求中关于性能面的需要;(5)数据结构的复杂性;(6)软件开发人员的知识水平;(7)可用的编译器与交叉编译器。(1)确定信息流的类型(2)划定流界(3)(4)(5)通过设计复审和启发式策略精华结构综合试卷三参考答案及评分标准1. D 2. D 3. B 4. A 5. C 6. C 7. A 8. B 9. D 10. D1. 文档 2. 可行性研究 需求分析 3. 重构工程 4. 风险分析5.需求评审 6. 实体-关系 7. 对象图 包图 8. 概要设计 详细设计9. 基类 10. 黑盒 11. 设计 编码 12. 纠错性维护13. 风险估算 风险管理 14.

    21、 数据格式 数据存取操作15. 用户模型 系统映像1. 软件产品从形成概念开始,经过开发(1 分)、运行(使用)(1 分)和维护(1 分)直到退役(1 分)的全过程称为软件生存期,包括软件定义、开发、使用和维护三部分。2. 软件工程是将系统的、规的、可度量的法(1 分)应用于软件的开发、运行和维护的全过程及上述法的研究。3. 协作图用于描述相互合作的对象间的交互关系(2 分)和关系(2 分)。4简答题1.软件工程的目标有哪些?至少写5种3.4 种;(1)创建系统功能的外部模型;(2)确定为完成此系统功能人和计算机应分别完成的任务;(3)考虑界面设计中的典型问题;(1)代码的功能;(2)代码的完成者;(3)代码在整个软件系统中的位置;(4)代码编制、复审的时间;(5)保留代码的原因;(6)代码中如使用数据结构和算法。(1)螺旋模型支持用户需求的动态变化。(2)螺旋模型中,需求分析和软件实现是互相依赖、紧密联系的软件开发活动。(3)原型作为形式的可执行的需求规格说明,既易于为用户和开发人员共同理解,又可作为后续开发的基础。(4)螺旋模型为用户参与软件开发的所有关键决策提供了便。(5)螺旋模型有助于提高目标软件的适应能力(6)螺旋模型为项目管理人员及时调整管理决策提供了便利,从而降低了软件开发风险。


    注意事项

    本文(软件工程模拟题Word文档格式.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

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

    收起
    展开