首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

萍乡学院2018专升本考试《C语言程序设计》考试大纲

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

一、主要内容

1.程序设计与C语言

1)计算机与程序、程序设计语言

2)C语言的出现和发展过程

2.数据的存储与运算

1)数据在计算机中是怎样存储的

2)整型数据的运算与分析

3)实型数据的运算与分析

4)字符型数据的运算

5)符号常量

6)算术运算符和算术表达式

7)C运算符和C表达式

3.最简单的C程序设计——顺序程序设计

1)算法是程序的灵魂

2)程序的三种基本结构

3)C语句综述

4)赋值表达式和赋值语句

5)数据输入输出的概念

6)字符数据的输入输出

7)简单的格式输入输出

8)顺序结构程序设计举例

4.选择结构程序设计

1)条件判断

2)用if语句实现选择结构

3)利用switch语句实现多分支选择结构

4)程序综合举例

5.循环结构程序设计

1)用while语句和do-while语句实现循环

2)用for语句实现循环

3)循环的嵌套

4)提前结束循环

5)几种循环的比较

6)循环程序综合举例

6.利用数组处理批量数据

1)怎样定义和引用一维数组

2)怎样定义和引用二维数组

3)字符数组

7.用函数实现模块化程序设计

1)函数是什么

2)函数的定义和调用

3)函数的嵌套调用和递归调用

4)数组作为函数参数

5)变量的作用域和生存期

8.善于使用指针

1)什么是指针

2)指针变量

3)通过指针引用数组

4)通过指针引用字符串

二、基本要求

1.程序设计与C语言

1)了解程序设计语言的概念。

2)了解C语言的发展过程。

2.数据的存储与运算

1)了解数据在计算机中是怎样存储的,掌握整数、实型数据、字符型数据在计算机中的存储方式。

2)掌握整型常量与整型变量的使用。

3)掌握实型常量的表示形式、实型变量的分类。

4)掌握字符常量和字符变量(字符常量的分解符、转义字符、字符变量的定义、字符数据与整型数据之间哪些情况下可以通用)。

5)掌握符号常量的使用(符号常量的定义与使用)。

6)熟练掌握算术运算符与算术表达式的使用(基本的算术运算符有哪些、自增与自减运算、各类数值型数据间的混合运算、强制类型转换)。

7)了解各种类型的C语言运算符和表达式的使用。

3.最简单的C程序设计——顺序程序设计

1)了解算法的概念、表示算法的几种方法。

2)了解程序的三种基本结构(顺序结构、选择结构、循环结构)。

3)了解C语句的五种分类。

4)掌握赋值表达式和赋值语句的使用(赋值运算符、复合赋值运算符、赋值表达式的写法、赋值过程中的类型转换、赋值语句、给变量赋初值的方法)。

5)了解数据输入输出的概念。

6)掌握字符数据输入输出函数的使用(putchar函数、getchar函数)。

7)掌握简单格式输入输出函数的使用(printf函数、scanf函数)。

4.选择结构程序设计

1)掌握关系运算符、逻辑运算符、关系表达式和逻辑表达式的使用。

2)掌握if语句的使用(if语句的一般形式、if语句的嵌套使用)。

3)掌握switch语句在选择结构中的使用(switch语句的一般形式、switch语句在使用过程中的注意事项)。

5.循环结构程序设计

1)熟练掌握while语句和do-while语句在循环结构中的使用(while语句的形式与特点、do-while语句的一般形式与执行过程)。

2)熟练掌握for语句的使用(for语句的一般形式和执行过程、注意事项)。

3)掌握循环嵌套的使用。

4)了解提前结束循环的语句(break语句、continue语句、两者的区别)。

5)了解几种循环结构语句的区别。

6.利用数组处理批量数据

1)掌握一维数组的使用(怎样定义一维数组、怎样引用一维数组的元素、一维数组的初始化、排序算法的举例)。

2)掌握二维数组的使用(怎样定义二维数组、怎样引用二维数组的元素、二维数组的初始化、二维数组的的程序举例)。

3)掌握字符数组的使用(怎样定义字符数组及对其初始化、怎样引用字符数组、字符串和字符串的结束标记、怎样对字符数组输入输出、字符串处理函数、字符数组应用举例)。

7.用函数实现模块化程序设计

1)了解什么是函数。

2)掌握函数的定义和调用(怎样定义无参与有参函数、怎样调用无参与有参函数、调用函数的3 种形式、对被调用函数的声明和函数原型)。

3)了解函数的嵌套调用和递归调用(什么是函数的嵌套调用、函数的递归调用)。

4)了解数组作为函数参数的使用(用数组元素作为函数参数、用数组名作为函数参数)。

5)了解变量的作用域和生存期(局部变量和全局变量、变量的存储方式)。

8.善于使用指针

1)了解指针的概念。

2)掌握指针变量的使用(怎样定义指针变量、怎样引用指针变量、指针变量作为函数的参数)。

3)了解通过指针引用数组(什么是数组元素的指针、通过指针引用数组元素、用数组名作函数参数)。

4)了解通过指针引用字符串(字符串的表示形式、字符指针作函数参数、字符指针变量和字符数组的区别)。

三、试卷题型

本课程考试试卷总分100分,考试时间120分钟,试卷题型为:

四、参考书目

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

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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180417B1A4J900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券