当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机二级公共基础知识考点串讲(12)
发布时间:2011/3/31 10:15:27 来源:城市学习网 编辑:ziteng

第3章 软件工程基础

  3.1软件工程基本概念

  3.1.1软件定义与软件特点 (P50)

  计算机软件是包括程序、数据及相关文档的完整集合。

  可见软件由两部分组成:一是机器可执行和程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。

  软件的特点:

  ① 软件是一种逻辑实体,而不是物理实体,具有抽象性。

  ② 软件的生产与硬件不同,它没有明显的制作过程。

  ③ 软件在运行、使用期间不存在磨损、老化问题。

  ④ 软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移植的问题。

  ⑤ 软件复杂性高,成本昂贵。

  ⑥ 软件开发涉及诸多的社会因素。

  3.1.2软件危机与软件工程 (P51—P52)

  软件工程概念的出现源自软件危机。

  20世纪60年代末以后,“软件危机”。所谓软件危机是泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。

  1968年在北大西洋公约组织会议(NATO会议)上,讨论摆脱软件危机的办法,软件工程作为一个概念首次被提出。

  软件工程包括个要素,即方法、工具和过程。

  3.1.3软件工程过程与软件生命周期 (P52—P53)

  2.软件生命周期

  通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为软件生命周期。

  3.1.4软件工程的目标与原则(P53—P54)

  1. 软件工程的目标

  软件工程内容主要包括:软件开发技术和软件工程管理。

  3.1.5软件开发工具与软件开发环境 (P54)

  1. 软件开发工具 (VB、VC++、VFP)

  2. 软件开发环境

  软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。

  计算机辅助软件工程(CASE)

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved