文档库

最新最全的文档下载
当前位置:文档库 > 全国高校计算机等级考试(广西考区)二级考试大纲

全国高校计算机等级考试(广西考区)二级考试大纲

附件2-1

附录Ⅰ全国高校计算机等级考试(广西考区)二级考试大纲

考试科目:《C语言程序设计》

(2009年8月修订)

考试对象

本考试的对象为广西普通高校(包括本科、专科和高职)非计算机专业的学生。

基本要求

1. 理解C语言程序设计的基本概念、基本知识及特点。

2. 理解C语言的数据类型、语句格式及其功能,具有阅读理解简单C程序的能力。

3. 掌握结构化程序设计的基本方法,熟练使用C语言编写程序来解决简单的应用问题,并具有良好的程序设计风格。

4. 掌握C语言源程序的编译、链接、装配及调试的基本方法,能在Visual C++ 6.0、Turbo C 2.0(或者Turbo C 3.0)环境下调试简单的C程序,并具有基本的纠错和调试程序的能力。

考试范围

一、C语言程序的格式和程序结构

1. C程序源程序的书写格式和程序结构。

2. main函数、其他函数及头文件的使用。

3. 数据说明,函数的开始和结束标志以及程序中的注释。

二、基本数据类型、运算符号及表达式

1. C的基本数据类型(整型,浮点型,字符型)及其定义方法。

2. 常量及变量的使用方法。

3. C运算符的种类(算术运算、逻辑运算、关系运算)、运算符的优先级和结合性。

4. 各种不同类型数据间的转换及其对结果的影响。

5. C表达式类型(赋值表达式,算术表达式,关系表达式,逻辑表达式,条件表达式,逗号表达式)的组成规则和求值顺序。

三、基本语句

1. 表达式语句,空语句,复合语句。

2. 格式化输入输出函数和字符输入输出函数的使用。

四、结构化程序设计

1. 顺序结构程序设计

2. 选择结构程序设计

1)if语句三种形式。

2)开关语句switch实现多分支选择结构。

3)选择结构的嵌套使用。

3. 循环结构程序设计

1)用for语句实现循环结构。

2)用while和do-while语句实现循环结构。

3)continue语句和break语句。

4)循环的嵌套使用。

五、数组

1. 一维数组和二维数组的定义、初始化和数组元素的引用。

2. 字符串与字符数组的使用。

六、函数

1. 函数的定义形式。

2. 函数的参数(实际参数、形式参数)、函数类型及其返回值。

3. 函数的正确调用,嵌套调用,递归调用。

4. 变量的作用域(局部变量、全局变量)及其存储类别(自动,静态,寄存器,外部)。

七、编译预处理

1. 宏的定义和宏的调用(不带参数的宏,带参数的宏)。

2.“文件包含”处理及条件编译。

八、指针

1. 地址与指针的概念。

2. 指针变量的含义、初始化及指针运算符(地址运算符、间址运算符)。

3. 用指针作函数参数。

4. 返回地址值的函数。

5. 指针与数组、指针与字符串、指针与结构、指针数组的使用。

九、结构体与共用体

1. 结构体、共用体和枚举类型的定义。

2. 结构体、共用体和枚举变量的声明、引用及初始化。

3. 结构体数组的使用。

4. 结构体指针变量的说明和使用。

5. 动态内存分配及其链表。

6. 用typedef类型定义符自行定义一个新类型。

十、文件操作

1. 文件的概念及文件类型指针(FILE类型指针)。

2. 文件操作函数

1)文件的打开与关闭(fopen,fclose)。

2)文件的字符输入、输出函数(getc、putc)

3)文件的字符串输入、输出函数(gets、puts)

4)文件的格式化输入、输出函数(fprintf、fscanf)

5)文件的读写函数(fread,fwrite,read、write)

6)文件的定位(rewind,fseek)。

考试方式、考试时间和成绩评定

考试方式为笔试,闭卷考试。考试时间120分钟。考试成绩满分为100分,达到或超过60分为考试合格,其中达到或超过85分为优秀。

说明与建议

1. 建议学时:72-96学时(其中上机操作不少于36学时)。

2. 推荐教材:

