导航菜单
首页 >  上海市二级c语言真题  > 上海计算机二级c语言考试大纲,上海市高等学校计算机二级C语言程序设计考试大纲..doc...

上海计算机二级c语言考试大纲,上海市高等学校计算机二级C语言程序设计考试大纲..doc...

上海市高等学校计算机二级C语言程序设计考试大纲

上海市高等学校计算机等级考试(二级)《C 程序设计》考试大纲

上海市高等学校计算机等级考试(二级)《C 程序设计》考试大纲(2012 年修订)?

一、考试性质上海市高等学校计算机等级考试是上海市教育委员会组织的全市高校统一的教学考试 , 是检测和评价高校计算机应用基础知识教学水平和教学质量重要依据之一。该项考试旨在规范和加强上海高校非计算机专业的计算机教学工作 , 提高非计算机专业学生的计算机应用能力 。 考试对象主要是上海高等学校非计算机专业学生 , 每年举行一次 ,当年的十月下旬、十一月上旬的星期六或星期日。凡考试成绩达到合格者或优秀者,由上海市教育委员会颁发相应的证书。本考试由上海市教育委员会统一领导,聘请有关专家组成考试委员会,委托上海市教育考试院组织实施。二、考试目标C 语言是当前常用的一种简洁 、 高效 、 功能丰富的程序设计语言 , 是理工科大学生学习计算机编程能力 、 理解计算机解决问题的方法的重要工具。学生通过该课程的学习,应能了解、掌握C 语言的语法和使用它进行编程的方法,并能上机调试运行解决简单实际问题。《C 程序设计》的考试目标是测试考生掌握C 语言知识的程度和综合运用语言知识进行程序设计的能力。三、考试细则考试采用基于网络环境的无纸化上机考试系统。考试时间为120 分钟。试卷总分为100 分。试题由四部分组成 : 单选题 、 程序填空题 、 程序调试题和编程题 。 试卷从局域网的服务器下载 、 考试结果上传到服务器,若不按照要求上传到服务器,则考试无效。考试阅卷采用机器和人工相结合的网上阅卷方式。四、试卷结构序号题型题量计分考核目标一单选题10题15分基本概念语义知识二程序填空题2题20分常用算法程序理解程序设计三程序调试题3题30分基本语句程序调试程序设计四编程题2题35分常用算法综合应用合计17题100分五、考试内容和要求

序号内容要点和考点要求1C 程序的组成、结构及书写规则C 语言源程序结构· 预处理命令· 外部数据定义· 函数main 和其它函数定义理解知道理解程序的书写格式· 基本词法单位、标识符/ 常量/ 运算符等构成规则· 程序的书写格式与风格理解知道C 语言程序设计步骤·VC 编程环境的操作使用· 程序的编辑/ 编译/ 连接/ 调试/ 运行掌握掌握2基本数据类型C 语言数据类型· 基本类型、数组、结构、指针类型、空类型掌握C 语言常量 · 常量和变量· 整型、实型(单/ 双精度 ) 、字符型和字符串常量的表示方法掌握理解C 语言变量 和C 语言基本数据类型· 各种类型变量的定义和说明· 变量的初始化掌握掌握3基本运算和表达式运算符·运算符种类、功能、目数、优先级、结合性和副作用理解算术运算· 自动类型转换规则 掌握关系和逻辑运算· 关系和逻辑运算规则· 逻辑运算的优化规则掌握理解位运算· 位运算规则和简单位运算 知道赋值运算· 赋值运算中自动类型转换规则(以左值类型为准转换)· 复合赋值掌握理解其他运算· 条件、逗号、求存储空间大小运算 知道表达式· 表达式组成规则、各类表达式· 描述计算过程/ 条件判断的表达式· 各类型数据混合运算中求值顺序· 表达式运算中的隐式类型转换和强制类型转换· 基本运算执行顺序、表达式结果类型理解理解掌握理解掌握4语句基本语句及顺序结构语句· 定义/ 说明语句 , 表达式语句 , 空语句 , 复合语句 、 函数调用语句 掌握选择结构语句· 描述条件和情况的if ,switch 语句、· 选择语句嵌套 掌握循环结构语句·描述循环执行的while do-while,for语句·循环语句嵌套掌握转移语句·改变程序流程执行次序的break,continue,return语句掌握5数组一维数组·一维数组定义、引用和初始化掌握二维数组·二维数组定义、引用和初始化掌握字符数组和字符串·字符数组定义、引用和初始化·字符串结束标志、初始化、字符串处理函数掌握理解6函数定义和调用函数的定义方法函数原型、函数名、形式参数、函数返回值、函数体 ---- 函数执行过程的描述掌握函数类型和返回值不同类型函数定义、缺省类型、空类型理解函数传值调用形参、实参及其参数单向传

相关推荐: