要点熟记

笔记

1.计算机基本概念

 1.1 计算机是什么?

  • 计算机用于高速计算的电子计算器
  • 特点:数值计算,逻辑计算,存储记忆功能
  •  总结:能够按照程序运行,自动,高速处理数据的现代化智能电子设备

  1.2 计算机的组成? 

  • 硬件:鼠标,键盘,硬盘
  • 软件:微信,浏览器

2. 计算机语言

 2.1 计算机语言的基本概念

  • 概念:用于人与计算机通讯的语言
  • 总结:能够按照正常程序运行,自动,高速处理现代设置的电子设备

 2.2 计算机语言的发展

  • 机器语言  -->汇编语言 --> 高级语言
  • 机器语⾔:最初的机器语⾔都是由0 和 1组成的⼆进制数,⼆进制就是机器语⾔组成的基础

  • ⾼级计算机语⾔: 就是⼀系列指令的集合 例如: JAVA C C++ Python

3. 交互⽅式

3.1 交互⽅式的种类

  • 命令⾏的交互⽅式  (Text-based User Interface) TUI
  • 图形界⾯化的交互⽅式 Graphical User Interfac) GUI

3.2 ⽂本交互模式打开的⽅式(win)

  • win+R  : 输入cmd 
  • C:\User\Administrator>

3.3 dos命令

  • dir 查看文件夹
  • md 创建目录
  • rd 删除目录
  • cd 切换目录
  • cd/ 回到根目录
  • del 删除文件
  • exit()  退出dos命令

4. ⽂本⽂件和字符集

4.1 ⽂本⽂件

  • 文本分为两种:纯文本和富文本
  • 纯⽂本无法编辑文本的格式
  • 富文本可以修改文本的格式
  • 将字符转换为⼆进制码的过程,称之为编码 encode()
  • 将⼆进制码转换成字符的过程,之为解码 decode()

4.2 常⻅的字符集

  • ASCII
  • GBK
  • Unicode : UTF-8 UTF-16 UTF-32
  • ISO-8859-1 欧洲的编码 使⽤8位来编码  包含256个字符

5.进制

5.1 进制之间的转换

  • ⼗进制-->⼆进制:除2运算
  • 二进制-->十进制:⼆进制乘以2(次幂)  (101)  :1*2^0 + 0*2^1+1*2^2 = 5

5.2 进制的计数

  • 十进制 :
  1. 满10进1   
  2. 计数 : 0 1 2 3 4 5 6 7 8 9 10 11 12 .....19 20
  • 二进制 :
  1. 满2进1   
  2. 计数 :0 1 10 11 100 101 110 111 1000
  • ⼋进制

  1. 满8进1  
  2. 计数 : 0 1 2 3 4 5 6 7 10 11 ..... 17 20 21...27 30
  • ⼗六进制
  1. ⼗六进制满⼗六进位 ⼗六进制的数字 引⼊了 a b c d e f 表示 10 11 12 13 14 15
  2. 计数 : 0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 ... 1a 1b  1c 1d 1e 1f
    20 21 22 23 24....2a 2b 2c 2d 2e 2f 30 31 32 33 34.. 3a 3b...

        

5.3 数据间的换算

  • bit是计算机中最⼩的单位
  • byte是我们最⼩的可操作的单位
  • 8bit  = 1byte(字节)
  • 1024byte = 1kb(千字节)
  • 1024kb = 1mb(兆字节)
  • 1024mb = 1gb(吉字节)
  • 1024gb = 1tb(太字节)

 

 

     

 

posted @ 2020-05-19 10:05  枫叶少年  阅读(132)  评论(0)    收藏  举报