导图社区 第一课 计算机设计语言
涵盖了计算机理解自然语言的过程、机器语言与高级语言的区别、以及C++语言和DevC++开发环境的相关知识。编程C++信息学免费通!
这是一个关于第三课 输出类——cout的思维导图,内容详细、实用,是学习和掌握C++编程语言中iostream库和cout流输出运算符的重要资料。
这是一个关于第一章辅助图片的思维导图,展示了如何使用C语言编写一个简单的程序,该程序会在屏幕上输出“Hello, World!”这句话。这是编程入门中非常经典的一个示例,用于演示如何编写、编译和运行一个基本的程序。
这是一个关于第二课 第一个C程序的思维导图,是一个关于C++编程基础知识的入门教学材料,适合初学者了解和学习C++程序的基本结构和编写方法。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
第一课 计算机设计语言
自然语言
计算机并不能直接理解我们人类的自然语言
机器语言
电子计算机内是一大堆晶体管,晶体管就像是电子开关,只有开和关两种状态
电子计算机存储和处理的是晶体管的状态组合,也就是说,电子计算机只能理解两种状态:开和关
一般我们用1表示开用0表示关,因此1和0组成了机器语言,只有机器语言,电子计算机才能真正识别和执行
0和1组成的机器代码又长又难以理解,而且不同类型的CPU所能理解的机器语言还不一样,造成代码不能相互移植,可重用性非常差
汇编语言
汇编语言是一种符号化的机器语言,采用英文助记符代替机器指令
汇编语言同样是一种低级语言,需要对寄存器或存储器进行直接操作,开发难度大,开发效率依旧很低
高级语言
高级语言更接近自然,语言并不特指某一种计算机语言,也不依赖于特定的计算机系统,因而更容易掌握和使用通用性也更好
1982年,贝尔实验室的本贾尼·斯特劳斯特卢普博士在C语言的基础上,引入并扩充了面向对象的概念,发明了新的程序设计语言C++,因此,他被尊称为C++语言之父
集成开发环境
DevC++是一套用于开发C++程序的自由的集成开发环境(IDE),并以GPL作为分发许可,使用MinGW及GDB作为编译系统与调试系统,它的优点在于界面简洁友好,安装便捷,支持单文件编译因此成为了许多入门OI选手以及C++语言初学者的首选