2021江西财经大学现代经济管理学院专升本C语言程序设计考试大纲

浏览次数:次 发布时间:2021-05-03

首先,一些关于考试大纲的解释

1.《C语言程序设计》是专升本计算机专业必修的一门重要专业基础课,是计算机专业的核心课程之一。

2.考试要求和性质

C语言程序设计考试是江西财经大学现代经济与管理学院的专科层次考试,是一种选择性的层次考试,目的是选拔优秀的专科生来我校学习。所以这门课的考试既需要知识,也需要能力评估。因此,要求考生通过C语言程序设计教育,使学生掌握最基本的C语言理论和知识,掌握算法和程序设计的基础知识,具备综合运用C语言程序设计解决实际问题的能力。

3.大纲中,基本要求由低到高分为三个层次,即由低到高,以“知”、“懂”、“懂”来区分概念和理论知识;从低到高,操作知识、方法和技能以“知道或能够”、“掌握”和“熟练掌握”来区分。

4.考试方式封闭:答题时间120分钟:纸面150分;考试内容是本大纲规定的“考核知识点”和“考核目标与基本要求”的内容,试题难度按易、中、难三级比例为30:50:20。

5.问题类型(总分150分)

(1)单项选择题(四个备选答案中只有一个正确)。

(2)填写空。

(3)简答题。

(4)程序阅读题。

(5)编程问题。

6.准备材料

《c程序设计》(第五版)谭浩强主编,清华大学出版社。书号:9787302481447

二、每一章的考试内容和具体要求

靠前章编程和C语言

首先,评估知识点

1.什么是计算机程序

2.什么是电脑语音

3.C语言的发展及其特点

4.最简单的C语音程序

5.运行C程序的步骤和方法

6.编程的任务

二、考核目标和基本要求

1.了解C语言的发展和特点。

2.掌握C语言程序的结构。

第二章算法

首先,评估知识点

1.什么是算法

2.简单算法示例

3.算法的特点

4.如何表示算法

(1)算法用自然语言表达

(2)算法用流程图表示

(3)三个基本结构和改进的流程图

(4)算法用N-S流程图表示

(5)算法用伪代码表示

(6)用计算机语言表示算法;5)结构化编程方法

二、考核目标和基本要求

1.了解算法的基本概念和特点。

2.掌握算法的描述方法。

3.了解结构化编程的基本方法

第3章顺序编程

首先,评估知识点

1.顺序编程示例

2.数据的表现形式及其操作

(1)常数和变量

(2)数据类型

(3)整数数据

(4)字符数据

(5)浮点数据

(6)如何确定常数的类型

(7)运算符和表达式

3.声明

(1)碳报表概述

(2)转让声明

4.数据输入和输出

(1)输入和输出语句

(2)数据输入和输出的概念

(3)利用打印功能输出数据

(4)使用scanf函数输入数据

(5)字符输入函数getchar和字符输出函数putchar

(6)用计算机语言表示算法;5)结构化编程方法

二、考核目标和基本要求

1.掌握c语言数据类型分类,掌握变量定义和赋值方法。

2.掌握常量和变量的区别。

3.掌握赋值运算符的用法。

4.掌握算术运算符和运算表达式。

5.掌握就是使用自增(+)、自减(-)运算符。

6.掌握格式化屏幕输出的数据。

7.掌握格式化键盘输入数据。

8.了解C语句的作用和分类。

9.掌握顺序编程的基本方法。

第四章选择结构规划

首先,评估知识点

1.选择结构和条件判断

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

(1)使用if语句处理选择结构的例子

(2)if语句的一般形式(3)关系运算符和关系表达式

(1)关系运算符及其优先级

(2)关系表达式

4.逻辑运算符和逻辑表达式

(1)逻辑运算符及其优先级

(2)逻辑表达式

(3)逻辑变量

5.条件运算符和条件表达式

6.选择结构的嵌套

7.用switch语句实现多分支结构。8.选择一个结构化程序综合的例子

二、考核目标和基本要求

1.掌握关系运算符和关系表达式。

2.掌握逻辑运算符和逻辑表达式。

3.掌握条件运算符和条件表达式。

4.掌握if语句的编程方法,实现单分支结构、双分支结构、多分支结构。

5.掌握switch语句的编程方法,实现多分支结构。

第五章循环控制结构

首先,评估知识点

1.为什么循环控制

2.使用while语句实现循环

3.使用do-while语句实现循环

4、使用for语句实现循环

5.循环嵌套

6.几个循环的比较

7.更改循环执行的状态

(1)使用break语句提前终止循环

(2)用continue语句提前结束循环

(3)break语句和continue语句的区别

5.循环编程的一个例子

二、考核目标和基本要求

1.掌握循环的概念和要素。

2.掌握while语句的用法。

