当前位置:首页>>培养工程
项目介绍
相关文件
组织机构
课程介绍
培训计划
铜牌证书
培训基地
培训协议
联系方式

COCDA2002 计算机程序设计实践教程

授课内容
一、概念和方法
1.1 什么是程序设计
   1.1.1 程序无处不在
   1.1.2 计算机程序是CPU指令序列
   1.1.3 从指令序列到程序设计语言
   1.1.4 语言、工具和方法
   1.1.5 程序设计与软件设计
1.2 程序设计ABC
   1.2.1 各种编程语言
   1.2.2 源程序和目标程序
   1.2.3 汇编、编译和连接
   1.2.4 用户界面
   1.2.5 函数
1.3 程序设计方法
   1.3.1 结构化设计方法
   1.3.2 面向对象设计方法
   1.3.3 构件式设计方法
1.4 程序设计文档
   1.4.1 程序设计说明书
   1.4.2 程序测试任务书
   1.4.3 联机帮助
二、程序设计工具
2.1 从汇编语言到快速应用开发(RAD)工具
   2.1.1 汇编语言、解释语言和编译语言
   2.1.2 可视化编程与快速应用开发工具
   2.1.3 对编程语言和编程工具的种种误解
2.2 几种程序设计工具的比较
   2.2.1 比较编程工具的基本准则
   2.2.2 Visual C++
   2.2.3 Visual BASIC
   2.2.4 Delphi
   2.2.5 C++ Builder
三、Windows程序设计概要
3.1 DOS程序和Windows程序的区别
   3.1.1 内存资源的扩展
   3.1.2 从资源独占变为资源共享
   3.1.3 从字符界面到图形界面
3.2 窗口
   3.2.1 窗口的性质
   3.2.2 窗口的作用
   3.2.3 窗口定义和创建方式
3.3 输入输出
   3.3.1 人机交互
   3.3.2 文字输入
   3.3.3 屏幕显示和打印
3.4 消息和事件
   3.4.1 消息流
   3.4.2 事件驱动
   3.4.3 用户事件和状态事件
3.5 程序间的协作
   3.5.1 动态链接库
   3.5.2 应用编程接口API
   3.5.3 OLE与ActiveX
3.6 网络通信
   3.6.1 对等网应用程序
   3.6.2 客户机/服务器网络应用
   3.6.3 Web应用系统
   3.6.4 Windows网络编程要领
四、Delphi程序设计环境
4.1 Delphi程序设计环境
   4.1.1 可视化程序设计
   4.1.2 Delphi简介
   4.1.3 Delphi的特点
4.2 安装与卸载
   4.2.1 安装Delphi5.0
   4.2.2 卸载Delphi5.0
4.3 Delphi集成环境
   4.3.1 对象编辑窗口
   4.3.2 构件模板
   4.3.3 程序编辑窗口
   4.3.4 快速按钮
4.4 设置集成环境
   4.4.1 系统环境设置
   4.4.2 编辑环境设置
   4.4.3 工程设置
4.5 窗体和单元
   4.5.1 建立窗体
   4.5.2 窗体属性
   4.5.3 在窗体中使用构件
   4.5.4 窗体文件
   4.5.5 单元文件
4.6 工程
   4.6.1 工程文件
   4.6.2 建立工程
   4.6.3 管理工程
   4.6.4 编译、运行工程
五、构件工具
5.1 构件概念
   5.1.1 什么是构件
   5.1.2 构件分类
   5.1.3 配置构件模板
   5.1.4 构件属性
   5.1.5 构件事件
   5.1.6 构件方法
5.2 构件安装与定义
   5.2.1 安装构件
   5.2.2 自定义构件
5.3 可视构件简介
   5.3.1 文本构件
   5.3.2 特殊输入构件
   5.3.3 按钮构件
   5.3.4 列表构件
   5.3.5 分组构件
   5.3.6 信息反馈构件
   5.3.7 表格构件
   5.3.8 图形构件
六、编译与调试
6.1 编译
   6.1.1 设置编译及调试环境
   6.1.2 命令行编译器选项
   6.1.3 编译结果
6.2 错误处理
   6.2.1 错误类型
   6.2.2 避免错误的方法
   6.2.3 异常处理
6.3 调试程序
   6.3.1 设置/去除断点
   6.3.2 跟踪执行
   6.3.3 设置运行查看信息
   6.3.4 中止运行
七、简单应用
7.1 从窗体入手
7.2 文字输入和显示
7.3 菜单和ComboBox构件的使用
7.4 表格的使用
7.5 绘图
7.6 多媒体应用
八、人机交互
8.1 菜单的使用
8.2 工具栏
8.3 对话框的使用
九、文件
9.1 文本文件的使用
9.2 图像文件的访问
9.3 自定义格式文件的访问
9.4 传统的文件读写方法
十、数据库操作
10.1 简单的数据库访问
10.2 编辑数据库中的数据
10.3 数据库的查询操作
十一、程序设计说明书
11.1 程序功能说明
   11.1.1 功能说明书写要求
   11.1.2 功能说明实例——整体功能说明
11.2 程序操作说明
   11.2.1 操作说明书写要求
   11.2.2 操作说明实例——数据查询操作
11.3 程序结构说明
   11.3.1 结构说明书写要求
   11.3.2 结构说明实例——窗口说明
十二、程序构思
12.1 功能构思
12.2 操作方式构思
12.3 程序结构构思
十三、人机界面设计方法
13.1 主窗体
   13.1.1 主窗体的风格和样式
   13.1.2 设置菜单和工具条
   13.1.3 添加代码
13.2 人员调入及编辑档案信息界面
   13.2.1 窗体框架
   13.2.2 基本信息输入界面
   13.2.3 添加代码
   13.2.4 如何加载照片
13.3 浏览与查询
13.4 查询条件界面
   13.4.1 窗体设计
   13.4.2 主要过程
13.5 报表设计
   13.5.1 人员明细表
   13.5.2 人员简历表
13.6 界面增强
   13.6.1 闪现窗体
   13.6.2 About窗体
十四、数据库设计方法
14.1 数据库设计
   14.1.1 表结构
   14.1.2 表定义
   14.1.3 BDE设置
14.2 在程序中使用数据库
   14.2.1 定义数据模块 
   14.2.2 打开与关闭数据表
   14.2.3 查找记录
14.3 使用代码数据
   14.3.1 代码定义
   14.3.2 代码与内容转换

附录一 Object PASCAL语言简介
附录二 思考题参考解答

 
 
Copyright © 信息产业部电子教育与考试中心