计算机网络基础总结(超全)

♥️作者:小刘在这里

♥️每天分享云计算网络运维课堂笔记,疫情之下,你我素未谋面,但你一定要平平安安,一  起努力,共赴美好人生!

♥️夕阳下,是最美的,绽放,愿所有的美好,再疫情结束后如约而至。

目录

简单讲计算机和网络

存储器   内存   硬盘   

    超级计算机   

   计算机网络的发展阶段

   计算机网络的组成

关机和挂起的区别

幻灯片的背景

幻灯片的切换和动画

幻灯片的放映

幻灯片的母版

幻灯片的打印和输出

excel 表格的基本操作  

excel 的图表生成

       网页的基本结构

       标签中的主要属性

          主要选择器

          主要属性   

 二进制专题

网站服务器搭建   

word  文档编辑器

      简单的排版

      编辑的高级功能

目录和文件

磁盘和内存

电脑磁盘的特点

cpu 主要组成部分

cpu 的4个阶段:

cpu 主要指标

cpu 分类   

关于龙芯

PYTHON 编程基础

 python 编程语言的特点

 变量和常量

变量的命名规范

       变量的类型

变量的具体作用


简单讲计算机和网络

计算机:

计算机的发展史

    第一代计算机   电子管

    第二代      晶体管

    第三代      集成电路

    第四代      大规模和超大规模的集成电路

计算机的硬件组成

    计算机之父: 冯诺伊曼

  输入设备:     鼠标    键盘   摄像头  麦克风   

  输出设备:     打印机   显示屏    音响 

  计算器和控制器:    CPU         

存储器   内存   硬盘   

      内存   高速读写     暂存设备    有电可存   无电清空

      硬盘   可以永久存储   

  显卡 数字信号和模拟信号转换

声卡

网卡 做数据的传输

主板 固定计算机上的一些组件

电源 ,主机箱

网页笔记

计算机的分类:

    超级计算机   

个人计算机(台式   笔记本   平板   智能手机)

    网络计算机    交换机    路由器   防火墙   服务器   工作站

    工程控制计算机

嵌入式计计算机

计算机的应用领域             

计算机未来发展趋势

计算机软件组成

     操作系统软件

作用: 人机交互 资源管理 程序控制 进程管理

        分类:  unix  ms-dos  windows  mac  

linux   红帽系列 (系统免费 服务收费)     主要做服务器系统

          社区版的红帽 centos    

       ubuntu 系列  优点在于桌面体验  主要做服务器系统和个人电脑系统

       Debian 系列  偏重于安全方面 主要做欧美的服务器系统和安全测试系统

ios    安卓   

     应用软件   实现各种应用或者功能的软件 (office   wps   ps   ae   pr  dw  )

     

网络:    分组交换

    

   什么是计算机网络, 为什么需要计算机网络

   计算机网络的发展阶段

       第一个阶段   美国的军事局域网

       第二个阶段   多个局域网之间的互联     广域网

       第三个阶段    将多个国家的网络连在一起    全球互联网

   计算机网络的组成

         空气    无线     传输线路    无线    网线(双绞线) 光纤  同轴电缆

          电话            传输设备    路由器  交换机   防火墙  集线器  

          语言            传输协议     语义   语法   同步

                             802.3  局域网的有线协议   以太网  令牌环

                             802.11  局域网的无线协议

                          协议和标准   

   计算机网络的应用领域

   计算机网络提供的服务

       web  www  万维网

       smtp   邮件服务

       ftp    文件传输服务

       dhcp   自动分配地址

       dns    域名解析服务

   计算机网络接入方式

   计算机网络的发展趋势

   

 

   虚拟机和虚拟化  简单了解  云计算等     练习虚拟机装各种系统

什么叫虚拟机,虚拟机的优点

  虚拟机, 在一台真实的计算机环境中虚拟多台独立计算机的硬件资源并安装操作系统

计算机架构分类    寄居架构   原生架构

虚拟机的种类有哪些

   vmware 公司     vmware workstation   vsphere

   思杰公司

   微软公司

   kvm  

vmware workstation  的用法

