浙江万里学院专升本C语言程序设计考试大纲

合集下载

2023年专升本考试大纲 CC++程序设计

2023年专升本考试大纲 CC++程序设计

第一章C/C++语言程序设计概述一、考核知识点1.C/C++语言的特点2.程序与程序设计3.算法及其表示方法4.简单C程序的基本结构5.C程序的调试二、考核要求1.识记(1)计算机程序设计语言的发展(2)C/C++语言的特点2.理解(1)算法描述(2)算法的特性与要求(3)关键字与标识符的概念、应用特点3.应用(1)C/C++程序的基本构成(2)C程序的开发环境与调试。

第二章C语言程序设计基础一、考核知识点1.常量2.变量3.运算符和表达式4.基本输入输出函数二、考核要求1.识记(1)C语言的数值类型(2)常量(3)变量2.理解(1)常见数据类型的转换(2)数据类型的含义和常量、变量的分类3.应用(1)运算符与表达式:各数据类型的含义、特点,不同类型常量的表达,不同类型变量的定义和赋初值方法。

(2)各类运算符的含义、优先级,各类表达式的表示方法、运算特点、值的类型和计算方法。

能够进行各类公式的表达式描述和各类表达式的混合运算。

(3)掌握赋值语句表达方法;掌握两组输入输出函数的格式、表达方式和使用功能、特点等的应用。

第三章控制结构一、考核知识点1.C语句和程序结构2.条件选择结构3.多分支选择结构4.循环控制结构5.转向语句二、考核要求1.识记(1)数据输入输出的概念以及在C 语言中的实现方法。

(2)循环的概念,解决语句重复执行的方法。

2.理解(1)各种实现循环的语句的执行过程、执行步骤和相关参数量的变化情况。

(2)break和continue 的使用。

3.应用(1)掌握顺序程序设计的思想和编程方法,能够熟练编写简单问题的程序并上机调试。

(2)掌握问题中条件的表达方式(关系表达式、逻辑表达式)和运算结果;利用不同格式的if 语句或switch 语句,能够进行各种条件下的问题的程序设计。

(3)掌握循环语句的格式和应用特点,循环程序设计的方法。

第四章数组一、考核知识点1.一维数组2.二维数组3.字符数组二、考核要求1.识记(1)数组的基本概念2.理解(1)不同类别数组的特点3.应用(1)数组的定义、初始化和数组元素引用方法(2)数组的实际应用方式、特点和程序设计方法第五章指针一、考核知识点1.指针和地址2.指针变量的定义和引用3.指针与数组二、考核要求1.识记(1)指针的概念、特点2.理解(1)指针的分类、指针的数据类型描述3.应用(1)指针的含义、不同类型指针与所指变量、数组、字符串、函数等的内在联系第六章函数一、考核知识点1.函数及其分类2.函数的定义3.函数原型4.函数调用5.函数的嵌套调用和递归调用6.命令行参数7.变量的作用域和存储类型二、考核要求1.识记(1)函数及其分类(2)函数的定义。

专升本C语言考试大纲

专升本C语言考试大纲

专升本C语言考试大纲第一章 C语言概述(一)课程内容1 C语言的简史与特点2 一个简单的C程序3 程序的编辑,编译,链接和运行(二)考核知识点与考核要求1.程序设计,要求达到“识记”层次。

2.C语言的字符集,要求达到“领会”层次。

第二章数据类型,运算符与表达式(一)课程内容1 C数据类型2 常量与变量3运算符与表达式(二)考核知识点与考核要求1.C数据类型,要求达到“识记”层次。

2.常量与变量,要求达到“领会”层次。

3.运算符与表达式,要求达到“简单应用”层次。

第三章顺序程序设计(一)课程内容1 C语句的概述2 赋值语句3 数据输入输出的概念及在C语言中的实现4 字符数据的输入输出5 格式输入与输出(二)考核知识点与考核要求1.C语句的概述,要求达到“识记”层次。

2.赋值语句,要求达到“简单应用”层次。

3.格式输入与输出,要求达到“综合应用”层次。

第四章选择结构程序设计(一)课程内容1 if语句2 switch语句(二)考核知识点与考核要求if语句、switch语句,要求达到“综合应用”层次。

