好文档 - 专业文书写作范文服务资料分享网站

C语言程序设计和数据结构

天下 分享 时间: 加入收藏 我要投稿 点赞

v1.0 可编辑可修改 湖南师范大学硕士研究生入学考试自命题考试大纲

考试科目代码:[967] 考试科目名称:C语言程序设计和数据结构

一、试卷结构

1) 试卷成绩及考试时间

本试卷满分为150分,考试时间为180分钟。 2)答题方式:闭卷、笔试 3)试卷内容结构

C语言程序设计部分 80% 数据结构部分4)题型结构

a: 单项选择题,共40分 b: 程序填空题,共30分 c: 程序阅读题,共25分 d: 编程题,共45分 e: 分析题,共10分

二、考试内容与考试要求 (一)C语言程序设计部分

考试内容 1、基本知识

(1)C语言的数据类型

(2)C语言中各种类型常量的表示法 (3)各类数值型数据间的混合运算 (4)C运算符

(5)关系表达式及运算,逻辑表达式及运算

1

20%v1.0 可编辑可修改 2、顺序、选择与循环结构 (1)赋值语句,格式输入与输出 (2)if语句,switch语句

(3)goto、while、do-while、for、break、continue语句 3、数组

(1)一维数组的定义和引用 (2)二维数组的定义和引用

(3)字符数组的定义和引用,字符串及其处理函数 4、函数

(1)函数定义与调用 (2)局部变量和全局变量 (3)变量的存储类型 (4)内部函数与外部函数 5、宏定义

(1)带参数的宏定义 (2)包含文件的处理 6、指针

(1)地址和指针的概念

(2)数组的指针和指向数组的指针变量 (3)字符串的指针和指向字符串的指针变量 (4)函数的指针和指向函数的指针变量 (5)指针数组和指向指针的数组 7、结构体和共同体

(1)结构体变量的定义和使用方法 (2)指向结构体类型变量的指针 (3)用指针处理链表

(4)共同体变量的定义和使用方法

2

v1.0 可编辑可修改 (5)枚举类型 8、位运算

(1)位运算符和位运算 (2)位段 9、文件

(1)文件类型指针

(2)文件操作,包括打开、关闭、读写和定位等 考试要求

1、掌握C语言的基本数据类型、各种运算符和表达式。 2、掌握C语言的基本控制结构。

3、掌握数组的定义、数组元素的引用、数组的初始化,掌握与字符串相关的库函数。

4、掌握函数的定义语法,掌握函数调用中参数的传递机制;掌握局部变量和全局变量的有效范围,掌握auto、static、register、extern变量的概念及特性。

5、掌握无参数和有参数的宏定义,掌握文件包含的使用。

6、掌握结构体类型变量的定义、结构体变量的引用、结构体变量的初始化方法,掌握结构体数组的定义、初始化和结构体数组的应用,掌握共同体变量的定义和使用方法,掌握枚举类型的一般概念、定义格式及使用方法。

7、掌握地址和指针的基本概念,重点掌握如何使用指针来处理数组、字符串以及结构体, 掌握函数指针的基本概念以及使用。

8、了解位运算符的使用方法,能利用它们处理具体问题;了解位段的概念及使用规则。

9、掌握FILE的定义以及对文件进行的各种操作的库函数。

(二)数据结构部分

考试内容

3

C语言程序设计和数据结构

v1.0可编辑可修改湖南师范大学硕士研究生入学考试自命题考试大纲考试科目代码:[967]考试科目名称:C语言程序设计和数据结构一、试卷结构1)试卷成绩及考试时间本试卷满分为150分,考试时间为180分钟。2)答题方式:闭卷、笔试3)试卷内容结构C语言程序设计部分80%
推荐度:
点击下载文档文档为doc格式
0mpll8thkw7f1wl0k4bu3bj0w6iihw013kr
领取福利

微信扫码领取福利

微信扫码分享