2021-09-18

计算机基础知识

课程介绍

course 文件夹是上课产生的文件(代码、笔记;)

setup_package 是上课需要用的软件(安装包)

video 是上课录制的视频

文件夹格式

在这里插入图片描述
讲师:李立超

邮箱:lichao.li@foxmail.com

英语单词平时要多查、多看

计算机是什么

计算机就是用来计算的机器(电脑、笔记本、手机、游戏机、汽车导航等等)

学习计算机就死学习如何控制计算机

计算机组成

计算机 = 硬件 + 软件

硬件:键盘、鼠标、显示器、CPU、主板、内存、硬盘等

软件 = 系统软件 + 应用软件

系统软件:Windows、Linux、macOS

应用软件: office、QQ、微信等

软件是用来负责控制计算机中的硬件的

计算机的使用方式

程序员必须通过软件来对计算机完成各种操作,软件中并不是所有的功能都对用户开放,用户需要调用软件提供的接口来操作计算机

用户界面 = TUI(文本交互界面、终端、命令行) + GUI(图形化交互界面)

Windows的命令行

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

任何的计算机操作系统都有命令行,它有很多的名称:

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

Windows上面的快捷方式:win + R

Linux上面的快捷方式:ctr + alt + T

X: 切换到X磁盘

cd 切换目录

在这里插入图片描述

  1. 常用的文件操作符

    Linux:ls 查看当前目录所有文件

    Windows: dir 查看当前目录所有文件

    cd 进入指定的目录

在这里插入图片描述

… 表示上一层目录

md 创建一个文件命令(Windows)

rd 删除一个目录(Windows)

del 删除一个文件(Windows)

cls 清除屏幕 (Windows)

mkdir 创建一个目录命令(Linux)

rmdir 删除一个目录(Linux)

touch 创建一个文件(Linux)

rm 删除文件或目录(Linux)

clear 清除屏幕(Linux)

  1. 使用方法

    命令操作符 + 参数 例如:cd …(返回上一层目录)

环境变量

环境变量就会操作系统中的一些变量

对计算机进行配置需要修改环境变量(主要是配置一些路径)

  1. 查看环境变量
  2. 添加环境变量
  3. 修改环境变量
  4. 删除环境变量

在这里插入图片描述

具体参考:https://www.cnblogs.com/boringwind/p/8001300.html

  • 建议只修改用户环境变量,尽量不要动系统环境变量
  • 一个环境变量有多个值,值与值之间需要用英文分号隔开

path环境变量

创建文件写入内容以及查看文件

在这里插入图片描述

使用vi插入内容

在这里插入图片描述

在这里插入图片描述

path环境变量中保存的是一个又一个的路径

当我们在命令行中输入一个又一个命令的时候,系统首先会在在当前目录中寻找,如果找到了会在直接执行或者打开,如果没有找到则依次在path环境变量的路径中寻找

注意事项

  • 如果环境变量中没有path,可以手动添加
  • path环境变量不区分大小写,PATH path Path
  • 修改完环境变量必须重新启动命令行窗口
  • 多个路径之间使用分号隔开(win7)

Linux环境配置请参考:https://www.cnblogs.com/youyoui/p/10680329.html

进制

十进制:

  • 满十进一
  • 0 1 2 3 4 5 6 7 8 9
  • 十进制如何计数:… 8 9 10 11 12 …

二进制:

  • 满二进一 0 1
  • 二进制如何计数: 0 1 10 11 100 …

八进制

  • 满八进一
  • 0 1 2 3 4 5 6 7
  • 八进制如何计数:0 1 2 3 4 5 6 7 10 11 12 … 17 20 … 27 30

十六进制

  • 满十六进一
  • 0 1 2 3 … 9 a b c d e f
  • 十六进制如何计数:0 1 2 3 … 9 a b c d e f 10 1112 …1a 1b 1c 1e 1d 1f 20 21 …2a 2b …

计算机底层都是用 0 1 (二进制)表示

在这里插入图片描述

文本文件和字符集

文本 = 纯文本 + 富文本

纯文本:只能保存文本内容,无法保存内容无关的(字体、颜色、图片)

富文本:可以保存文本以外的文本内容(Word文档)

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

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

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

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

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

常见的字符集

ASCAII 美国人编码用7位0和1编码实现,总共128个

ISO 8859-1 欧洲编码,使用8位,包含256个字符

GB2312 特殊的中文没有

GBK 国标码,中国的编码,特殊的中文没有

Unicode 万国码,包含了世界上所有的语言和符号

编写程序时都会使用Unicode编码,它有多种类型:UTF-8、UTF-16、UTF-32,它们的区别是表示的字节不同,最常用的是UTF-8。

Sublime Text 3(纯文本编辑器)

  1. 下载sublime Text 3:https://www.sublimetext.com/3
  2. 在sublime 中安装package control:https://jingyan.baidu.com/article/3c343ff7dca2b10d3779633b.html
  3. 点击package control 进行语言包的安装
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

对sublime 进行简单的配置,主题是文本编辑区外的样式,配色方案是指对文本编辑区的配色方案。也可以对字体大小以及样式进行设置。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值