VC++程序设计基础课程大纲
需积分: 10 200 浏览量
更新于2024-07-14
收藏 802KB PPT 举报
"该资源是计算机科学与软件学院的软件技术基础课程,专注于VC++的学习。课程基于《Visual C++程序设计基础》教材,涵盖了C++的结构化语言基础(前六章)和面向对象基础(后三章)。实验部分采用《Visual C++程序设计实验教程》,包括21个实验,旨在提升学生的实践能力。课程总计62学时,分为32学时的课堂教学和30学时的上机实践。教学方法包括课前预习、课堂讲授、课后复习、作业以及上机实践。学生需在上机时按照要求编写程序,携带教材和实验教程,保持独立思考。课程设计为一个大作业,对学生的编程技能有较高要求。上机地点根据班级不同在801或803教室进行,课程纪律严明,强调出勤、课堂专注和作业完成情况。总成绩由期末成绩和平时成绩(包括出勤率和作业完成情况)组成。课程的第一章是绪论,涉及C++程序的基本结构、Visual C++集成环境的介绍,以及程序设计语言的发展历程,特别是C++及其相关IDE的演变。"
此资源主要涉及的知识点包括:
1. **C++程序设计基础**:课程的基础是C++语言,包括结构化语言和面向对象语言两个部分。前六章主要讲解C++的基础语法、数据类型、控制结构、函数、数组、指针等结构化编程概念。
2. **面向对象编程**:后三章涉及面向对象编程,涵盖类、对象、继承、多态、封装等核心概念,这些都是现代软件开发中常用的设计模式。
3. **Visual C++集成开发环境**:学生将学习如何使用Visual C++ 6.0进行程序开发,理解其界面、项目管理、代码编辑、调试等基本功能,了解IDE在实际开发中的作用。
4. **实验实践**:通过21个实验,学生将有机会亲手编写和运行C++程序,增强对编程语言和面向对象概念的理解,提高编程技能。
5. **课程组织与教学方法**:强调课前预习、课堂参与、课后复习和作业完成,同时鼓励上机实践,以促进理论知识与实际操作的结合。
6. **课程评估**:成绩构成包括期末考试和平时成绩,其中平时成绩考虑了出勤、课堂表现和作业完成情况,鼓励学生积极参与并持续学习。
7. **课程纪律**:强调准时、专注和遵守规定,培养良好的学习习惯。
8. **程序设计语言的发展**:课程还涵盖了程序设计语言的历史,从机器语言、汇编语言到高级语言,特别是C++语言的演进及其特点。
通过这个课程,学生不仅能够掌握C++编程的基础知识,还将学习如何在实际环境中运用这些知识,为未来的软件开发打下坚实基础。
2015-05-06 上传
2022-05-22 上传
2008-10-23 上传
361 浏览量
魔屋
- 粉丝: 25
- 资源: 2万+
最新资源
- 掌握Jive for Android SDK:示例应用的使用指南
- Python中的贝叶斯建模与概率编程指南
- 自动化NBA球员统计分析与电子邮件报告工具
- 下载安卓购物经理带源代码完整项目
- 图片压缩包中的内容解密
- C++基础教程视频-数据类型与运算符详解
- 探索Java中的曼德布罗图形绘制
- VTK9.3.0 64位SDK包发布,图像处理开发利器
- 自导向运载平台的行业设计方案解读
- 自定义 Datadog 代理检查:Python 实现与应用
- 基于Python实现的商品推荐系统源码与项目说明
- PMing繁体版字体下载,设计师必备素材
- 软件工程餐厅项目存储库:Java语言实践
- 康佳LED55R6000U电视机固件升级指南
- Sublime Text状态栏插件:ShowOpenFiles功能详解
- 一站式部署thinksns社交系统,小白轻松上手