山东专升本2011C语言程序设计考试大纲[1].docVIP

山东专升本2011C语言程序设计考试大纲[1].doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东省2011年普通高等教育专升本考试 《C语言程序设计》(专业课)考试大纲 掌握四种基本数据类型的定义方法;掌握各种运算符及运算符的优先级与结合性,以及各种表达式及求值规则,能够熟练求解表达式的值;掌握C语言的基本语句及其使用方法,掌握输入、输出函数格式及其使用,会实现选择、循环结构及其嵌套,能够编写简单、典型的程序并画出相应的流程图和N-S图;理解函数的概念,掌握函数的定义、功能和调用方式,并能够正确使用函数;理解数组的概念,掌握一维数组、字符数组的定义及使用,并能够灵活运用;理解指针的概念,会用简单的指针类型;理解结构体与共用体,掌握链表的基本操作;了解位运算、不带参数的宏定义、文件包含和基本文件作函数。注:上述“理解”和“了解”两词分别是对概念、理论的高层次与低层次要求“掌握”与“会”两词分别是对方法、运算的高层次与低层次的要求。, 一、C语言概述 1、了解C语言的特点2、掌握C语言程序的构成和书写风格3、理解C语言的函数模结构特点一要求1、理解常量、变量的概念和定义方法2、掌握C语言三种数据基本类型(整型、实型、字符型)及其定义和使用方法3、掌握不同类型数据间的转换与运算4、掌握算术运算行、赋值运算符和逗号运算符及其优先级与结合性,以及三种表达式的求值二知识范围1、常量和变量2、数据类型1)整型数据 2实型数据 3字符型数据 3、各类数值型数据间的转换与混合运算 4、运算符和表达式 1)算术运算符号和算术表达式 2)赋值运算符和赋值表达式 3)逗号运算符号和逗号表达式 5 运算符的优先级与结合性 、最简单的程序设计 (一)要求 1、理解语方的语句分类和程序的三种基本结构,掌握流程图和图的画法。2掌握赋值语句的使用。 3、掌握数据输入、输出函数的格式及使用。 (二)知识范围 1、语句分类和程序基本结构、算法表示2、赋值语句3、数据输入输出函数、逻辑运算和判断选取控制 (一)要求、掌握关系和逻辑运算符及其优先级与结合性,掌握关系和逻辑表达式及各种混合表达式的求值。2、理解条件运算符的功能和作用,掌握条件运算符的使用。掌握用switch 语句实现多分支选择结构。 (二)知识范围 1、运算符和表达式 1)关系运算符和关系表达式 2)逻辑运算符和逻辑表达式 3)条件运算符和条件表达式???????? 2、IF 语句if 语句的三种形式3、switch 语句 、循环控制 (一)要求1、for 语句、while语句、do-while 语句 4、循环的嵌套和比较 5、break语句和continue语句 、数组(一)要求 1、掌握一维数组的定义和引用,并能够灵活运用。2、理解二维数组的定义和初始化,了解二维数组的使用。3、掌握字符数组的定义和使用,并会使用基本的字符串处理函数。 (二)知识范围 1、一维数组 一维数组的定义 一维数组的引用 一维数组的初始化 2二维数组 二维数组的定义 二维数组的引用 二维数组的初始化3、字符数组字符号数组的定义定符数组的初始化字符数组的引用字符串和字符号串结束标志字符数组的输入输出 4、字符串处理函数 、函数(一)要求 1、理解函数的要领和分类,掌握函数的定义。2、理解函数的类型和返回值,能够熟练使用函数编程。3、理解函数的形式参数与实际参数的概念,了解参数值的传递。 4、掌握一般的函数嵌套并正确调用函数、理解递归调用的特点。5、理解局部变量和全局变量,了解变量的存储类别,理解变量的作用域和生存期。6、了解内部函数、外部函数的概念。 (二)知识范围 1、函数的定义2、函数参数和函数的值3、函数的调用4、函数的嵌套调用5、函数的递归调用6、局部变量和全局变量7、变量存储类别8、变量的作用域和生存期9、内部函数外部函数 、编译预处理 (一)要求 1、掌握不带参数的宏定义及其使用。2、了解带参数的宏定义。3、掌握“文件包含”处理的要领及其使用。 (二)知识范围 1、宏定义 不带参数的宏定义  带参数的宏定义2、“文件包含”处理 九、指针〈一〉要求 1、理解指针的概念,掌握指针变量的定义和使用。2、了解数组的指针和指向数组的指针变量。 3、了解字符串的指针和指向字符号串的指针变量。 〈二〉知识范围 1、指针??? 指针的概念2、指针变量的定义、引用 3、数组的指针和指向数组的指针变量 4、字符号串的指针和指向字符串的指针变量 十、结构体与共用体 〈一〉要求1、掌握结构体类型数据的定义、初使化及引用方法。2、了解用指针和结构体构成链表,掌握单向链表的基本作。3、了解共用体类型数据的定义、初使化及引用方法。4、了解枚举数据类型和typedef定义类型。 〈二〉知识范围 1、结构体 结构体类型的定义  结构体类型的引用  结构体类型的初始化  结构体数组2、指向结构体类型变量的指针3、链表概念及基本操作4、

文档评论(0)

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

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

1亿VIP精品文档

相关文档