江西软件职业技术大学2021年专升本《C语言程序设计》考试大纲

2021-04-19

江西软件职业技术大学2021年普通专升本考试
《C语言程序设计》考试大纲

一、考试对象

        本大纲适用于报考江西软件职业技术大学专升本的考生。


二、考试方式

        闭卷笔试。


三、考试题型

        选择题、填空题、程序结果题、程序填空题、程序设计题。


四、参考教材

        《C语言程序设计教程》(第四版)李丽娟编著人民邮电出版社;

        《C语言程序设计》(第五版) 谭浩强编著 清华大学出版社。


五、考试大纲

(一) C语言概述

        1.C语言的简史与特点;

        2.简单的C程序介绍;

        3.掌握高级语言程序的上机实现过程;

        4.算法及其描述。


(二) 数据类型及其运算符与表达式

        1.C语言中的数据类型及其常量的表示方法;

        2.各类数值型数据间的混合运算规则;

        3.基本运算符的功能,表达式的概念。


(三)顺序结构程序设计

        1.赋值语句、空语句、复合语句;

        2.数据的输入与输出,输入函数(scanf函数)、输出函数(printf函数)的调用。


(四)选择结构程序设计

        1.用if语句实现选择结构;

        2.用switch语句实现多分支选择结构。


(五)循环控制

        1.循环语句: while、do~while和for语句的格式、循环条件的设置以及在循环结构中使用break和continue语句;

        2.循环程序设计:编写带有循环结构语句及程序。


(六)数组

        1.数组的概念;

        2.一维数组和二维数组的定义、初始化、数组元素的引用;

        3.数组的一般编程方法。


(七)函数

        1.函数定义的一般格式;

        2.形式参数的表达方式,函数返回值类型和返回值的表达方式;

        3.函数调用的方法、特点和不同调用形式(嵌套调用、递归调用);

        4.局部变量、全局变量的定义方法和声明形式;

        5.静态局部变量的使用。


(八)指针

        1.地址和指针变量的概念,地址运算符。

        2.一维数组和字符串地址以及指向变量、数组、字符串的指针变量的定义

        3.用指针作函数参数。