首页 理论教育 应用程序设计编制(平台)

应用程序设计编制(平台)

时间:2023-03-01 理论教育 版权反馈
【摘要】:4.适用范围:使用计算机程序设计软件设计与开发各种应用程序及实用产品的程序设计人员各其他计算机工作人员。考核应由经劳动和社会保障部职业技能鉴定中心注册的考评员组成考评组主持,每场考试的考评组须由三名以上注册考评员组成,每位考评员在一场考试中最多监考、评判10名考生。考试时应有10%的备用机器,以备不时之需。考试时间:2小时。

应用程序设计编制(Delphi平台)Delphi 6.0/7.0模块

一、应用程序设计编制模块职业技能标准

(一)工种说明

1.专业名称:计算机应用技术。

2.岗位名称:应用程序设计编制。

3.岗位定义:使用计算机程序设计软件设计与开发能够在微型计算机上运行,具有程序界面特征的应用程序及实用产品的技能。

4.适用范围:使用计算机程序设计软件设计与开发各种应用程序及实用产品的程序设计人员各其他计算机工作人员。

5.技能等级:

程序员:专项水平达到相当于中华人民共和国职业资格技能等级四级。掌握程序设计与计算机语言的初步知识,能熟练地使用一种程序设计软件设计简单的应用程序,制作菜单、工具条及各种窗体,并能编写与用户交互的方法,改变窗体及其中的各种元件的属性;掌握读写普通文件中数据及打印输出的方法。

高级程序员:专项水平达到相当于中华人民共和国职业资格技能等级三级。能熟练地使用专业程序设计软件的各种控件,设计比较复杂的程序。初步掌握不同程序间的信息共享方法,设计简单的数据库与Internet应用程序。

(二)程序员

1.知识要求

掌握Windows 程序的基本概念、界面风格与运行机制;

掌握Basic 语言的基本概念、数据类型、简单的条件控制与循环控制语句;

掌握Windows程序设计中对象、对象属性、对象方法的概念及使用方法;

了解应用程序的开发环境;

了解Windows 文件及文件类型。

2.技能要求

具有使用程序设计软件建立标准EXE工程、编译该工程及运行结果的能力;

具有设计SDI、MDI窗体,加入菜单、工具条、按钮、文本框等控件的能力;

具有设计响应基本的Windows事件(如按下按钮、菜单、工具条等)的程序过程,并在过程代码中改变窗体中部分控件属性的能力;

具有编写程序过程读写文本文件内容的能力。

(三)高级程序员

1.知识要求

掌握程序设计软件中各种控件的主要属性与方法;掌握程序设计软件固有数据类型及大部分内部函数的用法;

掌握数据库程序、Internet程序的基本知识;

掌握Windows程序间通信的几种方法。

2.技能要求

具有熟练使用程序设计软件的各种控件编制窗体的技能;

具有熟练使用程序设计软件大部分内部函数完成特定功能的技能;

具有设计简单数据库程序与Internet程序的技能;

具有用剪贴板及OLE等在Windows程序间简单通信的技能。

二、图形图像处理模块鉴定规范

(一)说明

1.申报条件

考试面向全体社会劳动者;

具有程序设计软件基础知识,能设计简单的windows程序,制作各种窗体,读写文本文件者,可参加初级程序员级的考试;

具有程序设计软件全面知识,能熟练设计复杂的windows程序,基本的数据库与Internet应用程序者,可参加中级程序员级的考试;

具有两种以上程序设计软件的综合知识,能熟练设计复杂windows程序,熟练使用程序设计软件的函数、过程、自定义对象,编写完善的多媒体程序、数据库应用程序、Internet程序、Client /Server程序者,可参加高级程序员级的考试。

2.考评员构成

考核应由经劳动和社会保障部职业技能鉴定中心注册的考评员组成考评组主持,每场考试的考评组须由三名以上注册考评员组成,每位考评员在一场考试中最多监考、评判10名考生。

3.鉴定方式与鉴定时间

鉴定方式:使用全国统一题库,按照操作要求,完成指定的考试题目;考试全部在计算机的相应操作系统和应用程序中完成,实际测试操作技能。

