#
#
一填空1计算机软件不仅仅是程序还应该有一整套(文档).2软件定义时期的最后一个工作阶段是(需求分析)阶段3(快速原型)模型的基本特性是快速和容易修改4信息流的类型主要包括(事务流)和(变换流)5(判定表)适用于表示多重嵌套的条件选择6我们通常采用的调试途径包括 (蛮干法回溯法和原因消除法)7程序流程图中的箭头代表(控制流)8内聚程度较低的是(偶然)内聚9软件工程方法学三要素(方法工具过程
第三章 软件工程基础 一学习目标与要求 1.了解软件工程的基本概念 2.了解软件工程过程与软件的生命周期以及软件工程的目标和原则 3.了解利用结构化分析法进行软件工程中的需求分析的方法并了解需求分析的方法和需要完成的任务 4.了解数据流图的使用方法 5.了解如何利用结构化设计方法进行软件设计并了解软件设计的一些常用用工具 6.了解软件测试的目的和方法以及软件测试的准则了
第一节 软件工程概述程序系统(软件)时代60年代中期 - 70年代中期开发人员和用户之间的沟通问题(需求分析)软件开发管理经验的欠缺(协调与整合)缺乏方法学和工具的支持(依赖经验和技巧)重编程轻需求分析重开发轻维护重程序轻文档IEEE(1983年):软件工程是开发运行维护和修复软件的系统方法软件开发方法学 软件工程过程 --- 做什么 分配方法和工具定义每个阶段的先后顺序和完成标志完整明确的
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第三章 软件工程基础 3.1 软件工程基本概念????计算机软件是包括程序数据及相关文档的完整集合????软件的特点包括:????(1)软件是一种逻辑实体????(2)软件的生产与硬件不同它没有明显的制作过程????(3)软件在运行使用期间不存在磨损老化问题????(4)软件的开发运行对计算机系统具有依赖性受计算机系统的限制这
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第三章 软件工程基础[ 例题 1] 下面不属于软件工程 3 个要素的是 A 工具 B 过程 C 方法 D 环境 [ 解析 ] 软件工程包括的三个要素是:工具过程方法方法是完成软件工程项目的技术手段工具是指支持软件的开发管理文档生成过程是支持软件开发的各环节的控制管理 因此 D 是本题的答案 第三章 软件工程基础[ 例题 2
软件工程基础一【教学内容】1.软件危机 2.软件工程 3.软件开发模型 二【教学课时】两课时:第一课时:软件危机软件工程软件开发基本原理及软件生命周期第二课时:软件开发模型优缺点适用场合三【教学目标】 1.了解软件危机概念及重要表现 2.熟悉软件工程的基本基本原理 3.熟悉软件开发生命周期 4.掌握四种重要软件开发模型 四【教学重难点】 1.软件开发生命周期:软件开发的一般步骤以及每个步骤要
软件工程基础需求工程刘 驰讲授内容软件需求需求工程过程需求建模形式化描述1. 什么是需求需求是对系统应该提供的服务和所受约束的描述由于需求要向不同类型的涉众(读者)传达不同层次的信息可以将需求分为:用户需求(目标需求) :用用户所熟悉的表达形式给出需求描述系统需求(产品需求):详细地给出系统将提供的服务以及系统所受到的约束比用户需求更具体更形式化软件设计描述(设计层需求):在系统需求描述的基础
软件工程基础一、软件工程的概念1、软件:程序+文档程序:由人所编写的、指挥和控制计算机完成某一任务的指令序列。文档:与程序运行和维护有关的图文2、软件危机 20世纪60至70年代,由于计算机硬件技术的进步。一些复杂的、大型的软件开发项目提出来了,但,软件开发技术的进步一直未能满足发展的要求。在软件开发中遇到的问题找不到解决的办法,使问题积累起来,形成了尖锐的矛盾,因而导致了软件危机 软件危机是
违法有害信息,请在下方选择原因提交举报