计算机理论概念要点

文章目录

    • 计算机要点
      • 1.计算机概念
            • 计算机是什么
            • 计算机由什么组成?
      • 2.计算机语言
            • --编译型语言 例:C语言
            • --解释型语言 例:python
      • 3.交互方式
            • 交互方式种类
        • DOS命令:
      • 4.文本文件与字符集
            • 纯文本
            • 富文本
            • 解码与编码
            • 字符集
      • 5.进制与数据
            • 二进制
            • 八进制
            • 十进制
            • 十六进制
            • 进制间转换
          • 数据

计算机要点

  • 1.计算机概念

    • 计算机是什么

    电脑 手机 计算器。。。
    计算机是现代一种服务于人类的用于高度计算的机器

    • 计算机由什么组成?
      • 硬件:硬盘 显示器 键盘 显卡。。。 看得见摸的着
      • 软件:浏览器 QQ LOL wegame。。。。 看不见摸不着–》网站,服务器存在
    • 2.计算机语言

      • 计算机语言概念
        指用于人与计算机用于通讯的语言,计算机只懂0与1,人与计算机对话,指令计算机去工作只能用计算机语言翻译给计算机来让计算机“听的懂”

      • 计算机语言发展
        – 机器语言(0,1)—>汇编语言 —》高级计算机语言。。。(面向过程—>面向对象—>面向应用)

      • 转换时机不同

        –编译型语言 例:C语言
      • x(源码) --编译–>y(编译完成后的机器码)

      • 执行速度快,但是跨平台性差

        –解释型语言 例:python
        • x(源码) --解释器–>解释执行
        • 执行速度慢,但是跨平台性好
  • 3.交互方式

    • 交互方式种类

—命令行的交互方式 —>TUI(Text-based User Interface)接口
— 图形界面化交互方式GUI
windows TUI打开方式(windows键 加 R键 输入cmd然后回车)
计算机理论概念要点_第1张图片

DOS命令:

计算机理论概念要点_第2张图片

  • 4.文本文件与字符集

    • 纯文本
    纯文本只能保存单⼀的⽂本内容,⽆法保存内容⽆关的东⻄(例如:txt⽂本⽂档)
    • 富文本
    富⽂本可以保存⽂本以外的东⻄(例如:word文档)
    • 纯⽂本在计算机底层也会转换为⼆进制保存

    • 解码与编码
      • 将字符转换为⼆进制码的过程,我们称之为编码 encode()
      • 将⼆进制码转换成字符的过程,我们称之为解码 decode()
    • 字符集

      ASCII 美国⼈编码 使⽤7位来对美国常⽤的字符进⾏编码 包含128个字符

      ISO-8859-1 欧洲的编码 使⽤8位来编码 包含256个字符

      GBK 中国⼈编码(国标码) dir 列出当前⽬录下的⽂件夹或者⽂件

      Unicode 万国码 包含世界上所有语⾔和字符 编写程序⼀般都会使⽤

      Unicode 编码 Unicode 编码有多种实现 UTF-8 UTF-16 UTF-32
      (utf-8是包含最多的,是日常最多使用的,许多地方默认utf-8)

      • 出现乱码的情况一般也是编码与解码字符集使用不同,调整即可
        例如浏览器出现乱码则在右键菜单中选择编码在其中选择需要的,一般默认自动检测或者utf-8

      • 5.进制与数据

        • 二进制

          满二进一
          计数:0 1

        • 八进制

          满八进一
          计数:0 1 2 3 4 5 6 7

        • 十进制

          满十进一
          计数:0 1 2 3 4 5 6 7 8 9

        • 十六进制

          十六进制引入a b c d e f表示10 11 12 13 14 15
          计数:0 1 2 3 4 5 6 7 8 9 a b c d e f

        • 进制间转换
          • ⼗进制–>⼆进制 原理: 对⼗进制数进⾏除2运算

          • ⼆进制 – > ⼗进制 原理:⼆进制乘以2(次幂)的过程

          (进制越⼤表现形式越短,之所以出现其他进制就是为了更⽅便的表示数据)

        • 数据
        • bit是计算机中最⼩的单位 6

        • byte是我们最⼩的可操作的单位

           8bit = 1byte   (字节) 
          1024byte = 1KB  (千字节) 
          1024KB = 1MB    (兆字节) 
          1024MB = 1GB    (吉字节) 
          1024GB = 1TB    (太字节)
        

你可能感兴趣的:(计算机,进制,数据,字符集,乱码,windows,其他)