什么是计算机?
一种可以自动高效进行计算操作的电子设备,我们称之为电脑( PC )。特点:可以完成数学和逻辑运算丶可以对数据进行记忆和存储丶可以在程序指令下自动高效的进行计算。计算机是由硬件系统+软件系统二大部分组成。
计算机硬件(看得见摸得着的设备)- 输入设备:给计算机提供数据。例如:键盘 鼠标....
- 输出设备:将计算机处理后的数据展示出来。例如:屏幕 音响....
- 计算器+控制器: 中央处理器( cpu )
- 存储器:分为内存和外存,对数据进行管理。内存:决定了能同时运行多少个程序,运算速度比外存快,断电后数据丢失,外存不会。外存:硬盘、移动硬盘,决定了能保存多少数据
计算机软件(运行在硬件设备上的第三方功能集合)
- 计算机软件由操作系统软件(常见的操作系统软件Windows、MacOS、Linux)和应用软件(QQ丶迅雷丶淘宝)组成。
二进制是一种数学进制,只有0和1二个基数。计算机底层里用到的就是二进制。 现代计算机都是通电进行工作,当电流通过硬件时产生电压,高电位1,低电位0,底层就只有二种状态,刚好 和二进制当中的0和1对应。二进制可以非常简单的转成其他进制。
常见的数学进制- 二进制( bin ):逢2进1,基数是0-1
- 八进制( oct ):逢8进1,基数是0-7
- 十进制( dec ):逢10进1,基数是0-9
- 十六进制( hex ):逢16进1,基数就是0-9 A B C D E F
浏览器是用来显示在万维网或局域网等内的文字、图像及其他信息的软件,它还可以让用户与这些文件进行交互操作。
五大浏览器
网站的访问过程- 当我们打开浏览器
- 在浏览器地址栏中输入百度网址: http://www.baidu.com ,点击回车
- 查看网页内容
- 这样一个简单的网站访问过程,背后都发生了什么?
实际上背后发生下面的操作
- 需要通过解析浏览器中输入的URL,去找到相应的IP
- 查找IP 首先会从本地的 hosts 文件开始,如果找不到则去 DNS服务器查找
- 如果DNS帮我们找到了目标的IP ,我们先发送一个测试的请求,通过之后再发送正式请求
- 服务器接收到正式的请求之后,它还需要进行验证。如果验证通过,则去帮我们找到当次请求想要的文件
- 服务器开始处理我们的想要的文件,在这个过程中有可能会用到数据库中的数据
- 当服务器将文件处理毕之后再通过 http 协议还给浏览器,此时浏览器就用自已的渲染引擎来进行渲染展示
- URL:(Uniform Resource Locator,统一资源定位符)互联网上资源的地址、位置。URL格式: 协议://主机地址/路径。
- 协议:网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组约定。HTTP协议:超文本传输协议,规定了浏览器和服务器之间通信的规则
- 域名:(英语:Domain Name)又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机 组的名称,用于在数据传输时对计算机的定位标识。 域名的好处是方便记忆
IP地址
- IP地址:是指互联网协议地址,互联网上所有的设备都有一个独一无二的IP地址。 所有的域名有一个相对应的IP地址,并且可以把URL中域名替换成IP地址
- DNS:(Domain Name System,域名系统),用于把域名转换为对应的IP地址。域名解析就是由域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。
hosts
- hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应 的IP地址建立一个关联。
- 当用户在浏览器中输入一个网址时,系统会首先自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立 即打开对应网页 如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析
客户端(Client)
- 又称为用户端,是指与服务器相对应,为客户提供服务的程序。比如:用户使用的浏览 器、桌面应用程序、APP等。
服务器端(Server)
- 指网络中能对其它机器提供某些服务的计算机系统。
HTTP请求
- 请求(Request):客户端向服务器索取数据或提交数据的一种行为 。HTTP请求:客户端向服务器端发送基于HTTP协议的请求
HTTP响应
- 响应(Response): 服务器对客户端对请求做出的反应,返回客户端所需要的数据
网站访问流程图
DOS命令- DOS命令:计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命 令、磁盘操作类命令、文件操作类命令和其它命令
- DOS命令需要在DOS窗口中进行操作
- 打开DOS窗口操作步骤:通过 win + r 键操作打开运行面板,输入 cmd 后敲击回车,即可进入
常用DOS命令



