新东方网>app资讯>株洲大学考试>正文

湖南软件职业技术大学《C 语言程序设计》考试大纲

2026-04-23 09:46

来源:湖南软件职业技术大学

作者:

湖南软件职业技术大学《C 语言程序设计》考试大纲

一、考试的基本要求

全面评估学生对 C 语言基本语法、结构化程序设计思想、常用算法及初步编程能力的掌握程度。要求学生能够阅读、分析、调试和编写结构清晰、逻辑正确的 C 语言程序。

二、考试的范围和内容

考核知识点一:C 语言概述

1.考核要求:了解 C 语言特点,掌握简单 C 程序结构,理解程序编译过程。

2.考核内容:C 语言的发展历史与特点、 简单的C 程序结构、 程序的编辑、编译、链接和运行、 集成开发环境的基本使用

典型例题 1:以下不是 C 语言特点的是 (  )

A.结构化   B.面向对象   C.可移植性   D.中级语言

典型例题2:C 语言最初是为了开发什么系统而设计的? (  )

A.Windows 系统         B.UNIX 操作系统

C.Linux 内核           D.MS-DOS 系统

考核知识点二:数据类型、运算符与表达式

1.考核要求:掌握 C 语言基本数据类型,熟练运用各种运算符,正确计算表达式值。

2.考核内容: 基本数据类型:int、float、double、char、常量和变量的定义与使用、运算符:算术、关系、逻辑、赋值、条件、逗号等、运算符优先级和结合性、类型转换:隐式转换和强制转换

典型例题 1:在 C 语言中,以下哪种数据类型占用的内存空间最小? (   )

A.Int    B.float    C.char    D.double

典型例题2:下列符号中,不能作为变量名的是 (  )

A._temp    B.2nd_score    C.student_name  D.MAX_VALUE

考核知识点三:顺序结构程序设计

1.考核要求:掌握基本输入输出函数,能编写简单的顺序结构程序。

2.考核内容:格式化输入输出函数:printf()、scanf()、、 字符输入输出函数:getchar()、putchar()、 顺序结构程序设计方法、简单数学计算程序

典型例题 1:要输出浮点数 3.14159.保留两位小数,正确的格式

控制符是 (    )

A.%f    B.%.2f    C.%2f    D.%f.2

典型例题 2:要从键盘输入一个整数到变量a 中,正确的语句是(    )

A.scanf("%d",a);          B.scanf("%d",&a) ;

C.scanf(a,"%d");          D.scanf("%d","a");

考核知识点四:选择结构程序设计

1.考核要求:掌握 if 语句和 switch 语句,能编写分支结构程序。

2.考核内容: if 语句:单分支、双分支、多分支、 if 语句的嵌套 、switch 语句的结构和使用、 条件运算符、选择结构的程序设计

典型例题 1:关于 if 语句,下列说法正确的是 (   )

A.if 后面的条件表达式必须用括号括起来

B.if 语句只能有一个 else

C.if 语句中必须包含 else

D.if 后面的条件表达式可以是任意类型的表达式

典型例题2:执行以下代码后,y 的值是多少? (   ) c

int x = 0. y;

if(x = 5) {  // 注意是赋值,不是比较

y = 10 ; } else {

y = 20 ; }

A.10    B.20    C.0    D.5

考核知识点五:循环结构程序设计

1.考核要求:掌握三种循环语句,理解循环嵌套,能编写循环结构程序解决实际问题。

2.考核内容:while 循环语句、do-while 循环语句、for 循环语句、循环的嵌套、break 和 continue 语句、循环结构的应用

典型例题 1:do-while 循环的特点是 ( )

A.先判断条件,再执行循环体

B.先执行循环体,再判断条件

C.至少执行循环体一次

D.B 和 C 都正确

典型例题 2:以下 for 循环执行多少次? ( )

c

for(int i = 0 ; i <= 5; i++) {

printf("%d ", i); }

A.5 次     B.6 次     C.7 次    D.无限循环

考核知识点六:数组

1.考核要求:掌握一维、二维数组的定义和使用,熟练处理字符串。

2.考核内容:一维数组的定义、初始化和引用、二维数组的定义、初始化和引用、 字符数组与字符串、 字符串处理函数、 数组的典型应用

典型例题 1:以下哪个是一维数组的正确声明? ( )

A.int array[5] ;    B.int array = {1.2.3.4.5} ;

C.array[5] int;    D.int[5] array;

典型例题2:以下数组初始化的正确写法是 ( )

A.int a[3] = {1. 2. 3. 4} ;    B.int a[] = {1. 2. 3. 4}; C.int a[3] = {};              D.int a[];

考核知识点七:函数

1.考核要求:掌握函数的定义和调用,理解参数传递方式,能编写模块化程序。

2.考核内容:

函数的定义、声明和调用