《C语言程序设计》(张向利、马杰等编,广西师范大学出版社,2004)。

《C语言程序设计习题解答与实验指导》(马金忠、彭明等编,广西师范大学出版社,2004)。

附录2-2

全国高校计算机等级考试(广西考区)二级考试大纲

考试科目:《Access数据库》

(2009年8月修订)

考试对象

本考试的对象为广西普通高校(包括本科、专科和高职)非计算机专业的学生。

基本要求

1.掌握数据库系统的基础知识。

2.了解关系数据库的基本原理。

3.掌握数据库程序设计基本步骤和方法。

4.熟练掌握对ACCESS表、查询、窗体、报表、页和宏的操作,掌握VBA基础知识。

5.能使用Access建立一个小型数据库应用系统,解决实际应用问题。

考试范围

一、数据库基础

1.数据与信息:数据处理技术的发展过程;数据与信息的基本概念。

2.数据库基本概念:数据库技术的主要特点;数据库系统在各领域中的应用;数据库系统的组成;数据库管理系统(DBMS)的基本功能。

3.数据模型:数据模型的基本概念;简单E-R模型;关系模型的基本概念和常用术语。

4.规范化理论:1NF、2NF、3NF的概念。

5.关系运算:选择;投影;联接。

二、表

1.表的基础知识:表的建立;数据类型;字段属性;表的维护。

2.表间关系:表间关系的概念;建立与修改表间关系;参照完整性。

3.表的使用:编辑表内容;调整表外观;查找数据;替换数据;排序记录;筛选记录。

4.表的其他操作:表的复制、删除与更名;表的导入与链接。

三、查询

1.常用查询:选择查询;参数查询;交叉表查询;操作查询。

2.查询条件(运算符、函数、表达式)。

3.在查询中计算。

四、窗体

1.窗体概念:窗体的功能和作用;窗体的结构;窗体视图。

2.常用窗体:纵栏式窗体、表格式窗体、主/子窗体、数据表窗体。

3.常用控件:标签;文本框;命令按钮;列表框;组合框;选项组;选项按钮;复选框;选项卡;子窗体;绑定型对象框.

4.事件:窗体事件;控件事件。

五、报表

1.报表概念:报表分类(纵栏式报表、表格式报表、图表报表、标签报表)。

2.在报表中使用控件:标签;文本框。

3.在报表中计算和分组汇总。

4.报表的页面设置。

六、宏

1.宏的基本知识:宏的概念和功能;宏的种类;宏的创建。

2.宏的操作:宏的运行与调试;在宏中添加条件。

七、数据访问页基本概念

页的基本知识:数据访问页的概念;数据访问页的创建;编辑与使用数据访问页。

八、SQL查询

1.使用SQL语句实现:选择;投影;排序;联接;分组汇总;简单子查询;相关子查询;联合查询。

2.其它SQL语句:CreateTable语句;InsertInto语句;Update语句;Delete语句。

九、VBA基础

1.Access语言基础:常量;变量;运算符;表达式;函数。

2.程序控制流程:顺序结构、选择结构、循环结构。

3.过程与函数:自定义过程;自定义函数;过程调用;参数传递。

4.模块:模块的概念;模块的组成;模块的创建与使用。

考试方式、考试时间和成绩评定

考试方式为笔试,闭卷考试。考试时间120分钟。考试成绩满分为100分,达到或超过60分为考试合格,其中达到或超过85分为优秀。

说明与建议

1.建议学时:60到90学时(其中上机操作不少于总学时的50%)。

2.推荐教材:

《Access数据库教程》(刘晓燕等,广西师范大学出版社,2009年1月)。

《Access数据库上机实验指导与习题》(柳永念等,广西师范大学出版社,2009年1月)。

附录2-3

全国高校计算机等级考试(广西考区)二级考试大纲

考试科目:《Visual http://www.wendangku.net/doc/facb201ffc4ffe473368aba4.html程序设计》

(2009年8月修订)

考试对象

本考试的对象为广西普通高校(包括本科、专科和高职)非计算机专业的学生。

基本要求

1.理解程序设计语言的基本知识、面向对象的基本概念。

