1、 软件:一系列按照特定循序组织的计算机数据和指令的集合。
2、 软件分类:系统软件 应用软件
3、 人与计算机之间的交互方式:
自然交互界面 声音、触摸屏控制 成就了苹果
图形化界面 成就了微软
命令行方式 成就了IBM
4、 计算机系统组成:
5、信息的存储单位:
位(Bit):度量数据的最小单位
字节(Byte):最常用的基本单位,一个字节有8位
6、 指令:是对计算机进行程序控制的最小单位。
所有的指令的集合称为计算机的指令系统。电脑是X86,手机是ARM。
机器指令格式:
操作码 操作数
机器执行什么操作 执行对象(具体数、存放位置)
7、 程序:是为完成一项特定任务而用某种语言编写的一组指令序列。
8、 各种编程语言运行速度对比:(数值越大速度越慢)
机器语言最快(某些对速度要求非常严格的程序必须用机器语言编写,如导弹)
汇编语言是机器语言的1.5倍
C语言是机器语言的3倍
C++是机器语言的4倍
JAVA是C语言的4倍
语言越高级速度越慢
9、 主流语言进化史:
第一代语言:机器语言
第二代语言:汇编语言
第三代语言:C语言(既具有低级语言的特点,又具有高级语言的特点)
第四代语言:ObjectiveC语言、C/C++语言
第五代语言:Java、C#、PHP、Python、vb
标签:语言,笔记,C语言,指令,概述,C++,机器语言,计算机 From: https://blog.51cto.com/sdwml/6101303