你好,欢迎来到湖北专升本网!
湖北专升本网
24小时服务热线
18627722290
您现在的位置:首页 > 湖北普通专升本 > 考试大纲 > 2024湖北文理学院普通专升本《C语言程序设计》考试大纲

2024湖北文理学院普通专升本《C语言程序设计》考试大纲

来源:湖北专升本网 浏览次数:561 发布时间:2024-03-18 10:16:23

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

一、考试主要内容

本课程命题范围应涵盖课程的所有章节,试题难易程度分为,较易占50%,中等难度占30%,较难占20%。

第一章  引论

(一)考试内容

1.C语言的发展及特点

2.计算的思维

3.程序设计范型

4.C语言程序的基本构成

(二)基本要求

   1.了解计算机程序设计与程序设计语言的发展历史;

2.了解程序设计的几种范型和特点;

3.掌握程序设计的基本过程,掌握C语言程序构成形式。

第二章  顺序结构

(一)考试内容

1.基本数据类型

2.常量和变量

3.运算符和表达式

4.数据类型转换

5.输入和输出      

(二)基本要求

1.掌握C语言的基本数据类型;理解常量、变量的概念;

2.能够正确书写表达式、并根据运算符的优先级和结合方向进行正确的运算;

3.理解数据类型在表达式中的转换情况;

4.掌握基本输入/输出。

第三章  选择结构

(一)考试内容

1.if语句

2.嵌套的选择结构

3.switch语句

(二)基本要求

1.能够应用关系表达式、逻辑表达式表示判断条件;

2. 理解程序控制结构的概念,进行分支结构设计。

第四章  循环控制结构 

(一)考试内容

1.while循环

2.do  while循环

3.for循环

4.循环的嵌套

5.continue

6.break

(二)基本要求

1.掌握continue、break、goto、return、exit( )等流程转移控制语句的功能及使用;

2.掌握不同循环结构的选择及其转换方法;

3.掌握循环嵌套的应用,以及混合控制结构程序设计的方法。

第五章  函数

(一)考试内容

1.函数的定义

2.函数的传值调用与参数传递

3.递归函数

4.变量的存储类型、作用域      

(二)基本要求

1.具有初步的分解程序结构(模块化)的能力;

2.理解C函数的概念及作用,掌握函数定义、声明、调用的方法,理解函数参数传递的方法;

3.理解递归函数的概念及设计方法,具有初步的递归算法设计的能力;

4.理解变量的存储类型、作用域(存在范围、有效范围),能够正确的使用变量。

第六章  数组   

(一)考试内容

1.一维数组

2.排序问题

3.查找问题

4.二维及多维数组

5.字符串处理

(二)基本要求

1.掌握数组的概念及数据的存储方式;

2.掌握数组的定义、初始化、按下标访问元素的方法;

3.掌握排序、查找问题的程序算法;

4.掌握字符串问题的解决方法及相关程序设计。

第七章  指针

(一)考试内容

1.地址与指针

2.指针运算

3.指针与函数

4.指针与数组

5.动态内存分配

(二)基本要求

1.掌握指针对变量、数组元素、字符串、函数的间接访问或调用方法;

2.理解动态内存的概念,掌握动态获取所需内存的方法及存储数据的访问。

第八章  结构类型

(一)考试内容

1.结构类型

2.结构与数组

3.向函数传递结构类型值

(二)基本要求

1.掌握结构类型变量的定义方法、初始化、变量成员的访问方法;

2.掌握结构类型数组(表)的构造方法,对数组元素的成员访问方法。

第九章  文件

(一)考试内容

1.文件的概念

2.文件操作

3.文件应用举例

(二)基本要求

1.理解文件及文件指针的概念;

2.掌握文件的打开、关闭、读写、定位等基本操作,能够应用文件进行数据的存储与处理。

 

二、参考教材

  何钦命、颜晖主编,《C语言程序设计》(第四版),高等教育出版社,2020.


分享到:
姓名
身份
电话
关于我们
湖北专升本网(hbzsb.com)
扫描二维码
关注微信公众号
微信号:hbzsb-com
电话:18627722290 QQ:2789430994
版权所有: 武汉立学教育科技有限公司
备案号:鄂ICP备16020883号-1
增值电信业务经营许可证:鄂A20160075
联系电话:18627722290(程老师)
QQ:2789430994
地址:武汉市洪山区武汉大学WTO学院6楼(伏泉路8号)
程老师微信
程老师微信
公众号二维码
公众号二维码

注册

手机号快捷登录

账号密码登录

填写动态码

设置密码

绑定手机

找回密码

设置密码