- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
chap大节课从C到C++数技..ppt
1 计算机程序的用途 1)信息管理 学生学籍管理系统 2) 业务处理 学生选课系统,电子商务,网上购物 3) 科学计算 气象预报,分子计算 … 2 运用计算机解决问题的步骤 (1) 分析问题:问题是什么---专业知识,数学、物理、生物 (2) 问题建模:模块的输入、输出、功能---软件工程 (3) 数据结构与算法:数据结构设计、算法设计—数据结构 (4) 编程实现:计算机语言,编程方法 ---程序语言 1) C++主要用于开发大型工具软件 开发平台Nokia Qt,Visual Studio和VC++; 桌面工具Office, Photoshop, K3DSurf和Matlab; 数据库系统Sql Server; 网络软件IE和Google有哪些信誉好的足球投注网站引擎; C++小游戏GDI动画 行业应用软件“临港城市风暴潮灾害3维展示系统” 海水入侵的3维可视化展示 2) 为后续计算机课程建立编程基础 (1) 程序设计语言 A ( C++ ) C++语法 面向对象的程序设计方法 (2) 数据结构 (3) 算法分析与设计 4 C++学习 以学习C++语法为基础 以学习面向对象的程序设计方法为目的 在其中: 培养基本的面向对象编程能力 为数据结构、算法分析与设计等后续课程建立语言与编程基础 2) 教材和参考书 教材: 刘怀亮 . C++语言程序设计 , 研究出版社, 参考书: 钱能,C++程序设计教程 ,清华大学出版社 ,2005年 第2版 朱振元,朱承. C++程序设计与应用开发. 清华大学出版社, 2005年2月 郑莉. C++语言程序设计.清华大学出版社, 2005年6月(第3版) 郑莉. C++语言程序设计案例教程. 清华大学出版社,2005年7月 3) 教学方式 课堂教学 共24次左右大课 上机实习 16次, A205 4) 考核方式 期末闭卷考试:60% 平常考勤:14% 平常作业:10% 上机实习:16% 5) 教学内容 第1- 5章 C++语言基础 第6- 9,11章 面向对象程序设计基础 第10 和 12章 C++ 语言扩展—自学 6)学习方法—重要 牢记: 在写程序中学习编程 Programming is learned by writing programs. 必须要读、写大量的程序,否则学不会编程序. 3) 计算机语言介绍 5) 对一般计算机使用人员 使用程序 2) 编写程序 问题背景(专业知识,数学,物理,工程…) 学会当前通用的语言(C, C++, Java, C#)和程序设计方法 设计算法(C,C++,数据结构,算法分析与设计) 编写源程序 使用翻译程序 … 软件工程 程序设计 是构件(单文件或联编文件)的设计 软件工程 构件层次和调用关系; 数据库设计 硬件选型和布局。 程序设计是软件工程实现的基础 3) C++语言简介 (1) 以C为基础,在C基础上有两个扩展 1972年,贝尔实验室写出C语言. C的优点 C语言比低级语言好用, 编写代码的效率高; C语言能直接访址,执行效率其他高级语言快. 成功的例子: 1973年贝尔实验室用C编写了Unix. C的不足: 类型检查机制弱; --C++用异常处理解决 不支持代码重用,不适合编写大型软件—C++用类解决 C++ 与C比较, 优势在于 每个C++/c程序通常分为2个文件: 头文件,后缀为.h; 不包含主函数 用于各种函数和类型的声明与定义 定义文件,后缀为.c, .cpp, .cc, .cxx 用于定义可执行程序指令; 同一项目中,仅有一个定义文件能包含主函数 //问题:使用面向过程的C++语言。 //源程序1_2.cpp #include iostream using namespace std; int main() { coutWelcome to C++ language world!; return 0; } //示例1-3,C++是C扩展的示例 //第4页上的部分定义了一个CircleArea类 //第5页上定义了主函数 5)基本的I/O iostream.h 定义了两个重要的对象 cout, 输出流对象,输出到屏幕 举例: cout“hello, everybody”endl; cin,输入流对象, 从键盘读一次输入 举例: int age; cinage; coutage; cerr,输出错误信息 举例: cerr“pay attention please,
文档评论(0)