主要名词:  虚拟机   宿主机(本机)     虚拟机的快照    虚拟机的克隆

      虚拟机  通过虚拟化软件模拟计算机硬件在其上安装完操作系统的虚拟电脑

      宿主机   也叫本机  就是我们自己的真实电脑 也就是安装虚拟化软件的电脑

   虚拟机切换到宿主机  按  alt + ctrl

   宿主机切换到虚拟机  按   ctrl + g   或者  鼠标点到虚拟机中

   注意  鼠标在虚拟机中键盘也同样在虚拟机里   鼠标切换出宿主机中 键盘同样切换到宿主机   

虚拟机的快照:  用来保存虚拟机系统的某个状态, 当需要这个状态环境时, 可以还原到这个快照

虚拟机的克隆:  用来复制多个相同的虚拟机

      分类   链接克隆    只复制原被克隆虚拟机的地址, 不占用额外空间  速度快,

                         但, 原被克隆虚拟机删除后 链接克隆的虚拟机也无法使用

             完整克隆    完整的克隆原虚拟机, 占用相同空间  速度慢

                         原克隆虚拟机删除  完整克隆的虚拟机仍然可以正常使用

关机和挂起的区别

   关机是关闭虚拟机 重启后一切服务都必须重启

   挂起是不关闭系统的情况下 退出内存,保留当前系统开启的所有服务。

创建虚拟机

    在虚拟机上安装系统

虚拟机的快照和克隆

扩展部分

什么叫虚拟化 (VT  Virtualzation  Technology)

虚拟化技术的应用

什么叫云计算  云计算的优点

 ppt   演示文稿      练习做个人介绍的ppt

什么是ppt   (powerpoint)

  叫做演示文稿, 通过文字和插入的视频,音频来表达观点  介绍产品等一种表现方式

ppt的应用

   主要用在介绍产品  会议总结  汇报工作  个人介绍, 主题宣传

ppt 的使用和操作

幻灯片的不同视图

   普通视图: 主要用于单张ppt 的编辑。  也叫三窗格视图

   大纲视图: 便于处理ppt 文稿中所有文字内容,整体展示文字的逻辑性和关联

   幻灯片浏览视图: 整体查看所有幻灯片,便于调整幻灯片的次序

   幻灯片放映视图: 用于给观众或者受课观看和播放

幻灯片的文本使用

         如果是文本的级别有分类,切换到下一个级别使用  tab   

切换上一个级别 使用 tab+ shift

幻灯片的背景

    单张ppt的右键 可以设置背景   

幻灯片插入图片、视频和音频

      注意视频和音频的格式  

幻灯片插入形状,smarArt  图表

      

幻灯片页眉页脚   以及编号

    页眉页脚作用和word 文档中一样

      编号  主要 用在存档中

幻灯片的切换和动画

    切换 每张ppt 之间的过度效果

    动画  设置ppt中各组件的动画效果 

幻灯片的放映

    自动放映(可以录制时间和旁白)      

手动放映 (手动切换)    

自定义放映  (在所有ppt 中选取其中一部分放映)

幻灯片的母版

    可以定义ppt 整体的组件和动画  

幻灯片的讲义和备注

    讲义: 幻灯片的大纲, 主要打印出来发给受众, 了解幻灯片的大概内容和框架

    备注: 用来提示讲解幻灯片的人, 或者对幻灯片的补充和详解。放映幻灯片中

           不会显示出来,只有讲解的人可以在放映的电脑上看到

幻灯片的打印和输出

   打印 幻灯片展示的一种方式,

   输出, 可以将幻灯片输出为视频或者 pdf 等文件

   excel 表格            excel 表格练习

什么是excel 表格

excel 表格的用途

excel 表格的工作环境 (工作薄  工作表  单元格  行  列  编辑栏)

excel 表格的基本操作  

   单元格属性   合并单元格   内容换行    冻结指定行和列

excel 表格中的函数应用

      函数的分类 (财务函数   数学函数  日期和时间函数  逻辑函数等)

       求和的函数   sum()

       求平均数     avg()

     函数: 相当于数学中的函数和方程式。 便于用户应用

     绝对引用: 表格的复制中对于公式中的某些部分保持不变的一种引用方式

相对引用    在表格的复制中对于公式中的所有部分都发生改变的引用方式

excel 表格的排序和筛选

排序:对表格中内容按照某种方式排列顺序  

    筛选:只查看表格中某些符合条件的数据

