程序设计基础(C++) 初步知识
程序设计基础(C++) 初步知识
本章学习目标 通过本章学习,你能够 了解c/C++语言的发展史及其特点 了解C+十程序的构成和书写形式 n理解C++程序的开发过程 使用 MS Visual c++60运行程序
2 本章学习目标 ◼ 通过本章学习,你能够 ◼ 了解C/C++语言的发展史及其特点 ◼ 了解C++程序的构成和书写形式 ◼ 理解C++程序的开发过程 ◼ 使用MS Visual C++ 6.0 运行程序
本章主要内容 关于c/C++语言 ■最简单的C++程序 C++程序的构成和书写形式 ■C++程序的编写和实现 关于C++上机实践
3 本章主要内容 ◼ 关于C/C++语言 ◼ 最简单的C++程序 ◼ C++程序的构成和书写形式 ◼ C++程序的编写和实现 ◼ 关于C++上机实践
第一代语言—低级语言 机器语言(二进制) 0001010101101100 0001011001101101 缺点: 1.人类不可读 0101000001010110 2.编程效率低 0011000001101110 3.依赖机器 1101000000000000 优点: 1.运行效率高
4 第一代语言——低级语言 机器语言(二进制) 0001 0101 0110 1100 0001 0110 0110 1101 0101 0000 0101 0110 0011 0000 0110 1110 1101 0000 0000 0000 缺点: 1. 人类不可读 2. 编程效率低 3. 依赖机器 优点: 1. 运行效率高
第二代语言—低级语言 汇编语 LD R5. PRICE LD R6 TAX ADDI RO, R5 R6 ST RO TOTAL HLT 增加了可读性,但仍依赖机器、编程效率低
5 第二代语言——低级语言 汇编语言 LD R5, PRICE LD R6, TAX ADDI R0, R5 R6 ST R0, TOTAL HLT 增加了可读性,但仍依赖机器、编程效率低