第一章 计算机基础

第一章 计算机基础

1.1 硬件

计算机基本的硬件由:CPU / 内存 / 主板 / 硬盘 / 网卡 / 显卡 等组成,只有硬件但硬件之间没法进行交流和通讯。linux

1.2 操做系统

操做系统用于协同或控制硬件之间进行工做,常见的操做系统有那些:编程

  • windows
  • linux
    • centos 【公司线上通常用】
    • Ubuntu
    • RedHat
  • mac

1.3 解释器或编译器

编程语言的开发者写的一个工具,将用户写的代码转换成010101交给操做系统去执行。windows

1.3.1 解释和编译型语言

解释型语言:运行一行代码解释一行,表明:Python / PHP / Ruby / Perlcentos

编译型语言:代码写完后先进行编译,生成一种文件,而后再执行这个文件,相似说完先翻译,表明:C / C++ / Java / Go ...微信

1.4 软件(应用程序)

软件又称为应用程序,就是咱们在电脑上使用的工具,相似于:记事本 / 图片查看 / 游戏网络

1.5 进制

对于计算机而言不管是文件存储 / 网络传输输入本质上都是:二进制(010101010101),如:电脑上存储视频/图片/文件都是二进制; QQ/微信聊天发送的表情/文字/语言/视频 也所有都是二进制。编程语言

进制:工具

  • 2进制,计算机内部。
  • 8进制
  • 10进制,人来进行使用通常状况下计算机能够获取10进制,而后再内部会自动转换成二进制并操做。
  • 16进制,通常用于表示二进制(用更短的内容表示更多的数据),一版是:\x 开头。
二进制0b 八进制0o 十进制 十六进制0x
0 0 0 0
1 1 1 1
10 2 2 2
11 3 3 3
相关文章
相关标签/搜索