函数参数的传递:值传递和地址传递、 函数的返回值、 函数的嵌套调用、 递归函数、 变量的作用域和存储类别

典型例题 1:关于 C 语言函数,以下说法正确的是 ( )

A.一个 C 程序可以有多个main 函数

B.函数可以嵌套定义(函数内定义函数)

C.函数必须要有返回值

D.函数可以提高代码的复用性

典型例题2:函数调用时,实际参数和形式参数的关系是 ( )

A.占用相同的内存单元

B.实参将值传递给形参

C.形参将值传递给实参

D.可以同名,也可以不同名

考核知识点八:指针

1.考核要求:掌握指针的基本概念和操作,理解指针与数组、函数的关系。

2.考核内容:指针的基本概念、指针变量的定义和使用、指针的运算、指针与数组、指针与字符串、指针与函数、多级指针

典型例题 1:以下关于指针的说法正确的是 (   )

A. 指针就是地址    B. 指针就是变量

C. 指针只能指向整型变量

D. 指针变量的大小与它所指向的数据类型无关

典型例题2:声明一个指向整型变量的指针,正确的是 (   ) A.int p ;    B.int *p;    C.*int p ;    D.int &p;

考核知识点九:结构体与共用体

1.考核要求:掌握结构体和共用体的定义与使用,理解 typedef 的用途。

2.考核内容:结构体类型的定义、 结构体变量的定义和使用、 结构体数组、 指向结构体的指针、共用体、typedef 类型定义

典型例题 1:以下关于结构体的说法正确的是 (   )

A.结构体成员必须是相同类型

B.结构体变量的大小等于各成员大小之和

C.结构体定义后,系统会为它分配内存

D.结构体可以嵌套定义

典型例题2:结构体变量定义后,系统 (   )

A.立即为所有成员分配内存

B.只为结构体名分配内存

C.不为任何成员分配内存

D.只为首成员分配内存

考核知识点十:文件操作

1.考核要求:掌握文件的基本操作,能进行物联网数据的读写考核内容。

2.考核内容:文件的基本概念、文件的打开与关闭、文件的读写操作、文件定位

典型例题 1:在 C 语言中,文件分为 ( )

A.文本文件和二进制文件    B.源文件和目标文件

C.头文件和源文件          D.输入文件和输出文件

典型例题 2:关于文件指针FILE,以下说法正确的是 ( )

A.FILE 是 C 语言的关键字     B.FILE 是结构体类型的指针

C.FILE 是整型变量           D.FILE 是宏定义

三、考试题型和分值结构

1. 单选题(60 分)

单选题部分共包含 30 道小题,每道小题 2 分,共计 60 分。主要考查学生对基础语法、关键概念、程序逻辑和细节理解的能力,包括语法规则记忆、概念辨析、程序阅读分析和常见错误识别。

2. 判断题(40 分)

判断题部分共包含 20 道小题,每道小题 2 分,共计40 分。主要考查学生对 C 语言语法细节、常见概念误区、代码逻辑判断和编程规范的理解准确性。

3. 简答题(60 分)

简答题部分共包含 4 道大题,每道大题 15 分,共计 60 分。主要考查学生对 C 语言核心概念、原理机制、编程思想和知识体系的系统性理解与表达能力。

4. 程序设计题(40 分)

应用题部分共包含 2 道大题,每道大题 20 分,共计40 分。主要考查学生对语法掌握、算法设计、代码实现、调试能力和解决实际编程问题的综合应用能力。

四、考试形式

笔试(闭卷)

五、考试时间

150 分钟

六、主要参考书目

1. 教材:C 语言程序设计,高等教育出版社,作者(苏小红)

2. 参考书:C 语言程序设计(第 3 版),高等教育出版社,作者(武春岭)

新东方专升本网对每一位考生的潜力深信不疑。在您的学术旅程中,无论遇到何种挑战或迎接何种机遇,我们都将陪伴在您身边。 想要掌握更多的专升本的最新动态,包括最新的招生政策、招生简章和招生名额等关键资讯,请持续关注新东方专升本网。

  试听预约链接:https://m.xdf.cn/opt/?state=430117

  点击右下角【在线客服】获取1对1专升本院专规划

  推荐阅读:

  早准备,稳上岸:湖南专升本从大一大二开始

  2026年湖南专升本42所招生院校考试大纲汇总

版权及免责声明

凡本网注明"稿件来源:新东方"的所有文字、图片和音视频稿件,版权均属新东方教育科技集团(含本网和新东方网) 所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他任何方式复制、发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方",违者本网将依法追究法律责任。

本网未注明"稿件来源:新东方"的文/图等稿件均为转载稿,本网转载仅基于传递更多信息之目的,并不意味着赞同转载稿的观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方",本网将依法追究法律责任。

如本网转载稿涉及版权等问题,请作者见稿后在两周内速来电与新东方网联系,电话:010-60908555。