软件需求的变化 v计算 冷实用 管理(MIS) 分布式系统
软件需求的变化 软件需求的变化 !计算 !实用 !管理 (MIS) !分布式系统
软件环境的变化 单任务文子界面单线程 多任务图形界面多线程 平台相关单机(本地)单一语言 跨平台网络(分布式)多种语言
软件环境的变化 软件环境的变化 单任务 多任务 文字界面 图形界面 单线程 多线程 平台相关 跨平台 单机 (本地 ) 网络 (分布式 ) 单一语言 多种语言
软作开发模式 机 OS+ Compiler Editor 级话言0S+ Compilers+DES 和脚本代码+ Libraries+ Wizards t Components + other inforstructures +经验
软件开发模式 机器码 高级语言 和脚本代码 OS + Compiler + Editor OS + Compiler + Editor OS + Compilers + OS + Compilers + IDEs + Libraries + Wizards + Libraries + Wizards + Components + Components + other + other inforstructures inforstructures + 经验
发展变化的结果 软作学科的形成 不变因素: 计算机的基本运作模式
发展变化的结果 发展变化的结果 !软件学科的形成 软件学科的形成 !不变因素: – 计算机的基本运作模式 计算机的基本运作模式
回顾软什学科10多年来的变化 软件的产生过程 原始代码>编译->Link>终代码、脚本一混合 软作的分发过程: 文档、说明书、自动安裝工具、培训、升级 软件工程: 需求)分析)设计-) code->test->使用 冷对象技术和组件技术的不断普及,与大 环境发展相结合
回顾软件学科10多年来的变化 !软件的产生过程: 软件的产生过程: 原始代码->编译->Link->终代码、脚本 — 混合 !软件的分发过程: 软件的分发过程: 文档、说明书、自动安装工具、培训、升级 文档、说明书、自动安装工具、培训、升级 !软件工程: 需求 - 〉分析 - 〉设计 - 〉code->test-> code->test->使用 !对象技术和组件技术的不断普及,与大 对象技术和组件技术的不断普及,与大 环境发展相结合 环境发展相结合