VC程序设计语言

VC程序设计语言

ID:47561642

大小:57.01 KB

页数:6页

时间:2019-09-19

VC程序设计语言_第1页
VC程序设计语言_第2页
VC程序设计语言_第3页
VC程序设计语言_第4页
VC程序设计语言_第5页
资源描述:

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

1、西南科技大学本科课程教学大纲《VC程序设计语言》课程教学大纲【课程代码】:13319611【英文译名】:ProgrammingwithMicrosoftVisualC++【适用专业】:地理信息系统专业【学分数】:4【总学时数】:64【实践学时】:16一、本课程教学目的和课程性质通过本课程的学习,使学生熟悉计算机程序的基本组成要素,理解结构化程序设计方法(SP)的基本理论;理解类、对象、封装、继承和多态性等面向对象程序设计(OOP)的概念,掌握基本的面向对象程序设计方法;掌握vc++ 开发工具的使用以及vc++在MFC、组件、数据库等方面的编程方法;懂得如何利用VC程序设计语言去解

2、决实际问题。二、本课程的基本要求1、熟悉计算机程序的基本组成要素,理解结构化程序设计方法(SP)的理论。2、理解类、对象、封装、继承和多态性等面向对象程序设计(OOP)概念,掌握基本的面向对象程序设计方法。3、理解WINDOWS的消息机制和WINDOWS应用程序的基本结构。4、掌握MFC的基本概念,窗口、资源、图形设备接口、文档/视图结构、对话框和控件等对象的程序设计方法。5、了解用VisualC++开发GIS系统的基本思路,初步掌握采用VisualC++进行GIS二次开发的过程。三、本课程与其他课程的关系先修课程:计算机文化基础、VB程序设计后继课程:数据结构、软件工程四、课程

3、内容第一章绪论5西南科技大学本科课程教学大纲本章主要让学生了解本课程的基本情况,讲述内容包括:课程安排、实践安排、考试安排、参考资料、程序设计语言的基本概念、C/C++发展历史、面向对象的程序设计语言以及可视化程序设计语言的发展情况。重点:程序设计语言的分类和定位。难点:程序设计语言的分类和定位。第二章 VisualC++6.0开发环境本章要求学生了解Visual C++6.0的特点及Visual C++6.0的配置要求,能够熟悉地应用Visual C++6.0的主窗口及主窗口中的菜单栏。熟悉和掌握开发工具的菜单、工具栏、项目工作区、资源的概念,了解一个控制台应用程序的框架结构,

4、初步掌握一个程序的调试方法。重点:开发工具的使用。难点:程序调试。第三章基本C++语言本章介绍C++语言的常用标识符、数据类型、数组、字符串,指针,运算符,控制语句,函数等基本知识。本章是该课程的重要组成部分,要求学生能够熟练掌握和应用这些知识点。重点:标识符、数据类型、数组、字符串、指针、运算符、控制语句、函数。难点:指针,函数,数组,字符串。第四章C++面向对象程序设计本章主要要求理解类、对象、派生类、继承、多态性、虚函数、运算符重载等面向对象程序设计(OOP)概念,掌握基本的面向对象程序设计方法,学会使用输入输出流库。重点:面向对象的程序设计方法、类、对象、继承、多态性难点

5、:类、对象、继承、多态性第四章MFC基本应用程序的建立本章对传统的Windows应用程序和MFC应用程序进行了概述,要求学生深入理解Windows应用程序和MFC应用程序的工作原理及其相互之间的内在关系,能够熟练应用MFCAppWizard和ClassWizard创建应用程序。重点:传统Windows应用程序和MFC的工作原理、MFCAppWizard、ClassWizard.难点:传统Windows应用程序和MFC的工作原理.第五、六、七章常用控件;菜单、工具栏与状态栏;框架窗口、文档和视图该三章介绍常用控件及其使用;要求学生能够熟练使用菜单、工具栏、状态栏  框架窗口、文档和

6、视图并掌握在VC中编程中控件的创建和使用方法,包括通用对话框、消息对话框、菜单、工具栏、状态栏以及框架窗、文档及其序列化、视图及视图类、文档视图结构等内容。5西南科技大学本科课程教学大纲重点:常用控件使用。难点:常用控件使用。第八章绘图、字体和位图本章要求学生能够熟练地建立用户界面,掌握并能够绘制直线、长方形和圆形。了解重绘视图和文档处理。熟悉程序设计中字体、文字处理、位图、图标以及光标的处理方式。让学生理解位图和矢量图的概念以及图形存储的一些简单方式。重点:建立用户界面,绘制直线、长方形和圆形,重绘视图和文档处理。难点:绘制直线、长方形和圆形,重绘视图和文档处理。第九章数据库编

7、程本章要求学生能够了解开放式数据库连接(ODBC), MFC ODBC类, MFC DAO类的概念,并能够使用 OLE DB 编程,使用ActiveX数据对象(ADO)编程。了解与数据库相关的一些ACTIVEX控件,了解一些简单的数据库SQL语句。重点: 开放式数据库连接(ODBC), MFC ODBC类, MFC DAO类。难点:使用 OLE DB 编程,使用ActiveX数据对象(ADO)编程。第十章GIS二次开发基础了解用VisualC++开发GIS系统的基本思路,掌握采用

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

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

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