C++程序设计与实践:交大课程详解
需积分: 45 40 浏览量
更新于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领域的发展打下坚实的基础。
175 浏览量
109 浏览量
129 浏览量
366 浏览量
103 浏览量
120 浏览量
420 浏览量
![](https://profile-avatar.csdnimg.cn/2ae789298b2848ebbc0e6bbf6c532a02_weixin_42186015.jpg!1)
欧学东
- 粉丝: 1023
最新资源
- 提升效率:网页成批阅读器v2.1官方免费版
- 修复java.lang.RuntimeException的bcprov-jdk15on-154.jar文件
- 学习Java编程的全新视角:learnPlayV2
- 掌握Destini项目:通过Swift实践Auto Layout与MVC模式
- IntelliJ IDEA Markdown插件:Multimarkdown Navigator
- 使用ForceBindIP软件强制指定应用走特定网卡上网
- ThinkPHP V3.3.7版本的微信支付类实现指南
- 电脑端心电图分析软件介绍
- 青少年上网行为管理软件新版本发布
- 响应式自助建站解决方案,定制开发五金电器app小程序
- 在字典中扩展您的好友位置 —— Gullible-crx插件解析
- Django实践指南:深入开发环境与图像处理
- PHP依赖管理工具Composer安装指南
- VB6.0与C# Dll互操作性解决方案详解
- Redmine插件实现自定义字段求和功能
- C#实现东芝B-EX4T打印机TCP/USB打印功能