云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《Visual C++程序设计》课程教学大纲

《Visual C++程序设计》课程教学大纲

  • 62 次阅读
  • 3 次下载
  • 2025/6/6 8:48:41

《Visual C++程序设计》课程实验教学大纲

课程名称:Visual C++程序设计(Visual C++ Programming) 课程编号: 021041 课程性质:非独立设课 课程属性:基础课

实验教材或指导书名称:C语言程序设计(第二版)(自定) 课程总学时:63 学分:3.5 实验学时:20 面向专业:电气自动化类(A)、电力工程与管理(B) 实验室名称:电气工程与控制实验教学中心

一、课程简介:

本课程是电气工程及其自动化、自动化、电力工程与管理专业本科生的学科基础选修课。该课程主要讲授如何应用Visual C++进行面向对象和可视化编程,主要内容包括:Visual C++编程环境、程序的基本控制结构、基本数据类型、表达式、函数、指针、类与对象、Windows编程、图形设备接口、资源、文档/视图结构和对话框等。通过本课程的学习,使学生掌握C 及C++的语言基础、面向对象和结构化程序设计的基本方法,掌握使用Visual C++设计应用程序的基本技能,能够编写、调试和运行实用、规范、可读性好的Visual C++程序。

二、课程实验目的与要求:

通过该课程实验,使学生得到程序设计方面的基本训练,培养学生程序设计的能力和调试程序的基本技能,提高学生利用计算机解决实际问题的能力。要求学生熟悉Visual C++编程环境、C++基本语法,掌握面向对象和结构化程序设计方法;掌握使用Visual C++开发应用程序的基本方法和步骤,能够编写、调试和运行一般的应用程序。

三、考试(考核)方式:出勤、完成实验的质量、实验报告

实验教学部分占课程总成绩15%;在笔试中,实验内容占考试内容的15%。

四、主要仪器设备及台(套)数:

PIII以上PC机,150台

五、主要参考书目:

[1] 刘路放等. Visual C++与面向对象程序设计教程.北京:高等教育出版社,2000

[2] 谭浩强等. C语言程序设计(第二版).北京:清华大学出版社,1999 [3] 郑莉等. C++语言程序设计.北京:清华大学出版社,1999 [4] 刘宗田等译.C++编程思想.北京:机械工业出版社,2000年1月

[5] 殷人昆等. 数据结构(用面向对象方法与C++描述).北京:清华大学出版社,1999

六、实验项目: 序实验项目名称 号 1 开发环境、顺序结构 实验主要内容 熟悉VC集成开发环境、能够编写顺序结构程序 掌握选择结构和循环结构程序的设计、能够正确判断各种表达式的值 掌握函数的定义和调用,形参与实参之间的参数传递,变量的作用域和生存期 掌握指针的定义、初始化与引用,能用指针方式处理字符串 设计一个新类,并对其进行验证。要求掌握新类和派生类的定义,构造函数和析构函数,对象的创建,成员函数的调用 虚函数和运算符重载的程序设计 能够编写Win32的应用程序,掌握画笔和画刷的用法 绘制图形。要求掌握画笔和画刷对象的使用方法、绘图实验计划各专业开出要求 实验者类型 学时 必做 类别 选做 验证 2 A、B 本科生 每组人数 1 2 选择结构、循环结构、运算符和表达式 验证 3 A、B 本科 1 3 函数定义与调用 设计 3 A、B 本科生 1 4 指针 验证 3 A、B 本科生 1 5 类与对象的创建(1) 设计 3 A、B 本科生 1 6 类与对象的创建(2) 综合 3 A、B 本科生 1 7 Windows编程 设计 3 A、B 本科生 1 8 图形设备接口 综合 3 A、B 本科生 1 模式和GDI坐标系的选择 要求能在应用程序中使用图图标、位图与菜9 标、位图、菜单 单等资源,美化应用程序。 能够利用向导产生文档/视图10 文档/视图结构 结构的应用程序,理解各类之间的关系 文档读写与打印程序设计。要求掌握文档文档读写与打11 的序列化方印 法,打印及打印预览的实现方法 设计对话框,要求掌握对话框的数据交换对话框程序设12 机制、模式对计 话框和非模式对话框的显示方法 备注: 综合 3 A、B 本科生 1 综合 3 A、B 本科生 1 综合 3 A、B 本科生 1 综合 3 A、B 本科生 1 大纲编写人: 宋绍剑

大纲审核人: 李鹏

大纲批准人: 何小阳

日期:2003年12月15日

Visual C++程序设计课程教学大纲

课程名称:Visual C++程序设计 课程名称:Programming with Visual C++ 课程编号:010406 课程类型:技术基础课 学 时:80

适用专业:计算机科学与技术专业本科 先修课程:C语言程序设计。 一、课程的性质、目的与任务

《Visual C++程序设计》是计算机科学与技术专业本科生的一门技术基础课程,通过对本课程的学习,要求掌握Windows环境下基本的程序设计方法,掌握Visual C++程序设计的基本知识和基本技能。具有在Visual C++环境下利用微软的基础类库MFC开发Windows应用程序的能力。

二、课程主要内容(包括理论教学和实践教学)及学时分配

第一单元 Visual C++集成开发环境(建议学时数:2学时)

学习目的和要求:本单元讲述Visual C++集成开发环境的使用,开发环境的菜单功能;开发环境的工具栏;项目及项目工作区的概念;开发环境的初步实践;要求能够熟练地使用开发环境的各类功能;

重点和难点:菜单的使用;工具栏的使用。

第二单元 标准C++语言程序设计(建议学时数:18学时)

学习目的和要求:了解C++程序基本要素;了解C++的基本数据类型;了解变量的作用域和存储类型;了解编译预处理指令;掌握函数和各种控制语句;掌握C++类的定义和实现;掌握C++类的继承;掌握多态性和虚函数;掌握函数的重载;掌握C++模板(函数模板,类模板);了解Microsoft Visual C++的语法扩充。

重点和难点:C++类的定义和实现;C++类的继承;多态性和虚函数;函数的重载;Visual C++的语法扩充。第三单元 创建应用程序框架(建议学时数:2学时)

学习目的和要求:了解和掌握应用程序向导的使用;了解应用程序向导生成的文件;掌握ClassWizard类向导的使用;掌握C++程序的基本调试技术。

重点和难点:ClassWizard类向导的使用;C++程序的基本调试技术。 第四单元 MFC原理与方法(建议学时数:4学时)

学习目的和要求:掌握Windows编程机制(API和SDK,句柄,事件和消息);了解MFC微软基础类库;掌握MFC应用程序框架;掌握MFC消息管理;了解MFC

搜索更多关于: 《Visual C++程序设计》课程教学大纲 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

《Visual C++程序设计》课程实验教学大纲 课程名称:Visual C++程序设计(Visual C++ Programming) 课程编号: 021041 课程性质:非独立设课 课程属性:基础课 实验教材或指导书名称:C语言程序设计(第二版)(自定) 课程总学时:63 学分:3.5 实验学时:20 面向专业:电气自动化类(A)、电力工程与管理(B) 实验室名称:电气工程与控制实验教学中心 一、课程简介: 本课程是电气工程及其自动化、自动化、电力工程与管理专业本科生的学科基础选修课。该课程主要讲授如何应用Visual C++进行面向对象和可视化编程,主要内容包括:Visual C++编程环境、程序的基本控制结构、基本数据类型、表达式、函数、指针、类与对象、Windo

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com