预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《VC++》教学大纲 一、课程的基本信息 课程编号:实验类型:专业必修课 学时:24学分:3 开课单位:信息管理系适用专业:1020171 先修课程:计算机文化基础 二、课程目的与任务 《VC++》是光机电一体化专业的一门专业基础课。主要任务是介绍C++语言的基本概念、基本语法、面向过程的编程方法,C++语言面向对象的重要特征:类、对象、继承等内容和相关的定义格式。目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言解决一般应用问题,并为后续的专业课程奠定程序设计基础。 三、课程教学基本要求 了解:C++程序开发技术,以及VisualC++6.0编程环境,面向对象程序设计,程序界面设计技巧。面向对象的基本概念和使用面向对象技术进行程序设计的基本思想。 掌握:高级程序设计语言程序的构成,基本语法成分,数据定义和相关运算;程序的三种基本控制流程的概念和实现;函数的定义和调用;指针的基本概念;能够应用于数据组织和函数调用;面向对象程序设计的核心概念:封装,继承,多态,类属;用C++定义类和操作对象的方法;有关派生类的构造机制,多态的实现技术。 理解:处理错误、异常,面向对象程序设计的基础理论、主要原则和思维方法。事件处理。 四、教学内容及学时分配 章节教学内容各教学环节学时分配讲授实验上机习题讨论小计第一章初识c++112第二章数据类型418补充程序控制结构448第三章函数448第四章类与对象448第六章C++程序结构224第五章数组与指针6612第七章继承与派生448第八章多态性224考核合计323264五、课程教学基本内容 (一)VisualC++概述(2学时) 教学内容: 1.简介程序设计、VisualC++6.0的发展过程、特点; 2.面向对象程序设计的基本概念; 3.VisualC++6.0的可视化编程环境; 4.VisualC++应用程序的调试步骤与方法。 重点:VisualC++6.0的可视化编程环境的应用,简单的C++应用程序示例。 难点:C++程序设计设计的步骤。 (二)从C到C++(4学时) 教学内容: 1.C++的关键字与标识符 2.C++的数据类型 3.C++的常量和变量 4.C++的运算符与优先级 5.数据的输入和输出 重点:基本数据类型的分类,常量、变量的定义、运算符的应用,表达式的应用。 难点:类型转换。 (三)程序流程控制(4学时) 教学内容: 介绍条件语句if的几种形式的用法 if语句的嵌套应用 switch-case语句的应用 VisualC++中的几个循环语句:do…while、for及while语句的用法,多重循环的应用。 重点:掌握if语句,while,do-while,for,break,continue语句。 难点:switch-case,do-while,for,while语句的应用。 (四)函数(4学时) 教学内容: VisualC++中的函数定义和使用 函数的递归的应用,指向函数的指针 内联函数 带缺省形参值的函数 引用 函数的重载 函数的模板。 重点:函数的定义与声明,函数调用的应用,函数的嵌套的调用,函数参数的应用。 难点:函数的递归的应用,指向函数的指针。 (五)类和对象(4学时) 教学内容: 类和对象 构造函数与析构函数 类的组合 隐含的this指针 类模板 运算符重载,指向类成员的指针。 重点:类的定义与声明,构造与析构函数的应用。 难点:运算符重载,指向类成员的指针的应用。 (六)C++程序结构(2学时) 教学内容: 标识符的作用域与可见性 对象的生存期 类的静态成员 类的友元 共享数据的保护 多文件结构。 重点:标识符的作用域与可见性,对象的生存期,类的静态成员和友元。 难点:对象的生存期。 (七)数组和指针(4学时) 教学内容: 1.数组 2.指针 3.动态内存分配 4.string类 重点:string类,数组。 难点:指针。 (八)继承与派生(4学时) 教学内容: 类的继承与派生 访问控制 派生类的构造和析构函数 派生类的成员标识与访问 类型兼容规则。 重点:基于过程与面向对象的设计思想,继承的应用。 难点:继承。 (九)多态性(2学时) 教学内容: 多态性概述 静态联编与动态联编 纯虚函数与抽象基类 运算符重载。 重点:静态联编与动态联编,纯虚函数与抽象基类。 难点:纯虚函数与抽象基类、运算符重载 六、考核方式与成绩评定 考核方式:期末考试。 考试用时:90分钟 成绩评定:本课程成绩构成比例为:期末考试成绩占总成绩的70%,平时成绩占总成绩的30%;平时成绩的构成及比例为:考勤占10%,课堂测验成绩占5%,实验成绩占10%,作业占5%。 期末总评成绩=(平时成绩×30%)+(期末成绩×70%)。