文档介绍:课程编号:
Delphi程序设计教学大纲
(Delphi Programming)
《Delphi程序设计》是信息与计算科学专业的专业选修课程。本课程以Borland公司的Delphi作为教学平台,向学生系统讲授可视化应用程序的高级开发技术。
教学目的与要求
目的:强化学生对面向对象技术的理解。了解一些高级技术,如中间件、多线程、多层数据库体系结构等等,使学生学到的抽象概念与流行的应用技术有机地融为一体。
要求:系统地掌握DELPHI的基本编程方法、程序控制结构,数据结构、面向对象程序设计基础等,能够从事Windows下计算机程序设计、开发,研究和应用工作。
DELPHI的基本编程方法、程序控制结构,数据结构、面向对象程序设计基础。
讲授与上机相结合。本课程是一门实践性非常强的课程,本课程鼓励学生适当参与开发实践活动,以使学生对Delphi开发环境的应用能力接近或达到开发实用应用软件的水平。
授课40学时,上机实验14学时
教学内容教学目标课时分配
(40学时)
DELPHI的基础知识 4学时
DELPHI简介了解
DELPHI可视化编程的基本概念了解
DELPHI可视化编程环境理解
DELPHI可视化编程的步骤理解
控件的画法理解 1学时
窗体介绍理解 1学时
2 DELPHI的语法基础 4学时
保留字与标式符理解
数据类型理解
常量和变量理解
运算符与表达式理解
常用函数与过程掌握 1学时
语句掌握 1学时
3 顺序结构 2学时
与输入输出有关的控件理解 1学时
使用对话框函数和对话框过程理解 1学时
使用焦点了解课外自学
使用分组的控件了解课外自学
4 选择结构 2学时
条件表达式理解
IF语句掌握
Case语句掌握 1学时
5 循环结构 4学时
While 语句理解 1学时
Repeat 语句理解 1学时
For 语句掌握 1学时
循环的嵌套理解
列表框与组合框理解
使用计时器控件了解课外自学
6 过程和函数 4学时
过程理解 1学时
函数掌握 1学时
向子程序传递参数理解 1学时
子程序的嵌套与递归理解 1学时
变量的作用域理解课外自学
DELPHI的程序结构了解课外自学
7 枚举、子界与集合类型 3学时
类型的定义语句掌握 1学时
枚举类型理解 1学时
子界类型理解 1学时
集合类型了解课外自学
8 数组与记录类型 3学时
数组及其应用掌握 2学时
记录类型理解 1学时
9 指针类型 4学时
指针类型的声明掌握 1学时
指针的运算理解 1学时
无类型指针理解 1学时
字符指针类型理解