第一讲概述 上海交通大学计算机系 ∠
上海交通大学计算机系 1 第一讲 概述
主要内容 ◆软件的社会角色 ◆计算机和软件的历史观 ◆什么是软件 ◆软件危机 ◆项目的概念 项目管理基本概念 I软件项目特征 ◆IT软件项目面临的问题 上海交通大学计算机系 2∠
上海交通大学计算机系 2 主要内容 软件的社会角色 计算机和软件的历史观 什么是软件 软件危机 项目的概念 项目管理基本概念 IT软件项目特征 IT软件项目面临的问题
1.款件的角色 ◆软件在社会上扮演了双重角色 它本身是一种产品 将计算机硬件的计算能力发挥出来 ◆同时,它也是一种传递产品的工具 软件传递了我们这个时代最重要的产品: 信息 上海交通大学计算机系 3
上海交通大学计算机系 3 1. 软件的角色 软件在社会上扮演了双重角色 ◼ 它本身是一种产品 将计算机硬件的计算能力发挥出来 同时,它也是一种传递产品的工具 ◼ 软件传递了我们这个时代最重要的产品: 信息
2计算机和款件的历史现 ◆70年代和80年代 “新的工业革命” “工业社会将转变为信息社会” ●●●。● ◆90年代 “知识的民主化将改变旧的权力结构” ◆21世纪初 “Y2K定时炸弹 无所不在的计算 上海交通大学计算机系 4
上海交通大学计算机系 4 2.计算机和软件的历史观 70年代和80年代 ◼ “新的工业革命” ◼ “工业社会将转变为信息社会” ◼ …… 90年代 ◼ “知识的民主化将改变旧的权力结构” 21世纪初 ◼ “Y2K定时炸弹” ◼ “无所不在的计算
3什么是软件 ◆指令:使计算机提供功能和性能 ◆数据结构:使程序能够操纵信息 ◆文档:记录程序的产生,功能与使用 上海交通大学计算机系 5∠厂
上海交通大学计算机系 5 3.什么是软件 指令:使计算机提供功能和性能 数据结构:使程序能够操纵信息 文档:记录程序的产生,功能与使用