第一章 计算机基础知识

计算机是什么?

计算机就是一个用来计算的机器!目前来讲,计算机只能根据人类的指令来完成各种操作,人让它干嘛它就得干嘛,所以我们学习计算机,就是学习如何控制计算机!

计算机的组成

计算机由两部分组成:硬件 和 软件。
硬件包含:键盘、鼠标、显示器、CPU、主板、内存、硬盘等, 硬件就是看得见摸得着的。
软件是看得见摸不着的,软件负责控制控制计算机中的硬件。软件包含:系统软件(Windows、macOS、Linux)和应用软件(office、qq、绝地求生等)。

计算机的使用方式

   我们必须要通过软件对计算机完成各种操作。但是注意,软件中并不是所有的功能都会对用户开放。用户需要调用软件提供的接口(interface 有时也称为交互界面)来操作计算机。
   用户界面分成两种:TUI(txt user interface文本交互界面)和GUI(graph user interface 图形化交互界面)。

Windows的命令行

   命令行就是文本交互界面,通过命令行可以使用一个一个的指令来操作计算机。任何的计算机的操作系统(eg:Windows、Linux、macOS)都包含有命令行。命令行有多个不同的名字:命令行、命令行窗口、DOS窗口、命令提示符、CMD(command)、CMD窗口、Shell(壳,与Core(核)相对)、终端、Terminal等。
   练习:
         通过搜索引擎来搜索一下,各个操作系统当中的命令行窗口的样式。
   1、如何进入命令行:
        win键+R--输入cmd--回车     即可进入
   2、命令行的结构:
        --版本及版权声明(一般没什么用)
              Microsoft Windows [版本 10.0.18362.1082]
              (c) 2019 Microsoft Corporation。保留所有权利。
       --命令提示符
              C:\Users\李涛>
              C:     
                  - 表示当前所在的磁盘根目录
                  可以通过  x:  来切换盘符(x表示你的盘符)
              \Users\李涛 
                  - 所在磁盘的路径,当前所在文件夹
                  - cd  来切换目录
              >
                  - 命令提示符,在大于号后面可以直接输入指令
   3、常用的dos指令
        dir  查看当前目录下的所有文件(夹)
        cd  进入到指定的目录
          .  表示当前目录
          .. 表示上一级目录
        md 创建一个目录
        rd   删除一个目录  (是用来删除文件夹的,删除不了文件,若文件夹是空的,则无法删除)
        del  删除一个文件
        cls  清除屏幕
 注意:文件夹和文件的区别:文件是有具体内容或用途的,通常电脑有多种不同功用的文件,有可执行文件,数据文件,类或库文件,文本文件,图像文件等等数不胜数。文件夹是用来放置这些文件的,而且可以分成许多级。就像一幢楼房,分成许多房间,房间内又分出许多柜子,柜子又分出许多抽屉,而抽屉里的具体东西就是文件了。
 命令的语法:
       命令【参数1】【参数2】
    练习:通过搜索引擎搜索一下其他的一些常用的DOS命令,并尝试使用一些命令的选项。
  4、小技巧
         --方向键上下,查看命令的历史记录
         --tab键自动补全命令     

环境变量(environment variable)

这里所说的环境指的是操作系统,即环境变量指的是操作系统当中的一些变量。可以这么认为:操作系统是软件公司开发的,所以我们每个人如果使用相同版本的操作系统的话,那么我们每个人所使用的操作系统是一样的,但是由于每个人的习惯不一样,例如有的人习惯将文件存在C盘,而有的人习惯存在D或者E盘,我们要把这种不同的习惯告诉计算机,那么要怎么告诉计算机呢?这就是环境变量。所以我们可以通过修改环境变量,来对计算机进行配置(主要是用来配置一些路径的)。
注意:并不是只有Windows操作系统有环境变量,其他操作系统也有环境变量。

对环境变量进行操作

1.查看环境变量:
>右键计算机(此电脑)–选择属性–系统界面左侧选择高级系统设置–选择环境变量
环境变量分为用户环境变量和系统环境变量。
用户环境变量:只对当前用户起作用。
系统环境变量:对此电脑中所有用户都起作用。
2.添加环境变量:
>通过新建按钮添加环境变量
3.修改环境变量
>选择你所要修改的环境变量,点击编辑即可。注意:一个环境变量可以有多个值,值和值之间使用分号(英文)隔开。
4.删除环境变量
>选择你索要删除的环境变量,点击删除即可。

Path环境变量

path环境变量中保存的是 一个一个的路径(且不只一个路径)。
当我们在命令行中输入一个命令(或访问一个文件时)系统会首先在当前目录下寻找,如果找到了则直接执行或打开,如果没有找到,则会依次去path环境变量的路径中去寻找,直到找到位置,如果path环境变量中的路径都没有找到,则报错。
‘123.txt’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。
注意:我们可以将一些经常需要访问到的文件或程序的路径,添加到path环境变量中,这昂我们就可以在任意的位置访问到这些文件了。
注意事项:
1.如果环境变量中没有path,可以手动添加。
2.path环境变量不区分大小写 PATH path Path pATh 等均可。
3.修改完环境变量必须重新启动命令窗口。
4.多个路径之间使用;隔开(尤其是win7)。

进制

 -十进制(最常用的进制)
      -十进制就是满十进一的进制
      -十进制当中一共有10个胡子
      0,1,2,3,4,5,6,7,8,9
 -二进制(计算机底层使用的进制)
      -满二进一
      -二进制中一共有2个数字
      0,1
      -所有的数据在计算机底层都是以二进制形式保存,计算机只认二进制
      -可以将内存想象为一个一个的小格子,小格子可以存储一个0或一个1
      -内存中的每一个小格子,我们称为1bit(位)
          bit是计算机中的最小的单位
          byte是我们最小的可操作的单位

         8 bit =1 byte (字节)
 -八进制(一般不用)
      -满八进一
      -八进制中一共有8个数字
      0,1,2,3,4,5,6,7
 -十六进制(计算机中我们在查看二进制数据时,一般会以十六进制形式显示)
      -满十六进一
      -十六进制中一共有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 

文本文件和和字符集

    -文本分成两种,一种叫做纯文本,一种叫做富文本。
    -纯文本中只能保存单一的文本内容,无法保存内容无关的东西(字体、颜色、图片等)。
    -富文本可以保存文本以外的内容(word文档)。
    -在开发时,编写程序使用的全都是纯文本!
    -纯文本在计算机底层也会转换为二进制保存。
         将字符转换为二进制码的过程,我们称为编码。
         将二进制码转换为字符的过程,我们称为解码。
         编码和解码时所采用的规则,我们称为字符集。
    -常见的字符集:
        ASCII
               -美国人编码,使用7位来对美国常用的字符进行编码
               -包含128个字符
        ISO-8859-1
               -欧洲的编码,使用8位
               -包含256个字符
        GB2312
        GBK
               -国标码,中国的编码
        Unicode
               -万国码,包含世界上所有的语言和符号,在编写程序时一般都会使用Unicode的编码,Unicode编码有多种实现,UTF-8(可变的--使用1-5个字节)   UTF-16(可变的--使用2-4个字节)   UTF-32(使用四个字节),最常用的是UTF-8。
               编写程序时,如果发现程序代码出现乱码的情况,就要马上去检查字符集是否正确。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值