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

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《C语言程序设计》考试大纲 一、课程的性质与目的要求   《C语言程序设计》是与计算科学专业的一门学科基础课程,它是培养学生程序设计思想、设计能力的一门主干课程。本课程要求学生熟练掌握程序设计的基本概念、基本分析设计方法和C语言的语法、语句和使用方法,掌握一般问题的分析思路、数据存储结构表达及建立在存储结构之上的程序设计方法,并用C语言的语句编写程序代码,从而为进一步学习软件开发打下基础。   《C语言程序设计》课程考试旨在考察学生对本课程的基本内容、基本要求及基本应用掌握的深度和广度,是学生能否顺利进入本科高年级学习阶段的重要考核依据之一。 二、课程内容与考核要求 第一章 C语言概述   1、考核知识点:C语言的概述、特点;C语言程序的结构;C语言程序运行的环境介绍和上机步骤。   2、考核要求:   (1)了解C语言的历史发展进程和地位,了解C语言的程序书写风格。   (2)理解计算机语言的概念,C语言的特点,理解主函数的作用。   (3)掌握C语言程序的基本结构和表达方式,掌握TC/VC编程环境的简单使用方法。   (4)方法:能够在一种编程环境下进行简单程序的编辑、编译、调试和运行。 第二章 数据类型、运算符与表达式 ?   1、考核知识点:C的数据类型;常量与变量;运算符与表达式:类型转换。   2、考核要求:   (1)理解关键字与标识符的概念、应用特点,理解数据类型的含义和常量、变量的分类。   (2)掌握各数据类型的含义、特点,不同类型常量的表达,不同类型变量的定义和赋初值方法。   ()熟练掌握各类运算符的含义、优先级,各类表达式的表示方法、运算特点、值的类型和计算方法。能够进行各类公式的表达式描述和各类表达式的混合运算。 第三章 顺序结构程序设计   1、考核知识点:语句的概念、分类;输入输出的概念及C语言的实现;赋值语句;顺序结构程序设计方法。   2、考核要求:    第四章 选择结构程序设计   1、考核知识点:关系运算符与关系表达式;逻辑运算符与逻辑表达式;if语句与switch语句,选择结构程序设计方法举例。?   2、考核要求:   ()掌握问题中条件的表达方式(关系表达式、逻辑表达式)和运算结果。   ()熟练掌握 第五章 循环程序设计   1、考核知识点:循环定义与实现思想,实现循环的语句(goto,while,do-while,for),循环的嵌套,break和continue语句的使用,循环类问题程序应用举例。   2、考核要求:   (1)了解循环的概念,了解语句重复执行的方法。   (2)理解实现循环的执行过程执行步骤和相关参数量的变化情况,break和continue的使用形式和原理。   (3)掌握循环。   (4)应用:典型算法的思想和程序设计方法,复杂程序的编辑、编译和调试方法。? 第六章 数组   1、考核知识点:一维数组的定义和引用,二维数组的定义和引用,字符数组,数组结构的应用。   2、考核要求:   (1)了解数组的基本概念。   (2)理解为什么使用一维数组、二维数组和字符数组。   (3)掌握不同类别数组的特点,掌握数组的定义、初始化和数组元素引用方法;掌握数组的实际应用方式、特点和程序设计方法。   (4)应用:典型数组使用问题的编程方法。 第七章 ?函数   1、考核知识点:概述及模块化设计思想;函数定义的一般形式,函数参数的表达、使用和函数值的类型与表达方法;函数的调用方法;局部变量与全局变量,变量的存储类别;内部函数与外部函数。   2、考核要求:   (1)理解一般问题的解决方法和程序的结构化、模块化设计思想,理解函数的调用方法,理解变量的数据类型、存储类别,理解内部函数与外部函数的含义。   (2)掌握函数定义的一般格式,掌握形式参数的表达方式,函数返回值类型和返回值的表达方式掌握函数调用的方法、特点和不同调用形式(嵌套调用、递归调用),掌握局部变量、全局变量的定义方法和声明形式。   ()熟练掌握。   ()应用:多函数程序设计,多文件程序设计等。 第八章 ?编译预处理   1、考核知识点:宏定义,文件包含和条件编译。   2、考核要求:   (1)了解条件编译的思想和方法。   (2)理解预处理的含义和理由,理解文件包含的含义和宏的含义。   (3)掌握带参宏和不带参宏的定义方法和使用方法,区分宏与函数的异同点;掌握文件包含命令的使用方法。   (4)应用:能够恰当、合理地使用宏和文件包含命令进行程序设计。 第九章 指针   1、考核知识点:地址与指针的概念,变量的指针和指向变量的指针变量,数组与指针,字符串与指针,指向函数的指针与返回指针值的函数,指针的指针与指针数组。   2、考核要求:   (1)   (2)理解指针的分类   ()重

您可能关注的文档

文档评论(0)

zhonglanzhuoshi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档