(本科)《VC++语言程序设计》教学大纲

(本科)《VC++语言程序设计》教学大纲

ID:40657784

大小:70.50 KB

页数:4页

时间:2019-08-05

(本科)《VC++语言程序设计》教学大纲_第1页
(本科)《VC++语言程序设计》教学大纲_第2页
(本科)《VC++语言程序设计》教学大纲_第3页
(本科)《VC++语言程序设计》教学大纲_第4页
资源描述:

《(本科)《VC++语言程序设计》教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《VC++》教学大纲一、课程的基本信息课程编号:实验类型:专业必修课学时:24学分:3开课单位:信息管理系适用专业:1020171先修课程:计算机文化基础二、课程目的与任务《VC++》是光机电一体化专业的一门专业基础课。主要任务是介绍C++语言的基本概念、基本语法、面向过程的编程方法,C++语言面向对象的重要特征:类、对象、继承等内容和相关的定义格式。目的是使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言解决一般应用问题,并为后续的专业课程奠定程序设计基础。

2、三、课程教学基本要求1.了解:C++程序开发技术,以及VisualC++6.0编程环境,面向对象程序设计,程序界面设计技巧。面向对象的基本概念和使用面向对象技术进行程序设计的基本思想。2.掌握:高级程序设计语言程序的构成,基本语法成分,数据定义和相关运算;程序的三种基本控制流程的概念和实现;函数的定义和调用;指针的基本概念;能够应用于数据组织和函数调用;面向对象程序设计的核心概念:封装,继承,多态,类属;用C++定义类和操作对象的方法;有关派生类的构造机制,多态的实现技术。3.理解:处理错误、异常,面

3、向对象程序设计的基础理论、主要原则和思维方法。事件处理。四、教学内容及学时分配章节教学内容各教学环节学时分配讲授实验上机习题讨论小计第一章初识c++112第二章数据类型418补充程序控制结构448第三章函数448第四章类与对象448第六章C++程序结构224第五章数组与指针6612第七章继承与派生448第八章多态性224考核合计323264五、课程教学基本内容(一)VisualC++概述(2学时)教学内容:1.简介程序设计、VisualC++6.0的发展过程、特点;2.面向对象程序设计的基本概念;3.

4、VisualC++6.0的可视化编程环境;4.VisualC++应用程序的调试步骤与方法。重点:VisualC++6.0的可视化编程环境的应用,简单的C++应用程序示例。难点:C++程序设计设计的步骤。(二)从C到C++(4学时)教学内容:1.C++的关键字与标识符2.C++的数据类型3.C++的常量和变量4.C++的运算符与优先级5.数据的输入和输出重点:基本数据类型的分类,常量、变量的定义、运算符的应用,表达式的应用。难点:类型转换。(三)程序流程控制(4学时)教学内容:1.介绍条件语句if的几种

5、形式的用法2.if语句的嵌套应用3.switch-case语句的应用4.VisualC++中的几个循环语句:do…while、for及while语句的用法,多重循环的应用。重点:掌握if语句,while,do-while,for,break,continue语句。难点:switch-case,do-while,for,while语句的应用。(四)函数(4学时)教学内容:1.VisualC++中的函数定义和使用2.函数的递归的应用,指向函数的指针3.内联函数4.带缺省形参值的函数5.引用6.函数的重载7

6、.函数的模板。重点:函数的定义与声明,函数调用的应用,函数的嵌套的调用,函数参数的应用。难点:函数的递归的应用,指向函数的指针。(五)类和对象(4学时)教学内容:1.类和对象2.构造函数与析构函数3.类的组合4.隐含的this指针5.类模板6.运算符重载,指向类成员的指针。重点:类的定义与声明,构造与析构函数的应用。难点:运算符重载,指向类成员的指针的应用。(六)C++程序结构(2学时)教学内容:1.标识符的作用域与可见性2.对象的生存期3.类的静态成员4.类的友元5.共享数据的保护6.多文件结构。重

7、点:标识符的作用域与可见性,对象的生存期,类的静态成员和友元。难点:对象的生存期。(七)数组和指针(4学时)教学内容:1.数组2.指针3.动态内存分配4.string类重点:string类,数组。难点:指针。(八)继承与派生(4学时)教学内容:1.类的继承与派生2.访问控制3.派生类的构造和析构函数4.派生类的成员标识与访问5.类型兼容规则。重点:基于过程与面向对象的设计思想,继承的应用。难点:继承。(九)多态性(2学时)教学内容:1.多态性概述2.静态联编与动态联编3.纯虚函数与抽象基类4.运算符重

8、载。重点:静态联编与动态联编,纯虚函数与抽象基类。难点:纯虚函数与抽象基类、运算符重载六、考核方式与成绩评定考核方式:期末考试。考试用时:90分钟成绩评定:本课程成绩构成比例为:期末考试成绩占总成绩的70%,平时成绩占总成绩的30%;平时成绩的构成及比例为:考勤占10%,课堂测验成绩占5%,实验成绩占10%,作业占5%。期末总评成绩=(平时成绩×30%)+(期末成绩×70%)。补考方法:总评成绩低于60分的学生,须参加学院统一组织的补考。补考总成绩=(平

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。