第五章循环控制(一)课程内容1 while语句2 do—while语句3 for语句4 循环的嵌套5 break语句和continue语句(二)考核知识点与考核要求1.while语句、do—while语句、for语句、break语句和continue语句,要求达到“综合应用”层次。

2. 循环的嵌套,要求达到“简单应用”层次。

第六章数组(一)课程内容1 一维数组2 多维数组3 字符数组(二)考核知识点与考核要求1一维数组的定义、元素的引用和初始化,要求达到“综合应用”层次。

2. 多维数组的定义、元素的引用和初始化,要求达到“简单应用”层次。

3字符数组的定义、元素的引用和初始化,要求达到“综合应用”层次。

4.字符数组的输入输出、字符串处理函数,要求达到“简单应用”层次。

第七章函数(一)课程内容1 概述2 函数定义的一般形式3 函数参数和函数值4 函数的调用5 函数的嵌套调用6 函数的递归调用7 数组作为函数参数8 局部变量和全局变量9 变量的存储类别(二)考核知识点与考核要求1.函数的定义和调用方法,要求达到“领会”层次。

《C语言程序设计》专升本考试大纲2014年

《C语言程序设计》专升本考试大纲2014年

《C语言程序设计》课程专升本考试大纲一、考试性质本考试大纲专为高职高专应届优秀毕业生进入本科学习考试而制定,目的主要是测试考生在程序设计及软件开发方面是否具有本科学习的能力。

二、基本要求1.熟练掌握C语言的基本知识,掌握常用的算法和结构化程序设计方法。

2.具备基本的C语言程序设计能力,能熟练地阅读、理解和编制简短的C语言程序;3.掌握C语言的编译和调试方法。

三、适用专业本课程考试大纲适用于报考《计算机科学与技术》专业的考生。

四、考试内容(一) C语言概述1. C语言的特点和基本构成。

2. C语言程序的结构。

3. C语言程序的执行步骤。

(二) 数据类型、运算符与表达式1. 标识符的命名,变量和常量的定义与使用方法。

2. 数据类型及其定义方法。

3. 整型、实型、字符型数据的定义、存储、表示范围及运用。

4. C运算符和表达式类型(算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)及求值规则。

5. 不同类型数据间的转换与运算。

(三) 简单的C程序设计1. 表达式语句,空语句,复合语句。

2. C语言程序的三种基本结构。

3. 赋值语句的含义和用法。

4. C语言输入输出函数的基本格式和使用。

(四) 选择结构1. 关系运算符、逻辑运算符及其表达式的运用。

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

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

4. 选择结构的嵌套。

(五) 循环结构1. for 循环结构。

2. while和do while循环结构。

3. continue语句和break语句。

4. 循环的嵌套。

5. 循环常用算法的程序设计。

(六) 数组1. 一维数组和二维数组的定义、引用及初始化。

2. 字符数组的定义、引用及初始化,字符串和字符串结束标志,字符数组的输入输出,字符串函数的应用。

1。

C程序设计考试大纲(专升本)

C程序设计考试大纲(专升本)

C程序设计考试大纲(专升本)考试的题型为填空题、选择题、问答题和编程题四类。

注重基本概念和基本算法以及编程实现。

参考教材:1. 《C语言程序设计》谭浩强主编清华大学出版社。

2. 《C语言程序设计》尹业安等编著国防科技大学出版社。

主要知识考点( *号为重点):1. 数据类型和表达式数据类型分类常量和变量常用的基本数据类型* 各类数值间的混合运算2.*运算符和表达式3. 顺序结构程序设计算法的基本概念流程图4.选择结构程序设计关系运算符关系表达式逻辑运算符逻辑表达式* if语句简单if语句形式if-else形式if语句的嵌套条件运算符条件表达式* switch语句5. 循环结构程序设计* while语句* for语句do_while语句break语句continue语句goto语句与标号exit()函数6. 模块化程序设计与函数函数设计原则函数分类函数定义函数调用函数间参数传递函数返回值函数声明函数的嵌套调用函数的递归调用变量的存储类型变量的作用域函数的作用域7. 数组一维数组的定义和引用一维数组的赋值二维数组的定义和引用二维数组的赋值字符串的定义和引用字符串函数8.指针指针变量的定义与引用*指针变量作为函数参数*数组的指针与数组元素的指针数组指针作为函数参数多维数组与指针*字符串指针字符串指针作为函数参数指针数组的概念指向指针的指针main函数的形参用函数指针变量调用函数函数指针变量作为函数参数9.结构体、共同体和枚举类型结构体类型的定义结构体变量的定义结构体变量的引用结构体变量的初始化*指向结构体变量的指针*结构体数组的定义结构体数组的初始化单链表的基本操作共同体类型的定义共同体变量的定义共同体变量的引用共同体变量的初始化枚举类型10.文件顺序文件随机文件无格式文件文件操作。