2.掌握http://www.wendangku.net/doc/facb201ffc4ffe473368aba4.html程序设计的基本方法,包括数据类型的设置,基本语句、模块化程序设计、常用算法的应用,界面设计、面向对象程序设计的应用等。

3.具有综合应用http://www.wendangku.net/doc/facb201ffc4ffe473368aba4.html知识解决简单实际问题的能力。

考试范围

一、VB.NET 基本知识

1.VB.NET概述:NET框架、Visual http://www.wendangku.net/doc/facb201ffc4ffe473368aba4.html特点。

2.面向对象程序设计的基本概念:对象的概念及对象的属性、事件和方法。

3.程序的书写格式:变量/常量/运算符等构成规则,源程序的书写规则与风格。

4.VB.NET语言程序设计步骤:VB.NET 集成开发环境的使用,程序的编辑/编译/调试/运行。

二、VB.NET 基本语言

1.数据类型与变量

1)数据类型:标准数据类型、结构类型。

2)变量与常量:各种类型变量和常量的声明,变量的初始化。

3)变量的作用域和生存期:块级变量、过程级变量、模块级变量、全局变量,静态变量概念和使用。

2.运算符和表达式

1)运算符:运算符种类、功能、优先级。

2)算术运算:算术运算规则。

3)字符运算:& 与+ 的区别。

4)关系和逻辑运算:关系运算规则,逻辑运算规则。

5)表达式:表达式组成规则、各类表达式、各类型数据混合运算中求值顺序、表达式运算中不同数据类型的转换、基本运算执行顺序、表达式结果类型。

1)基本语句及顺序结构语句:赋值语句,复合赋值语句,InputBox、MsgBox函数。

2)选择结构语句:描述条件和情况的If 、Select 语句、选择语句的嵌套。

3)循环结构语句:描述循环执行的Do-Loop ,For 语句、循环语句嵌套。

4)转移语句:改变程序流程执行次序的Goto,Exit 语句。

4.数组

1)一维数组:一维数组声明、初始化、引用。

2)二维数组:二维数组声明、初始化、引用。

3)重定义数组:重定义数组的大小,Preserve关键字的使用。

4)结构数据类型:结构数据类型的定义,结构数组及应用。

5.函数和过程

1)常用内部函数:名称空间及使用,函数分类和调用方法,常用数学、常用字符串操作函数等的使用,对Rnd 、Shell等函数要熟练使用。

2)子过程和函数过程:子过程和函数过程定义方法,子过程和函数过程的调用。3)参数传递:传值与传址,数组参数传递。

三、常用控件与窗体

1.控件

1)常用控件:标签、文本框、命令按钮、单选按钮、复选框、框架、滚动条、列表框、组合框、定时器和通用对话框的主要属性、方法和事件。

2) 高级事件过程:鼠标器、键盘事件。

2.窗体和多重窗体:窗体主要属性、方法和事件,多重窗体使用,窗体间数据传递。

3.菜单设计:下拉菜单,弹出菜单。

四、文件操作

1.文件访问:顺序文件的建立和存取,随机文件的建立和存取,二进制文件的建立和存取。

2.文件操作语句:常用文件操作语句和函数。

五、面向对象程序设计

1.类和对象:类的定义(属性、方法和事件的定义),对象及其成员的访问,构造函数。

2.继承和派生:基类和派生类,重载和重写。

六、常用算法

1.排序和查找:选择法、冒泡法、顺序查找。

2.若干初等数学问题:求最值、均值、公约数等。

3.常见字符处理等。

1.数据库连接与访问

2.SQL操作

考试方式、考试时间和成绩评定

考试方式为笔试,闭卷考试。考试时间120分钟。考试成绩满分为100分,达到或超过60分为考试合格,其中达到或超过85分为优秀。

说明与建议

1.建议学时:72-96学时(其中上机操作不少于36学时)。

2.参考教材:

《Visual Basic.NET程序设计教程》(龚沛曾、杨志强、陆慰民,高等教育出版社,2005年7月)。

《Visual Basic.NET实验指导与测试》(龚沛曾、杨志强、陆慰民,高等教育出版社,2005年7月)。