excel 的图表生成

      可以将表格数据生成不同的图表(如 饼图 线性图  柱形图等)方便用户直观的比较

excel 表格的设置条件格式

      设置条件格式, 用于对一些特殊的数据用特定的颜色突出显示

excel 表格的数据安全 (保护工作表  保护工作薄)

     保护工作表    审阅——保护工作表   可以设置单张表的修改权限

     保护工作薄    保存——工具——常规选项  可以设置工作薄的 读取权限和修改权限

鼠标和键盘

      鼠标的原理

                

      鼠标的分类

        原理和构造上分    机械鼠   光机鼠   光电鼠   光学鼠

        有线无线上分    有线鼠标和无线鼠标

        线的类型分      总线型鼠标   ps/2 鼠标   usb 鼠标

      键盘构造

      键盘的区域划分

          功能键区,  F1——F12   一般用在特殊的系统或者软件中实现特殊的功能

          打字键区    主要用来输入文字和命令

          数字小键盘  方便输入数字

          编辑区      主要用于word 等文字编辑软件的 删除 插入文件  翻页  

快捷移动光标到行首,行尾

      键盘特殊的按键功能

           esc  退出程序或者全屏显示

           tab  做切换

           caps lock   大写锁定键

           shift    一般的中英文输入切换    同时按字母键 是大写字母的输入

           ctrl  alt  等 许多软件中的功能和快捷键

           prt srceen   可以截屏桌面  粘贴到画图或其他图形编辑软件保存

           pause break   程序终止中断键

      用键盘来实现鼠标的移动

      

 简单的html 网页     (做一个简单的静态网页 )

       html  是什么    

            用来描述网页的一种语言  是一种标记语言 而不是编程语言

            由一套标记标签来组成  制作网页时 使用标记标签来描述网页

       html2.0   3.2   4.0  4.01   5

       html 5 的新特点:  提供了新的元素和新特性, 建立了新的规则

                          使用网页实现动态渲染图形 图表  动画

                          不需要安装任何插件之间使用浏览器播放视频

                           跨平台

       w3c 标准     w3c  是万维网联盟  是web技术领域最权威和最具影响力的国际中立性机构    w3c 标准 是一系列标准的集合

       网页的主要组成部分   结构   表现和行为

       结构:

           

           B228

           

           

           

           

       网页的基本结构

       网页的基本标签  (段落  换行  水平线  内容标题  )

          h1-h6   内容标题标签

          hr   水平线          br   换行标签

          p  段落标签          span  范围标签      

          img  图片标签        a   超链接

          table  表格标签       font  字体标签

       标签中的主要属性

         align  对齐方式 (属性的值, left   right  center)

         color  颜色    width 宽度    height  高度     bgcolor  背景颜色

       网页的重要标签   (图像标签  超链接标签)

        图像标签的属性:   src 表示链接的图片路径    width 宽   height 高   border 边框

        超链接的属性:    href 表示链接的网页或者文档等的路径    target 表示新网页目标窗口 

       网页的特殊符号和注释

           特殊符号:     表示空格   

>  大于   

<   小于 

" 引号  

©;  版权符号

           注释   方便团队开发

                  调试网页   

               

       网页的表格和列表

          表格:  基本结构

                

                   

                     

                     

                

