• 计算机基础


    1.1硬件

    • 计算机基础的硬件由:CPU、内存、主板、、显卡等组成,只有硬件是无法是计算机进行交流和通信的。
    • 人用程序通过编程语言解释器,指令操作系统,最终控制电脑硬件来做符合人们需求的过程。

    1.2 操作系统

    • 操作系统用于协同或控制硬件之间进行工作,常见的 操作系统有:

      • window:win7、win10
      • liunx:centos(公司线上用)、Ubuntu、redhead
      • Mac:程序员写代码首选

    1.3 解释器与编译器

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

    • 解释型语言和编译型语言

      • 解释型语言:实时翻译,说一句翻译一句,代表:Python、Ruby、Perl
      • 编译型语言:说完后,再进行整体翻译,代表:C、C++、Java、Go....

    1.4 软件(应用程序)

    • 软件又称为应用程序,就是在我们在电脑上使用的工具,如:QQ、微信。

    1.5 进制

    对于计算机而言,无论是文件存储、网络传输传入,其本质都是:二进制(010101001),如电脑上存储视频/图片/文件都是二进制; QQ/微信聊天发送的表情/文字/语言/视频 也全部都是二进制。

    进制

    • 二进制(0b):计算机内部
    • 八进制(0o)
    • 十进制:人来进行使用一般情况下计算机可以获取10进制,然后再内部会自动转换成二进制并操作。
    • 十六进制(0x):一般用于表示二进制(用你更短的内容表示更短的数据)。
    二进制八进制十进制十六进制
    0 0 0 0
    1 1 1 1
    10 2 2 2
    11 3 3 3
    100 4 4 4
    101 5 5 5
    110 6 6 6
    111 7 7 7
  • 相关阅读:
    SoftWater——SDN+UnderWater系列论文一
    《面向对象程序设计》2018年春学期寒假及博客作业总结
    2017级面向对象程序设计——团队作业3
    2017级面向对象程序设计——团队作业2
    生活
    一文搞懂transform: skew
    如何实现css渐变圆角边框
    使用腾讯云的图片缩略图服务
    谈谈实现瀑布流布局的几种思路
    vue cli 3 那些事儿
  • 原文地址:https://www.cnblogs.com/borntodie/p/13560168.html
Copyright © 2020-2023  润新知