《计算机基础理论》第二讲计算机软件基础.ppt

《计算机基础理论》第二讲计算机软件基础.ppt

第二讲 计算机软件基础 目标及主要内容 1、编程语言概述 编程语言历史 编程语言 软件分类 2、计算机是如何工作的 计算机发展的重要思想理论基础 计算机的工作过程 编程语言概述 编程语言历史 编程语言 软件分类 编程语言历史 通过读穿孔卡执行预定义的任务 为分析机编写了初级程序 逻辑代数(布尔代数或二进制逻辑)证明了数学和逻辑的关系 逻辑是数学而不是哲学的一部分。 基于继电器的二进制可编程计算机 称为ABC计算机的二进制计算机(100%电子化)。 开始进入信息时代 使用直接指令对计算机编程 真空管取代了使用继电器 晶体管发明之后,真空管便被淘汰了 重新发明二进制微积分学 程序设计语言的发展 机器语言 汇编语言 高级语言(BASIC FORTRAN PASCAL C PROLOG ….) 第四代语言 第五代语言 机器语言 它是用二进制代码(0 和1) 组成的,用不同的二进制代码组合表示机器的不同指令。机器语言中的每一条指令,代表了机器可执行的一个基本操作。 占用的内存空间小,运行效率高。 程序难写、难记、难读,容易出错,不易修改 不同型号计算机的机器语言各不相同,适用性差。 指令由操作码和地址码两部分组成 机器语言 2-2 汇编语言 是用一些特定的符号代替机器语言的二进制数代码 ---助记符 用汇编语言编写的程序称为源程序,它必须通过汇编程序翻

文档评论(0)

1亿VIP精品文档

相关文档