全国计算机信息技术考试应用程序设计编制(Delphi平台)DELPHI6.0/7.0程序员级考试大纲
第一单元 基础知识(15分)
1、面向对象的基本概念:考察有关DELPHI6对象特征以及继承、封装的基本知识。
2、Object Pascal语言:掌握基本的语法特征和程序结构。
3、函数与过程:考察函数与过程正确调用的方法。
4、DELPHI的程序结构:掌握单元文件、程序体等基本概念。
5、对话框设计:考察产生交互消息、对话的调用方法和语法规则。
6、对象属性与事件控制:考察基本事件、对象属性等方面的基本概念和方法。
7、数据库工具及应用:考察数据库、表、记录的相关概念和知识。
8、程序调试异常处理:了解异常处理的基本概念和处理方法。
9、基本程序控制与应用:考察循环、分支等各种主要的控制方法等。
10、其他:考察窗体与控件的设计、美化等基本知识。
第二单元 DELPHI集成开发环境(10分)
1、建立项目及相关文件:要求正确理解项目文件的分类和组成;能够打开单个文件或项目文件。
2、集成开发环境(IDE)主要组成与使用:
(1)在主窗体上放置常见组件模板的控件、正确命名;
(2)代码编辑器的基本使用:会进入代码编辑器;能够找到各个对象(如按钮、菜单)代码段;编写简单程序代码(关闭、进入等);
(3)窗体中对象简单属性使用:正确设置对象的命名、规格、标题、字体、颜色等常用属性的配置;掌握主要事件(单击、双击、改变、进入、退出)时机;
(4)掌握单步跟踪方法;学会配置调试环境的格式、颜色和符号。
3、制作可执行文件:
(1)根据编译及运行属性,设置产生各种中间文件;
(2)项目的编译、保存:正确建立并保存项目文件到指定的文件夹。
第三单元 基本控件使用(10分)
1、建立项目及相关文件:要求正确理解项目文件的分类和组成;能够打开单个文件或项目文件。
2、基本控件的使用:
(1)窗体与控件命名、标题、打开与关闭、最大与最小化等属性设置;
(2)窗体与控件字体、颜色、版面的美化(窗体背景、标题栏、版面风格设置);
(3)窗体事件与控件的属性控制(窗体的进入、退出、控件的常用属性编程)。
3、建立控件之间的关系:通过编程构造一个完整的程序(控件之间的程序关联调用或控件与窗体之间的事件控制)。
4、制作可执行文件:
(1)设置产生各种中间文件或调试环境的设置(这里不作打分要求);
(2)项目的编译、保存:正确建立并保存项目文件到指定的文件夹。
第四单元 菜单设计(15分)
1、利用Delphi6系统提供的project模版完成菜单的建立:正确选SDI模版、定制项目、各种标准项目文件(利用DELPHI提供的模板界面、菜单等建立相关应用程序)。
2、多级菜单的建立:
(1)学会使用MainMenu组件设置并建立静态两级菜单;
(2)能够设置快捷方式;
(3)能够对菜单项的功能简单编程(打开、关闭、显示、隐藏等属性)。
3、设置转移窗体:
(1)选项事件程序编写;掌握复选框、列表框、组合框、单选按钮等常见选项控件的使用及选中事件的编码;
(2)建立两窗体之间转移控制(窗体之间建立进入与返回);
(3)掌握窗体菜单的设计风格;熟练delphi语言有关对象的准确与合理定义(主要是前缀的使用);
(4)正确合理地命名与保存项目与单元文件。
第五单元 对话框操作(10分)
1、窗体设计:能够使用常见的组件模板上的对话控件并在窗体上准确命名与放置。正确使用工具栏:了解工具栏中工具按钮的建立、命名与单击事件的代码编写。
2、设置控件属性:
(1)完成常见对话控件OpenDialog、SaveDialog、FontDialog、PrintDialog的属性设置及事件设置;
(2)自定义函数(不作打分要求)。
3、事件处理:能够使用标准对话框或自定义函数实现按钮控件与对话框之间的关联(调用、显示、设置、关闭)简单相关编程。
4、执行文件查看效果与项目命名和保存:正确合理地命名与保存项目与单元文件。
第六单元 多媒体应用(10分)
1、窗体设计:
(1)能够在窗体上正确放置并命名多媒体组件模板上的基本控件(主要有动画Animate、播放MediaPlayer、进度控件ProgressBar、时间控件Timer、图表控件Chart等,正确使用API函数播放声音);
(2)根据要求在窗体上放置必要的控件(按钮、列表等)。
2、设置控件属性:按照图例,正确设置相关的属性(Active/Open、close、stop、pouse、play以及时间控制属性interval、Enabled)。
3、媒体控制:
(1)正确对窗体的事件编程(生成、进入与关闭);
(2)按照所示代码编制某一功能程序完成各个媒体控件的控制(主要是能够编写程序代码,正确调用音频与视频文件、能够正确打开、关闭、中断音频与视频文件播放);
(3)获得的程序执行结果与要求一致;
(4)参考执行结果,正确合理地命名与保存项目与单元文件。
第七单元 文件操作(10分)
1、窗体设计:能够在窗体上正确放置并命名文件管理组件模板上的基本控件(主要有文件控件DirectoryListBox、DriveComboBox、FileListBox、FilterComboBox、DirectoryListBox、DriveComboBox、FileListBox、FilterComboBox等)。
2、设置控件属性:
(1)按照图例,正确设置相关的属性并添加参数(主要是DirList、FileList、Filter等);
(2)会给相关控件加入合理图标。
3、事件处理:
(1)正确对窗体的事件编程(生成、进入与关闭);
(2)能够在程序中修改控件的属性值或编制所要求的某一功能程序;
(3)参考执行结果,正确合理地命名与保存项目与单元文件。
第八单元 数据库应用(20分)
1、准确合理建立数据显示窗体:会设置并命名基本数据库控件Table、DataSource、DbGrid、DBNavigator、DBEdit、Query、ADOConnection、ADOTable、ADOQuery。
2、正确建立数据库连接:
(1)正确使用BDE和ADO数据库控件连接指定的数据源;
(2)能够在窗体中静态操作正确显示数据。
3、数据动态操作:
(1)使用按钮或窗体某一属性,通过编写程序代码完成数据库表的打开、关闭、操作;
(2)编写程序代码完成记录添加、删除、编辑、撤消等常用操作;
(3)对查询控件正确建立查询表及相关字段的连接;
在窗体中正确显示数据;
能够编写程序代码完成打开、关闭操作;
正确编写程序代码完成查找等操作;
(4)正确设计操作帮助。
4、正确保存文件:正确合理地命名与保存项目与单元文件到指定位置。