2024年专升本软件工程、计算机科学与技术《高级语言程序设计(C语言)》考试大纲

2024年专升本软件工程、计算机科学与技术《高级语言程序设计(C语言)》考试大纲

湖北工程学院2024年专升本《高级语言程序设计(C语言)》考试大纲一、基本要求:考生应按本大纲的要求,正确理解C语言的结构、语法与环境;C语言的基本概念、函数及其调用;各类语句的语法,语义和各种数据类型的使用特点;问题的分析、设计及C语言实现及调试方法,并得到充分的程序设计训练。

本大纲对内容的要求由低到高,对概念和理论分为“了解”和“理解”两个层次;对运算和程序分为“掌握”和“应用”两个层次。

二、考试方法和时间:考试方法为闭卷考试,考试时间为120分钟。

三、考试题型大致比例:无选择题、无判断题,其他题型不限。

满分:150分。

四、考试内容和要求:第1章程序设计和C语言考试内容:(1)什么是计算机程序;(2)什么是计算机语言;(3)C语言的发展及其特点;(4)C语言程序的结构;(5)运行C程序的步骤与方法;(6)程序设计的任务。

考试要求:(1)了解:C语言的发展历史及其特点;(2)掌握:运行C程序的步骤和方法;(3)应用:用C语言编写简单的屏幕输出程序第2章算法----程序的灵魂考试内容:(1)算法的概念;(2)算法的特性;(3)算法的几种表示方法;(4)结构化程序设计方法;考试要求:(1)了解:最基本的算法;(2)理解:结构化程序设计方法第3章最简单的C程序设计----顺序程序设计考试内容:(1)数据的表现形式及其运算;(2)运算符和表达式;(3)C语句;(4)数据的输入输出;考试要求:(1)掌握:几种基本数据类型的表示形式,以及定义于基本数据类型之上的各种运算(算术、赋值、关系、逻辑、条件、逗号等);(2)掌握:常量的意义及几种基本数据类型的常量的表示形式,符合常量的定义与使用,变量的定义及自定义标识符的规范;(3)掌握:混合运算的表达式中各种运算符的优先级及结合方向;(4)掌握:输入、输出函数的使用规范第4章选择结构程序设计考试内容:(1)选择结构和条件判断;(2)关系运算符和关系表达式,逻辑运算符和逻辑表达式,条件运算符和条件表达式;(3)if选择控制语句;(4)switch选择控制语句。

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

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

《C语言程序设计》课程考试大纲一、课程性质和考试目的C程序设计课程是计算机与应用专业的一门专业基础课。

设置本课程的目的在于为考查学生对课程掌握和理解的程度,主要为对C语言语法的理解和掌握以及编辑和设计程序的掌握。

本课程先修课为计算机引论。

二、考试内容及考试要求1、 C语言概述考核知识点:C语言出现的历史背景、C语言的特点和C程序介绍。

考核要求:●理解C语言的特点、函数。

●掌握定义C程序的方法。

2、程序的灵魂——算法考核知识点:算法的概念和算法的特性、算法的表示方法和结构化程序设计。

考核要求:●理解算法的概念和算法的特性。

●掌握传统流程图和N-S流程图表示算法。

●理解结构化程序设计方法。

3、数据类型、运算符与表达式、考核知识点:C语言的数据类型;整型、实型和字符型数据常量和变量的表示方法;赋值运算符和赋值表达式、变量的赋值方法;算术运算符和运算表达式以及逗号运算符和逗号表达式。

