考试大纲-02328面向对象程序设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
和运用,局部变量、全局变量和静态变量的概念与运用。函数的调用过程 (重点) 识记:函数的定义、声明、函数原型,内联函数的定义,static、inline、extern
等关键字 理解:函数参数传递方式、值传递的过程,标志符的作用域、变量的生存
期局部变量、全局变量和静态变量的概念与运用,内联函数的作用 应用:函数的定义和调用方法 (二)理解递归的概念,带缺省参数的函数的定义和调用,理解宏定义、文件包 含和条件编译三种预处理命令的形式、作用和使用方法(一般) 识记:递归的概念,带缺省参数的函数的定义和调用方法,常见库函数及
通过本课程的学习,要求考生: 1.应了解面向对象的思想和基本概念。 2.应理解 C++保留字和基本数据类型,掌握 C++语言常用运算符的意义、表 达式书写方法,能熟练运用基本流程控制语句。 3.掌握函数的概念、定义和调用方法。理解 C++函数参数传递的方法,理解 变量的作用域与生存期的概念。 4.能加深理解和掌握面向对象的核心概念——类和对象。能定义类,并利用 类创建对象,通过访问对象的成员实现对象的联系。设计含有类和对象的应用程 序。 5.掌握 C++语言指针和数组的定义和使用方法,要求能编写包含复合数据类 型数据处理的应用程序。 6.能设计合理的类层次,并使用继承和派生构造应用程序。 7.深刻理解多态性,掌握实现多态性的方法及其在面向对象中的重要意义。 8.深刻理解类属和模板的概念,掌握函数模板和类模板的定义和使用。 9.掌握从需求分析、程序设计到程序编码的面向对象方法。掌握面向对象方 法开发软件的开发过程。 10.能熟练使用 C++语言采用面向对象方法进行应用程序的开发。 要求考生能切实掌握 C++程序设计语言作为实际工作中的工具,并为以后学 习其它课程打下基础,本课程是一门实践性很强的课程,要求考生不仅要掌握编 程方法,而且能在计算机上调试和测试一般的程序。
02328 面向对象程序设计考试大纲 第 1 页(共 12 页)
三、与本专业其他课程的关系 本课程的先行课程为计算机导论,以便对计算机软硬件相关概念有一个初步
的了解,本课程的后继课程是 Java 语言程序设计等,本课程学习的面向对象程序 设计的思想和基础概念帮助考生学习 Java 语言程序设计,本课程是课程设计的选 作课程之一,学好本门课程将有助于课程设计。
语句;循环语句:for、 while、 do-while 语句;break、 continue 语句,要求能分 析 C++程序的执行流程,要求掌握 C++的流程控制语句的书写形式和语句语义及 使用Байду номын сангаас法。 二、考核知识点与考核目标 (一)三种循环的异同(重点)
识记:break、 continue,条件表达式的短路求值,switch (表达式)中表达式 的类型
识记:C++标识符命名,各种运算符的含义,各种基本数据类型及其常量的 表达,符号常量的声明
理解:运算符的优先级和结合性,隐式类型转换规则,强制类型转换的表 达方法
应用:运用运算符组成需要的表达式
02328 面向对象程序设计考试大纲 第 2 页(共 12 页)
第三章 基本控制结构
一、学习目的与要求 本章介绍了 C++的流程控制语句,包括分支语句:if、if-else 语句,多分支 switch
专业的选考课程。它是为满足从事软件工程工作人才的需要而设置的。本课程的 任务是通过全面、系统地学习面向对象程序设计的基本概念、分析方法、设计方 法、C++语言基本语法和编程方法;全面理解 C++语言面向对象的基本特性,其 内容包括类、对象、派生类、继承、多态性、虚函数、模板、流类库等;深刻理 解和领会面向对象程序设计的特点和风格,类的封装性、继承性和多态性与程序 的安全性、结构性和灵活多样性之间的关系,达到掌握其设计方法和编程基础的 目的,使考生为以后学习 Java 语言程序设计、软件工程等后继课程及进行课程设 计打下必备的基础,并且为以后从事应用软件开发提供合适的工具。 二、课程目标与基本要求
第二章 基本数据类型
一、学习目的与要求 本章介绍 C++语言的一些基本知识,包括标识符、数据类型、变量、常量、
基本数据类型,基本的输入和输出方法,熟练掌握 C++各种运算符的使用方法。 能熟练运用运算符组成需要的表达式。正确使用操作数的类型转换和运算符的优 先级顺序和结合性。通过本章的学习,应该能够编写完成简单计算的 C++程序。 二、考核知识点与考核目标 (一)C++语言的基本数据类型和运算(次重点)
第二部分 考核内容与考核目标
第一章 程序设计与 C++语言初步
一、学习目的与要求 了解程序的相关概念,程序设计的主要方法,程序设计语言的构成,C++语言
程序的基本结构,掌握 C++程序的运行方法和过程。 二、考核知识点与考核目标 (一)C++语言程序的基本程序结构,面向对象程序设计的特点(重点)
识记:main()函数 理解:类,对象,数据封装,继承,多态性 (二)C++程序的运行方法和过程(次重点) 识记:源代码,目标代码,C++的注释 理解:C++语言程序的运行过程 (三)程序的相关概念(一般) 理解:算法,实体,程序,程序设计的概念
湖南省高等教育自学考试 课程考试大纲
面向对象程序设计
(课程代码:02328)
湖南省教育考试院组编 2016 年 12 月
高等教育自学考试课程考试大纲
课程名称:面向对象程序设计
课程代码:02328
第一部分 课程性质与目标
一、课程性质与特点 面向对象程序设计是高等教育自学考试软件工程(本科)、工业自动化(本科)
理解:C++简单程序的执行流程,else 最近匹配原则,三种循环的异同 应用:C++的流程控制语句的书写形式和语句的语义,编写简单的 C++程序
第四章 函数
一、学习目的与要求 掌握函数的概念、定义和调用方法。理解 C++函数参数传递的方法,掌握函
数参数值传递的过程,并能够灵活运用。理解递归的概念,并能运用递归的方法 解决一些实际问题。理解变量的作用域与生存期的概念,能够理解全局变量、局 部变量、静态变量的概念和用法。理解宏定义、文件包含和条件编译的三种预处 理命令的形式、作用和使用方法。 二、考核知识点与考核目标 (一)掌握函数的定义、声明、调用的方法,函数参数传递方式、值传递的过程
相关文档
最新文档