鉴定时间:程序员:实际测试操作技能2小时,理论考试1小时。

高级程序员:实际测试操作技能2小时,理论考试1小时。

4.考试说明

(1)请考试站根据考生的人数安排好考试所用的计算机。考试时应有10%的备用机器,以备不时之需。(2)考试时间:2小时。(3)考试方式:现场上机操作(不带任何参考资料且无作任何指导)。(4)考试成绩:各题得分之和为总分,总分达60分成绩为“合格”,总分达90分为“优秀”。(5)开考前请清理考场,然后在每台机器放一本《试题汇编》供考生使用。(6)临考前半小时组织考生抽号选择机器,考生抽号后于开前15分钟进入考场就坐,由试题保管人将考生选题单发给考评员,再由考评员现场开封。(7)考试结束,考评员应立即收集考生答题结果,并在判分专用机上进行判分,只有判完所有考生成绩,并交给试题保管人员后,方可离开考场。

5.运行环境要求

img217

6.考试环境设置

各考试站在考试前应完成如下考试环境设置:

(1)安装Delphi 6.0/7.0应选择定制安装,安装项目为“典型”。(2)将《DELPHI6.0/7.0程序员级考试题库》(电子文件)、选择题考试系统,安装到C盘根目录下。(3)在C盘根目录下,为每一考生建一考生文件夹,考生文件夹名按“考生考号的后八位数字序列”命名。(4)将与考试相关的考试素材保存到C盘的C:\2003DP6路径下。(5)素材内容包含多个文件夹。

(二)鉴定规范

1.内容

第一单元 基础知识(15分)

(1)面向对象的基本概念:考察有关DELPHI6对象特征以及继承、封装的基本知识。

(2)Object Pascal语言:掌握基本的语法特征和程序结构。

(3)函数与过程:考察函数与过程正确调用的方法。

(4)DELPHI的程序结构:掌握单元文件、程序体等基本概念。

(5)对话框设计:考察产生交互消息、对话的调用方法和语法规则。

(6)对象属性与事件控制:考察基本事件、对象属性等方面的基本概念和方法。

(7)数据库工具及应用:考察数据库、表、记录的相关概念和知识。

(8)程序调试异常处理:了解异常处理的基本概念和处理方法。

(9)基本程序控制与应用:考察循环、分支等各种主要的控制方法等。

(10)其他:考察窗体与控件的设计、美化等基本知识。

第二单元 DELPHI集成开发环境(10分)

(1)建立项目及相关文件:要求正确理解项目文件的分类和组成;能够打开单个文件或项目文件。

(2)集成开发环境(IDE)主要组成与使用:①在主窗体上放置常见组件模板的控件、正确命名;②代码编辑器的基本使用:会进入代码编辑器;能够找到各个对象(如按钮、菜单)代码段;编写简单程序代码(关闭、进入等);③窗体中对象简单属性使用:正确设置对象的命名、规格、标题、字体、颜色等常用属性的配置;掌握主要事件(单击、双击、改变、进入、退出)时机;④掌握单步跟踪方法;学会配置调试环境的格式、颜色和符号。

(3)制作可执行文件:①根据编译及运行属性,设置产生各种中间文件;②项目的编译、保存:正确建立并保存项目文件到指定的文件夹。

第三单元 基本控件使用(10分)

(1)建立项目及相关文件:要求正确理解项目文件的分类和组成;能够打开单个文件或项目文件。

(2)基本控件的使用:①窗体与控件命名、标题、打开与关闭、最大与最小化等属性设置;②窗体与控件字体、颜色、版面的美化(窗体背景、标题栏、版面风格设置);③窗体事件与控件的属性控制(窗体的进入、退出、控件的常用属性编程)。

(3)建立控件之间的关系:通过编程构造一个完整的程序(控件之间的程序关联调用或控件与窗体之间的事件控制)。

(4)制作可执行文件:①设置产生各种中间文件或调试环境的设置(这里不作打分要求);②项目的编译、保存:正确建立并保存项目文件到指定的文件夹。

第四单元 菜单设计(15分)

