北京邮电大学:《C++大学基础教程》第1章 C++初步

C++大学基础教程 第1章C++初步 北京邮电大学电信工程学院 计算机技术中心
2005-4-28 1 C++大学基础教程 第1章 C++初步 北京邮电大学电信工程学院 计算机技术中心

◆C++语言是一门优秀的程序设 计语言,在计算机科学领域 中有着广泛的应用
C++语言是一门优秀的程序设 计语言,在计算机科学领域 中有着广泛的应用

第一章C++入门 1.1程序设计语言的发展 1.2面向过程的程序设计 1.3面向对象的程序设计 1.4C+的诞生 1.5程序开发过程 1.6简单的C+程序
第一章 C++入门 1.1 程序设计语言的发展 1.2 面向过程的程序设计 1.3 面向对象的程序设计 1.4 C++的诞生 1.5 程序开发过程 1.6 简单的C++程序

1.1程序设计语言的发展
1.1 程序设计语言的发展

1.1程序设计语言的发展 ◆机器语言 简单的“0”和“1”的组合,硬件相关 ◆汇编语言 将机器语言映射为一些可以被人们读懂的助 记符,如“AD、“SUB等,与硬件相关 ◆高级语言 接近自然语言,与硬件相关。 2005-4-28 北京邮电大学电信工程学院计算机技术中心
2005-4-28 北京邮电大学电信工程学院计算机技术中心 -5- 1.1 程序设计语言的发展 机器语言 简单的“0”和“1”的组合,硬件相关。 汇编语言 将机器语言映射为一些可以被人们读懂的助 记符,如“ADD”、“SUB”等,与硬件相关。 高级语言 接近自然语言,与硬件相关

1.1程序设计语言的发展 ◆高级语言: 1、面向过程的语言 BASIC、 PASCAL、C 面向对象的语 C++、JAVA 2005-4-28 北京邮电大学电信工程学院计算机技术中心
2005-4-28 北京邮电大学电信工程学院计算机技术中心 -6- 1.1 程序设计语言的发展 高级语言: 1、面向过程的语言 BASIC、PASCAL、C 2、面向对象的语言 C++、JAVA

1.1程序设计语言的发展 例如:要向屏幕打印一个“A”字符 1、 BASIC语言: PRINT“A 2、 PASCAL语言: writeln(A) 3、C语言 printf((A”) 4、C++语言: cout<<“A” 5、JAVA语言: System. out. print(("A" 2005-4-28 北京邮电大学电信工程学院计算机技术中心
2005-4-28 北京邮电大学电信工程学院计算机技术中心 -7- 1.1 程序设计语言的发展 例如:要向屏幕打印一个“A”字符 1、BASIC语言: PRINT “A” 2、PASCAL语言:writeln(‘A’); 3、C语言: printf(“A”); 4、C++语言: cout << “A”; 5、JAVA语言: System.out.print("A ");

◆1.2面向过程的程序设计
1.2 面向过程的程序设计

1.2面向过程的程序设计 ◆基本结构 1、顺序 2、分支 3、循环 开始 开始 [开始 执行1 执行1 条件 是 否 执行2 是[执行2 执行1 执行2 「执存3 条件 结束 否 结束 结束
1.2 面向过程的程序设计 基本结构 1、顺序 2、分支 3、循环 开始 执行 1 执行 2 执行 3 结束 开始 条件 执行 1 执行 2 结束 是 否 开始 执行 1 执行 2 条件 结束 是 否

1.2面向过程的程序设计 ◆模块的单入 指的是该模块被哪些模块所调用; ◆模块的单出 指的是该模块调用了哪些模块 2005-4-28 北京邮电大学电信工程学院计算机技术中心
2005-4-28 北京邮电大学电信工程学院计算机技术中心 -10- 1.2 面向过程的程序设计 模块的单入 指的是该模块被哪些模块所调用; 模块的单出 指的是该模块调用了哪些模块
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 襄阳职业技术学院:《计算机组装与维护》第十二章 BIOS设置的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第四章 内存的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第五章 外存储器的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第十章 网络设备的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第十一章 外围设备的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第六章 显卡与显示器的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第二章 CPU习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第三章 主板的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第九章 机箱和电源的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第一章 电脑概述习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第七章 声卡与音箱的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》第八章 输入设备的习题.doc
- 襄阳职业技术学院:《计算机组装与维护》教学大纲.doc
- 襄阳职业技术学院:《计算机组装与维护》第二章 中央处理器.ppt
- 襄阳职业技术学院:《计算机组装与维护》第一章 计算机系统概述.ppt
- 襄阳职业技术学院:《计算机组装与维护》第三章 主板.ppt
- 莆田高等专科学校:《网络管理基础》课程教学资源(讲义)第一章 网络技术纵览.doc
- 莆田高等专科学校:《网络管理基础》课程教学资源(讲义)第五章 注册底稿与菜单设计.doc
- 莆田高等专科学校:《网络管理基础》课程教学资源(讲义)第四章 Novell网文件目录管理.doc
- 莆田高等专科学校:《网络管理基础》课程教学资源(讲义)第三章 Novell用户管理.doc
- 北京邮电大学:《C++大学基础教程》第十三章 异常处理.pdf
- 北京邮电大学:《C++大学基础教程》第十一章 多态性.pdf
- 北京邮电大学:《C++大学基础教程》第十二章 I/0流及输入输出.pdf
- 北京邮电大学:《C++大学基础教程》第10章 运算符重载.pdf
- 北京邮电大学:《C++大学基础教程》第3章 过程化语句.pdf
- 北京邮电大学:《C++大学基础教程》第2章 基本数据类型与表达式.pdf
- 北京邮电大学:《C++大学基础教程》第4章 函数.pdf
- 北京邮电大学:《C++大学基础教程》第6章 指针和引用.pdf
- 北京邮电大学:《C++大学基础教程》第5章 数组.pdf
- 北京邮电大学:《C++大学基础教程》第8章 类与对象.pdf
- 北京邮电大学:《C++大学基础教程》第7章 其它自定义数据类型.pdf
- 北京邮电大学:《C++大学基础教程》第9章 继承与派生.pdf
- 浙江大学:《操作系统教程》第十课 操作系统接口.ppt
- 浙江大学:《操作系统教程》第十一课 UNX磁盘文件卷结构.ppt
- 浙江大学:《操作系统教程》第二课 进程的描述和控制.ppt
- 浙江大学:《操作系统教程》第二课 操作系统结构续.ppt
- 浙江大学:《操作系统教程》第一课 操作系统引论.ppt
- 浙江大学:《操作系统教程》第三课 进程的同步和通讯.ppt
- 浙江大学:《操作系统教程》第四课 调度和死锁.ppt
- 浙江大学:《操作系统教程》第六课 虚拟存储器.ppt