中央广播电视大学计算机科学与技术专业25219.docx
《中央广播电视大学计算机科学与技术专业25219.docx》由会员分享,可在线阅读,更多相关《中央广播电视大学计算机科学与技术专业25219.docx(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中央广播播电视大大学计算算机科学学与技术术专业面向对象象程序设设计课程程考核说说明(220033年版)一、考核核说明面向对对象程序序设计课课程是电电大系统统计算机机科学与与技术专专业本科科生(专专科起点点)的一一门必修修课程。本本课程是是数据结结构、操操作系统统、计算算机网络络、软件件工程等等的先修修课程,在在整个专专业教学学体系中中占据非非常重要要的基础础地位。本本课程主主要介绍绍C+语言的的基本语语法规则则,各种种数据类类型的定定义、表表示和使使用,各各种流程程控制语语句的定定义与作作用,类类和对象象的定义义与应用用,面向向过程和和面向对对象的程程序设计计方法等等内容。面向对象象的思想想是
2、需要要在实践践中不断断摸索和和体会的的,学生生们在后后续课的的学习和和以后的的工作中中要主动动去运用用和实践践。教学学的主要要目标是是让学生生能够建建立起思思考问题题的方法法,指导导以后的的软件开开发实践践。现将该课课程考核核的有关关问题说说明如下下:1. 考考核对象象 全国国电大系系统开放放教育试试点计算算机科学学与技术术专业(专专科起点点本科)学学生。2教学学媒体 文字主主教材CC+面面向对象象程序设设计 王萍编编著 清华大大学出版版社出版版 实验教教材面面向对象象程序设设计实验验 徐徐孝凯等等编 中央广广播电视视大学出出版社出出版 录象教教材 116讲 王萍主主讲 中中央广播播电视大大学
3、音像像出版社社出版 复习资资料 面面向对象象程序设设计期末末复习指指导中中央电大大教育杂杂志社出出版发行行 作业练练习 面面向对象象程序设设计形成成性考核核作业册册 中中央电大大教育杂杂志社出出版发行行 网上辅辅导 在电大大在线计计算机科科学与技技术面面向对象象程序设设计课课程网页页上发表表3. 命命题依据据本考核说说明以电电大计算算机科学学与技术术专业面面向对象象程序设设计教学学大纲为为依据编编制。本本考核说说明是考考试命题题的依据据。4. 考考核要求求本课程是是以实用用为最终终目的,主主要考核核学生对对C+语言的的掌握程程度和对对解决一一般问题题的程序序设计能能力。不不要死记记硬背,注注重
4、理解解和运用用。考核核分为以以下几个个层次:理解:要要求学生生理解面面向过程程和面向向对象程程序设计计的基本本思想和和方法,理理解C+语言言程序的的基本结结构,理理解各种种C+语法成成分定义义、表示示和作用用。应用:要要求学生生能够根根据所学学的C+语言言知识和和程序设设计知识识,分析析和理解解一般的的程序或或函数模模块或类类模块,能能够根据据处理简简单问题题的要求求编写出出较规范范的并且且可读性性好的面面向过程程或面向向对象的的函数模模块或程程序。综合应用用:要求求学生能能够综合合运用多多个知识识点进行行比较复复杂的程程序(函函数模块块)分析析和设计计,考察察学生综综合运用用知识的的能力和和
5、实际解解决问题题的能力力。5. 命命题原则则(1) 在教学学大纲和和考核说说明所规规定的知知识范围围内命题题。在教教学知识识范围之之内,需需要灵活活运用才才能够解解决问题题的试题题不属于于超纲。(2) 试题的的考察要要求覆盖盖面广、区区分度高高。(3) 试题兼兼顾各个个能力层层次,理理解约占占40%,应用用约占440%,综综合应用用约占220%。(4) 试题的的难易程程度和题题量适当当,按难难易程度度分为四四个层次次:容易易占200%,较较易占330%,较较难占330%,难难占200%。题题量安排排以平时时能够独独立完成成作业者者,能在在规定的的考试时时间内做做完并有有一定时时间检查查为原则则
6、。6. 试试题题型型单项选择择题:根根据题意意,从四四种可选选择的答答案中选选择合适适的一种种答案。填空题:根据题题意,在在画有横横线或空空白处填填写合适适内容。程序填充充题:根根据C+程序序或函数数(类)模模块,及及相应的的功能描描述,在在画有横横线或空空白处填填写合适适内容。理解问答答题:根根据C+程序序或函数数(类)模模块,回回答一些些问题。如如写出程程序运行行结果或或函数调调用结果果,写出出程序或或函数所所能实现现的功能能,按题题意要求求指出错错误位置置并改正正。编程题:给出编编程要求求和函数数原型,编编写出相相应的程程序或函函数模块块。7. 考考核形式式: 采用期期末考核核与形成成性
7、考核核相结合合的方式式。形成成性考核核分为两两种,一一种视作作业完成成情况和和实验完完成情况况而定,占占总成绩绩的155%;另另一种为为期末上上机考核核,占总总成绩的的15%,完成成一个指指定题目目的程序序开发和和调试,由由各省级级电大在在省内统统一命题题,时间间为600分钟。期期末考核核占总成成绩的770%,为为闭卷考考试,由由中央电电大统一一命题,时时间为1150分分钟。总总成绩满满分为1100分分,合成成成绩达达60分分及以上上者可获获得该课课程规定定的4学学分,否否则不获获得该课课程学分分。二、考核核内容和和要求第一部分分 程序设设计基础础考核目的的:考核学生生对C+程序序结构、程程序
8、运行行过程、各各种数据据类型的的作用、数数据常量量表示、表表达式构构成、运运算符含含义、简简单语句句和复合合语句格格式等的的掌握程程度。考核的知知识点:C+语语言特点点和程序序的基本本结构。上机输入入、编辑辑、连接接、运行行一个CC+程程序的过过程。整数、字字符、实实数、逻逻辑等标标准数据据类型的的含义。各种常量量的字面面表示和和符号表表示,变变量的定定义与使使用。常用运算算符的表表示、优优先级与与结合性性。表达式的的分类和和使用。考核要求求:理解:CC+语语言的有有关基本本概念、程程序结构构、数据据类型的的分类与与作用、常常量和变变量的表表示、运运算符含含义、表表达式构构成与运运算等内内容。
9、应用:能能够编写写简单的的程序,能能完成简简单数据据和表达达式的输输入和输输出,能能利用变变量存放放输入数数据、临临时数据据和计算算结果,能能利用符符号常量量存放固固定数据据,能根根据数值值计算和和数据处处理的要要求选择择合适的的常量或或变量表表示,能能利用运运算符进进行算术术、比较较(即关关系)和和逻辑运运算,能能把一般般数学算算式、不不等式或或条件表表示成相相应的CC+表表达式。第二部分分 流流程控制制语句与与程序模模块的基基本结构构考核目的的:考核学生生对各种种分支语语句、循循环语句句和跳转转类语句句的理解解和掌握握程度,对对程序模模块的顺顺序、分分支和循循环这三三种基本本结构的的理解程
10、程度,对对运用流流程控制制语句编编写程序序解决实实际问题题的能力力。考核的知知识点: 下列各各种控制制语句的的定义格格式、执执行过程程与作用用: if语语句、sswittch语语句、ffor语语句、wwhille语句句、doo语句、bbreaak语句句、coontiinuee语句、rretuurn语语句等。 各种分分支和循循环语句句相互嵌嵌套的作作用和执执行过程程。考核要求求:理解:各各种语句句的格式式、执行行过程与与作用,语语句之间间相互嵌嵌套的概概念。应用:(1) 能够分分析含有有if和swiitchh分支类类语句的的程序模模块并给给出功能能或执行行结果,能能够按照照分支处处理的要要求编写
11、写出相应应的分支支程序。(2) 能够分分析含有有forr、whiile和和do循环环类语句句的程序序模块并并给出功功能或执执行结果果,能够够按照循循环处理理的要求求编写出出相应的的循环程程序,如如累加计计算、数数据统计计、求最最大值、求求平均值值等程序序。(3) 能够实实现iff和swiitchh语句之之间的转转换,能能够实现现forr、whiile和和do循环环语句之之间的转转换。综合应用用:运用用各种流流程控制制语句和和其他语语句等已已有知识识进行比比较复杂杂的程序序分析与与设计,如如双重或或三重循循环的程程序分析析与设计计。第三部分分 函函数考核目的的:考核学生生对变量量作用域域的理解解
12、程度,对对函数定定义与调调用格式式的掌握握程度,对对形式参参数和实实在参数数的使用用与结合合的理解解程度,对对模块化化程序设设计方法法的掌握握程度。考核的知知识点:模块化程程序设计计的概念念,多文文件结构构的程序序。函数的定定义、声声明与调调用格式式,静态态函数的的含义。函数定义义中值参参数、指指针参数数、数组组参数、引引用参数数、常量量参数的的声明格格式及作作用;函数中带带默认值值参数的的说明与与作用。函数调用用中的实实参与函函数定义义中的形形参之间间的结合合过程。 函数返返回值的的一般类类型、指指针类型型和引用用类型的的作用。变量的作作用域和和生存期期,静态态变量的的特点。内联函数数的定义
13、义格式及及作用。递归函数数的设计计方法和和调用过过程。函数重载载的含义义和作用用。函数模板板的定义义格式及及作用。 考核要要求:理解:(1) 模块化化程序设设计与函函数的关关系,函函数的定定义格式式与声明明格式,函函数调用用表达式式的格式式及执行行过程,带带默认值值参数的的含义与与用法。(2) 全局变变量、局局部变量量、静态态变量的的含义。(3) 内联函函数和函函数模板板的定义义与声明明格式,函函数模板板的实例例化,重重载函数数的作用用。应用:(1) 能够分分析已知知函数,给给出所能能实现的的功能或或运行结结果。(2) 能够根根据处理理问题的的需要合合理地设设置函数数参数、函函数的返返回值类类
14、型以及及编写出出函数体体。(3) 利用递递归函数数来简化化程序设设计。(4) 利用函函数重载载来优化化程序设设计。(5) 利用函函数模板板来设计计能够处处理任何何数据类类型的程程序。第四部分分 数数组、结结构、指指针和引引用考核目的的:考核学生生对数组组、字符符串、结结构、指指针、引引用等数数据类型型的理解解和掌握握程度。考核的知知识点: 一维数数组的概概念、定定义和初初始化。 二维及及多维数数组的概概念、定定义和初初始化。 一维和和二维数数组元素素的下标标访问方方式。 字符串串与字符符数组的的区别与与联系,字字符串的的输入与与输出。 常用字字符串函函数(如如strrlenn,sttrcppy
15、,sstrccmp,strrcatt等)的的调用格格式与作作用。 结构类类型的定定义格式式和作用用,结构构变量的的定义格格式和初初始化。 结构成成员的表表示和使使用。 指针的的概念、定定义及初初始化。 针对指指针的各各种运算算操作。 数组名名的指针针含义,数数组元素素的下标标与指针针方式的的表示及及转换。 数组形形参与指指针形参参之间的的等价表表示与转转换。 引用的的定义和和初始化化,引用用参数与与值参数数的区别别。 一般变变量与数数组的存存储空间间的动态态分配与与释放。考核要求求:理解:(1) 数组、字字符串、结结构、指指针、引引用等的的概念、表表示和作作用。(2) 数组的的存储空空间分配配
16、,数组组元素的的地址计计算,数数组元素素的下标标访问方方式和指指针访问问方式。(3) 字符串串的存储储格式,字字符串的的输入输输出方式式,字符符串函数数的调用用。(4) 数据空空间的动动态分配配与释放放,链表表的结构构与访问问结点的的过程。应用:(1) 能够分分析和设设计在一一维数组组上的顺顺序查找找、选择择排序、插插入排序序等算法法。(2) 能够分分析和设设计在二二维数组组上的矩矩阵加、减减、转置置、乘等等运算的的算法。(3) 能够分分析和设设计利用用字符串串函数进进行字符符串处理理的算法法。(4) 能够分分析和设设计动态态生成的的链表,在在链表头头或尾插插入或删删除结点点的算法法,以及及遍
17、历链链表的算算法。(5) 能够分分析和设设计对顺顺序或链链接表示示的栈或或队列进进行插入入或删除除元素(结结点)的的算法。(6) 能够使使用引用用类型作作为函数数的参数数类型和和返回值值类型。综合应用用:运用用数组、字字符串、结结构、指指针、引引用等数数据类型型进行程程序设计计。第五部分分 类类与对象象考核目的的:考核学生生对类这这种复杂杂数据类类型的理理解和运运用程度度,对面面向对象象程序设设计方法法的掌握握程度。考核的知知识点:面向对象象程序设设计的概概念。类的定义义,类与与结构的的区别和和联系。类成员的的访问控控制与访访问方式式。内联与非非内联成成员函数数的声明明与定义义。对象的生生成和
18、初初始化。类的作用用域。类的构造造函数与与析构函函数。类的拷贝贝构造函函数和赋赋值重载载函数。静态数据据成员和和静态成成员函数数。对象成员员和一般般成员的的初始化化方式。友元函数数与友元元类。thiss指针。用数组和和链表实实现队列列类和栈栈类。考核要求求:理解:(1) 面向对对象程序序设计的的有关概概念。(2) 类的定定义,类类成员的的访问权权限,构构造函数数与析构构函数的的定义格格式及作作用。(3) 静态数数据成员员定义、初初始化与与作用,静静态函数数成员的的定义格格式与特特性。(4) 友元函函数和友友元类的的声明与与作用。应用:(1) 能够分分析和设设计含有有简单类类定义的的程序。 (2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中央广播电视大学 计算机科学 技术 专业 25219
限制150内