关于印发《湖南省普通高等学校非计算机专业学生计算机应用水平等级考试大纲》的通知?
??? 各普通高等学校: 为更好适应现代信息技术的发展趋势,推动我省普通高校非计算机专业计算机课程教学改革,我厅组织对现行计算机应用水平等级考试大纲做了修订,现印发给你们。新版考试大纲从2013年开始启用,请各校按照要求,做好相应的教学调整和考试组织工作。 ?
附件:1、湖南省普通高等学校非计算机专业学生计算机 应用水平等级考试大纲(一级)
??? ?2、湖南省普通高等学校非计算机专业学生计算机 应用水平等级考试大纲(二级) ???????
? 3、数据库和程序设计部分考试大纲 ???????
? 4、新版考试大纲修订说明 ? ? ?
???????????????????????????????????????? 二O一二年九月七日?
附件1: 湖南省普通高等学校非计算机专业学生计算机应用水平等级考试大纲(一级) (2013年启用)
考试要求: 1.?? 掌握计算机软硬件基础知识 2.?? 正确理解操作系统的基本功能,熟练掌握常用操作系统的使用方法 3.?? 掌握常用应用软件的基本操作方法 4.?? 掌握网络基础知识,具备使用网络的基本技能 5.?? 了解信息安全与网络安全的基本概念和基本方法 6.?? 了解多媒体技术基本知识 7.?? 了解程序设计基本知识 8.?? 了解信息技术发展的新概念 9.?? 掌握数据库基本知识,掌握一种数据库管理系统的使用方法 ?
考试环境: 1.? 硬件: (1)?????? 服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (2)?????? 工作站配置(基本要求): CPU双核,RAM 2GB 2.? 软件: (1)?????? Windows 2003 Server (服务器使用) (2)?????? Windows XP操作系统 (3)?????? Office 2003 (4)?????? 与考试语种相关的其它软件
?考试范围: ?一、 计算机的基本知识及基本操作 1.? 计算机的基本知识 (1)? ?常用术语:硬件、软件、平台、计算机分类及特点 (2)? ?信息表示:数制及其转换、信息单位、ASCII码、汉字编码 (3)?????? 应用领域:数值计算、信息处理、自动控制、人工智能、计算机辅助系统、电子商务、电子政务等 (4)?????? 计算机系统的配置及主要技术指标 2.? 硬件基础知识 ??? ?(1)? 计算机硬件系统的组成 ? (2)? 微机系统组成及各部分的主要功能 主机:CPU、RAM、ROM、Cache、I/O接口、总线等 外设:外存储器(硬盘、光盘、U盘、移动硬盘、网盘等)、输入/输出设备(键盘、显示器、打印机、鼠标、扫描仪等) 3. ?多媒体知识及多媒体技术 (1)多媒体基本概念 (2)多媒体计算机系统基本组成 4.? 软件基础知识 (1)计算机软件系统的组成和功能 (2)指令、程序、语言(机器语言、汇编语言、高级语言)和软件的概念、特点及分类 (3)系统软件:操作系统、汇编程序、编译程序、解释程序、数据库管理系统等 (4)应用软件的基本概念 (5)源程序、目标程序、执行程序等基本概念 5.微机的基本操作 (1)微机的组装 (2)操作系统的安装与使用 (3)键盘的使用、指法操作 (4)光盘、U盘、移动硬盘等常用外存储设备的使用与保护 (5)能使用一种汉字输入法,并达到一定的输入速度 6.信息安全与网络安全基本知识 (1)信息安全与网络安全的基本概念 (2)防火墙等计算机安全技术的作用 (3)计算机病毒的产生、特点、分类、预防及处理方法 (4)入侵检测技术的基本概念 (5)计算机安全法规与社会责任 ?
?二、 WINDOWS操作系统 1.? 操作系统的基本概念、功能、分类及发展 2.? WINDOWS XP的基本功能、运行环境、运行模式 3. WINDOWS XP的基本操作: (1)文件管理操作 ■??鼠标操作 ■? 桌面、任务栏、“开始”菜单、 窗口、图标、对话框、菜单、工具栏 ■???文件的概念、文件类型、文件夹的结构、文件及文件夹的基本操作、回收站的管理 (2)外部设备的管理和系统设置 ■? 控制面版的基本操作,设备管理器的作用和使用 ■???键盘、鼠标、外存储器等硬件的使用参数设置、维护和管理,中文输入法的安装、删除与使用 ■ 打印机、显示器、扫描仪等硬件的添加、设置、维护和管理,添加与修改卷标 (3)任务(程序)管理 程序启动(运行),多任务、多窗口管理,任务的切换及管理等 (4)软件的管理 软件的添加、删除、卸载、清理、维护和管理 (5)WINDOWS系统备份与恢复 ??
三、 文字处理软件WORD 2003的功能与使用 1.文字处理系统综述 2. ?WORD 2003的基本功能 3. WORD 2003的基本操作 (1)???? 文档的建立、保存、打开与关闭 (2)???? 文本的选择、移动、复制、删除、查找、替换 (3)???? 在文档中插入特殊符号、文件、图片、项目符号等 (4)???? 设置文档的边界、缩进、行间距、字间距、段间距、文本对齐方式、文本边框及底纹等 (5)???? 设置字形、字体、字号、字体颜色等 (6)???? 段落格式和页面格式的设置、页眉页脚、打印预览等 (7)???? 表格制作,表格中数据的输入与编辑、数据的排序和计算 ?? 4.文字处理软件的高级操作:样式、建立索引和目录、文件保护、图文混排、邮件合并等
??四、电子表格处理软件Excel2003的功能与使用 1.表格处理系统综述 2.Excel 2003的基本功能 3.Excel 2003的基本操作 (1)工作界面 ????? (2)文件基本操作:文件的建立、保存、打开、格式、打印等 (3)数据的输入和编辑 (4)格式设置 (5)公式、函数的使用 (6)各种图表的建立及相应的操作 (7)数据管理:排序、自动筛选等 4.表格软件的高级处理:高级筛选、合并计算、分类汇总、数据透视表等
?五、演示文稿PowerPoint 2003的功能与使用 1.演示文稿处理系统综述 2.PowerPoint2003的基本功能 3.PowerPoint2003的基本操作 (1)工作界面 ????? (2)文件的建立、保存、打开、格式、打印、文本框操作、基本编辑操作等 (3)格式化演示文稿与幻灯片:更改文本的外观、设置文本特殊效果、改变文字对齐方式、改变行或段落间距、创建分栏和列表等 (4)设置演示文稿的外观:使用模板、母版、创建备注和讲义、使用大纲视图等 (5)幻灯片处理与演示:制作与删除幻灯片、编辑幻灯片副本等 (6)幻灯片设计与放映方式设置:幻灯片设计基本原则、自定义放映等 (7)使用图形、公式与图表等 4.演示文稿的高级操作:对象链接与嵌入、超链接、自定义动画等 ?
六、 计算机网络 1.计算机网络的基础知识 2.数据通信技术基本知识 3.INTERNET提供的基本服务:WWW、电子邮件(Email)、下载服务、网络存储、即时通信等 4.信息检索 5.网络管理与维护基础知识 6.物联网基本知识 ?
七、 数据库 1.考生可选用以下数据库管理系统之一: (1)Visual FoxPro (6.0版) (2)Access 2003 2.数据库系统基础知识 (1)数据库系统的基本概念、功能和特点 (2)数据类型与表达式等 (3)数据库操作的基本命令 (4)SQL语言 (5)数据库设计与应用 3.数据库操作 (1)数据库基本操作 ????? (2)数据库应用操作 ?????
考试题型与分数分布: 1.? 单项选择题(共20分) (1)?????? 计算机基础知识(15分) (2)?????? 数据库基础知识(5分) 2.? Windows 文件及文件夹操作题 (5分) 3.文字处理、表格处理、演示文稿的编辑操作及网络操作题(共45分) (1)?????? Office 2003操作 (40分) ① Word 2003编辑排版操作(10分) ② Word 2003表格操作(10分) ③ Excel2003操作(10分) ④ PowerPoint 2003操作 (10 分) (2)?????? 网络基本操作 (5分) 4.数据库操作(共30分) (1)Access/VFP基本操作 (15分) (2)Access/VFP应用操作 (15分) ?
考试时间:100分钟
附件2:
湖南省普通高等学校非计算机专业学生计算机应用水平等级考试大纲(二级)
(2013年启用)
考试要求:
1.? 掌握计算机软硬件基础知识 2.? 正确理解操作系统的基本功能,熟练掌握常用操作系统的使用方法 3.? 掌握常用应用软件的基本操作方法 4.? 掌握网络基础知识,并具备使用网络的基本技能 5.? 了解信息安全与网络安全的基本概念与基本方法 6.? 了解多媒体技术基本知识 7.? 了解软件技术基础知识 8.? 了解信息技术发展的新概念 9.? 掌握一种程序设计语言,并能编写和调试程序 考试环境: 1.?????? 硬件: (1)?????????? 局域网络机房 (2)?????????? 服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)?????????? 工作站配置(基本要求): CPU双核,RAM 2GB 2.软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)Office 2003字处理软件 (4)与考试语种相关的其他软件??
考试范围:??
一、 计算机的基本知识及基本操作 1.? 计算机的初步知识 (1)? ?常用术语:硬件、软件、平台、计算机分类及特点 (2)? ?信息表示:数制及其转换、信息单位、ASCII码、汉字编码 ???????????????????????? i.????????????? 应用领域:数值计算、信息处理、自动控制、人工智能、计算机辅助系统、电子商务、电子政务等 ?????????????????????? ii.????????????? 计算机系统的配置及主要技术指标 2.? 硬件基础知识 ??? ?(1)? 计算机硬件系统的组成 ? (2)? 微机系统组成及各部分的主要功能 主机:CPU、RAM、ROM、Cache、I/O接口、总线等 外设:外存储器(硬盘、光盘、U盘、移动硬盘、网盘等)、输入/输出设备(键盘、显示器、打印机、扫描仪、鼠标等) 3. ?多媒体知识及多媒体技术 (1)多媒体基本概念 (2)多媒体计算机系统基本组成 4.? 软件基础知识 (1)计算机软件系统的组成和功能 (2)指令、程序、语言(机器语言、汇编语言、高级语言)和软件的概念、特点及分类 (3)系统软件:操作系统、汇编程序、编译程序、解释程序、数据库管理系统等 (4)应用软件的基本概念 (5)源程序、目标程序、执行程序等基本概念 5.微机的基本操作 (1)? 微机的组装 (2)? 操作系统的安装与使用 (3)? 键盘的使用、指法操作 (4)? 光盘、U盘、移动硬盘等常用外存储设备的使用与保护 (5)能使用一种汉字输入法,并达到一定的输入速度 6.信息安全与网络安全基本知识 (1)信息安全与网络安全的基本概念 (2)防火墙等计算机安全技术的作用 (3)计算机病毒的产生、特点、分类、预防及处理方法 (4)入侵检测技术的基本概念 (5)计算机安全法规与社会责任 ??二、 WINDOWS操作系统 1.操作系统的基本概念、功能、分类及发展 2.?WINDOWS XP的基本功能、运行环境、运行模式 3.WINDOWS XP的基本操作: (1)文件管理操作 ■??鼠标操作 ■? 桌面、任务栏、“开始”菜单、 窗口、图标、对话框、菜单、工具栏 ■???文件的概念,文件类型,文件夹的结构,文件及文件夹的查看和属性设置等基本操作,回收站的管理 (2)外部设备的管理和系统设置 ■? 控制面版的基本操作,设备管理器的作用和使用 ■???键盘、鼠标、外存储器等硬件的使用参数设置、维护和管理,中文输入法的安装、删除与使用 ■ 打印机、显示器、扫描仪等硬件的添加、设置、维护和管理,添加与修改卷标 (3)任务(程序)管理 程序启动(运行),多任务、多窗口管理,任务的切换及管理等 (4)软件的管理 软件的添加、删除、卸载、清理、维护和管理 ????????????????????? iii.????????????? WINDOWS系统备份与恢复 ??三、 文字处理软件WORD 2003的功能与使用 1.文字处理系统综述 2. ?WORD 2003的基本功能 3. WORD 2003的基本操作 (1)?????? 文档的建立、保存、打开与关闭 (2)?????? 文本的选择、移动、复制、删除、查找、替换 (3)?????? 在文档中插入特殊符号、文件、图片、项目符号等 (4)?????? 设置文档的边界、缩进、行间距、字间距、段间距、文本对齐方式、文本边框及底纹等 (5)?????? 设置字形、字体、字号、字体颜色等 (6)?????? 段落格式和页面格式的设置、页眉页脚、打印预览等 (7)?????? 表格制作,表格中数据的输入与编辑、数据的排序和计算 ?? 4.文字处理软件的高级操作:样式、建立索引和目录、文件保护、图文混排、邮件合并等 ?四、电子表格处理软件Excel2003的功能与使用 1.表格处理系统综述 2.Excel 2003的基本功能 3.Excel 2003的基本操作 (1)工作界面 ????? (2)文件基本操作:文件的建立、保存、打开、格式、打印等 (3)数据的输入和编辑 (4)格式设置 (5)公式、函数的使用 (6)各种图表的建立及相应的操作 (7)数据管理:排序、自动筛选等 4.表格软件的高级处理:高级筛选、合并计算、分类汇总、数据透视表等 ?五、演示文稿PowerPoint 2003的功能与使用 1.演示文稿处理系统综述 2.PowerPoint2003的基本功能 3.PowerPoint2003的基本操作 (1)工作界面 ????? (2)演示文稿的基本操作:文件的建立、保存、打开、格式、打印、文本框操作、基本编辑操作等 (3)格式化演示文稿与幻灯片:更改文本的外观、设置文本特殊效果、改变文字对齐方式、改变行或段落间距、创建分栏和列表等 (4)设置演示文稿的外观:使用模板、创建备注和讲义、使用大纲视图等 (5)幻灯片处理与演示:制作与删除幻灯片、编辑幻灯片副本等 (6)幻灯片设计与放映方式设置:幻灯片设计基本原则、自定义放映等 (7)使用图形、公式与图表等 4.演示文稿的高级操作:对象链接与嵌入、超链接、自定义动画等 ?六、 计算机网络 1.计算机网络的基础知识 2.数据通信技术基本知识 3.INTERNET提供的基本服务:WWW、电子邮件(Email)、下载服务、远程登录、网络存储、即时通信等 4.信息检索 5.网络管理与维护基础知识 6.物联网基本知识 ?七、软件技术基础 1.数据结构与算法 (1)数据结构、算法的基本概念:数据结构的图形表示、线性结构与非线性结构、算法复杂度 (2)线性表及其顺序存储结构:线性表的基本概念、线性表的顺序存储结构、顺序表的插入运算、顺序表的删除运算 (3)栈和队列:栈及其基本运算、队列及其基本运算 (4)线性链表:线性链表的基本概念、线性链表的基本运算、循环链表及其基本运算 (5)树与二叉树:树的基本概念、二叉树及其基本性质、二叉树的存储结构、二叉树的遍历 (6)查找技术:顺序查找、二分法查找 (7)排序技术:交换类排序法、插入类排序法、选择类排序法 2.软件工程基础 (1)软件工程基本概念:软件定义与软件特点、软件危机与软件工程、软件工程过程与软件生命周期、软件工程的目标与原则、软件开发工具与软件开发环境 (2)结构化分析方法:需求分析与需求分析方法、结构化分析方法、软件需求规格说明书 (3)结构化设计方法:软件设计的基本概念、概要设计、详细设计 (4)面向对象程序设计的基本方法 (5)软件测试:软件测试的目的、软件测试的准则、软件测试技术与方法综述、软件测试的实施 (6)程序的调试:基本概念、软件调试方法 3.数据库设计基础 (1)数据库系统的基本概念:数据、数据库、数据库管理系统、数据库系统的发展、数据库系统的基本特点、数据库系统的内部结构体系 (2)数据模型:数据模型的基本概念、E-R模型、层次模型、网状模型、关系模型 (3)关系代数 (4)数据库设计与管理:数据库设计概述、数据库设计的需求分析、数据库概念设计、数据库的逻辑设计、数据库的物理设计、数据库管理 ?八、程序设计和调试
?1.应试语种 考生可选用以下程序设计语言之一: ?(1) Visual BASIC语言(VB6.0版本) (2)Visual Foxpro语言(VFP 6.0版本) (3)C语言 (4)C++语言 (5)Fortran语言 (6)Java语言 2.程序设计语言基础知识 (1)基本概念、特点等 (2)数据类型、表达式等 (3)基本语句 (4)基本程序结构 (5)基本程序设计应用 3.程序设计能力 (1) 程序设计的基础知识 ??? ??(2) 阅读、分析、调试程序 ?? ???(3) 用一门程序设计语言编写程序 (4) 掌握常用算法????
考试题型与分数分布: 1.单项选择题(共25分) (1)计算机基础知识(15分) (2)语言基础知识(10分) 2.Windows 文件及文件夹操作题 (5分) 3.文字处理、表格处理、演示文稿的编辑操作及网络操作题(共35分) (1)Office 2003操作 (30分) ① Word 2003编辑排版操作(10分) ② Excel2003操作(10分) ③PowerPoint 2003操作 (10 分) (2)网络基本操作 (5分) 4.程序设计(共35分) (1)利用程序设计语言进行程序阅读、改错和调试,给出改正的程序行代码和程序要求的运行结果 (15分) (2)利用程序设计语言进行程序阅读填空 (10分) (3)简单编程? (10分) ? ??????????????????????????????????????????
考试时间:100分钟 ?
附件3:
数据库和程序设计部分考试大纲
一、Access数据库(一级)
考试要求: 1. 掌握Access数据库的基础知识 2. 了解面向对象的基本概念 3. 了解程序设计方法 4. 掌握Access的基本操作与应用 ?考试环境: 1.硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB 2.软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)Access2003 ?考试内容: (一) 数据库基础知识 1、 基本概念 数据库,数据模型,数据库管理系统,类,对象,事件等 2、 关系数据库基本概念 (1)关系数据库:关系模型,关系模式,关系,元组,属性,字段,域,值,主关键字等 (2)关系运算:选择运算,投影运算,连接运算等 (3)数据库的一致性与完整性:实体完整性,参照完整性,用户定义完整性 3、SQL基本命令 查询命令,数据定义命令,数据操纵命令 4、Access基础知识 (1) Access系统的特点 (2) 基本对象:表,查询,窗体,报表,页,宏,模块 ?(二) 数据库与表 1、 创建数据库 (1) 创建空数据库 (2) 使用向导创建数据库 2、 表的建立 (1) 建立表结构 (2) 设置字段属性 (3) 输入数据 3、 表间关系的建立与修改 (1)建立表间关系 (2)设置参照完整性 4、 表的维护 (1) 修改表结构:添加字段,修改字段,删除字段,重新设置主关键字,更改字段属性 (2) 编辑表内容:添加记录,修改记录,复制记录,删除记录 5、 表的其他操作 (1)数据查找 (2)数据替换 (3)记录排序 (4)记录筛选 ?(三) 查询 1、 查询分类 (1) 选择查询 (2) 参数查询 (3) 交叉表查询 (4) 操作查询 (5) SQL查询 2、 查询准则 (1) 运算符 (2) 函数 (3) 表达式 3、 创建查询 (1) 使用向导创建查询 (2) 使用设计器创建查询 (3) 在查询中计算 4、 查询的编辑与运行 (1) 运行己创建的查询 (2) 编辑查询中的字段 (3) 编辑查询中的数据源 (4) 排序查询的结果 ?(四) 窗体 1、窗体分类 (1) 纵栏式窗体 (2) 表格式窗体 (3) 主/子窗体 (4) 数据表窗体 (5) 图表窗体 (6) 数据透视表窗体 2、创建窗体 (1) 使用向导创建窗体 (2) 使用设计器创建窗体:控件的含义及种类,在窗体中添加和修改控件,设置控件的常见属性 ?(五) 报表 1、 报表分类 (1) 纵栏式报表 (2) 表格式报表 (3) 图表报表 (4) 标签报表 2、 使用向导创建报表 3、 使用设计器编辑报表 4、 在报表中计算和汇总 ?(六) 页 1、 数据访问页的概念 2、 创建数据访问页 (1) 自动创建数据访问页 (2) 使用向导创建数据访问页 ?(七) 宏 1、 宏的基本概念 2、 宏的基本操作 (1) 创建宏:创建一个宏,创建宏组 (2) 运行宏 (3) 在宏中使用条件 (4) 设置操作参数 (5) 常用的宏操作 ?(八) 模块 1、 模块的基本概念 (1) 类模块 (2) 标准模块 (3) 将宏转换为模块 2、 模块操作 (1) 创建VBA模块:在模块中加入过程,在模块中执行宏 (2) 编写事件过程:键盘事件,鼠标事件,窗口事件,操作事件和其他事件 3、 调用和参数传递 4、 VBA程序设计基础 (1) 面向对象程序设计的基本概念 (2) VBA编程环境:进入VBE,VBE界面 (3) VBA编程基础:常量,变量,表达式 (4) VBA程序流程控制:顺序控制,选择控制,循环控制 ? ?考试题型 1、Access数据库基础知识(5分) 2、 Access数据库操作(30分) (1)Access基本操作(15分) (2)Access 应用操作(15分)?
? 二、Visual FoxPro数据库(一级)
考试要求: 1.掌握数据库的基础知识 2.掌握Visual FoxPro基础知识 3.掌握数据库的基本操作 4.掌握数据库的基本应用 5.了解和使用Visual FoxPro语言编写和调试简单程序 ?考试环境: 1. 硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB, 有盘 2. 软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)Visual FoxPro (6.0) ?考试内容: (一)Visual FoxPro数据库的基础知识 1.基本概念:数据库、数据模型、数据库管理系统、数据库系统、类和对象、事件、方法等 2.关系数据库的基本概念 (1)?????? 关系数据库:关系模型、关系模式、关系、元组、属性、域、主键和外键等 (2)?????? 关系运算:投影、选择、连接等 (3)?????? 数据库的一致性和完整性:实体完整性、域完整性、参照完整性 3.Visual FoxPro系统特点与工作方式 (1)Visual FoxPro数据库的特点 (2)数据类型和主要文件类型 (3)各种设计器和向导 (4) 工作方式:交互方式(命令方式、可视化操作)和程序运行方式 4.Visual Foxpro的基本数据元素 (1)?????? 常量:数值型、字符型、逻辑型、日期型常量 (2)?????? 变量:字段变量、内存变量、数组、内存变量的保存及恢复 (3)?????? 表达式:表达式的类型及运算 (4)?????? 常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数等 ?(二)Visual FoxPro数据库的基本操作 1.数据库和表的建立、修改与有效性检验 (1)表结构的建立与修改 (2)表记录的浏览、增加、删除与修改 (3)创建数据库,向数据库添加或从数据库删除表 (4)设定字段级规则和记录级规则 (5)表的索引:主索引、候选索引、普通索引、唯一索引 2.多表操作 (1)选择工作区 (2)建立表之间的关联:一对一关联、一对多关联 (3)设置参照的完整性 (4)表的联接JOIN: 内部联接 外部联接:左联接、右联接、完全联接 (5)建立表间临时关系 3.建立视图与数据查询 (1)查询文件的建立、执行与修改 (2)视图文件的建立、查看与修改 (三) 关系型数据库标准语言SQL 1.SQL的数据定义功能 (1)建立表结构、修改表结构 (2)建立视图 (3)删除表 2.SQL的数据修改功能 (1)插入数据 (2)更新数据 (3)删除数据 3.SQL的数据查询功能 (1)简单查询 (2)嵌套查询 (3)联接查询 (四) Visual FoxPro项目管理器、设计器和向导的使用 1.使用项目管理器: (1)使用“数据”选项卡 (2)使用“文档”选项卡 2.使用表单设计器: (1)在表单中加入和修改控件对象 (2)设定数据环境 3.使用菜单设计器: (1)建立主选项 (2)设计子菜单 (3)设定菜单选项程序代码 4.使用报表设计器: (1)生成快速报表 (2)修改报表布局 (3)设计分组报表 (4)设计多栏报表 5.使用应用程序向导 ? ?考试题型: 1.Visual FoxPro语言基础知识题(5个单选题,共5分) 2.数据库操作题:(30) (1)?????? 数据库基本操作(15分) (2)?????? 数据库应用操作(15分) ?
???????
? 三、Visual Basic程序设计(二级)
?考试要求: 1、掌握Visual Basic集成开发环境的基本操作 2、掌握Visual Basic语言基础知识 3、掌握基本的数据结构和常用算法 4、掌握Visual Basic程序设计方法 5、能够熟练使用Visual Basic语言编写和调试程序 ?考试环境: 1. 硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB 2. 软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)Visual Basic 6.0 考试内容: (一)Visual Basic语言基础知识 1、Visual Basic程序开发环境及其使用 2、对象、对象三要素及其操作 3、事件驱动机制 4、数据类型 (1)基本数据类型 (2)用户定义的数据类型 5、常量和变量 (1)局部变量和全局变量 (2)变体类型变量 (3)缺省声明 6、常用内部函数 7、运算符和表达式 (1)算术运算符 (2)关系运算符和逻辑运算符 (3)表达式的执行顺序 8、数据输入输出 (1)Print方法,与Print方法有关的函数(Tab、Spc、Space $) (2)InputBox函数 (3)MsgBox函数和MsgBox语句 9、打印机输出 (1)直接输出 (2)窗体输出 ?(二)Visual Basic标准控件 1、文本控件 (1)标签 (2)文本框 2、图形控件 (1)图片框、图像框的属性、事件和方法 (2)图形文件的装入 (3)直线和形状 3、按钮控件 4、选择控件 (1)复选框和单选按钮 (2)列表框和组合框 5、滚动条 6、记时器 7、框架 ?(三)Visual Basic程序控制结构 1、顺序结构 2、选择结构 (1)单行结构条件语句 (2)块结构条件语句 (3)IIf函数 (4)多分支结构 3、循环结构 (1)For循环控制结构 (2)While循环控制结构 (3)Do 循环控制结构 (4)多重循环 ?(四)数组 1、数组的概念 (1)数组的定义 (2)静态数组和动态数组 2、数组的基本操作 (1)数组元素的输入、输出和复制 (2)数组的初始化 3、控件数组 4、数组的简单应用 (五)过程与函数 1、Sub子过程 (1)Sub过程的建立 (2)调用Sub过程 (3)调用过程和事件过程 2、Funtion函数过程 (1)Funtion过程的定义 (2)调用Funtion过程 3、参数传送 (1)形参与实参 (2)传址(引用)方式 (3)传值方式 (4)数组参数的传送 4、递归 ?(六)菜单和对话框 1、用菜单编辑器建立菜单 2、菜单项的控制 (1)效果控制 (2)快捷键定义 (3)菜单项标记 3、菜单项的增减 4、弹出式菜单 5、通用对话框 (1)打开文件对话框 (2)保存文件对话框 (3)颜色对话框 (4)字体对话框 (5)打印对话框 ?(七)多重窗体 1、建立多重窗体程序 2、多重窗体程序的执行与保存 3、Visual Basic工程结构 (1)标准模块 (2)窗体模块 ?(八)键盘与鼠标事件过程 1、键盘事件:KeyPress事件、KeyDown事件和KeyUp事件 2、鼠标事件:MouseMove事件、MouseUp事件、MouseDown事件 ?(九)数据文件 1、文件的结构与分类 2、文件操作语句和函数 3、顺序文件 (1)顺序文件的写操作 (2)顺序文件的读操作 4、随机文件:随机文件的打开与读写操作 5、文件系统控件 (1) 驱动器列表框和目录列表框 (2) 文件列表框 ?(十)图形 1、????? VB中的颜色表示及使用 2、????? 常用图形控件:PictureBox、Image的使用 3、????? 常用图形方法:Line、Cricle、LoadPicture的使用????????
考试题型 1、Visual Basic语言基础部分(10分) 2、? 程序设计题 (35分) (1)阅读程序、改错并调试出正确结果 (15分) (2)程序填空 (10分) (3)编写程序(10分)??
? 四、Visual FoxPro数据库(二级)
考试要求: 1.掌握数据库的基础知识 2.掌握Visual FoxPro操作环境与设计工具 3.掌握数据库的基本操作 4.掌握数据库的基本应用 5.掌握常用算法,熟悉程序流程图及结构化程序设计方法 6.能熟练地使用Visual FoxPro语言编写和调试程序 ?考试环境: 1. 硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB 2. 软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)Visual FoxPro (6.0) ?考试内容: (一)Visual FoxPro数据库的基础知识 1.基本概念:数据库、数据模型、数据库管理系统、数据库系统、数据库模型、类和对象、事件、方法等 2.关系数据库的基本概念 (1)关系数据库:关系模型、关系模式、关系、元组、属性、域、主键和外键等 (2)关系运算:投影、选择、连接等 (3)数据库的一致性和完整性:实体完整性、域完整性、参照完整性 3.Visual FoxPro系统特点与工作方式: (1)Visual FoxPro数据库特点 (2)数据类型和主要文件类型 (3)各种设计器和向导 (4) 工作方式:交互方式(命令方式、可视化操作)和程序运行方式 4.Visual Foxpro的基本数据元素: (1)常量:数值型、字符型、逻辑型、日期型常量 (2)变量:字段变量、内存变量、数组、内存变量的保存及恢复 (3)表达式:表达式的类型及运算 (4)常用函数:字符处理函数、数值计算函数、日期时间函数、数据类型转换函数、测试函数等 (二)Visual FoxPro数据库的基本操作 1.数据库和表的建立、修改与有效性检验: (1)表结构的建立与修改 (2)表记录的浏览、增加、删除与修改 (3)创建数据库,向数据库添加或从数据库删除表 (4)设定字段级规则和记录级规则 (5)表的索引:主索引、候选索引、普通索引、唯一索引 2.多表操作: (1)选择工作区 (2)建立表之间的关联:一对一关联、一对多关联 (3)设置参照的完整性 (4)表的联接JOIN: 内部联接 外部连接:左联接、右联接、完全联接 (5)建立表间临时关系 3.建立视图与数据查询: (1)查询文件的建立、执行与修改 (2)视图文件的建立、查看与修改 (3)建立多表查询 ?(三) 关系型数据库标准语言SQL 1.SQL的数据定义功能: (1)建立表结构、修改表结构 (2)建立视图 (3)删除表 2.SQL的数据修改功能: (1)插入数据 (2)更新数据 (3)删除数据 3.SQL的数据查询功能: (1)简单查询 (2)嵌套查询 (3)联接查询 (4)分组与计算查询 (5)集合的并运算 ?(四) Visual FoxPro项目管理器、设计器和向导的使用 1.使用项目管理器: (1)使用“数据”选项卡 (2)使用“文档”选项卡 2.使用表单设计器: (1)在表单中加入和修改控件对象 (2)设定数据环境 3.使用菜单设计器: (1)建立主选项 (2)设计子菜单 (3)设定菜单选项程序代码 4.使用报表设计器: (1)生成快速表 (2)修改报表布局 (3)设计分组报表 (4)设计多栏报表 5.使用应用程序向导 ?(五) Visual FoxPro程序设计 1.程序文件建立与运行: (1)程序文件建立 (2)简单的交互方式输入输出命令 (3)应用程序的调试与执行 2.结构化程序设计: (1)顺序结构程序设计 (2)分支结构程序设计 (3)循环结构程序设计 3.过程与过程调用: (1)子程序设计与调用 (2)过程与过程文件 (3)局部变量和全局变量、过程调用中的参数传递 4.常用算法的步骤、流程图及程序结构的关系 考试题型: 1.Visual FoxPro语言基础知识题(共10分) 2.程序设计题:(共35分) (1)阅读程序、改错并调试出正确结果(15分) (2)程序填空(10分) (3)编写程序(10分)
?
五、C语言程序设计(二级)
考试要求: 1、? 掌握C语言基础知识 2、? 掌握基本数据结构和常用算法 3、? 掌握结构化程序设计的方法 4、? 熟悉C语言的开发环境,掌握C语言程序编辑、编译和调试方法 5、? 利用C语言编写简单应用程序 考试环境: 1. 硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB 2. 软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)Microsoft Visual C++ 6.0 ? ?考试内容: ?一、数据及数据类型 1、? 标识符、常量和变量的定义 2、基本数据类型:整型(short, int, long , unsigned)、实型(float, double)、字符型(char) 3、构造数据类型(struct 结构体、 union 共用体、enum 枚举)、指针类型 ?二、运算符及表达式 1、? 算术运算符及算术表达式 2、? 关系运算符及关系表达式 3、? 逻辑运算符及逻辑表达式 4、? 赋值运算符 5、? 逗号运算符 6、? 条件运算符 7、? 位运算符 8、? 数据类型的自动转换和强制转换 9、? 运算符的结合性和优先级 ?三、基本语句 1、? 表达式语句 2、? 函数调用语句 3、? 复合语句 ?四、数组 1、? 一维数组定义及使用 2、? 二维数组定义及使用 3、? 字符数组定义及使用 ?五、结构体及共用体 1、? 结构体、共用体类型的定义和该类型变量的定义 2、? 结构体、共用体变量的使用 3、? 结构体、共用体变量的输入输出 ?六、指针 1、? 指针变量定义和使用 2、? 指针变量与简单变量的关系 3、? 指针的运算 4、? 数组指针、字符串指针、函数指针、指针数组 ?七、选择结构 1、? if语句 2、? switch语句 3、 选择结构语句的嵌套 ?八、循环结构1、? for 语句 2、? while语句 3、? do while语句 4、? continue语句、break语句、goto 语句 5、? 循环语句的嵌套 ?九、标准函数与自定义函数 1、??? 标准函数的调用(输入输出函数、字符及字符串处理函数、常用数学函数等) 2、??? 函数的嵌套调用与递归调用 3、??? 函数的定义、函数的说明、函数的调用 4、??? 函数的传值调用和函数的传址调用 5、??? 变量的作用域和存储类型 6、??? 编译预处理命令的使用 ?十、文件 1、文件的概念 2、文件的打开与关闭 3、文件的读写????
考试题型 1、C语言基础知识题(10分) 2、程序设计题 (35分) (1)?????? 阅读程序、改错并调试出正确结果 (15分) (2)?????? 程序填空(10分) (3)?????? 编写程序(10分)?
? 六、C++程序设计(二级)
考试要求: 1. 掌握C++语言基础知识 1.?????? 掌握C++语言的基本操作 2.?????? 掌握基本数据结构和常用算法 3.?????? 掌握面向对象程序设计的方法 4.?????? 能熟练地使用C++语言编制和调试程序 考试环境: 1. 硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB 2.软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)VC6.0语言或DEV--C++ ?考试内容: (一) 基本知识 1、基本符号 2、词汇(保留字、标识符、常量、运算符、标点符号等) 3、程序的基本框架(结构程序设计框架、面向对象程序设计框架等) ?(二) 数据类型、表达式和基本运算 1、数据类型(基本类型,指针类型)及其定义方法 2、常量定义(整型常量,字符常量,逻辑常量,实型常量,地址常量,符号常量) 3、变量的定义与使用方法(变量的定义及初始化,全局变量,局部变量) 4、运算符的种类、运算优先级和结合性 5、表达式的类型及求值规则(赋值运算,算术运算符和算术表达式,关系运算符和关系表达式,逻辑运算符和逻辑表达式,条件运算,指针运算,逗号表达式,移位运算符及表达式、复合运算符及表达式) ?(三) 算法与程序基本结构 1、顺序结构,如赋值语句、表达式语句、复合语句、输入、输出语句和空格语句等 2、分支结构(if,switch,continue,break,return和goto) 3、循环结构(for、while、do…while) 4、常用算法的步骤、流程图及与程序结构的关系 (四) 数组、指针与引用 1、一维、二维数组的定义、初始化和访问 2、字符串与字符数组 3、常用字符串函数(strlen,strcpy,streat,strcmp,strstr等) 4、引用的基本概念、定义与使用 5、一级指针与指针变量的概念,指针与地址运算符,指针与数组关系 (五) 函数 1、函数的定义方法和调用方法 2、函数的类型和返回值 3、形式参数与实在参数,参数值的传递 4、变量的作用域、生存周期和存储类别(自动、静态、寄存器,外部) 5、递归函数 6、内联函数 7、带有缺省参数值的函数 8、常用函数的头文件 ?(六) 类与对象 1、类的定义方式、数据成员、成员函数及访问权限(public,private,protected) 2、对象和对象指针的定义与使用 3、构造函数与析构函数 4、静态数据成员与静态成员函数的定义与使用方式 5、常数据成员与常成员函数 6、this指针的使用 7、友元函数和友元类 8、对象数组与成员对象 ?(七) 类的继承与派生 1、派生类的定义和访问权限 2、继承基类的数据成员与成员函数 3、基类指针与派生类指针的使用 4、虚基类 ?(八) 多态性 1、虚函数机制的要点 2、纯虚函数与抽象基类,虚函数 3、运算符重载 ?(九) 模板 1、函数模板的定义和使用方式 2、类模板的定义和使用方式 ?(十) 输入输出流 1、流的概念 2、使用格式控制数据的输入输出 3、文件的I/O操作 ?考试题型: 1、C++语言基础知识题(10分) 2、 程序设计题 (35分) (1)阅读程序、改错并调试出正确结果 (15分) (2)程序填空 (10分) (3)编写程序(10分)
? 七、FORTRAN程序设计(二级)
考试要求: 1. 掌握FORTRAN语言基础知识 2. 掌握FORTRAN语言的基本操作 3. 掌握基本数据结构和常用算法 4. 掌握结构化程序设计的方法 5. 能熟练地使用FORTRAN语言编制和调试程序 ?考试环境: 1. 硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB 2. 软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)FORTRAN语言编译程序(FORTRAN PowerStation 4.0) 考试内容: 说明:采用ISO公布的FORTRAN 90为FORTRAN语言标准。 (一)FORTRAN程序的结构、书写规则 1、FORTRAN程序的构成(主程序和子程序) 2、FORTRAN源程序的书写格式 ?(二)数据类型及其运算 1、常量和变量的类型(整型、实型、双精度型、复型、逻辑型、字符型) 2、定义变量类型的方法(用I-N规则隐式说明和显式说明) 3、符号常量及其定义方法(PARAMETER语句) 4、运算符及运算优先级 5、表达式(算术表达式、关系表达式、逻辑表达式和字符表达式)及其求值规则 6、不同类型数据的混合运算 ?(三)基本语句 1、赋值语句(算术、逻辑和字符型赋值语句) 2、表控格式的输入和输出 3、格式输入与输出: (1)格式编辑符(X、H、I、F、E、D、A、L、/),格式的重复编辑描述 (2)格式语句与输入输出语句(包括READ,WRITE语句)的相互作用 (3)在输入输出语句中包含格式说明的方法 4、结束语句(END语句) 5、赋初值语句(DATA语句) ?(四)选择结构程序设计 1、逻辑IF语句 2、块IF结构 3、块CASE结构 ?(五)循环结构程序设计 1、用DO~END DO语句实现循环: ?????? (1)用DO语句时循环次数的计算 ?????? (2)循环变量与循环体的概念 ?????? (3)EXIT语句和CYCLE语句 2、用DO WHILE~END DO语句实现循环 ?(六)数组 1、定义数组的方法(用DIMENSION语句和类型语句定义一维和多维数组) 2、数组元素的正确引用 3、数组在内存中的存储顺序 4、数组赋初值的方法 5、数组的输入与输出 6、可调数组 ?(七)函数和子程序 1、内部函数的调用方法 2、语句函数的定义及引用方法 3、函数子程序(FUNCTION子程序)的结构及调用方法 4、子例行程序(SUBROUTINE子程序)的结构及调用方法 5、模块间的数据传递(虚实结合) ?(八)数据联系 1、公用语句(COMMON语句),无名公用区和有名公用区 2、数据块子程序 ?(九)字符处理 1、字符串、字符型变量和字符型数组 2、字符型数据的赋值和运算 3、字符型数据的输入与输出 ?(十)文件 ? 1、文件与记录的概念 2、文件的打开与关闭 3、顺序文件的存取方法 4、直接文件的存取方法 ? ? ?考试题型: 1、FORTRAN语言基础知识题(10分) 2、程序设计题 :(35分) (1)阅读程序、改错并调试出正确结果 (15分) (2)程序填空 (10分) (3)编写程序(10分)
? 八、Java程序设计(二级)
考试要求: 1.掌握Java语言基础知识 2.掌握Java程序设计的基本方法 3.掌握常用算法 4.能熟练地使用Java语言集成开发环境编制和调试程序 ?考试环境: 1. 硬件: (1)局域网络机房 (2)服务器配置(基本要求): CPU双核,硬盘160GB,RAM 2GB,光驱 (3)工作站配置(基本要求): CPU双核,RAM 2GB 2. 软件: (1)Windows 2003 Server (服务器使用) (2)Windows XP操作系统 (3)SDK 1.4版及以上 (可以使用集成开发环境,如NetBeans等) ?考试内容: 一、Java语言基础 1.Java程序的分类与运行过程 2.Java符号集(标识符、关键字、分隔符等) 3.常量和变量(常量的概念与使用、变量的概念与使用) 4.基本数据类型(整型、浮点型、字符型、布尔型、基本数据类型值间的转换、基本数据类型类) 5.常用数值计算方法 6.运算符和表达式(赋值运算、算术运算、关系运算、逻辑运算、位运算符及其他运算符、运算符的优先级及结合性) 7.字符串(String类、StringBuffer类) 8.数组(数组的概念与创建、数组的引用) ?二、算法与程序控制结构 1.算法及描述(算法的概念及描述、程序的三种基本结构) 2.顺序结构程序(Java语句、基本输入/输出) 3.选择结构程序(单分支条件语句、双分支条件语句、多分支条件语句、开关语句switch) 4.循环结构程序(for循环语句、while循环语句、do…while循环语句、嵌套循环) 5.跳转语句(break语句、continue语句) 三、类与对象 1.面向对象的基本概念(对象、类和消息、面向对象的特性) 2.Java类(类的基本结构、类的成员、构造方法) 3.Java对象(对象的创建和初始化、对象的引用和清除、方法的调用) 4.包(包的概念、包的创建与使用) 四、封装、继承与多态 1.封装(封装的概念、访问控制符) 2.继承(继承的概念、继承的应用、this与super、继承的终止) 3.多态(方法重载、方法覆盖与变量多态、抽象类) 4.接口(接口的概念、接口的应用、抽象类与接口的比较) 五、异常处理与输入/输出 1.异常处理(异常的概念、异常的处理、异常类的层次结构、自定义异常、异常处理的使用原则) 2.Java的I/O处理(I/O流的概念、基本的I/O类、实体流与过滤流、标准输入/输出对象) 3.字节流应用(InputStream和OutputStream、常用实体流、常用过滤流) 4.字符流应用(Reader和Write、字符流中的实体流和过滤流、InputStreamReader和OutputStreamWriter) 5.文件处理(File类、文件的顺序读/写、文件的随机访问) ?六、多线程 1.进程与线程(进程的概念、线程的概念) 2.线程的创建(继承Thread类、实现Runnable接口、两种创建方式的比较、线程的生命周期) 3.线程的调度与同步机制(线程调度、线程的同步) 4.线程的通信 七、网络程序设计 1.InetAddress类 2.URL编程(URL类、URLConnection类) 3.Socket编程(Socket的概念、Socket编程的方法) 4.Datagram编程 (Datagram的概念、Datagram编程的方法) 八、数据库应用开发 1.JDBC的原理(数据库的基本概念、JDBC原理) 2.数据库访问(JDBC的常用接口和类、JDBC数据库连接、JDBC数据库操作) ?九、Java图形用户界面设计 1.Java事件响应及处理机制(Java图形用户界面工具、Java图形用户界面的构成、Java事件响应及处理机制) 2.容器和布局管理器(Swing的常用容器、常用的布局管理器) 3.常用控件(Swing标签和文本框、Swing命令按钮、Swing的组合框和列表框、Swing复选框和单选按钮、Swing中的高级控件) 4.简单的GUI应用(使用Netbeans开发简单的GUI应用、Netbeans的GUI生成器) ?
考试题型 1.Java语言基础部分(共10分) 2.程序设计题 (共35分) (1)程序改错,阅读程序找出错误语句进行改正,并调试出正确结果 (15分) (2)程序填空 (10分) (3)编写程序(10分)
? ?
附件4:
新版考试大纲修订说明
一、考试大纲修订指导思想:
一级:考查学生熟练应用计算机的基本操作能力,主要范围包括:计算机基础知识、操作系统和办公软件的应用、多媒体技术和计算机网络基础应用、数据库(Access、VFP)基本知识与基本操作等方面内容。
二级:考查学生运用计算机分析、解决问题的能力,主要范围包括:计算机基础知识、操作系统和办公软件的应用、多媒体技术和计算机网络基础应用、程序设计(C、C++、VB、VFP、Java、Fortran)等方面内容。
文科学生参考一级,可考二级;理工科学生参考二级。
?
二、考试大纲题型与分值调整情况
(一)一级考试大纲考试题型与分值调整情况:
1.?????? 单项选择题(共30分)(调整为:共20分)
a)???????? 基础知识(20分)(调整为:15个选择题,每题1分,共15分)
b)??????? 数据库基础知识(10分)(调整为5分)
2.?????? Windows 文件及文件夹操作题 (5分)
3.文字处理、表格处理、演示文稿的编辑操作及网络操作题(共35分)(调整为45分)
a)???????? Office 2003操作
① Word 2003编辑排版操作(10分)
② Word 2003表格操作(5分)(调整为10分)
③ Excel2003操作(10分)
④ PowerPoint 2003操作 (5 分) (调整为10分)
b)??????? 网络基本操作 (5分)
4.数据库操作(共30分)
(1)Access/VFP基本操作 (15分)
(2)Access/VFP应用操作 (15分)
(二)二级考试大纲考试题型与分值调整情况:
1.单项选择题(共30分)(调整为25分)
(1)计算机基础知识(20分)(调整为:10个选择题,每题1.5分,共15分)
(2)语言基础知识(10分)
2.Windows 文件及文件夹操作题 (5分)
3.文字处理、表格处理、演示文稿的编辑操作及网络操作题(共30分)(调整为35分)
(1)Office 2003操作
① Word 2003编辑排版操作(10分)
② Excel2003操作(10分)
③ PowerPoint 2003操作 (5 分) (调整为10分)
(2)网络基本操作 (5分)
4.程序设计(共35分)
(1)利用程序设计语言进行程序阅读、改错和调试,给出改正的程序行代码和程序要求的运行结果 (15分)
(2)利用程序设计语言进行程序阅读填空 (10分)
(3)简单编程? (10分)
三、考试大纲二级程序设计部分评价与答题要求的调整情况
(一)评价调整
二级程序设计部分的第一大题型程序改错题增加了对错误行改正的评价,不仅对试题程序要求的运行结果进行评价,并且对中间过程也进行评价。
(二)答题要求
要求考生填写提交改正的程序行代码(程序行代码尽可能采用简单常用的书写形式,考生尽量在原代码基础上修改)和正确的运行结果。系统在对结果进行评价后将进一步对每步改正程序行进行评价并据此给予相应的步骤得分。
?
?
?
?