《C语言程序设计》考试大纲

发布 2021-05-13 21:50:28 阅读 8396

湖南第一师范学院“专升本”选拔考试。

满分100分,时限90分钟)

一、选用教材。

谭浩强,《c程序设计》(第四版),北京:清华大学出版社,2023年5月出版。

二、考试范围和内容

第一章程序设计与c语言。

识记:c语言的发展及其特点;

理解:c语言程序的基本结构;

运用:在vc++6.0下编辑、编译、运行一个c程序的步骤。

第二章算法——程序的灵魂。

识记:算法的概念,算法的特性;

理解:怎样表示一个算法;

运用:能够利用传统流程图和n-s流程图描述算法。

第三章最简单的c程序设计——顺序程序设计。

识记:常量和变量的概念;算术运算符和算术表达式;自增和自减运算符;数据的输入输出;

理解:不同数据类型变量的定义;算术运算符的使用;自增和自减运算符的使用;运算符的优先级和结合性;赋值运算符与赋值表达式;scanf、printf函数的使用;

运用:简单的顺序结构程序设计。

第四章选择结构程序设计。

识记:掌握关系、逻辑运算符及表达式;

理解:if语句的三种形式;switch结构及 break 语句的使用;

运用:要求能编写含有 if 语句嵌套结构的程序。

第五章循环结构程序设计。

识记:掌握 while、do-while、for语句及应用;

理解:break 语句在循环中的作用;continue 语句在循环中的作用;

运用:要求能编写含有二重循环结构的程序。

第六章利用数组处理批量数据。

识记:一维数组的定义、初始化及元素引用;二维数组的定义、初始化及元素引用;掌握字符数组的定义及使用;

理解:了解字符串处理函数;数组名作为函数参数;

运用:运用数组和字符串处理函数进行程序设计,避免访问数组时下标越界的问题。

第七章用函数实现模块化程序设计。

识记:函数的定义与调用;函数调用时的实参与形参的结合;

理解:函数原型声明与函数在源程序中的相对位置的关系;函数的嵌套调用和递归调用;局部变量和全局变量的概念及应用;变量的存储类别;

运用:要求能编写多函数结构的程序。

第八章善于利用指针。

识记:地址、指针、指针变量的概念;指针变量的定义、初始化、赋值;两个与指针有关的运算符( &和 *

理解:指针和一维数组的关系;指针和二维数组的关系;指针和字符串的关系;指针数组和指向指针的指针;指针变量作为函数的参数;动态内存分配(malloc, free函数);

运用:灵活运用指针变量进行c程序设计。

第九章用户自己建立数据类型。

识记:结构体类型的定义;共用体的概念及共用体类型的定义;枚举类型的概念及枚举类型的定义;typedef语句的使用;

理解:结构体变量、数组、指针变量的定义、初始化及成员引用;参数为结构体变量或结构体指针的函数;

运用: 单向链表的建立、查找、删除、插入操作。

第十章对文件的输入输出。

识记: c文件的概念;文件类型指针的概念;文件的打开和关闭( fopen 函数和 fclose 函数);

理解:文件的字符读写( fgetc 函数和 fputc 函数);文本文件的格式化读写( fscanf 函数和 fprintf 函数);二进制文件的数据块读写( fread 函数和 fwrite 函数);文件的定位( rewind 函数和 fseek 函数);

运用:利用文件编写简单的信息管理系统。

三、考核方式。

1.笔试,闭卷。

试题难易适中,试卷中基本题、中等难度题和难题比例大致控制在%

《C语言程序设计》考试大纲

c语言程序设计 考试大纲。一 数据类型。1 各种数据类型的存储形式与使用 char,int,int,long,float,double 2 不同数据类型的混合运算3 数据类型之间的转换4 字符串在内存中表示5 自增自减运算6 运算符优先级。1 顺序结构。1 字符输入输出。putchargetchar...

C语言程序设计考试大纲

c语言程序设计 考试大纲。课程名称 c语言程序设计课程编号 161190400总学时 48总学分 3实践学时 16考核方式 考试适用专业 理工科各专业。一 考核目标。c语言程序设计 是理工科各专业必修的一门专业基础课,通过本课程的学习,使学生掌握c语言的特点,c语言的基本概念和基本语法,比较熟练地运...

C语言程序设计考试大纲

c语言程序设计 考试大纲。课程中文名称 c语言程序设计。课程英文名称 c language programming 课程编号 0 适用专业 非计算机理工类专业。学时数 72 学分数 4.5 课程性质 必修。应开课学期 12 执笔者 王利红。审核人 许合利。批准人 定稿日期 一 总体要求。1.熟悉vi...