administrator
管理员

         表格的作用, 主要用来布局网页的整体结构  表格边框一般设置为 0  ( border=0)

         列表  包括 有序列表  ol  和无序列表   ul

                

                 //
  • 表示列表中的项

          

           表现:

             css   层叠样式表

              基本语法

                 

                

              分类

                外部样式    独立 .css 样式文件 ,在网页中用   标签调用

                内部样式    将css 代码之间嵌入到单个html 网页中, 只影响当前这个网页文件

                     嵌入样式   (影响网页中出现的所有选择器样式)

                                  

                     行内样式(只影响当前标签的样式)

                        

              主要选择器

                 标签选择器 (h1  p   hr   span   ol  body   a   img)

                 类选择器   .类名 { 属性:属性值; }

                 id选择器     #id名{ 属性:属性值;}

              主要属性   

                 font-size  表示字体大小的属性  

                 line-height   表示行高         text-align   首行缩进

     color  表示颜色            text-indent   文本的对其方式

     border 边框        border-width 边框的宽度

     border-color   边框的颜色         border-style 边框的样式

     background   背景               background-image  设置背景图片

                 background-color  设置背景颜色  

              容器标签   

              css  浮动

              css  伪类

              盒子模型        

                 margin  外边距

                    margin-top  上外边距             

                    margin-right   右外边距

                    margin-bottom  下外边距

                    margin-left     左外边距

                 padding  内边距

                    padding-top   上内边距

                    padding-right  右内边距

                    padding-bottom   下内边距

                    padding-left  左内边距

                 border  边框

          

           

     二进制专题

             熟悉而陌生的十进制  

    (基数   位权 )

             二进制    基数  0  1

                       位权

             二进制转换为十进制

             十进制转换为二进制

             八进制和十六进制

             十六进制和十进制之间的转换

     

    一个人的境界 (境界绝对着一个人的成就)

    个人的目标和理性

    实现目标理想的具体步骤

                 例如:  个人目标: 个人要达到  文舞双全, 琴棋书画样样精通

                          实现目标的具体步骤

                                    1,每天早起锻炼身体

                                    2,认真工作赚更多的钱

                                    3,报好的学习班一一(先学 书画,加以练习, 在学琴棋)

    网站服务器搭建   

              什么是网站服务器

               网站服务器  一台计算机或者电脑,就是服务器

                            在这台服务器上或者电脑上安装网站服务软件或者程序

                            提供网站服务的程序或者软件具体是什么:  

    iis    apache   tomcat    nginx

              现实中如何让自己做的网页全天下都能浏览

               1 申请域名   baidu.com     taobao.com     163.com

               2  购买空间   ()  用于将自己的网页内容打包上传,  

                  空间的价值同时在于对方提供的公网ip 地址

               3,做公网地址和域名之间的匹配  就是域名解析

               4,将自己的网页打包上传至购买的空间上

               5, 备案 (实名)

                

              域名   空间    打包的网站内容

              将自己的电脑配置成为一台 web 服务器 可以使用浏览

                

    word  文档编辑器

          word  文档的应用

             主要用户文档的编辑和排版,校对。

          新建文档  窗口界面  主要功能

          输入和编辑和修改

             文字设置 (居中和特殊设置) 可以设置文字的间距  和为文字添加着重号  

    下划线  上下标一类的特殊设置

             段落设置(文本对齐   首行缩进   段落对齐   行距的设置)

               段落的缩进方式: 首行缩进和 悬挂缩进

             查找,替换,定位  方便用户对文档进行修改和定位查找特殊的文字区域部分

          简单的排版

             项目符号和编号

             页眉 页脚   

             页面颜色和背景图

             横竖排文字

             页面布局     分栏    纸张大小   纸张方向

          编辑的高级功能

              插入图片和图片的排版

              书签   用于标记特殊的位置或者内容  (方便跳转到该位置或者 引用该内容)

               位置书签:  将光标打到添加书签的位置, 点击书签,输入书签的名称  确定

               内容书签:  用鼠标选中添加书签的内容,  点击书签, 输入书签的名称  确定

    超链接   用于提供跳转的动作跳转之后显示的内容

    (可以跳转到书签的位置或者打开新的文档)

    交叉引用   便于用户在编辑文档时多次引用书签的内容

              视图中的标尺和导航窗口

          文本和内容的校对

              语言工具操作

                  自动更正  自定义字典

    文本的保存   另存为  和打印

          

          表格设置

     

    目录和文件

    目录就是文件夹 可以存放文件  相当于以一个容器

    文件就是普通的文件比方  word 文件   脚本文件  ppt文件,适用存放文字或者代码的

    目录的跳转及 相对路径和绝对路径

    目录跳转,就是从一个目录进入到另一个目录   命令  cd  目录

    相对路径 是根据当前所在的目录而决定的路径 换句话说就是根据当前的位置而变化的路径

      ./   当前目录     ../表示当前的上一级目录      ~ 当前用户的宿主目录

    绝对路径  不管当前位置,必须从 / 开始指定的具体路径,绝对路径不会因为当前的位置而改变

    显示当前所在目录   

      pwd    可以显示当前我们所在的目录

    命令行  linux 主要工作界面  

    命令和命令格式

    查看目录的内容和文件的内容

    查看目录  ls

    查看文件  cat   less   more   head  tail

    创建目录和文件

    mkdir   创建目录      

    cd  /                       //跳转到 /  下

    mkdir  B228                 //创建B228 目录

    touch   创建空文件  

              cd  /B228                  //进入到 /B228 目录

              touch  liu   jia   qi         //创建文件 liu  jia   qi

    删除文件和目录

    rm  删除文件或者目录

          cd  /B228                      //跳转到/B228

          rm  -rf   liu                    //删除文件 liu

    文件和目录的移动和复制

    mv  移动文件或者目录

         cd  /                            //跳转到 /

         mv  /B228/jia     /home          //移动 /B228 目录下面的jia 文件到 /home 目录下

         mv   /B228/qi    /B228/pi         //将/B228 目录下的 qi 文件  改名为 pi

    cp   复制文件或者目录

         cd  /                             //切换到 /

         cp   /B228/pi     /               //复制 /B228 目录下的 pi 文件到  /  下

    mkdir  -p   /B228/123/abc         //创建嵌套式多层目录

    vi   文件名                    //vi  用户编辑文件

    vi  编辑器中  按 i 键  进入输入模式可以输入文字

                 按 esc 键  可以退到命令模式

                 在命令模式下  按 shif + :  后 输入 x   可以保存退出文件

       

    磁盘和内存

    磁盘的分类

      软盘和硬盘。软盘的容量比较小  

    电脑硬盘的分类

       机械硬盘和固态硬盘

    电脑硬盘的结构组成

        手臂   手臂上面的磁头    盘片   盘片上面的磁道

    容量大小和单位

        8b(8位二进制数)=1B(一个字节)     1024=210

        1024B=1KB

        1024kB=1MB

        1024M=1GB

        1024G=1TB

            

    电脑硬盘的容量大小是怎么计算的

         硬盘的容量=磁头数*柱面*扇区*512KB

    电脑硬盘的主要参数

        容量大小

        转速

    电脑磁盘的特点

        读写速度相对内存要慢很多,  永久存放数据

    计算机系统中磁盘的适用

      windows 系统   初始化——新建简单卷  
    (对于新磁盘进行  初始化——分区——格式化)

         在 虚拟机——设置 打开  添加一块硬盘 确定

         打开系统桌面点此电脑右键——管理——磁盘管理——初始化新磁盘——点新磁盘右键 选择新建简单卷  一路下一步完成即可

      linux 系统 (分区  格式化  挂载)

       分区   fdisk      

       格式化    mkfs   -t

       挂载    mount 

    什么是内存以及内存的分类(RAM  ROM)

      内存, 计算机中和cpu 直接交换数据的存储器, 高速读写

      分类   RAM   随机存储器   可读可写  像电脑中的内存条

    ROM   只读存储器  只读无法写入数据   

    如主板上的 BIOS芯片 固化厂家的一些设置和参数

    内存在计算机中的作用

        硬盘和cpu 交互数据的桥梁

    内存的特点   

       有电可存  无电清空   高速读写

    内存的容量计算

       基本按照内存可存数据的面积来计算

       内存数据的读取 主要是通过坐标的,x,y 值定位数据

    关于cpu 和主板

    cpu 是什么

      cpu  (central  processing  unit)  中央处理单元 或者中央处理器

    cpu 主要作用

          解释和执行指令,处理数据  计算机的核心部件

    cpu 主要组成部分

          控制器  计算器   高速缓存(一级缓存  二级缓存  三级缓存)

    cpu 主要发展阶段   龙芯

         4位-8位  抵挡微处理器时代    代表 intel 4004

         8位  中高档微处理器时代   代表 intel 8080

         16位微处理器时代    intel8086

         32位微处理器时代    intel80386

         奔腾 处理器      AMD 的 锐龙  

         intel 的酷睿系列

    cpu 的4个阶段:

        取指令阶段   

    从cpu 集成指令中取出,或者从电脑外部输入由内存传输到cpu 高级缓存中的指令

        指令译码阶段

            将指令编译为 二进制便于cpu 执行

        执行指令阶段

             cpu 执行编译微二进制的指令处理数据

        存储执行结果阶段

             cpu 将处理的结果存储到缓存 便于传输给内存输出

    cpu 主要指标

        cpu 位数    缓存指令集   cpu 核心数

    cpu 总线和系统总线

       cpu 总线, 实现和cpu 之间交换数据的总线

       系统总线, 除和cpu 之间交换数据的线之外 统称为 系统总线 比方内存到硬盘

    cpu 分类   

       按照指令集分类

          简单指令集cpu

          复杂指令集cpu

       按照外观样式来分

           针脚式  一般AMD     触点式  一般是 intel

    关于龙芯

    多核cpu 的相关

    cpu和GPU 的比较

    主板 mainboard

    什么是主板   一个集成电路板

    主板的主要作用:固定显卡 声卡 内存  cpu  ,并各部件之间数据传输提供控制和支持

    主板的主要组成:

    BIOS芯片   base  input  and  output  system   基本的输入输出系统

                这个程序固化在 ROM 芯片

      

    I/o 控制芯片   input  and  output

    键盘和面板控制开关接口

    电源和硬盘指示灯  

    扩展插槽     

    主板及插卡的直流电源供电插件

    主板芯片组   (主板的核心)

        

    南北桥芯片

    BIOS 芯片

    PYTHON 编程基础

     什么是编程语言

         编程语言,是用来实现某种功能的编写给计算机读取和执行的语言

     编程语言的发展

         二进制打孔纸袋

         机器语言  汇编语言

         高级语言   C 语言  java 语言   python 语言

             C 语言类  可以编写操作系统  最典型的程序语言  后来C++

             java 语言类 可以编写各种应用软件  网站  软件app

              python 语言 较为简单综合性强大的扩展能力 应用在很多领域

             其他类语言   html    php   sql  asp   shell 脚本语言 等

                          实现某些特殊功能的

             

     python 编程语言的特点

         简单  优雅

     python 编程语言能做什么事情

         人工智能AI和机器学习

         实现办公自动化

         web 站点开发

         游戏开发

         网络爬虫

         大数据分析

     开启你的第一个程序

       print(“你好,世界”)

       print(“hello  world”)

       

     编程的输入与输出

    print()  输出函数

    input()  输入函数

     变量和常量

         变量就是可变的量,或者是可变的内容

          在程序里面 变量就是可以存放数字  文字 或者其他内容的内存空间

          变量组成包括  变量名  变量值   变量的类型

               变量名: 存放内容的内存空间的名字   变量名可以自己起

               变量值: 就是在变量名的内存空间中存放的具体的内容

               变量的类型: 可以存放的内容的类型

           变量的赋值过程以及多变量赋值

    一个值赋给多个变量   a=b=c=10

    多个值赋给多个变量   a,b,c=1,2,3

    变量的命名规范

        变量名只能包含数字、字母和下划线

        变量名必须以字母或下划线字符开头

        变量名称区分大小写

        如果一个比那辆包含多个单词,适用下划线来分割

        变量名称还不能是python 函数名和保留字

    print()   input()   type()   int()   str()   float()   hex()   bin()      

           变量的类型

              数字型(int, float)        字符串型 string         布尔型 bool

               int  整型  就是我所谓的整数类型   10  100  20   345   -30   -90

               float   浮点型   就是我们所谓的小数类型   1.0   97.5  17.011100

               string  字符串类型   就是我们所谓的 文字内容或者英文内容 电话号码  身份证号码

               bool  布尔型  我们所谓的真和假   逻辑里面的真假   1 表示真 true  0 表示 假 false

               用 type()  函数 来查看变量的类型

               用 input() 函数 输出的内容 python 默认都显示为字符串类型

    变量的具体作用

    数据类型之间的转换

       int(x)  将x 转换成整型

       float(x)  将x 转换成浮点型

       str(x) 将x 转换成字符串

       hex(x) 将整数 x 转换成 一个十六进制的数

       bin(x) 将整数 x 转换成 一个二进制的数

       二进制转十进制:  i=”10”   j=int(i,2)   print(j)    i 的数据类型为字符串

       十六进制转十进制  i=”10”   j=int(i,16)  print(j)

     

          

    ♥️关注,就是我创作的动力

    ♥️点赞,就是对我最大的认可

    ♥️这里是小刘,励志用心做好每一篇文章,谢谢大家

          

  • 你可能感兴趣的:(网络,python,云计算,运维,网络)