2011年河北省中职学校对口升学计算机类考试大纲修订内容
2011年河北省中职学校对口升学计算机类专业考试大纲将去掉《BASIC语言》和《数据库》两部分内容,增加《Visual Basic程序设计》和《Visual FoxPro程序设计》两部分内容。新增部分考试大纲如下:
《Visual Basic程序设计》教学大纲
一、Visual Basic语言基础知识
1. Visual Basic的基本概念
(1) 掌握面向对象的程序设计的基本概念、对象、属性、方法、事件及事件驱动
(2) 掌握开发Visual Basic应用程序的一般步骤
(3)掌握工程的概念和组成
(4)了解工程组的概念
2.Visual Basic语言基础
(1)理解程序代码的组织方式:过程(事件过程、通用过程)与模块(窗体模块、标准模块)
(2)掌握程序代码的书写规则
(3)掌握数据与数据类型
(4)掌握不同类型常量的表示方法
(5)理解变量:变量命名;全局变量、局部变量和静态变量的说明;变量的作用域
(6)掌握数组:数组命名及说明;数组类型;数组的结构;数组元素
(7)了解静态数组与动态数组,数组重定义
(8)掌握运算符与表达式:算术运算、关系运算、逻辑运算与字符串运算;各种运算的优先级。
3.函数
(1)掌握算术函数(Abs, Exp, Log, Rnd, Sgn, Sqr)
(2)掌握字符串函数(Asc, Chr, Lcase, Ucase, Left, Len, Trim, Mid, Right, Space, String, InStr)
(3)掌握日期及时间函数(Time, Date, Now, Day, Month, Year, WeekDay)
(4)掌握转换函数(Str, Val, Chr, Asc, Int)
(5)掌握用户交互函数:InputBox函数与MsgBox函数
(6)了解以下函数(Hex, Cint, Fix, CBool, Cbyte, CDate, Cdbl,Cstr, Sin, Cos, Atn)
(7)掌握数组函数(Array,Ubound,Lbound)
二、Visual Basic的界面设计
1.掌握窗体的下列属性:Name、Caption、Autoredraw、Enabled、Left、Height、Top、Width、Visible
2.了解窗体的下列属性:Font、BackColor、ForeColor、Icon
3.掌握窗体的常用方法:Move、Show、Hide、Print、Refresh、Cls
4.掌握窗体的下列事件: Click、DblClick、Load、Unload
5.了解窗体的下列事件:Activate、Deactivate
6.掌握文本框(TextBox)属性:Text、sellength、selstart、seltext、PasswordChar
7.了解文本框属性:Alignment、MaxLength、MultiLine
8.掌握文本框事件:Chang、LostFocus
9.了解标签(Label)属性:Alignment、AutoSize
10.掌握命令按钮(CommandButton)属性:Cancel、Default
11.掌握列表框(ListBox)属性:List、ListCount、ListIndex、Text、Selected
12.了解列表框属性:Columns、Sorted
13.掌握列表框方法:AddItem、Clear、RemoveItem
14.掌握组合框(ComboBox)属性:Text
15.了解组合框属性;Style
16.掌握组合框方法:AddItem、Clear、RemoveItem
17.掌握单选按钮(OptionButton)、复选框(CheckBox)及框架(Frame)属性:Alignment、Value
18.掌握图片框(PictureBox)与图象(Image)控件属性:AutoSize、Image、Picture
19.掌握图形文件的装入: loadpicture
20.掌握定时器(Timer)属性:Interval、enabled
21.掌握定时器事件: Timer
22.掌握下列公共属性:Name、Caption、Enabled、Font、Height、Width、Index、Left、Top、Visible
23.掌握公共方法:Move、Refresh、Setfocus
24.掌握公共事件:Click、DblClick、LostFocus,Change
25.掌握窗体菜单的创建
三、Visual Basic的基本语句
1.掌握Option Base语句,了解Option Explicit
2.掌握赋值语句
3.掌握分支结构语句:If-Then 结构语句和 Select Case结构语句
4.掌握循环结构语句:Do While- Loop结构语句、For-Next 结构语句,掌握双重循环运行过程
5.了解其它循环结构语句: Do – Until、while …wend
四、过程设计
1.掌握Sub过程(事件Sub过程及通用Sub过程)的定义和调用
2.掌握Function过程的定义及调用
3.掌握过程调用时的数据传递:按值传递、按地址传递
4.了解简单变量参数、数组参数、对象参数的传递
5.了解静态过程
6.了解模块级变量及全局变量的应用
7.了解多窗体工程的设计
五、文件操作
1.掌握文件的基本概念:文件的存取方式及文件类型、文件的基本操作步骤(打开、读/写及关闭)
2.了解基本文件操作控件:驱动器列表控件、文件夹列表控件及文件列表控件
3.掌握常用文件操作语句(Open, Close, Seek)及文件操作函数(Eof, Seek);顺序文件的打开、读/写及关闭
4.了解常用文件操作语句( Lock, Unlock)及文件操作函数( FileAttr,FireLen,FreeFile, Lof, Loc) ;随机文件及二进制文件的打开、读/写及关闭
六、图形处理及多媒体应用
1.了解常用鼠标方法(MouseDown, MouseUp,MouseMove)
2.了解数据输出的格式化处理(Format函数)
3.了解图形控件Line、Shape使用及多媒体处理
《Visual FoxPro程序设计》大纲
一、Visual FoxPro 6.0基础知识
1. 掌握数据库、数据库管理系统、数据库系统的概念。
2. 理解实体、实体集等数据描述和一对一、一对多、多对多等数据联系的概念,掌握层次模型、网状模型、关系模型等数据模型的概念。
3. 掌握关系模型、关系模式、关系、元组、属性、域、主关键字和外部关键字等常用关系术语。
4. 了解Visual FoxPro 6.0的特点、Visual FoxPro 6.0 的运行环境、安装、启动和用户界面。
5. 掌握Visual FoxPro 6.0 的三种操作方式及命令的语法规则。
6. 掌握项目的创建及项目管理器的定制与使用以及“全部、数据、文档、类、代码、其它”等6个选项卡的功能及使用和Visual FoxPro向导、设计器、生成器的基本使用方法。
7. 熟练掌握Visual FoxPro 6.0 的8种数据类型及每种数据类型的特点。
8. 熟练掌握常量的分类和书写方法、变量的分类、命名规则、字段变量和内存变量的概念以及内存变量的应用。
9. 熟练掌握常用函数的使用方法,常用函数主要有:
数值函数:ABS()、INT()、ROUND()、SQRT()。
字符函数:&、SUBSTR()、LEN()、AT()、SPACE()、REPLICATE()。
日期和时间函数:DATE()、TIME()。
数据类型转换函数:STR()、VAL()、CTOD()、DTOC()。
测试函数:TYPE()、FILE()、IIF()。
其他需要了解的函数:MAX()、MIN()、FOUND()、MOD()、SELECT()、RECNO()。
10. 掌握表达式的书写规则、常用运算符的运算方法及算术表达式、字符表达式、日期和时间型表达式、关系表达式逻辑表达式的概念及使用。
二、数据库、表的基本操作
1. 掌握数据库和数据库表的创建与维护。
2. 掌握数据库表的基本操作。
3. 掌握数据库表的排序方法。
4. 掌握索引的分类和概念、索引的建立和使用。
5. 掌握字段属性的设置方法。
6. 掌握工作区的概念及使用方法。
7. 掌握表间关系的的创建和使用方法。
三、查询与视图
1. 理解查询的的概念,了解查询设计器各选项卡的功能。
2. 掌握查询文件的建立、运行和修改。
3. 理解视图的概念,了解视图设计器各选项卡的功能。
4. 掌握视图的建立、修改、打开、删除与视图参数的设置。
四、关系数据库标准语言SQL
1. 了解SQL语言的作用和主要特点。
2. 理解SQL语言的数据定义功能,掌握用CREATE命令建立表结构、用ALTER命令修改表结构、用DROP命令删除表。
3. 理解SQL语言的数据操作功能,掌握用INSERT命令插入记录、用DELETE命令删除记录、用UPDATE命令更新记录。
4. 理解SQL语言的数据查询功能,掌握用SELECT命令进行简单查询、条件查询、多表查询、嵌套查询、统计查询、分组查询等
五、表单设计
1. 理解面向对象的基本概念,掌握对象、属性、事件、方法、类、继承性、容器、控件等概念。
2. 掌握用表单向导、设计器设计表单。
3. 掌握用表单生成器设计和修改表单。
4. 掌握如何向表单中添加控件。
5. 掌握表单的常用属性、方法和事件。
6. 掌握常用控件的属性、方法和事件。
六、菜单(选单)和工具栏设计
1. 掌握菜单的组成及用菜单设计器创建菜单。
2. 了解用快速菜单创建菜单。
3. 掌握向菜单添加事件代码。
4. 了解菜单的修饰。
5. 掌握工具栏的创建和使用。
七、Visual FoxPro程序设计基础
1. 掌握程序文件的建立、保存、修改与运行。
2. 了解结构化程序设计的原则和方法及其基本结构。
3. 掌握ACCEPT、INPUT、WAIT交互式命令的格式与使用。
4. 掌握顺序结构。
5. 掌握单分支条件语句、选择分支语句、多分支结构语句。
6. 掌握条件循环、计数循环、扫描循环的结构与应用。
7. 掌握子程序、过程、自定义函数的概念及其调用过程中的参数传递。
8. 掌握变量的作用域。
9. 掌握程序调试器各子窗口的作用和使用。
10.掌握四种类型断点的设置方法。
11.掌握“调试”菜单项中各命令的功能及应用。
12.掌握用户定义对话框(MESSAGEBOX)的使用