上海市高等学校运算机品级考试(二级)《C程序设计》考试大纲
(2024年修订)
一、考试性质
上海市高等学校运算机品级考试是上海市教育委员会组织的全市高校统一的教学考试,是检测和评判高校运算机应用基础知识教学水平和教学质量的重要依据之一。该项考试旨在标准和增强上海高校非运算机专业的运算机教学工作,提高非运算机专业学生的运算机应用能力。考试对象主若是上海高等学校非运算机专业学生,考试每一年举行一次,昔时的十月下旬、十一月上旬的礼拜六或礼拜日。凡考试成绩达到合格者或优秀者,由上海市教育委员会颁发相应的证书。
本考试由上海市教育委员会统一领导,聘请有关专家组成考试委员会,委托上海市教育考试院组织实施。 二、考试目标
C语言是当前经常使用的一种简练、高效、功能丰硕的程序设计语言,是理工科大学生学习运算机编程能力、明白得运算机解决问题的方式的重要工具。学生通过该课程的学习,应能了解、把握C语言的语法和利用它进行编程的方式,并能上机调试运行解决简单实际问题。
《C程序设计》的考试目标是测试考生把握C语言知识的程度和综合运用语言知识进行程序设计的能力。 三、考试细那么
考试采纳基于网络环境的无纸化上机考试系统。考试时刻为120分钟。试卷总分为100分。
试题由四部份组成:单项选择题、程序调试题、程序填空题和综合编程题。试卷从局域网的效劳器下载、考试结果上传到效劳器,假设不依照要求上传到效劳器,那么考试无效。考试阅卷采纳机械和人工相结合的网上阅卷方式。
四、试卷参考样式 序号 题型 题量 计分 考核目标 基本概念 一 单选题 15题 15分 程序理解 语义知识 基本语句 二 程序调试题 3题 20分 程序调试 程序设计 常用算法 三 程序填空题 2-3题 30分 程序设计 常用算法 四 编程题 2题 35分 综合应用 合 计 22-23题 100分 五、考试内容和要求 序号 内容 要点和考点 要求 C程序的组成、结构1 及书写规则 · 预处理命令 C语言源程序结构 · 外部数据定义 · 函数main和其它函数定义 程序的书写格式 · 基本词法单位、标识符/常量/运算符等构成规则 理解 知道 知道 理解 · 程序的书写格式与风格 · VC编程环境的操作使用 知道 掌握 掌握 C语言程序设计步骤 · 程序的编辑/编译/连接/调试/运行 2 基本数据类型 C语言数据类型 · 常量和变量 C语言常量 、字符型和字符串常量的表示· 整型、实型(单/双精度)方法 C语言变量和C语 言基本数据类型 3 · 变量的初始化 掌握 理解 掌握 掌握 理解 知道 · 各种类型变量的定义和说明 掌握 掌握 理解 · 基本类型、数组、结构、指针类型、空类型 掌握 基本运算和表达式 运算符 算术运算 · 运算符种类、功能、目数、优先级、结合性和副作用 · 自动类型转换规则 · 关系和逻辑运算规则 关系和逻辑运算 · 逻辑运算的优化规则 位运算 · 位运算规则和简单位运算 掌握 · 赋值运算中自动类型转换规则(以左值类型为准转换) 赋值运算 · 复合赋值 其他运算 · 条件、逗号、求存储空间大小运算 · 表达式组成规则、各类表达式 表达式 · 描述计算过程/条件判断的表达式 理解 理解 知道 理解
上海市高等学校运算机品级考试(二级)C程序设计考试大纲



