附件5:
上海市高等学校计算机等级考试(二级)
《Java程序设计》考试大纲
(2012年修订)
一、考试性质
上海市高等学校计算机等级考试是上海市教育委员会组织的全市高校统一的教学考试,是检测和评价高校计算机应用基础知识教学水平和教学质量重要依据之一。该项考试旨在规范和加强上海高校非计算机专业的计算机教学工作,提高非计算机专业学生的计算机应用能力。考试对象主要是上海高等学校非计算机专业学生,每年举行一次,当年的十月下旬或十一月上旬的星期六或星期日。凡考试成绩达到合格者或优秀者,由上海市教育委员会发给相应的证书。
本考试由上海市教育委员会统一领导,聘请有关专家组成考试委员会,委托上海市教育考试院组织实施。
二、考试目标
Java程序设计语言是目前国内外广泛应用的计算机程序设计语言。它是面向对象技术成功应用的范例,而面向对象技术已成为计算机应用开发领域的主流趋势。学生通过该课程的学习,应能了解程序设计语言的基本知识、面向对象的基本概念,掌握程序设计的基本方法与思路,这包括了Java程序设计语言中的结构化程序设计、面向对象程序设计、图形用户界面设计、异常处理、多线程程序设计、输入输出流等,并能综合应用这些知识解决简单实际问题。
《Java程序设计》的考试目标是测试考生掌握Java程序设计语言知识的程度和综合运用该语言知识进行程序设计的基本能力。
三、考试细则
考试采用基于网络环境的无纸化上机考试系统。考试时间为120分钟。试卷总分为100分。
试题由四部分组成:单选题、程序填空题、程序调试题和编程题。试卷从局域网的服务器下载,考试结果上传到服务器,若不按照要求上传到服务器,则考试无效。考试阅卷采用机器和人工相结合的网上阅卷方式。
四、试卷结构
序号题型题量计分考核目标
一单选题10题15分基本概念语义知识常用方法
二程序填空题2~3题20分基本概念基本语句程序理解
三程序调试题3题30分基本语句程序设计程序调试
四编程题1~2题35分综合应用常用算法
合计16~18题100分
五、考试内容和要求
序
号
内容要点和考点要求1Java程序设计基础