计算机等级考试Word文档下载推荐.docx
《计算机等级考试Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机等级考试Word文档下载推荐.docx(37页珍藏版)》请在冰豆网上搜索。
题量
计分
考核目标
一
单选题
15题
15分
基本概念
程序理解
语义知识
二
程序调试题
3题
20分
基本语句
程序调试
程序设计
三
程序填空题
2-3题
30分
常用算法
四
编程题
2题
35分
综合应用
合计
22-23题
100分
五、考试内容和要求
内容
要点和考点
要求
1
C程序的组成、结构及书写规则
C语言源程序结构
·
预处理命令
外部数据定义
函数main和其它函数定义
理解
知道
程序的书写格式
基本词法单位、标识符/常量/运算符等构成规则
程序的书写格式与风格
C语言程序设计步骤
VC编程环境的操作使用
程序的编辑/编译/连接/调试/运行
掌握
2
基本数据类型
C语言数据类型
基本类型、数组、结构、指针类型、空类型
C语言常量
常量和变量
整型、实型(单/双精度)、字符型和字符串常量的表示方法
C语言变量和C语言基本数据类型
各种类型变量的定义和说明
变量的初始化
3
基本运算和表达式
运算符
运算符种类、功能、目数、优先级、结合性和副作用
算术运算
自动类型转换规则
关系和逻辑运算
关系和逻辑运算规则
逻辑运算的优化规则
位运算
位运算规则和简单位运算
赋值运算
赋值运算中自动类型转换规则(以左值类型为准转换)
复合赋值
其他运算
条件、逗号、求存储空间大小运算
表达式
表达式组成规则、各类表达式
描述计算过程/条件判断的表达式
各类型数据混合运算中求值顺序
表达式运算中的隐式类型转换和强制类型转换
基本运算执行顺序、表达式结果类型
4
语句
基本语句及顺序结构语句
定义/说明语句,表达式语句,空语句,复合语句、函数调用语句
选择结构语句
描述条件和情况的if,switch语句、
选择语句嵌套
循环结构语句
描述循环执行的while,do-while,for语句
循环语句嵌套
转移语句
改变程序流程执行次序的break,continue,return语句
5
数组
一维数组
一维数组定义、引用和初始化
二维数组
二维数组定义、引用和初始化
字符数组和字符串
字符数组定义、引用和初始化
字符串结束标志、初始化、字符串处理函数
6
函数定义和调用
函数的定义方法
函数原型、函数名、形式参数、函数返回值、函数体----函数执行过程的描述
函数类型和返回值
不同类型函数定义、缺省类型、空类型
函数传值调用
形参、实参及其参数单向传递
函数说明
函数原型及作用
用户定义函数说明
系统库函数说明---用头文件包含
函数参数类型和函数的传址调用
传值调用和传址调用
数组名作为函数参数
函数嵌套调用和递归调用
递归函数的定义和调用
递归函数的执行过程
7
变量的存储类别和编译预处理
变量存储类别的概念
自动、寄存器、外部及内部静态/外部静态各种变量类型
变量的作用域
在函数外部、函数内部、复合语句内定义变量的作用域
变量的生存期和有效期
自动、外部及内部静态/外部静态变量的生存期和有效期
编译预处理
文件包含和宏定义
8
指针
指针概念
地址、指针和指针变量的含义和表示
指针与地址运算符
取地址运算符&
和取内容运算符*
用指针处理数组、字符串
数组、字符串的指针以及指向数组、字符串的指针变量
通过指针引用以上各类型数据
用指针作函数参数
通过指针类型参数传递计算结果,改变主调函数实参值
指针的高级功能
函数指针---返回指针值的的指针函数
指针数组、指向指针的指针
main函数的命令行参数简介
9
结构体与共用体
结构体类型数据
结构定义方法和引用方法
结构体变量初始化
结构体数组
结构体数组定义、初始化
结构体指针变量
指向结构体类型变量的指针变量
指向结构体类型数组的指针变量
链表
用指针和结构体构成链表、单向链表的建立、输出、删除与插入(包括动态空间申请与释放)
10
文件
文件类型—文本文件/二进制文件、文件指针
文件操作
文件的打开和关闭
定位
文件的读/写
常用库函数
常用的库函数:
打开和关闭:
fopen、fclose
文件结束判断:
feof()
定位:
fseek、rewind
读/写:
fputc、fgetc、fputs、fgets、
fprintf、fscanf、fwrite、fread等
11
算法和数据结构的简单知识
算法和结构化程序设计
算法概念、表示
结构化程序设计
单链表、栈和队列的操作
单链表建立、查找、插入、删除和合并
栈和队列的建立和基本操作
排序和查找
简单的排序算法和查找算法
六、几点说明
(一)建议学时数
48-64学时,其中16-32学时为实验课
(二)建议考试对象
理、工、农、医专业类非计算机专业本科生
(三)建议计算机配置
计算机硬件基本要求:
中央处理器 PentiumIII550MGHz以上
内存 128MB以上
硬盘20GB以上
计算机软件基本要求:
操作系统Windows2000及以上
编程环境 中文MicrosoftVisualC++6.0
(四)考试环境
安装并使用“上海市高校计算机等级考试通用平台”进行考试。
客户端安装中文VisualC++6.0。
(五)参考教材
《C程序设计》.谭浩强.清华大学出版社.
《C/C++程序设计》.夏宝岚等.华东理工大学出版社.
附件2:
上海市高等学校计算机等级考试(二级)《VisualBasic程序设计》考试大纲
(2010年修订)
凡考试成绩达到合格者或优秀者,由上海市教育委员会发给相应的证书。
本考试由上海市教育委员会统一领导,聘请有关专家组成考试委员会,委托上海教育考试院组织实施。
VisualBasic是当前流行的,简单易学、功能强大的程序设计语言,特别适合非计算机专业学生学习和应用。
学生通过该课程的学习,应能了解程序设计语言的基本知识、面向对象的基本概念,掌握程序设计的基本方法与思路,其中包括数据类型、基本语句、模块化程序设计、常用算法、界面设计等,并能综合应用这些知识解决简单实际问题。
《VisualBasic程序设计》的考试目标是测试考生掌握VB基本知识的程度和综合运用VB进行程序设计。
三、考试细则
考试方法为基于网络环境的无纸化上机考试。
时间为120分钟,试卷总分为100分。
试卷由单选题、程序填空题、程序调试题和综合编程题四部分组成。
使用上海市高校计算机等级考试客户端程序登录到服务器,按要求将操作结果存放在本地计算机的指定目录,并上传到服务器,否则考试无效。
15题
15分
基本控件
20分
3题
(2个窗体)
1大题
35分
界面设计
22题
100分
五、考试内容和要求
VB基本知识
面向对象程序设计的基本概念
对象的概念及对象的属性、事件和方法
标识符/变量/常量/运算符等构成规则
源程序的书写规则与风格
VB语言程序设计步骤
VB集成开发环境的使用
程序的编辑/编译/调试/运行
VB基本语言
2.1
数据类型与变量
数据类型
基本数据类型:
整型、实型、字符型、日期型和逻辑型
复合数据类型:
数组和自定义类型
变量与常量
各种类型常量的形式
各种类型变量的声明
2.2
运算符和表达式
运算符种类、功能、优先级
算术运算规则
字符运算
&
与+的区别
表达式组成书写规则、优先级别
表达式运算中的不同数据类型转换
2.3
顺序结构语句
赋值语句、输入和输出方式
If、Select语句
Do-Loop、For语句
退出和结束语句
Exit、End、With语句
2.4
一维数组声明、引用
二维数组声明、引用
动态数组
重定义数组的大小
Preserve关键字的使用
自定义数据类型
自定义数据类型的定义、变量和数组的使用
2.5
函数和过程
常用内部函数
函数分类和调用方法
常用数学、常用字符串操作函数等的使用,对Randomize、Rnd、InputBox、MsgBox等函数要熟练使用
子过程和函数过程
子过程和函数过程定义、调用
参数传递
传值与传址
数组参数传递
局部变量、窗体/模块级、全局变量
静态变量概念和使用
3.1
控件
常用控件
标签、文本框、命令按钮、单选按钮、复选框、框架、滚动条、列表框、组合框、定时器、图片框等控件标签的主要属性、方法和事件
高级事件过程
鼠标器、键盘事件
3.2
窗体和多重窗体
窗体主要属性、方法和事件
多重窗体使用
窗体间数据传递
3.3
菜单设计
下拉菜单
弹出菜单·
3.4
通用对话框
打开、另存为、颜色、字体对话框
文件访问
文件的概念
顺序文件的建立和存取
随机文件的建立和存取
二进制文件的建立和存取
图形操作
坐标系
坐标系建立
绘图属性
当前坐标
色彩、填充、线形、线宽
图形方法
Line、Circle、Pset、Point
图形控件
图形框PictureBox、图像框Image
选择法、冒泡法、插入法排序
顺序查找、二分法查找
若干初等数学问题
求最值、均值、公约数、素数、高次方程求根等
常见字符处理
加密、大小写字母转换、分类统计等
语法错误
语义错误
64-72学时,其中32学时为实验课
(二)建议计算机配置
计算机硬件基本要求:
操作系统Windows2000以上
编程环境 中文VB6.0
(三)考试环境
安装并使用“上海市高校计算机等级考试通用平台”。
客户端还需安装中文VB6.0。
(四)参考教材
《VisualBasic程序设计教程(第3版)》.龚沛曾、杨志强、陆慰民
高等教育出版社.2007年4月
《VisualBasic实验指导与测试(第3版)》.龚沛曾、杨志强、陆慰民
高等教育出版社2007年4月
附件3:
上海市高等学校计算机等级考试(二级)《VisualBasic.NET程序设计》考试大纲
一、考试性质
该项考试旨在规范和加强上海高校的计算机教学工作,提高非计算机专业学生的计算机应用能力。
二、考试目标
随着网络技术的成熟和广泛应用,微软公司推出的VisualStudio.NET集成了多种语言的统一开发环境,VB.NET继承了传统VisualBasic的优点,在面向对象程序设计方面更完善,为学习和以后结合专业开发应用软件提供了便利。
《VisualBasic.NET程序设计》的考试目标是测试考生掌握程序设计语言的基本知识、面向对象的基本概念,程序设计的基本方法与思路,其中包括数据类型、基本语句、模块化程序设计、常用算法、界面设计等,并能综合应用这些知识解决简单实际问题的能力。
考试方法为基于网络环境的无纸化上机考试,时间为120分钟,试卷总分为100分。
VB.NET基本知识
VB.NET概述
NET框架、VisualStudio.NET特点
VB.NET语言程序设计步骤
VB.NET集成开发环境的使用
VB.NET基本语言
数组和结构类型
赋值语句、复合赋值语句
输入和输出方式
Continue、Exit、End、With语句
一维数组声明、初始化、引用
二维数组声明、初始化、引用
重定义数组
结构数据类型
结构数据类型的定义
结构数组及应用
标签、文本框、命令按钮、单选按钮、复选框、框架、滚动条、列表框、组合框、定时器、图片框等控件的主要属性、方法和事件
GDI+绘图常用的类
Graphice、Pen、Brush和Font等类
坐标系变换方法
图形绘制
Draw系列绘图函数
Fill系列填充函数
DrawString文本函数
6