韶关学院专升本考试地点,2017广东韶关学院专升本考试大纲:C语言程序设计

副标题:2017广东韶关学院专升本考试大纲:C语言程序设计

时间:2023-06-18 23:10:02 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

相关推荐:

全国各地2017年专升本报名时间及入口汇总

全国各地2017年专升本考试时间汇总

全国各地2017年专升本考试科目汇总
Ⅰ考试性质
普通高等学校本科插班生(又称专插本)招生考试是由专科毕业生参加的选拔性考试。高等学校根据考生的成绩,按照已确定的招生计划,德、智、体全面衡量,择优录取。因此,本科插班生考试应有较高信度、效度、必要的区分度和适当的难度。
Ⅱ考试内容
总体要求:要求考生理解C语言的数据类型、运算符、表达式、数组、指针等基本概念,能正确的阅读程序、理解程序和调试程序,掌握C程序设计的基本思想和基本方法,能运用所学的知识对一般问题进行分析,并能编写简单的C语言程序。
第一章 C语言概述
⒈ 考试内容
⑴ C程序程序的基础知识。
⑵ C语言程序的上机方法。
⒉ 考试要求
⑴ 了解C语言的特点,理解C语言源程序的结构。
⑵ 掌握C程序的上机步骤,VC集成开发环境下编辑、编译和运行C程序的方法。
第二章 程序的灵魂——算法
⒈ 考试内容
⑴ 算法。
⑵ 结构化程序的三种基本结构和流程图。
⒉ 考试要求
⑴ 了解算法的概念、特点。
⑵ 掌握结构化程序的三种基本结构和流程图。
第三章 数据类型、运算符与表达式
⒈ 考试内容
⑴ C语言的数据类型、运算符及表达式。
⑵ 输入输出函数的使用。
⒉ 考试要求
⑴ 理解标识符、常量与变量的概念;基本数据类型中的整型、单精度实型、双精度实型、字符型常量和变量的定义与使用方法。
⑵ 掌握算术运算符和算术表达式、赋值运算符和赋值表达式。
⑶ 掌握运算符的优先级和结合性、数据类型转换的方式和自增、自减运算。
⑷ 掌握输入、输出函数的用法。
第四章 最简单的C程序设计——顺序程序设计
⒈ 考试内容
⑴ C语言赋值语句。
⑵ 顺序程序设计的基本思想。
⒉ 考试要求
⑴ 了解C语言的语句。
⑵ 掌握顺序结构程序设计方法。
第五章 选择结构程序设计
⒈ 考试内容
⑴ C语言的关系运算符与关系表达式、逻辑运算符与逻辑表达式。
⑵ 选择结构程序设计。
⒉ 考试要求
⑴ 理解关系运算符与关系表达式。
⑵ 理解逻辑运算符与逻辑表达式。
⑶ 掌握及应用if语句与switch语句编写程序。
⑷ 掌握选择结构程序设计方法。
第六章 循环结构程序设计
⒈ 考试内容
⑴ while语句、do-while语句、for语句、break语句和continue语句。
⑵ 循环结构程序设计。
⒉ 考试要求
⑴ 掌握break语句与continue语句的语法和用法。
⑵ 掌握及应用while语句、do-while语句和for语句构成循环程序。
⑶ 掌握循环结构程序设计方法。
第七章 数组
⒈ 考试内容
⑴ 一维数组。
⑵ 二维数组。
⑶ 字符数组。
⒉ 考试要求
⑴ 掌握一维数组的定义与引用方法。
⑵ 掌握二维数组的定义与引用方法。
⑶ 掌握字符数组的定义与使用。
⑷ 应用数组编写程序。
第八章 函数
⒈ 考试内容
⑴ 函数的定义。
⑵ 函数的调用。
⑶ 数组与函数。
⒉ 考试要求
⑴ 了解函数的定义。
⑵ 理解函数的参数和函数的值、理解并应用数组作为函数参数。
⑶ 掌握函数的调用、嵌套调用、递归调用。
⑷ 应用函数编写程序。
第九章 编译预处理
⒈ 考试内容
⑴ 宏定义。
⑵ 文件包含。
⑶ 条件编译。
⒉ 考试要求
⑴ 掌握宏定义的使用。
⑵ 理解文件包含和条件编译。
第十章 指针
⒈ 考试内容
⑴ 指针与地址的概念,指针变量的定义与引用。
⑵ 指针与字符串,指针与数组。
⑶ 指针与函数。
⒉ 考试要求
⑴ 理解指针与地址的概念,掌握指针变量的定义与引用方法。
⑵ 掌握数组的指针与指向数组的指针变量、字符串的指针与指向字符串的指针变量。
⑶ 应用指针与函数、指针与数组编写程序。
第十一章 结构体与共用体
⒈ 考试内容
⑴ 结构体和共用体类型的定义和引用。
⑵ 指针和结构体。
⒉ 考试要求
⑴ 理解结构体类型的定义、结构体类型变量的定义、结构体变量的引用、共用体的基础知识。
⑵ 掌握结构体变量的初始化、结构体数组、指针与结构体数组。
⑶ 了解单向链表的建立、输出、删除与插入方法。
第十二章 位运算
⒈ 考试内容
⑴ 位运算符。
⑵ 位运算的使用。
⒉ 考试要求
⑴ 了解位运算符的含义。
⑵ 了解位运算、位段。
第十三章 文件
⒈ 考试内容
⑴ 文件类型指针。
⑵ 文件的操作。
⒉ 考试要求
⑴ 了解文件类型指针
⑵ 掌握文件的打开与关闭、文件的读写方法。