考核要求:●理解C的数据类型。

●掌握常量和符号常量和变量的定义。

●掌握整型常量和变量的表示方法。

●掌握实型数据常量和变量的表示方法。

●掌握字符型数据常量和变量的表示方法。

●掌握变量赋值的方法。

●理解各种数据类型之间的混合运算。

●掌握算术运算符和运算表达式。

●掌握赋值运算符和赋值表达式。

●了解逗号运算符和逗号表达式。

4、顺序程序设计考核知识点:字符的输入输出和格式输入输出。

考核要求:●掌握字符的输入输出。

●熟练掌握格式输入输出。

5、选择结构程序设计考核知识点:关系运算符和关系表达式;逻辑运算符和逻辑表达式;IF语句和SWITCH 语句以及IF语句的嵌套。

考核要求:●掌握关系运算符和关系表达式。

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

●熟练掌握IF语句,IF语句的嵌套。

●熟练掌握SWITCH语句。

6、循环控制考核知识点:WHILE,DO—WHILE,FOR语句;掌握BREAK、CONTINUE语句以及穷举法、迭代法、牛顿迭代法和二分法。

考核要求:●熟练掌握WHILE以及牛顿迭代法和二分法。

2023专升本c语言

2023专升本c语言

2023专升本C语言简介C语言是一种通用的计算机编程语言,它广泛应用于系统软件和应用软件的开发。

C语言具有高效、灵活和可移植性强的特点,成为了广大编程爱好者和专业程序员的首选语言之一。

对于考研考专,精通C语言是非常有必要的。

本文将为大家介绍2023年专升本C语言考试的相关内容。

1. 考试大纲2023年专升本C语言考试的大纲主要包括以下几个方面:1.1 基本知识•C语言的起源和发展历程•程序的基本概念和基本结构•数据类型、常量和变量•运算符和表达式•控制结构(条件控制和循环控制)•数组与指针•函数与递归1.2 C语言应用•文件操作•预处理与编译•字符串处理•动态内存分配•结构体与联合•文件操作•数据结构与算法1.3 C语言开发环境•C语言的编译和执行过程•常用的集成开发环境(IDE)和编译器•调试工具的使用2. 学习方法要想在2023年专升本C语言考试中取得好成绩,学习方法非常重要。

下面是一些学习C语言的有效方法:•理论学习:系统学习C语言的基本知识,理解C语言的原理和规则。

•实践操作:通过编写C语言程序来加深对知识的理解和掌握,锻炼编程能力。

•多思考与交流:在学习过程中,要多思考和总结,并与他人进行交流,以加深对问题的理解。

•参考资料:选择一些优秀的教材和参考书籍,便于查漏补缺。

•做题练习:进行大量的习题练习,巩固所学知识,并熟悉考试题型。

3. 题型分析2023年专升本C语言考试的题型主要有以下几种:3.1 选择题选择题是考察考生对C语言知识掌握程度的常用题型。

常见的选择题包括填空题、判断题和单项选择题。

这些题型要求考生对C语言的基本概念和特点有清晰的认识,能够准确地判断、选择正确的答案。

3.2 程序设计题程序设计题是考察考生对C语言实际应用能力的一种题型。

这类题目通常会给出一定的问题描述和要求,要求考生编写相应的C语言程序来解决问题。

在解答这类题目时,考生需要有一定的程序设计思维和实际操作能力。

《C语言程序设计》考试大纲(2021年专升考试)(1)

《C语言程序设计》考试大纲(2021年专升考试)(1)

“计算机科学与技术专业”专升本《C语言程序设计》考试大纲课程考试所涉及的内容及要求:一、基础部分1、熟练运用常量与变量(整型、实型、字符型);2、掌握变量赋初值、算术运算符及表达式、逗号运算符及表达式、关系运算符及表达式和逻辑运算符和表达式、赋值表达式及复合赋值式、条件表达式及其求解,并能够在程序设计中正确使用之;3、掌握字符数据的输入与输出函数、格式输入与输出函数。

二、简单程序设计1、掌握if语句、switch语句的语法和用法;2、掌握选择结构程序设计的基本方法;3、掌握while语句、do-while语句和for语句的语法和用法;4、掌握break语句与continue语句的语法和用法;5、掌握循环控制结构的程序设计方法。

