VisualC++入门:哈工大C++课程概览与环境介绍
需积分: 11 116 浏览量
更新于2024-07-14
收藏 7.09MB PPT 举报
本资源是一份关于哈尔滨工业大学(威海)计算机学院的C++课程讲义,由讲师张淼主讲,主要涵盖了程序设计的基本概念、Visual C++编程环境介绍以及Windows应用程序开发。课程内容包括以下几个关键部分:
1. **课程简介**:介绍课程安排,强调了42学时的授课时间,20学时的实验,以及考试构成,其中考试占总成绩的主导地位。
2. **回顾C语言与集成开发环境**:回顾了C语言的历史,指出C++的出现以及集成开发环境的发展,如TurboC和BorlandC++,强调尽管VisualC++最初是为C++设计的,但它也支持C语言程序。
3. **VisualC++介绍**:作为C++的可视化集成开发环境,VisualC++不仅是一个工具,还提供了一整套编译、调试和开发流程,支持Windows应用程序开发。
4. **程序概念**:解释了程序的定义,它是为实现特定目标编写的指令序列,可以控制计算机行为。提到了机器语言、汇编语言和高级语言,如C/C++,以及它们的特点,如可移植性和接近自然语言。
5. **Windows应用程序类型**:区分了窗口应用程序和控制台应用程序,窗口应用程序基于图形用户界面,而控制台程序更像DOS风格。
6. **Windows程序设计模式**:强调了Windows窗口程序设计采用事件驱动,基于消息传递的特性,这与DOS程序设计有显著区别。
7. **VisualC++在Windows开发中的角色**:着重说明了VisualC++在Windows应用程序开发中的核心作用,尤其是对于Windows窗口程序的开发。
在整个课程中,学生将学习如何使用VisualC++进行C++编程,包括编写、编译、调试和运行程序,以及理解和设计Windows平台下的应用程序。这份课件为初学者和进阶者提供了全面的编程指导,有助于掌握面向对象的程序设计和Windows应用程序开发技能。
2011-03-28 上传
2013-12-12 上传
2010-04-01 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
2008-11-22 上传
2008-11-26 上传
冀北老许
- 粉丝: 19
- 资源: 2万+
最新资源
- boutique_ado_v1
- vb酒店管理信息系统设计(论文+源代码).rar
- archive:工作正在进行中
- Angular-Authorization:角度授权
- Scratch少儿编程项目音效音乐素材-【电】相关音效.zip
- CommissionCalc3:Java1周4
- react-navbar-example:示例navbar
- photosheet:相片纸生成器
- scoreboardapp
- release,大富翁c语言源码,c语言项目
- 计算器
- FE-Hot-Diggety-Dog
- 蒙特卡洛法求椭圆面积的MATLAB源程序代码.rar
- Scratch少儿编程项目音效音乐素材-【按钮开关类】音效.zip
- thextedit-开源
- CactiPhone:一个用于智能手机的简单仙人掌查看器-开源