软件工程
件危机。 软件危机表现在以下四个方面: ( 1)经费预算经常突破,完成时间一再拖延。 由于缺乏软件开发的经验和软件开发数据的积累,使得开发工作的计划很难制定。 主观盲目制定计划,执行起来与实际情况有很大差距,使得开发经费一再突破。 由于对工作量估计不足,对 开发难度估计不足,进度计划无法按时完成,开发时间一再拖延。 ( 2)开发的软件不能满足用户要求。 开发初期对用户的要求了解不够明确
) 9. 用穷举测试是较现实的测试方法。 ( ) 在软件维护过程中改善性维护是为适应环境的变化而修改软件的活动。 ( ) 四、论述题 软件维护是软件生命周期的重要组成,而影响维护的因素较多,除了人员因素、技术因素和管理因素外,还有程序自身的因素,具体影响因素可归纳为: a) 软件系统的规模; b) 软件系统的年龄; c) 软件系统的结构。 1) 给出上述三项因素的解释,阐述“规模”
( 聚集 ) 将下列各项分为类或类的实例 我的汽车 ( 实例 ) 交通工具 ( 类 ) 三、简答题:(每题 5 分,共 25 分) 1. 软件生命期各阶段的任务是什么。 答:软件生命期分为 7 个阶段: 问题定义:要解决的问题是什么 可 行性研究 : 确定 问题是否值得解,技术 可行性 、经济可行性、操作可行性 需求分析 : 系统 必须做什么 总体 设计 :系统如何实现, 包括 系统 设计和
术的需求的增长而缓慢增加,对于较小的程序 (KLOC=5~ 10), B=,对于超过70KLOC的程序, B=; P是生产率参数 P是 “ 生产率参数 ” ,它反映了下述因素对工作量的影响: 总体的过程成熟度及管理水平; 使用良好的软件工程实践的程度; 使用的程序设计语言的级别; 软件环境的状态; 软件项目组的技术及经验; 应用系统的复杂程度。 二、动态多变量模型(续)
93. 5 61 1 34 8 5 44 0 00 0第 2 级 1 1 43. 0 12 3 28 1 31 1 00 0第 3 级 1 7 7 1 82 7 28 0 00第 4 级 1 4 5 97 3 92 0 00第 5 级 9 . 0 1 1 37 1 46 0 0026 CSCMM能力成熟度模型 ( Initial) ( basic) ( Repeatable) (
哈尔滨理工大学 2020- 2020 学年 第 二 学期考试试题 A 卷 系(部、中心)计算机系 出题教师:金恩海 丁华福 唐远新 系(部、中心)主任: 第 2 页共 2 页 A. 项目开发计划 B. 需求规格说明书 C. 设计说明书 D. 可行性分析报告 2 需求分析阶段的任务是确定 ( )。 A. 软件开发方法 B. 软件开发工具 C. 软件开发费 D. 软件系统的功能 2
化范型和面向对象范型的要点,并分析它们的优缺点。 目前使河狰价抚缺斑凛峭州岸筐娶耸宁脉厚泊擂咖配镁被蜀盖沾寸湖仙征贵吹蠕辕鹊根臭唇艇芯攫躬卜行千窿吞堰群叹拘过服荡甥恒融破伞赌郧怯隙港菜 第三章 软件工程导论 (第六版 )张海藩课后习题部分答案第一章 1 什么是软件危机 ? 是指 在计算机软件的开发和维护过程中所遇到的一系列严重问题。 13 什么是软件工程 ?
否则,不予打印。 六、实验报告 1.提交源程序 2.分析以下两个问题: ( 1)如何测试计数型循环结构的控制表达式中的错误。 ( 2)从实验中你得到了哪些提高嵌套循环程序效率的启示。 软件设计基础实验指导书 22 实验 6 数组 一、实验目的及内容 掌握一维数组和二维数组的定义、赋值和输入输出的方法; 掌握字符数组和字符串函数的使用; 掌握与数组有关的算法,特别是排序算法。 二、实验性质
试方法时,确定测试数据应根据 _______和指定的覆盖标准。 A.程序的内部逻辑 B.程序 的复杂结构 C.使用说明书 D.程序的功能 二,填空题(本大题共 10 小题,每小题 2分,共 20 分) 21.系统流程图是描述物理模型的传统工具,用图形符号表示系统中各个元素表达了系统中各种元素之间的( 信息流动 )情况。 22.成本效益分析的目的是从 ( 经济 )角度评价开发一个项目是否可行。
评价模块 规定评价 制定评价计划 设计评价 进行度量 与评估准则相比 较 评估结果 执行评价 图 15 软件评价过程 软件质量保证 为了在软件开发过程中保证软件的质量 ,软件的质量保证活动应贯穿整个软件生存周期的每一个阶段。 软件的质量保证的措施主要有检查 、 评审和测试。 如图 16所示 , 软件质量保证的工作从项目一开始就应介入。 1 . QA 开发与评审配置管理计划、标准等 4 . QA