1.计算机的概念
- 计算机
是现代⼀种⽤于⾼速计算的电⼦计算机器 - 特点
数值计算 存储记忆功能 逻辑计算 - 总结
能按照程序运行、自动、高速处理数据的现代化智能电⼦设备
2.计算机语言的发展
- 机器语言 --> 汇编语言 --> 高级计算机语言
- 机器语言:最初的机器语言 0、1组成的二进制,二进制是机器语言的基础
- 汇编语言:再机器语言基础保护上发展用简单的字母和符号串来代替二进制串,这样就提高了语言的记忆性和识别性
- 高级计算机语言 :一系列指令的集合 例如:JAVA C C++ Python
3.交互方式
3.1交互种类
- 命令⾏的交互⽅式 (Text-based User Interface) TUI
- 图形界⾯化的交互⽅式 Graphical User Interface) GUI
3.2 ⽂本交互模式打开的⽅式(win)
-
win键 + R --> CMD --> 回⻋
-
命令⾏结构
-
Microsoft Windows[版本 6.1.7601] —> 版本
-
版权所有© 2009 Microsoft Corporation。保留所有权利 —> 版权声明
-
C:\User\Administrator>
C: —>所在磁盘的根⽬录 (可以通过 X: 切换盘符)
\User\Administrato —> 所在磁盘路径,当前所在的⽂件夹
> —> 命令提示符 (在后⾯可以直接输⼊指令)
3.3 DOS命令
dir | 列出当前⽬录下的⽂件夹或者⽂件 |
---|---|
md | 创建⽬录 |
rd | 删除⽬录 |
cd | 进⼊指定⽬录 |
cd… | 退回上⼀级⽬录 |
cd/ | 退回到根⽬录 |
del | 删除⽂件 |
exit | 退出dos命令 |
4. ⽂本⽂件和字符集
- ⽂本分为两种 : ⼀种 纯⽂本 ⼀种 富⽂本 - 纯⽂本只能保存单⼀的⽂本内容,⽆法保存内容⽆关的东⻄(例如 txt⽂本⽂档)
- 富⽂本可以保存⽂本以外的东⻄(例如 有道笔记)
- 纯⽂本在计算机底层也会转换为⼆进制保存
将字符转换为⼆进制码的过程,我们称之为编码 encode()
将⼆进制码转换成字符的过程,我们称之为解码 decode()
5.进制计数
常用的各类进制
- 二进制(BIN) ‘01’
- 八进制 (OCT) ‘01234567’
- 十进制(DEC) ‘0123456789’
- 十六进制 (HEX) ‘0123456789ABCDEF’
进制换算
十进制转X进制 ——> 除 x 去余数,商一直到底, 取余的倒抄写 。
例如:十进制转二进制 5 ——> 101
十进制转八进制 26 ——> 32
X进制转十进制
从最底位开始计算 最低位x0+倒数第二位x1+倒数第三位x2+……以此类推。
例如:
二进制 10010 ——> 十进制 020+121+022+023+124=0+2+0+0+16=18
八进制 32 ——> 十进制
280+381=2+24=26
二进制 转 八进制
将二进制数三位一分,计算成十进制就是八进制了
例: 100110 ——> 46
二进制转 十六进制
将二进制数四位一分,计算成十进制数就是十六进制了
例:100110——> 0010 0110 ——>0X26
8bit = 1byte
1024 byte = 1kB
1024 KB = 1MB
1024 MB = 1GB
1024GB = 1TB