Ⅲ.考试形式及试卷结构
一、考试形式
闭卷、笔试。试卷满分为100分,考试时间为120分钟。
二、试卷题型比例
填空题:约占20%;
单选题:约占20%;
判断题:约占10%;
程序阅读题:约占20%;
程序填空题:约占15%
程序设计题:约占15%
二、试卷题型示例及答案
1、填空题:将正确的答案填入( )内。每小题2分
在C语言中,用( 0 )表示逻辑假。
2、单选题:将正确的选项填入( )内。每小题1分
构成C语言程序的基本单位是( B )。
A.语句 B.函数 C.字符 D.程序行
3、判断题:如果正确,在( )内填入√,否则在( )内填入×。每小题1分
形参和实参都可以是常量、变量或表达式。( × )
4、程序阅读题:
阅读下面的程序,回答后面的问题。本小题4分
#include
void main()
{ int i=0;
char c,s[80];
scanf("%s",s);
do
{ c=s[i];
if((c>='a'&&c<='z')||(c>='A'&&c<='Z')) printf("%c",C);
} while(s[++i]!='\0');
}
运行此程序时若输入abcd1234xyz,则输出结果为( abcdxyz )。
5、程序填空题:每空3分
下面程序的功能是生成并打印某数列的前20项,该数列第1,2项分别为0和1,以后每个奇数编号的项是前两项之和,偶数编号的项是前两项差的绝对值。生成的20个数存在一维数组x中,并按每行4项的形式输出。请填空。
#include
#include
void main()
{ int x[21],i,j;
x[1]=0;x[2]=1;
i=3;
do
{ x[i]= (1);
x[i+1]= (2) ;
i= (3) ;
}while(i<=20);
for(i=1;i<=20;i++)
{ printf("%5d",x[i]);
if(i%4==0) printf("\n");
}
}
答:(1) x[i-2]+ x[i-1]
(2) abs(x[i-1]- x[i])
(3) i+2
6、程序设计题:共计15分
编写程序:输入一个整数n(n<100)和 n个整数,将n个整数按照从小到大的顺序输出。
答:程序如下
#include /*程序结构:1分*/
void main( )
{ int a[100], n, i, j, t; /*变量、数组定义:1分*/
scanf("%d",&n); /* 1分*/
for(i=0;i for(i=0;i { for(j=i+1;s { if(a[i]>a[j]) /* 2分*/
{ t=a[i]; /* 1分*/
a[i]=a[j]; /* 1分*/
a[j]=t; /* 1分*/
}
}
}
for(i=0;iprintf("\n");
}

Ⅳ. 参考书目
①《C语言程序设计》第四版谭浩强主编,清华大学出版社,2012
②《C程序设计题解与上机指导》,谭浩强编,清华大学出版社;

2017广东韶关学院专升本考试大纲:C语言程序设计.doc

本文来源:https://www.wddqw.com/kH2n.html