3.掌握do-while语句的用法

4、掌握for语句的用法。

5.掌握循环的嵌套方法。

6.掌握使用break语句和continue语句改变循环执行状态的方法。

7.掌握循环结构编程的基本方法。

第六章阵列

首先,评估知识点

1.如何定义和引用一维数组

(1)如何定义一维数组

(2)如何引用一维数组元素

(3)一维数组的初始化

(4)一维数组程序实例

2.如何定义和引用二维数组

(1)如何定义二维数组

(2)如何引用二维数组元素

(3)二维数组的初始化

(4)二维数组程序示例

3.字符数组

(1)如何定义字符数组

(2)字符数组初始化

(3)如何引用字符数组的元素

(4)字符串和字符串结束符号

(5)字符数组的输入和输出

(6)使用字符串处理功能

(7)字符数组应用示例

二、考核目标和基本要求

1.掌握数组的概念和分类。

2.掌握一维和二维数组的定义、初始化和使用。

3.掌握字符数组的使用。

4.了解基本字符和字符串处理函数库的功能和使用。

5.可以用数组编程。

第7章功能

首先,评估知识点

1.为什么使用函数

2.如何定义函数

(1)为什么要定义函数

(2)定义函数的方法(3)调用函数

(1)函数调用的形式

(2)函数调用期间的数据传输

(3)函数调用的过程

(4)函数返回值

4.声明被调用的函数,并原型化该函数

5.函数的嵌套调用

6.函数的递归调用

7.数组作为函数参数

(1)作为函数参数的数组元素

(2)数组名作为函数参数8、局部变量和全局变量

(1)局部变量

(2)全局变量

9.变量的存储形式和生命周期

10.变量的声明和定义

11.内部功能和外部功能

(1)内部功能

(2)外部功能

二、考核目标和基本要求

1.掌握函数的分类和定义。

2.掌握向函数传递值和从函数返回值的方法。

3.理解函数的嵌套调用和递归调用。

4.掌握使用数组作为函数参数的不同方法。

5.理解局部变量和全局变量的概念。

6.了解变量的存储类别和范围。

7.了解内部和外部功能

8.了解模块化编程的基本原理。

第八章指针

首先,评估知识点

1.指针是什么

2.指针变量

(1)使用指针变量的示例

(2)如何定义指针变量

(3)如何引用指针变量

(4)指针变量作为函数参数3、通过指针引用数组

(1)指向数组元素的指针

(2)引用数组元素时指针的操作

(3)通过指针引用数组元素

(4)使用数组名作为函数参数4、通过指针引用字符串

(1)字符串的引用模式

(2)作为函数参数的字符指针

(3)字符指针变量与字符数组的比较。5.指向函数的指针

6.返回指针值的函数

7.指针数组和多个指针

二、考核目标和基本要求

1.掌握指针的基本概念及其使用规则。

2.掌握指针的操作。

3.掌握指针访问数组的方法。

4.掌握字符串指针的引用方法。

5.理解指针与数组、指针与函数的关系。

第9章用户自行建立数据类型

首先,评估知识点

1.定义和使用结构变量

(1)建立自己的结构类型

(2)定义结构类型变量

(3)结构变量的初始化和引用2、使用结构数组

(1)定义结构数组

(2)结构数组的应用实例3、结构指示器

4.普通体型

(1)什么是常见的体型

(2)引用公共体变量的方式

(3)常见体型数据的特征5、使用枚举类型

二、考核目标和基本要求

1.掌握结构类型的定义方法。

2.掌握结构类型变量的初始化和引用。

3.了解结构指针的用法。

4.掌握共同体的基本概念。

5.理解枚举类型的定义和使用。

第十章文件

首先,评估知识点

1.关于c文件的知识2、打开和关闭文件

(1)用fopen函数打开数据文件

(2)使用fclose功能关闭数据文件。(3)按顺序读写数据文件

(1)如何对文件读写字符

(2)如何对文件读写字符串

(3)格式化读写文件

(4)以二进制模式向文件读写一组数据

4.随机读写数据文件

5.文件读写错误检测

二、考核目标和基本要求

1.理解文档的基本概念。

2.掌握打开和关闭文件的方法。

3.了解文件读写功能和定位功能



湖南专升本最新资料领取

部分内容来源于网络转载、学生投稿,如有侵权或对本站有任何意见、建议或者投诉,请联系邮箱(1296178999@qq.com)反馈。 未经本站授权,不得转载、摘编、复制或者建立镜像, 如有违反,本站将追究法律责任!


本文标签: 专升本江西专升本

上一篇:2021年江西财经大学现代经济管理学院专升本考试大纲                  下一篇:2021年池州学院专升本人力资源管理专业考试大纲

湖南3+2 统招专升本

一键查询