01 计算机要点
1.计算机的基本概念
1.1 计算机是什么?
概念: 是现代一种用于高度计算的电子计算机器(电脑手机计算器电视......)
特点:数值计算、逻辑计算、存储记忆功能
1.2 计算机的组成
硬件:硬盘、显示器、键盘、显卡。。。(看得见摸得着)
软件:QQ、浏览器、英雄联盟。。。(看不见摸不着。没安装软件叫裸机。)
2.计算机语言
计算机语言(python)是用来开发软件:网站、服务器。。。
2.1 计算机语言的概念
指用于人与计算机通讯的语言,让计算机帮人做事(字符和语法规则组成)
2.2 计算机语言的发展
机器语言(0,1)
汇编语言(在0和1基础上加了字母和符号,使之辨识度更高,但是不够效率)
高级语言(C,JAVA,PYTHON...)【从面向过程(C...),到面向对象(JAVA,PYTHON...),未来有可能面向应用(自己编程开发软件)】
2.3 根据转换时机的不同分类
编译性语言(比如C,即将源码编译后变成机器码,执行速度快,但跨平台性比较差。e.g.食堂打饭,快,但是选择性差)
解释性语言(比如PYTHON,把源码通过解释器解释执行,执行速度比较慢,但是跨平台性比较好。e.g.吃火锅,慢,但是可以自己决定吃什么、做成啥样,选择性好)
3.交互方式
3.1 交互方式的种类
(1) 命令行的交互方式 TUI (Text-based User Interface【接口】)
(2)图形界面化的交互方式 GUI (Graphical User Interface)
3.2 文本交互方式(TUI)的打开方式
win 键+R/搜索运行,输入cmd,确认
命令行结构:
版本
版权声明
C:\Users\Iris Chen>
C: -- 所在磁盘的根目录(可以通过X:换盘)
\Users\Iris Chen --当前所在文件夹的磁盘路径
> -- 命令提示符,在后面直接输入指令
3.3 常用的DOS命令
dir 列出当前目录下的文件夹或者文件(如果是文件,中间那列没有<dir>)
md 创建目录
rd 删除目录
cd 进入指定目录
cd.. 退回上一级目录
cd/ 退回到根目录
del 删除文件
exit 退出DOS命令
4.文本文件和字符集
4.1 文本文件有2种:
(1)纯文本:保存单一的数据(编写程序)
(2)富文本:保存文本以外的内容,插入图片等(word...)
4.2 字符集
字符串 到 二进制=编码
二进制 到 字符串=解码
都要遵守字符集
常见字符集:
美国ASCII--7位,128个
欧洲ISO--8位,256个
中国国标码GBK
万国码Unicode世界通用(UTF-8用得最多/16/32...)
5.进制
进制越大,表现形式越短(出现除了十、二的其他进制是为了更加方便表示数据)
5.1 进制之间的换算
十进制--二进制 :5--101
原理:对十进制进行除2的操作
#5
5/2=2余1
2/2=1余0
1 余1
从下往上取:101
#6
6/2=3余0
3/2=1余1
1 余1
从下往上取:110
二进制--十进制:101--5
原理:乘以2(次幂)的过程
#101
1 *2(0)+0*2(1) +1*2(2)
倒过来
=1*1+0*2+1*4
=1+0+4
=5
#110
倒过来
0*2(0)+1*2(1)+1*2(2)
=0+2+4
=6
5.2 进制的计数
#十进制:满十进一
0123456789 10 11 12 13 ...20...
#二进制:满二进一
0、1 10(2) 11 100 101 110 111 1000...
#八进制(少用):满八进一
01234567 10(8) 11 12 13 ...17 20 21 22 27 30...
#十六进制:满十六进一
0123456789abcdef(a 表示10 ... f表示15)10(16)11 12 13 14 ...19(25)1a(26)...
5.3 数据间的换算
#bit(比特)是计算机中最小的单位
#byte(字节)是可以操作的最小单位
8bit=1byte
1024byte=1KB(千字节)
1024KB=1MB(兆字节)
1024MB=1GB(吉字节)
1024GB=1TB(太字节)...
###今日作业
1.创建自己的博客平台
2.把今天的知识点写成文章发表到自己的博客平台,练习DOS命令
3.博客发邮件给老师(QQ号+QQ昵称+博客地址)
4.7月3号17:00之前交