《c语言程序设计》专升本考试大纲。
一、总要求。
本课程地位:本课程是计算机专业的核心课程之一。
本课程性质:本课程是计算机专业的专业基础课程。
本课程了解、熟悉、掌握的主要内容:了解c语言的主要特征、常用算法描述以及其它相关基础知识;掌握c语言中顺序程序设计、选择程序设计、循环程序设计、指针、结构体共用、函数、文件操作等。
二、内容。第一章 c语言概论。
了解c语言的主要特征,掌握c语言程序的基本结构。
掌握高级语言程序的上机实现过程。
第二章数据类型、运算符与表达式。
掌握c语言中的数据类型及其常量的表示方法;
理解各类数值型数据间的混合运算规则。
掌握基本运算符的功能,表达式的概念。
第三章顺序程序设计。
掌握用传统流程图进行算法描述;
掌握结构化程序设计的三种基本结构。
掌握getchar()、putchar()、printf()、scanf()函数的使用。
掌握顺序结构程序的设计方法。
第四章选择结构程序设计
掌握关系运算符和逻辑运算符的功能及用法。
掌握基本条件和复合条件语句的使用。
掌握switch语句的使用。
掌握选择结构程序的设计方法。
第五章循环结构程序设计
掌握循环概念及循环的构成要素。
掌握while语句用法。
掌握do-while语句的用法。
掌握for语句的用法。
掌握break、continue语句。
掌握多重循环的概念及其程序描述方法。
掌握循环结构程序设计的基本方法。
第六章数组
掌握数组的基本概念。
掌握一维、二维数组的定义和使用。
掌握字符数组的使用,了解基本的字符和字符串处理库函数的功能和使用。
能利用数组进行程序设计。
第七章函数
掌握函数定义的一般形式。
理解形参和实参的概念。
掌握函数的调用方法。
了解函数的嵌套调用和递归调用。
了解数组作函数参数的使用。
了解局部变量和全局变量的概念。
了解变量的存储类别和作用域,库函数的分类和调用。
了解内部函数和外部函数的概念。
第八章编译预处理
掌握宏定义的概念和使用。
了解文件包含处理。
了解条件编译。
第九章指针
掌握指针的基本概念及其使用规则。
掌握用指针实现对数组和函数的访问方法。
掌握指针的运算。
了解多级指针的概念及带参数命令行源程序的编制方法。
掌握指针与数组、指针与函数的关系。
第十章结构体和共用体
掌握结构体类型的定义方法。
了解枚举类型的定义和使用。
掌握结构体类型变量的定义初始化和引用。
了解指向结构体类型数据的指针的使用。
掌握结构体数据类型的使用(以链表为例)
掌握共同体的概念。
掌握位运算符的功能及使用方法。
第十一章文件
了解文件的基本概念。
掌握文件打开和关闭的方法。
了解文件读写和定位函数的功能。
三、试卷结构。
1、试卷内容比例。
第一章 c语言概论 5%
第二章数据类型、运算符与表达式 5%
第三章顺序程序设计 5%
第四章选择结构程序设计 10%
第五章循环结构程序设计 10%
第六章数组 15%
第七章函数 15%
第八章编译预处理 5%
第九章指针 15%
第十章结构体和共用体 10%
第十一章文件 5%
总计 100%
2、试卷题型比例。
选择题 20%
程序阅读题 12%
程序改错题 14%
程序填空题 20%
编程题 34%
总计 100%
3、试题难易程度比例。
基础题 15%
基本知识题 35%
中等难度题 40%
综合较难题 10%
总计 100%
四、说明。1、 教材及主要参考书。
c程序设计》,何钦铭主编高等教育出版社。
c程序设计》,谭浩强编著,清华大学出版社。
2、考试时间:150分钟。
3、总分:150
4、适用专业:计算机科学与技术专业。
C语言程序设计专升本考试大纲
c语言程序设计 专升本考试大纲。一 总要求。本课程地位 本课程是计算机专业的核心课程之一。本课程性质 本课程是计算机专业的专业基础课程。本课程了解 熟悉 掌握的主要内容 了解c语言的主要特征 常用算法描述以及其它相关基础知识 掌握c语言中顺序程序设计 选择程序设计 循环程序设计 指针 结构体共用 函...
《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语言的基本概念和基本语法,比较熟练地运...