(1)利用Delphi6系统提供的project模版完成菜单的建立:正确选SDI模版、定制项目、各种标准项目文件(利用DELPHI提供的模板界面、菜单等建立相关应用程序)。

(2)多级菜单的建立:①学会使用MainMenu组件设置并建立静态两级菜单;②能够设置快捷方式;③能够对菜单项的功能简单编程(打开、关闭、显示、隐藏等属性)。

(3)设置转移窗体:①选项事件程序编写;掌握复选框、列表框、组合框、单选按钮等常见选项控件的使用及选中事件的编码;②建立两窗体之间转移控制(窗体之间建立进入与返回);③掌握窗体菜单的设计风格;熟练delphi语言有关对象的准确与合理定义(主要是前缀的使用);④正确合理地命名与保存项目与单元文件。

第五单元 对话框操作(10分)

(1)窗体设计:能够使用常见的组件模板上的对话控件并在窗体上准确命名与放置。正确使用工具栏:了解工具栏中工具按钮的建立、命名与单击事件的代码编写。

(2)设置控件属性:①完成常见对话控件OpenDialog、SaveDialog、FontDialog、PrintDialog的属性设置及事件设置。②自定义函数(不作打分要求)。

(3)事件处理:能够使用标准对话框或自定义函数实现按钮控件与对话框之间的关联(调用、显示、设置、关闭)简单相关编程。

(4)执行文件查看效果与项目命名和保存:正确合理地命名与保存项目与单元文件。

第六单元 多媒体应用(10分)

(1)窗体设计:①能够在窗体上正确放置并命名多媒体组件模板上的基本控件(主要有动画Animate、播放MediaPlayer、进度控件ProgressBar、时间控件Timer、图表控件Chart等,正确使用API函数播放声音);②根据要求在窗体上放置必要的控件(按钮、列表等)。

(2)设置控件属性:按照图例,正确设置相关的属性(Active /Open、close、stop、pause、play以及时间控制属性Interval、Enabled)。

(3)媒体控制:①正确对窗体的事件编程(生成、进入与关闭);②按照所示代码编制某一功能程序完成各个媒体控件的控制(主要是能够编写程序代码,正确调用音频与视频文件、能够正确打开、关闭、中断音频与视频文件播放);③获得的程序执行结果与要求一致;④参考执行结果,正确合理地命名与保存项目与单元文件。

第七单元 文件操作(10分)

(1)窗体设计:能够在窗体上正确放置并命名文件管理组件模板上的基本控件(主要有文件控件DirectoryListBox、DriveComboBox、FileListBox、FilterComboBox、DirectoryListBox、DriveComboBox、FileListBox、FilterComboBox等)。

(2)设置控件属性:①按照图例,正确设置相关的属性并添加参数(主要是DirList、FileList、Filter等);②会给相关控件加入合理图标。

(3)事件处理:①正确对窗体的事件编程(生成、进入与关闭);②能够在程序中修改控件的属性值或编制所要求的某一功能程序;③参考执行结果,正确合理地命名与保存项目与单元文件。

第八单元 数据库应用(20分)

(1)准确合理建立数据显示窗体:会设置并命名基本数据库控件Table、DataSource、DbGriD.DBNavigator、DBEdit、Query、ADOConnection、ADOTable、ADOQuery。

(2)正确建立数据库连接:①正确使用BDE和ADO数据库控件连接指定的数据源;②能够在窗体中静态操作正确显示数据。

(3)数据动态操作。

①使用按钮或窗体某一属性,通过编写程序代码完成数据库表的打开、关闭、操作。②编写程序代码完成记录添加、删除、编辑、撤消等常用操作。③对查询控件正确建立查询表及相关字段的连接;在窗体中正确显示数据;能够编写程序代码完成打开、关闭操作;正确编写程序代码完成查找等操作。④正确设计操作帮助。

(4)正确保存文件:正确合理地命名与保存项目与单元文件到指定位置。

2.评分细则

全国计算机高新技术考试应用程序设计编制(Delphi平台)Delphi 6.0/7.0程序员级考试是面向使用面向对象的编程工具完成简单的编程、理解Dephi应用的技术能力测评。主要强调使用Delphi 6.0提供基本控件,具有初级编程能力。本考方式的判分采用分解评判点的判分法,考评员需根据每一个评分点逐项评判,最后形面总分。评分时应注意以下几点:

