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