1_1:编程概念 + 计算机基础

标记语言 HTML

//1 不能向计算机发出指令
//2 常用于格式化和链接
//3 用来被读取的 它是被动的

编程语言

//1 有很强的逻辑和行为能力
//2 if else  for  while 等具有逻辑性和行为能力的指令,这个主动的

翻译器

一  编程语言

//1 编程语言有:机器语言 汇编语言 高级语言
//2 高级语言需要一个翻译器把自己转换为二进制语言
//3 编程语言有很强的逻辑性

二  计算机基础

1)数据存储

//1 计算机内部使用二进制 0 和 1 来表示数据

//2 所有数据(文件、图片、视频等)最终都是以二进制数据保存在硬盘中

//3 所有程序,包括操作系统,本质都是各种数据,也是二进制文件存放在硬盘中

//4 安装程序,其实就是把程序文件复制到硬盘中

//5 硬盘、内存中保存的都是二进制数据

2)数据存储单位

//1 位   bit   1bit可以保存一个0或者1 (最小的存储单位)

//2 字节 byte  1B = 8b

//3 千字节 KB  1KB = 1024B

//4 兆字节 MB  1MB = 1024KB

//5 吉字节 GB  1GB = 1024KB

//5 太字节 TB  1TB = 1024 GB

3)程序运行

//1 打开某个程序时,先从硬盘中把程序代码加载到内存中

//2 CPU执行内存中的代码

4)内存的作用

//1 CPU运行比较快,如果从硬盘中读取数据,会浪费CPU的性能

//2 所以才使用存取速度更快的内存来保存运行时的数据

//3 内存是电的 硬盘是机械的
原文地址:https://www.cnblogs.com/fuyunlin/p/14385224.html