咨询电话:400-650-7353

欢迎来到计算机二级网站!

首页

考试科目 高级Office C语言 Access VFP VB Java C++ MYSQL Web程序

考试信息 考试大纲 报名时间 报名入口 准考证打印 考试时间 成绩查询 证书领取

备考中心

考试题库

学习资料

下载中心

热门专题

常见问题

您现在的位置:计算机二级考试 > 上海 > 考试大纲 > 上海市高等学校计算机二级考试《C程序设计》考试大纲

上海市高等学校计算机二级考试《C程序设计》考试大纲

2017-12-20 16:26:32 来源:互联网

5.数组

一维数组

· 一维数组定义、引用和初始化

二维数组

· 二维数组定义、引用和初始化

字符数组和字符串

· 字符数组定义、引用和初始化

· 字符串结束标志、初始化、字符串处理函数

6.函数定义和调用

函数的定义方法

· 函数原型、函数名、形式参数、函数返回值、函数体----函数执行过程的描述

函数类型和返回值

· 不同类型函数定义、缺省类型、空类型

函数传值调用

· 形参、实参及其参数单向传递

函数说明

· 函数原型及作用

· 用户定义函数说明

· 系统库函数说明---用头文件包含

函数参数类型和函数的传址调用

· 传值调用和传址调用

· 数组名作为函数参数

函数嵌套调用和递归调用

· 递归函数的定义和调用

· 递归函数的执行过程

上海市高等学校计算机二级考试《C程序设计》考试大纲

7.变量的存储类别和编译预处理

变量存储类别的概念

· 自动、寄存器、外部及内部静态/外部静态各种变量类型

变量的作用域

· 在函数外部、函数内部、复合语句内定义变量的作用域

变量的生存期和有效期

· 自动、外部及内部静态/外部静态变量的生存期和有效期

编译预处理

· 文件包含和宏定义

8.指针

指针概念

· 地址、指针和指针变量的含义和表示

指针与地址运算符

· 取地址运算符&和取内容运算符*

用指针处理数组、字符串

· 数组、字符串的指针以及指向数组、字符串的指针变量

· 通过指针引用以上各类型数据

用指针作函数参数

· 通过指针类型参数传递计算结果,改变主调函数实参值

指针的高级功能

· 函数指针---返回指针值的的指针函数

· 指针数组、指向指针的指针

· main函数的命令行参数简介

9.结构体与共用体

结构体类型数据

· 结构定义方法和引用方法

· 结构体变量初始化

结构体数组

· 结构体数组定义、初始化

结构体指针变量

· 指向结构体类型变量的指针变量

· 指向结构体类型数组的指针变量

链表

· 用指针和结构体构成链表、单向链表的建立、输出、删除与插入(包括动态空间申请与释放)

10.文件

基本概念

· 文件类型—文本文件/二进制文件、文件指针

文件操作

· 文件的打开和关闭

· 定位

· 文件的读/写

常用库函数

· 常用的库函数:

打开和关闭:fopen、fclose

文件结束判断:feof()

定位:fseek、rewind

读/写:fputc、fgetc、fputs、fgets、fprintf、fscanf、fwrite、fread等

11.算法和数据结构的简单知识

算法和结构化程序设计

· 算法概念、表示

· 结构化程序设计

单链表、栈和队列的操作

· 单链表建立、查找、插入、删除和合并

· 栈和队列的建立和基本操作

排序和查找

· 简单的排序算法和查找算法

六、说明

1. 建议学时数:64-72学时,其中实验不低于32学时。

(责任编辑:zhangjs)

免责声明:本文来源于网络,由网友提供或网络搜集,仅供个人交流学习参考使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。谢谢合作!

热门标签: 考试大纲