C++程序设计与实践:交大课程详解
需积分: 45 162 浏览量
更新于2024-07-13
收藏 4.68MB PPT 举报
"C++程序设计-交大c++课件"
C++程序设计是一门深入学习编程技术的课程,尤其侧重于C++语言的应用。这门课程的目标是帮助学生掌握程序设计的基本概念,包括过程化程序设计和面向对象的程序设计。通过学习,学生将能够熟练运用C++语言进行编程,并理解常见的算法及其设计过程。
课程的评价体系由三部分构成:期末考试占总成绩的50%,平时作业占20%,上机考试占30%。因此,学生需要在理论学习和实践操作上均衡投入,确保全面掌握课程内容。
教材和参考书籍推荐了《C++程序设计思想与方法》(第2版)以供理论学习,由翁惠玉编写,人民邮电出版社出版;《C++程序设计实验指导》由孟桂娥编写,上海交通大学出版社出版,作为实验和实践操作的指导;同时,也推荐了《C程序设计》(第3版)——谭浩强著,以及《C++大学教程》(第5版),电子工业出版社出版,这两本书籍作为补充阅读材料,以加深对C++语言的理解。
课程作业是学习过程中不可或缺的一部分。学生需独立完成每次作业,作业环境可以选择VC6.0、VC2008或VC2010等开发工具。助教会每周一晚上6:00-9:00在电院4号楼208机房提供答疑服务,从第2周持续到第16周。作业的提交需要遵循特定的命名规则,例如,使用WinRAR压缩作业文件,压缩文件名为"学号_作业号.rar",如果作业包含多个小题,则每个小题的文件夹应命名为"学号_作业号_题号"。
评分标准严格,作业内容会在上课时发布,并明确截止日期和提交地址。一旦超过截止日期,将不再接受作业。抄袭行为将导致抄袭者和被抄袭者当次作业得分为0。
课程内容通过实例学习,如“第一个程序”和“第二个程序”,逐步引入变量定义、数据类型、符号常量、算术表达式、赋值表达式、自增自减运算符、强制类型转换以及数据的输入输出等基础概念。这些基本元素构成了C++编程的基础,通过深入学习和实践,学生可以逐步构建起自己的编程技能。
这门C++程序设计课程旨在提供一个系统化的学习平台,通过理论讲解、实践操作和严格的评估机制,帮助学生掌握C++编程的核心技能,并为他们未来在IT领域的发展打下坚实的基础。
367 浏览量
104 浏览量
121 浏览量
423 浏览量
179 浏览量
136 浏览量
115 浏览量

欧学东
- 粉丝: 1026
最新资源
- AVR单片机C语言编程实战教程
- MATLAB实现π/4-QDPSK调制解调技术解析
- Rust开发微控制器USB设备端实验性框架介绍
- Report Builder 12.03汉化文件使用指南
- RG100E-AA U盘启动配置文件设置指南
- ASP客户关系管理系统的联系人报表功能解析
- DSPACK2.34:Delphi7控件的测试与应用
- Maven Web工程模板 nb-parent 评测
- ld-navigation:革新Web路由的数据驱动导航组件
- Helvetica Neue字体全系列免费下载指南
- stylelint插件:强化CSS属性值规则,提升代码规范性
- 掌握HTML5 & CSS3设计与开发的关键英文指南
- 开发仿Siri中文语音助理的Android源码解析
- Excel期末考试复习与习题集
- React自定义元素工具支持增强:react-ce-ubigeo示例
- MATLAB实现FIR数字滤波器程序及MFC界面应用