learning_计算机基础知识

## 计算机的使用方式

我们必须要通过软件来对计算机完成各种操作,

用户需要调用软件提供的接口(Interface 交互界面)来操作计算机

用户界面分成两种:TUI(文本交互界面)和 GUI(图形化交互界面)

## windows的命令行

命令行就是文本交互界面,通过命令行可以使用一个一个的指令来操作计算机

任何的计算机的操作系统中都包含有命令行(windows、linux、macOS)

命令行有多个不同的名字:

命令行、命令行窗口、DOS窗口、命令提示符、CMD窗口、Shell、终端、Terminal

练习1:

通过搜索引擎来搜索一下,各个操作系统当中的命令行窗口的样式

CentOS7.x

macOS

linux

1.如何进入到命令行

win键 + R 出现运行窗口,输入cmd,然后回车

2.命令行的结构

- 版本及版权声明(一般没有什么用)

Microsoft Windows [版本 10.0.16299.431]

(c) 2017 Microsoft Corporation。保留所有权利。

- 命令提示符

C:\Users\lilichao>

练习2:尝试使用多种方式进入到你的系统的命令行,并且观察你的和我的有什么区别?

Microsoft Windows [版本 10.0.19045.2311]

(c) Microsoft Corporation。保留所有权利。

C:\Users\Administrator>

3.常用的dos命令

dir 查看当前目录下的所有文件(夹)

cd 进入到指定的目录

. 表示当前目录

.. 表示上一级目录

md 创建一个目录

rd 删除一个目录

del 删除一个文件

cls 清除屏幕

命令的语法

命令 [参数] [选项]

练习3:通过搜索引擎搜索一下其他的一些常用DOS命令,并尝试使用一些命令的选项

练习4:进入到环境变量的界面,创建一个USERNAME环境变量,

修改USERNAME环境变量,并尝试添加多个值,然后删除USERNAME环境变量

1.如果环境变量中没有path,可以手动添加

2.path环境变量不区分大小写 PATH Path path

3.修改完环境变量必须重新启动命令行窗口

4.多个路径之间使用;隔开

练习5:在桌面创建一个hello文件夹,文件中创建一个abc.txt输入随意的内容

然后将hello的路径添加到path环境变量中,尝试在任意位置访问abc.txt

最后将hello路径从path环境变量中删除。

## 进制

- 十进制(最常用的进制)

- 十进制就是满十进一的进制

- 十进制当中一共有10个数字

0 1 2 3 4 5 6 7 8 9

- 十进制如何计数

0 1 2 3 4 5 6 7 8 9 10 11 12 。。。 19 20 。。。29 30

- 二进制(计算机底层使用的进制)

- 满二进一

- 二进制中一共有2个数字

0 1

- 二进制如何计数

0 1 10 11 100 101 110 111 1000

- 所有的数据在计算机底层都是以二进制的形式保存的,计算机只认二进制

- 可以将内存想象为一个一个的小格子,小格子中可以存储一个0或一个1

- 内存中的每一个小格子,我们称为1bit(位)

bit是计算机中的最小的单位

byte是我们最小的可操作的单位

8bit = 1byte(字节)

1024byte = 1kb(千字节)

1024kb = 1mb(兆字节)

1024mb = 1gb(吉字节)

1024gb = 1tb(太字节)

。。。

- 八进制(一般不用)

- 满八进一

- 八进制中一共有8个数字

0 1 2 3 4 5 6 7

- 八进制如何计数

0 1 2 3 4 5 6 7 10 11 。。。 17 20 。。。27 30

- 十六进制

- 满十六进一

- 十六进制中一共有16个数字

由于十六进制是满16才进位,

所以十六进制中引入了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

- 十六进制如何计数

0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 。。。 1a 1b 1c 1d 1e 1f

20 21 22 。。。 2a 2b 2c 2d 2e 2f 30

- 我们在查看二进制数据时,一般会以十六进制的形式显示

## 文本文件和字符集

- 文本分成两种,一种叫做纯文本,还有一种叫做富文本

- 纯文本中只能保存单一的文本内容,无法保存内容无关的东西(字体、颜色、图片。。。)

- 富文本中可以保存文本以外的内容(word文档)

- 在开发时,编写程序使用的全都是纯文本!

- 纯文本在计算机底层也会转换为二进制保存,

将字符转换为二进制码的过程,我们称为编码

将二进制码转换为字符的过程,我们称为解码

编码和解码时所采用的规则,我们称为字符集

- 常见的字符集:

ASCII

- 美国人编码,使用7位来对美国常用的字符进行编码

- 包含128个字符

ISO-8859-1

- 欧洲的编码,使用8位

- 包含256个字符

GB2312

GBK

国标码,中国的编码

Unicode

万国码,包含世界上所有的语言和符号,编写程序时一般都会使用Unicode编码

Unicode编码有多种实现,UTF-8 UTF-16 UTF-32

最常用的就是UTF-8

- 乱码

编写程序时,如果发现程序代码出现乱码的情况,就要马上去检查字符集是否正确

## Sublime Text 3

- 纯文本编辑器

- Package Control(Sublime的包管理器)

- Sublime Text3中的插件,通过该插件可以向Sublime中安装新的包

- 练习:

1.安装Sublime Text3

2.在Sublime中安装Package Control

3.通过Package Control安装Sublime的中文语言包

4.尝试为你的Sublime安装新的主题(通过搜索引擎搜索)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值