您认为一个软件工程师的软件工程知识技能水平高低主要体现在哪些方面,请您简要总结一下 一、选择题 1. 软件工程的出现主要是由于 ( C )。 A 、程序设计方法学的影响 B 、其它工程科学的影响 C、软件危机的出现 D 、计算机的发展 解析:软件危机是指在计算机软件开发和维护的过程中所遇到的一系列严 ...
分类:
其他好文 时间:
2020-01-05 13:33:07
阅读次数:
66
软件在开发和维护的过程中,会遇到很多问题,软件工程作为一门学科,是为了解决软件危机的,那么什么是软件危机? 一、软件危机 软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 软件危机主要表现: 1 软件开发进度难以预测拖延工期几个月甚至几年的现象并不罕见,这种现象降低了软件开发组织的 ...
分类:
其他好文 时间:
2019-12-22 22:58:04
阅读次数:
162
1.什么是软件? 程序+文档; 程序=源程序+目标程序; 文档=需求规格说明书+概要设计+详细文档+用户手册+...; 2.软件测试的产生、意义和概念? 2 1.软件测试的产生? 软件规模越来越大;开发人员和用户之间的矛盾; 2 2.软件测试的意义? 克服软件危机;发现程序中的bug;为了程序更好的 ...
分类:
其他好文 时间:
2019-12-12 12:46:07
阅读次数:
103
软件在开发和维护的过程中,会遇到很多问题,软件工程作为一门学科,是为了解决软件危机的,那么什么是软件危机? 一、软件危机 软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 软件危机主要表现: 1 软件开发进度难以预测拖延工期几个月甚至几年的现象并不罕见,这种现象降低了软件开发组织的 ...
分类:
其他好文 时间:
2019-10-27 00:46:40
阅读次数:
150
来源:https://blog.csdn.net/Rong_Toa/article/details/80771976 第一章 软件工程概论 1.什么是软件危机? 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。这些问题表现在以下几个方面: (1)用户对开发出的软件很难满意。 (2) ...
分类:
其他好文 时间:
2019-09-24 12:00:16
阅读次数:
223
一、 软件概念 1、软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。2、程序是按事先设计的功能和性能要求执行的指令序列。3、数据是使程序能正常操纵信息的数据结构。4、文档是与程序开发,维护和使用有关的图文材料。 二、 软件特性 形态特性、智能特性、开发特性、质量 ...
分类:
其他好文 时间:
2019-06-24 12:34:21
阅读次数:
94
[TOC] 软件工程的定义 IEEE计算机学会将 软件工程 定义为: (1)应用系统化的、学科化的、定量的方法,来开发、运行和维护软件,即将工程应用带软件。 (2)对(1)中各种方法的研究 解释导致software crisis本质原因、表现,述说克服软件危机的方法 软件危机,是早期计算机科学用于描 ...
分类:
其他好文 时间:
2019-03-11 13:33:57
阅读次数:
321
由于过几天要考软件工程了,所以把软件工程比较重要的内容进行整理归纳 第 1章 软件危机产生的本质原因; !!软件日益庞大 什么是软件工程? 软件工程是: (1)将系统化的、规范化、可量化的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件。 (2)在(1)中所述方法的研究 软件工程方法学三要 ...
分类:
其他好文 时间:
2019-01-05 15:08:36
阅读次数:
195
1软件工程的出现1.1软件危机20世纪中期,计算机刚被从军用领域转向民用领域使用,那时编写程序的工作被视同为艺术家的创作。当时的计算机硬件非常昂贵,编程人员追求的是如何在有限的处理器能力和存储器空间约束下,编写出执行速度快、体积小的程序。程序中充满了各种各样让人迷惑的技巧。这时的软件生产非常依赖于开 ...
分类:
其他好文 时间:
2018-11-20 23:08:04
阅读次数:
173
一、敏捷开发--历史背景: 20世纪60年代:软件作坊,软件规模小,以作坊式开发为主; 70年代:软件危机,硬件飞速发展,软件规模和复杂度激增,引发软件危机; 80年代:软件过程控制,引入成熟生产制造管理方法,以“过程为中心”分阶段来控制软件开发(瀑布模型),一定程度上缓解了软件危机; 90年代:重 ...
分类:
其他好文 时间:
2018-11-13 13:08:52
阅读次数:
142