《面向对象程序设计(VB)》考试大纲课程类型:专业限选课课程总课时:总课时72课时,其中理论36课时,实验36课时考试对象:适用于非计算机本科专业、计算机专科考试方式:笔试、机试一、本课程的性质和任务:《面向对象可视化程序设计》课程为非计算机专业学生必修的基础课。它是用面向对象思想开发应用软件的重要的语言,面向对象的程序设计语言在程序开发设计中其地位非常重要,尤其在多媒体应用开发中是易学好懂的一门语言课。学好这门课,既可为以后学习其它语言课程奠定基础,又可利用该语言设计适用于各种环境的应用程序。面向对象可视化程序设计(主要以VB为例)是关于面向对象程序设计思想、VisualBasic基本概念、语言特性、程序设计基本方法的一门基础课程。通过本课程的学习,使学生能够了解计算机程序设计的基本知识,掌握面向对象程序设计的基本思想及编程思路,能用VisualBasic独立编写一个实用程序,具有一定的计算机应用能力。二、考试基本要求1.了解VisualBasic语言的基本概念和基本操作。2.掌握VisualBasic程序设计的基础知识。3.熟练掌握VisualBasic程序控制结构、数组、过程,熟练掌握窗体、菜单、控件的设计和使用方法。4.掌握数据文件的存取,熟练掌握程序调试和错误处理技术。,5.了解和学会几种常用的算法如穷举法、迭代法等。6.能够设计简单的VB应用程序三、考核方式及分值1.笔试(90分钟,满分60分)主要包括:1、客观型试题:(25分)(1)单项选择题20分(2)判断题5分2、主观型试题(15分)(1)填空题10分(2)编程题5分2.上机(90分钟,满分40分)主要包括:⑴简单窗体操作10分⑵基本窗体操作10分⑶简单程序设计操作10分⑷综合程序设计操作10分要求:根据试题要求在计算机上完成操作任务。具体考核分值分布如下:四、考核知识点及考核要求第一章VB编程环境注:以下为课程考试大纲模板,题目统一为:《XXXXX》考试大纲,样式设置为标题1,居中,字体:宋体,加粗,字号:二号,行距:单倍行距,间距:前段、后段均为0行,使用该文档模板时系统会直接保存为WORD文档,阅后删除此文本框。注:此处是相关课程的基本情况,样式设置为正文,左对齐,字体:宋体,字号:小四号,行距:单倍行距,间距:前段、后段均为0行,取消网格对齐选项。阅后删除此文本框。注:此处是课程的相关介绍,标题为四号宋体,下面的为五号宋体,行距:单倍行距,间距:前段、后段均为0行,后面相关内容格式相同,不再赘述,阅后删除此文本框。注:此处是相关课程的考试基本要求,相关知识的掌握程度,阅后删除此文本框。注:此处是相关课程的考核方式及分值分布情况,主要有笔试试卷和上机试卷的题型和分值分布阅后删除此文本框。考核知识点:1.VB的发展、特点。2.主窗口:标题和菜单。3.窗体设计器和工程资源管理器。4.属性窗口和工具箱窗口。5.事件驱动的概念。6.开发VB应用程序的步骤考核要求:1.了解VB产生的历史背景2.理解事件驱动的概念3.掌握:开发VB应用程序的步骤4.掌握BASIC语言及VB的特点、可视化编程环境第2章对象考核知识点:1.对象的基本概念。2.对象的属性设置及方法。3.对象的事件和方法概念。4.窗体的主要属性、事件5.常用的标准控件和功能特点。考核要求:1.了解掌握对象的概念及建立方法。2.掌握理解对象的属性的设置及在程序运行中功能、意义。3.理解面向对象设计中对象的作用及操作事件和方法的基本概念。4.理解面向对象的含义及与对象有关的基本概念。5.掌握控件的画法和基本操作。6.理解事件驱动思想。7.掌握可视化的编程工具;“事件驱动”的编程方式的基本方法。..(略).五、有关说明与实施要求一、考核目标的能力层次表述:识记:能知道记忆有关名词、概念的意义,并能正确认识和表达。掌握:在识记的基础上能把握基本概念和原理,能认识到有关概念和原理的区别与联系。应用:在掌握的基础上能用学过的知识点综合分析和解决一般性的问题。二、教材《VisualBasic程序设计教程》刘炳文清华大学出版社三、关于命题考试的若干要求:1.本课程的命题考试,应根据本大纲所规定的考核知识点和基本要求来确定考试范围和考核要求,不要任意扩大或缩小考试范围,提高或降低考核要求。考试命题要覆盖到各章,并适当突出重点章节,体现本课程的内容重点。2.本课程在试题中对不同能力层次要求的分数大致比例见《试卷命题双向细目表》。3.试题要合理安排难度结构。试题难易度可分为:易、较易、较难、难四个等级。每份注:此处是相关课程的考核知识点及考核要求,主要有各章的考核知识点和考核要求,本模板只列两章的内容作为参考,本模板只列两章的内容作为参考。。阅后删除此文本框。注:此处是相关课程的有关说明与实施要求,主要有能力层次表述、教材、命题考试的要求、分值分布情况表,阅后删除此文本框。试卷中,不同难易度试题的分数比例一般为:易占20%;较易占30%;较难占30%;难占20%。必须注意,试题的难易度与能力层次不是一个概念,在各能力层次中都会存在不同难度的问题,切勿混淆。4.本课程考试试卷采用的题型有:单项选择题、填空题、程序填空题、读程序写结果题、编程题。5.考试方式采用闭卷笔试90分钟和上机操作考核(90分钟)两种形式。笔试部分分数为60~80分,上机考核占分为20~40分,两部分总计分数60分合格;上机操作考核成绩评定方法为程序运行结果正确该题得满分,运行结果不正确或程序不能运行该题不得分。四、试卷命题双向细目表(仅供参考):章节内容识记`理解应用合计第一章VB编程环境2024第二章对象45413第三章建立简单的VB应用程序43411第四章数据类型、运算符与表达式2349第五章数据输入输出24612第六章常用标准控制44614第七章VB控制结构2226第八章数组与记录2226第九章过程2248第十章键盘与鼠标事件过程0325第十一章菜单程序设计与对话框程序设计0202第十二章多窗体程序设计与环境应用22第十三章多文档界面24第十四章文件24第十五章数据库40合计100