2021赣南师范大学科技学院专升本C语言程序设计考试大纲

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

2021年赣南师范学院科技学院专科生C语言程序设计考试大纲适合计算机科学与技术专业专科生。

一、课程性质和考试基本要求

c语言程序设计是计算机专业的一门专业基础课。这门课程的主要特点是实用性强。不仅要学习基础理论知识,还要注重计算机实践。通过计算机实践,验证了程序的正确性,掌握并巩固了算法设计的知识。开设这门课程的目的是让学生学会用计算机语言编程,通过学习C语言解决实际问题。

通过本课程的学习,学生可以了解算法的基本概念,根据算法编写相应的程序,掌握软件开发的基本技能,为后续课程打下坚实的基础。提高学生分析问题和解决问题的能力。

二、考试方法和考试类型(包括各种试题的分数)

1.考试方式:闭卷和笔试。

2.试卷结构:试题为单项选择题(70分)、阅读程序及写作成绩(30分)、填空空(20分)、编程题(30分)。

3.试卷分数:试卷满分150分。

4.考试时间:120分钟。

三、课程考试的内容和要求

第1部分编程和C语言

本章重点介绍C语言的结构、计算机环境和计算机步骤。

考试内容:程序要素:主功能、其他功能等。源程序的编写格式。c语言风格。c语言的历史背景。c语言的特点。简单c程序介绍。计算机上的程序。

考试要求:

(1)了解C语言的背景。

(2)了解C语言程序设计的结构和风格。

(3)计算机环境和应用C程序的步骤。

第2部分顺序编程

本章重点介绍常用数据类型、常用运算符、数学公式转化为C语言表达式的基本能力、数据输入输出、序列结构编程。

主要内容:c的数据类型(基本类型、构造类型、指针类型、空类型)和定义变量的方法;c运算符的类型、操作优先级和组合;不同类型数据之间的转换和操作;数据输入输出,输入输出函数调用:常用的输入输出函数:scanf、printf、getchar、putchar、get、put等。

考试要求:

(1)了解基本类型及其常量的表示。

(2)了解变量的定义和初始化方法,运算符和表达式的概念,以及C语言中自动类型转换和强制类型转换赋值的概念。

(3)应用数据输入输出和序列结构编程方法。

第三部分:选择结构的编程

本章重点:IF语句,条件运算符和条件表达式,switch语句。

主要内容:C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则;用if语句实现选择结构;用switch语句实现多分支选择结构。

考试要求:

(1)理解选择结构的概念。

(2)理解关系运算符和关系表达式以及关系运算符和关系表达式。理解IF语句,条件运算符,条件表达式,switch语句。

(3)选择性结构规划方法的应用。

第4部分循环结构的编程

本章重点:while、do-while和for形成的循环,循环的嵌套,break和continue语句。

主要内容:对于循环结构;While和do-while循环结构;继续语句和中断语句;循环嵌套

考试要求:

(1)了解循环概述以及goto语句和if语句形成的循环。

(2)理解while、do-while、for形成的循环,循环的嵌套,break和continue语句。

(3)循环结构规划方法的应用。

第5部分数组

本章重点介绍一维数组、二维数组、字符和数组

主要内容:一维数组和多维数组的定义、初始化和使用;字符串和字符数组。

考试要求:

(1)理解数组的概念,掌握一维数组的定义和用法。

(2)了解二维数组的定义和用法,扩展到多维数组、字符和数组的定义和用法。

(3)应用数组解决实际问题。

第6部分功能

本章重点介绍函数的定义和调用、函数和数组的关系以及变量的存储类型。

主要内容:正确调用库函数常用数学函数:sin、cos、sqrt、pow、exp、fabs、log、log10等常用字符串函数:strcpy、strcmp、strcat、strlen等;函数的原型声明方法和定义方法3)函数的类型和返回值;表单参与实际参数和参数值的传输;函数的正确调用和嵌套调用(不包括递归调用);局部变量和全局变量;变量的存储类型(自动、静态、寄存器、外部)、使用域和变量的生存期。

考试要求:

(1)了解函数的概念、定义和调用方法。

(2)了解函数的嵌套和递归调用,函数与数组的关系,变量的存储类型,内外函数和多文件程序的操作。

(3)应用函数解决实际问题。

第7部分指针

本章重点介绍指针变量的定义和使用,指针的算术运算和比较,以及指针与数组、字符串和函数的关系。

主要内容:指针和指针变量的概念,指针和地址运算符;指向变量、数组、字符串、函数和结构的指针,指向变量、数组、字符串、函数和结构的指针变量;通过指针引用各种类型的数据;使用指针作为函数参数;返回指针值的指针函数。

考试要求:

(1)了解地址和指针的概念,以及指针变量的定义和使用。

(2)了解指针的算术运算和比较,以及指针与数组、字符串、函数的关系。

(3)用指针解决实际问题。

第8部分结构体

本章重点介绍结构定义和使用,结构数组,结构和指针。

主要内容:结构和常用体型数据的定义和用法。

考试要求:

(1)了解结构概述。

(2)了解结构、结构数组、结构与指针、结构与函数的关系、公共体、枚举类型、自定义类型的定义和使用。

(3)利用结构解决实际问题

四.书目

《C语言程序设计教程》,胡慧主编,北京邮电出版社,2013年。



湖南专升本最新资料领取

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


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

上一篇:2021赣南师范大学科技学院专升本高等数学考试大纲                  下一篇:2021赣南师范大学科技学院专升本学前教育学考试大纲

湖南3+2 统招专升本

一键查询