三、数组的使用1、掌握一维数组的定义和使用;2、掌握二维数组的定义和使用;3、掌握字符数组的定义和使用,常用字符串处理函数。

四、函数1、掌握函数的概念、函数的定义、函数的形式参数和实际参数以及函数的返回值。

2、掌握函数调用的方式、函数的嵌套调用、函数的递归调用、函数调用时的参数传递。

3、掌握数组作函数的参数、理解指针作函数的参数。

4、理解和掌握局部变量和全局变量。

5、理解变量的存储类别。

6、了解内部函数、外部函数的概念。

五、指针1、掌握指针的概念、指针变量的定义和赋值、指针运算符、指针运算;2、掌握一维数组的指针、二维数组的指针、字符串的指针的定义与应用;3、掌握指针数组的概念与定义,理解多级指针的概念与定义;4、掌握函数的指针和返回指针的函数;指针做为函数参数及传址方式。

六、编译预处理了解宏定义及其使用;宏定义的一般技巧(如求一个数的绝对值等)。

七、结构体与共用体1、掌握结构体的定义与初始化;结构体变量的使用;2、掌握指向结构体变量的指针的使用;3、掌握结构体与联合体的嵌套定义及使用;4、了解枚举类型的概念和定义。

八、位运算掌握基本概念及运算法则(进行两个数的位运算得到正确结果)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浙江万里学院专升本《C语言程序设计》考试大纲
[基本要求]
1. 熟练掌握C 语言的基本概念和基本语法知识;
2. 具备基本的运用C语言解决问题的程序设计能力;能熟练地阅读、理解和编制简短的C程序;
[基本内容]
一、C语言的结构
1)程序的构成要素:main函数,其他的函数,全局变量等。

2)头文件、数据说明、函数的开始和结束标志。

3)源程序的书写格式。

4)C语言的风格。

二、数据类型及其运算
1)C的数据类型(基本类型、构造类型、指针类型、空类型)及定义变量的方法
2)C运算符的种类、运算优先级和结合性
3)不同类型数据间的转换与运算
4)C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则
三、基本语句
1)表达式语句、空语句、复合语句
2)数据的输入与输出、输入输出函数的调用:常用输入输出函数:scanf、printf、get char、putchar、gets、puts等。

四、选择结构程序设计
1)用if语句实现选择结构
2)用switch语句实现多分支选择结构
3)选择结构的程序设计
五、循环结构程序设计
1)for循环结构
2)while和do while循环结构
3)continue语句和break语句
4)循环的嵌套
六、数组的定义和引用
1)一维数组和多维数组的定义、初始化和使用。

(对多维数组的应用限于二维) 2)字符串与字符数组
七、函数
1)库函数的正确调用
常用数学函数:sin、cos、sqrt、pow、exp、fabs、log、log10等
常用字符函数:isalnum、isalpha、isdigit、islower、toupper等
常用字符串函数:strcpy、strcmp、strcat、strlen等
2)函数的原型声明方法和定义的方法
3)函数的类型和返回值
4)形参与实参,参数值的传递
5)函数的正确调用、嵌套调用(不含递归调用)
6)局部变量和全局变量
7)变量的存储类型(自动、静态、寄存器、外部),变量的使用域和生存期八、编译预处理
1)宏定义:不带参数的宏定义;带参数的宏定义
2)“文件包含”处理
九、指针
1)指针与指针变量的概念,指针与地址运算符
2)变量、数组、字符串、函数、结构体的指针以及指向变量、数组、字符串、函数、结构体的指针变量。

通过指针引用各类型数据
3)用指针作函数参数
4)返回指针值的指针函数
5)指针数组,指向指针的指针
十、结构体与共用体
1)结构体和共用体类型数据的定义方法和使用方法
2)用指针和结构体构成链表,单向链表的建立、遍历、输出、逆转、删除与插入
十一、位运算
1)位运算符的含义及使用
2)简单的位运算
[考试参考教材]
新世纪计算机基础教育丛书--《C程序设计》(第二版)——谭浩强编,清华大学出版社 2002。

相关文档
最新文档