- 8
- 0
- 约3.42千字
- 约 48页
- 2017-06-14 发布于湖北
- 举报
组件技术 Duxc.hz@ 内容 关于本课程 软件技术的发展 当前软件状况 COM简介 本课程的内容和安排 关于本课程 动机: 加强基础 展示先进的软件技术 提高软件设计、开发能力 课程的风格 实验环节 教材 计算机科学的本质 计算机的定义 冯-诺伊曼定义:define a computer as a device that accepts data, processes data, stores data, and produces output. 指令流处理方式 本质: 动态 —— 计算 静态 —— 存储 软件领域的发展 程序设计方法的发展 软件需求的变化 软件环境的变化 软件开发模式的变化 程序设计方法的发展 功能分解法 —— 计算任务 结构化程序设计 —— 以数据为中心 面向对象程序设计 —— 以对象为中心 组件程序设计 —— 以组件为中心 软件需求的变化 计算 软件环境的变化 单任务 软件开发模式 机器码 发展变化的结果 软件学科的形成 不变因素: 计算机的基本运作模式 回顾软件学科10多年来的变化 对象技术 组件技术 国内的状况 概念:类、对象 概念:组件 概念:reuse(重用、复用) 概念:接口与实现分离 概念:decouple 概念:多态性(polymorphism) 概念:module 概念:模板(template) 概念:C/S
原创力文档

文档评论(0)