内容正文:
活动1 认识新朋友:C++语言
单元四 计算机程序语言
活动描述:
1、知道什么是计算机语言,认识机器语言、汇编语言和高级语言的区别和联系;
2、学习C++系统的启动和退出;
3、认识Dev-C++5.11窗口的组成结构;
4、学会使用分级菜单和常用 工具;
1、机器语言
是计算机能够直接识别和执行的指令系统;--无需经过翻译
这个指令是由二进制代码编写的,即由0和1组成;直观性差,还容易出错。
不同类型的计算机有不同的机器语言;
从使用的角度看,机器语言是最低级的语言。
可由计算机直接执行--效率高
难读
难写
易错
不利于推广
学习实施:
计算机语言:
人与计算机之间通讯交流的能被计算机识别的语言
--- 实现人机通讯交流,种类多;
一、计算机语言的分类
1、机器语言
2、汇编语言
3、高级语言
是一种符号语言,它采用符号(英文字母、数字、运算符等);
比较直观,不易出错;
不能被计算机直接执行,必须经过汇编程序将其转化成机器语言
不同的计算机有不同的汇编语言,不能通用
2、汇编语言
符号语言
不能被计算机直接执行
低级语言
较冗长、复杂、容易出错
不同计算机中的机器语言和汇编语言
3、高级语言
例如:一个C++语言
由请多语句组成
语句由英文和符号构成
不依赖于具体的计算机--具有通用性
计算机不能识别高级语言
需要设计对应的编译程序
高级语言相对于机器语言是一种指令集的体系。在这种语言下,其语法和结构更类似汉字或者普通英文,且由于远离对硬件的直接操作,使得一般人经过学习之后都可以编程。
高级语言并不是特指的某一种具体的语言,而是包括很多编程语言,如流行的BASIC、java,c,c++,C#,pascal,python,lisp,prolog,FoxPro,易语言,中文版的C语言等等,这些语言的语法、命令格式都不相同。
常用的高级语言
Fortran源自于"公式翻译"(英语:FormulaTranslation)的缩写,是一种编程语言。它是世界上最早出现的计算机高级程序设计语言,广泛应用于科学和工程计算领域。
1951年:美国IBM公司约翰·贝克斯(John Bac