计算机基础-2

137 阅读2分钟

这是我参与2022首次更文挑战的第28天
四、翻译器
   高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,为此,我们需要一个翻译器。
   翻译器可以将我们所编写的源代码转换为机器语言,这也被称为二进制化。 记住1和 0。

五、编程语言和标记语言的区别
   1.编程语言有很强的逻辑和行为能力。在编程语言里, 你会看到很多 if else 、for 、while等具有逻辑性和行为能力的指令,这是主动的。
   2.标记语言(html)不用于向计算机发出指令,常用于格式化和链接。标记语言的存在是用来被读取的, 他是被动的。

六、总结
   1. 计算机可以帮助人类解决某些问题
   2. 程序员利用编程语言编写程序发出指令控制计算机来实现这些任务
   3. 编程语言有机器语言、汇编语言、高级语言
   4. 高级语言需要一个翻译器转换为计算机识别的机器语言
   5. 编程语言是主动的有很强的逻辑性

七、数据存储
   1. 计算机内部使用二进制 0 和 1来表示数据。
   2. 所有数据,包括文件、图片等最终都是以二进制数据(0 和 1)的形式存放在硬盘中的。
   3. 所有程序,包括操作系统,本质都是各种数据,也以二进制数据的形式存放在硬盘中。平时我们所说的安装软件,其实就是把程序文件复制到硬盘中。
  4. 硬盘、内存都是保存的二进制数据
八、数据存储单位
   bit < byte < kb < GB < TB<.....
位(bit): 1bit 可以保存一个 0 或者 1 (最小的存储单位)
字节(Byte):1B = 8b
千字节(KB):1KB = 1024B
兆字节(MB):1MB = 1024KB
吉字节(GB): 1GB = 1024MB
太字节(TB): 1TB = 1024GB
......