编程语言应用

首页 » 常识 » 预防 » 年江西应用科技学院C语言程序设
TUhjnbcbe - 2021/12/28 19:59:00
白癜风治疗的医院 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/

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

一、编写说明

1.本考试大纲参考李念的教材《C语言程序设计教程》进行编写。

2.本大纲适用于软件工程、物联网工程、电子信息工程、智能科学与技术专业专升本考试。

二、课程考试的要求与知识点第一章C语言基础知识1.识记:(1)C语言的历史背景;(2)C语言的特点;(3)C语言源程序的结构。2.理解:(1)算法的基本概念与特征;(2)结构化程序设计的基本概念。

第二章数据类型、运算符与表达式1.识记:(1)基本类型及其常量的表示法;(2)变量赋初值;(3)各类数据之间的混合运算;(4)算术运算符与算术表达式;(5)赋值运算符与赋值表达式;(6)逗号运算符与逗号表达式。2.理解:(1)变量的定义及初始化方法;(2)运算符与表达式的概念。3.运用:(1)C语言的自动类型转换和强制类型转换;(2)C语言算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用;(3)C程序的编辑、编译、连接和运行的过程。第三章顺序结构程序设计1.识记:(1)语句概述;(2)赋值语句;(3)字符数据的输入与输出;(4)格式输入与输出。2.理解:(1)C语言常用的输入输出方式;(2)运算符与表达式的概念。3.运用:(1)赋值、输入、输出语句;(2)顺序结构程序设计。

第四章选择结构程序设计1.识记:(1)条件运算符与条件表达式;(2)if语句;(3)switch语句。2.理解:(1)if…else的三种语法。(2)switch与break语句的作用。3.运用:(1)选择结构程序设计。

第五章循环结构程序设计1.识记:(1)循环的基本概念;(2)while语句设计循环结构程序格式;(3)do_while语句设计循环结构程序格式;(4)for语句设计循环结构程序格式;(5)break语句和continue语句。2.理解:(1)三种循环for、while、do-while语句的用法。(2)break与continue语句的作用。3.运用:(1)循环结构程序设计。

第六章数组1.识记:(1)一维数组的定义与引用及初始化;(2)二维数组的定义与引用及初始化;(3)字符数组的定义、引用及初始化;2.理解:(1)数组的定义、赋值和输入输出的方法;(2)字符数组的使用;(3)与数组有关的算法。3.运用:(1)一维数组程序设计及应用;(2)二维数组程序设计及应用;(3)字符串的存储及程序设计;

第七章函数1.识记:(1)函数的定义;(2)函数的参数和函数的值(3)函数的调用;(4)函数的嵌套调用;(5)函数的递归调用;(6)数组作为函数参数;(7)变量作用域;(8)变量存储类别。2.理解:(1)变量存储类型的概念及各种存储类型变量的生存期和有效范围;(2)理解并分辨函数的嵌套调用与递归调用;(3)带参数的main函数。3.运用:(1)C语言函数的定义方法、函数的声明及函数的调用方法。(2)主调函数和被调函数之间的参数传递方式。

第八章指针1.识记:(1)指针与地址的概念;(2)指针与数组;(3)字符指针与字符串;(4)指针与函数。2.理解:(1)指针的实质;(2)指针运算符的引用;(3)指针与数组的关系;(4)指针与函数的关系。3.运用:(1)使用函数指针、数组指针、字符串指针编写应用程序。

第九章结构体和共用体1.识记:(1)结构体类型的说明及结构体类型变量的定义;(2)结构体变量的引用;(3)结构体变量的初始化;(4)结构体数组;(5)结构体指针;(6)共用体。2.理解:(1)结构体与共用体变量成员的定义、初始化、引用。3.运用:(1)使用结构体数组和指针编写应用程序。

第十章文件操作1.识记:(1)C语言文件概述;(2)打开和关闭文件;(3)文件读写操作;(4)随机读写文件。2.理解:(1)文件指针的概念;(2)文件操作函数的功能。3.运用:(1)相关文件操作函数。三、课程考试实施要求

1.考试方式

本考试大纲为软件工程、物联网工程、电子信息工程、智能科学与技术专业专升本学生所用,考试方式为闭卷考试。

2.考试命题

(1)本考试大纲命题内容覆盖了教材的主要内容。(2)试题对不同能力层次要求的比例为:识记的占25%,理解约占35%,运用约占40%。(3)试卷中不同难易度试题的比例为:较易占25%,中等占55%,较难占20%。(4)本课程考试试题类型有选择题、填空题、判断题、程序阅读和程序设计五种形式。

3.课程考试成绩评定

考试卷面成绩即为本课程成绩。

四、教材和参考书

1.教材

李念.《C语言程序设计教程》.电子科技大学出版,.

2.参考书目

[1]李凤霞.《C语言程序设计教程》(第三版)[M].北京:北京理工大学出版社,

长按识别

1
查看完整版本: 年江西应用科技学院C语言程序设