(1)选择题部分将采用自动或手工文件判断方式。(2)所有判分点中,除“录入准确率”之外,均为按对错判分项,其中一些项是“有对的就给分”,而另一些是“有错的就不给分”。(3)凡是考题要求中明确指明的操作,评分时应严格要求。(4)若某项判分中有多个考核点,全部正确给分,任错一处不给分。(5)如果考生完成的结果和答案基本一致,但使用的操作技能与要求不符,不给分。(6)若考生完成的效果与标准答案略有差别,差别之处在该题中未明确要求,给分。(7)建议考评员以只读方式打开考生建立的文档,以免因评分时的误操作影响考生的原始考试结果。

第一单元 基础知识(15分)

img218

第二单元 Delphi集成开发环境(10分)

img219

第三单元 基本控件使用(10分)

img220

第四单元 菜单设计(15分)

img221

第五单元 对话框操作(10分)

img222

第六单元 多媒体应用(10分)

img223

第七单元 文件操作(10分)

img224

第八单元 数据库应用(20分)

img225

三、技能鉴定试题范例

●操作说明

选择题为单选(每题只有一个正确答案)

1.OOP(Object Orientend Programming)的含义是指(  )。

A.数据库管理系统  

B.面向对象的程序设计

C.对象嵌入与链接  

D.图形用户界面

2.下列何种后缀的文件不属于DELPHI的工程的文件?(  )

A.*.drc  

B.*.api  

C.*.dpr  

D.*.pas

3.Object Oriented Programming的中文含义是(  )。

A.面向对象的继承  

B.面向对象的程序设计

C.面向对象的分析  

D.面向对象的封装

4.下列特征哪些是面向对象的程序设计所具备的基本特征?(  )

A.封装、链接、函数 

B.封装、继承、多态

C.多态、函数、类  

D.继承、对象、链接

5.下列说法哪个错误?(  )

A.一个对象是一个数据类型  

B.按钮不能理解为对象

C.对象是一种数据结构  

D.对象的数据域可以封闭在对象的内部

6.Delphi作为面向对象的程序语言,具备如下何种基本特征?(  )

A.继承与封装  

B.嵌入 

C.函数   

D.分布式处理

7.面向对象技术的几个主要特征中包括(  )。

A.B/S结构  

B.对象嵌入  

C.继承与封装  

D.C/S结构

8.下列说法哪个正确?(  )

A.建立一个对象的实例,需要调用Create方法

B.所有对象都是在设计和运行期间不可以看见的部件

C.即使两个变量类型不相同,也可以把其中一个对象变量赋给另一个对象变量

D.只要赋值的对象变量是被赋值的对象变量的祖先类型,就无法将一个对象变量赋给另一个对象变量

9.下列说法哪个错误?(  )

A.不能调用Create方法来建立一个对象的实例

B.大部分对象都是在设计和运行期间可以看见的部件

C.如果两个变量类型不相同,可以把其中一个对象变量赋给另一个对象变量

D.只要赋值的对象变量是被赋值的对象变量的祖先类型,就可以将一个对象变量赋给另一个对象变量

10.Delphi6的私有说明保留字是(  )。

A.Private 

B.Public  

C.Form 

D.Override

●操作要求

1.项目及相关文件建立:建立项目文件名称为DP2-1,单元文件名为DP2_1_1的工程文件。

2.窗体建立与命名:根据样图2-1A(图略),设置窗体的名称为Form2。

3.控件放置与命名:在Form2上添加Label(文本)和BitBtn属性为“Welcome”、“Close”。

4.代码编辑器使用:在代码编辑器中,设置BitBtn1按钮的OnClick事件为关闭本程序。

5.调试环境设置:在关闭语句Close处设置断点。

6.编译设置:设置项目文件,在编译时产生详细的MAP文件。

文件创建与保存:将DP2_1.DPR、DP2_1_1.PAS、DP2_1_1.MAP文件保存到考生文件夹;生成可执行文件DP2_1.EXE保存到考生文件夹。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