网络延迟

计算机基础作业

江枫思渺然 提交于 2019-11-28 06:01:09
什么是编程? 编程就是通过某种编程语言与计算机进行交流,从而通过计算机完成自己想做的某些事情。这种与计算机交流的过程就叫做编程。 简述计算机五大组成。 1.控制器,对硬件进行控制 2.运算器,进行逻辑与算数运算 3.存储器,对数据进行存储 4.输入设备,输入信息 5.输出设备,输出信息 操作系统有什么用? 把对硬件的复杂操作封装成接口,提供给用户使用 计算机由哪三大部分组成? 1.硬件设备 2.应用程序 3.操作系统 简述操作系统和应用程序的启动流程? 操作系统的启动:操作系统代码由硬盘读入内存(BIOS程序),CPU运行操作系统代码(CMOS存储器),运行成功后操作系统接管操作硬件的工作。 应用程序的启动:应用程序代码有硬盘读入内存,CPU运行应用程序码,运行成功即可使用应用程序。虽然应用程序的启动和操作系统的启动有着异曲同工之处,但是得明确一点:装了操作系统之后才能装应用程序,才有应用程序这个概念。因此上述应用程序对硬件控制的每一步操作,都依赖于操作系统的帮助。 编程语言的分类有哪些?并评估各个分类的优缺点。 机器语言,只使用0和1进行编程,运行速度快,编译速度慢 汇编语言,使用英文单词代替二进制数,相较于机器语言运行速度慢,但提高了编译速度 高级语言,加一层映射,使之更符合人类的语言习惯 编译型语言,高级语言的一种,一次性翻译,翻译完成后运行,bug难以调试,故开发效率低

计算机基础学习

做~自己de王妃 提交于 2019-11-28 05:59:33
编程 编程:编程就是通过某种编程语言与计算机进行交流,从而通过计算机完成自己想做的某些事情。这种与计算机交流的过程就叫做编程。通过编程语言做一些自己想做的事 写一堆py/.obj/.css文件 编程的目的:替代劳动力,然后才帮人类完成一些具体的工作 冯诺依曼-计算机构造 CPU 一、控制器 控制硬件(运算器,存储器,输入设备,输出设备) 二、运算器 算术与逻辑运算 三、存储器 主存 内存 优点:快 缺点:量小,断电即消失 外存 硬盘 优点:容量大,永久存储 缺点:速度慢 I/O 设备(Input/Output设备) 四、输入设备 输入信息,键盘/鼠标 五、输出设备 输出信息,显示屏/打印机 多核CPU 一个CPU相当于一个大脑,多核CPU--计算机同时拥有多个CPU,同一时刻处理多件事情(多进程) 32位和64位 计算机如何存储图片:计算机只认识0(低电频)和1(高电频),图片本质就是0和1 光盘:凹0凸1刻印 32位:计算机一次性处理32个0和1 64位:计算机一次性处理64个0和1 32位和64位本质相同 向下兼容 机械硬盘原理 磁道 存储数据 扇面 划分磁道,分区,一个扇面是512K,计算机一次性从盘里读取512kb数据 机械臂 读取数据 平均寻道时间 由于工业水平限制--5ms 平均延迟时间 7200r/min 电脑 7200/60=120r/s 1/120=0.0083s

day02

时光怂恿深爱的人放手 提交于 2019-11-28 05:50:48
目录 计算机基础 1.什么是编程 2.计算机五大组成 3.操作系统有什么用 4.计算机 由哪三大部分组成 5.简述操作系统和应用程序的启动流程 操作系统的启动流程 应用程序的启动流程 操作系统与应用程序的关系 6.编程语言的分类有哪些?并评估各个分类的优缺点 高级语言的分类 7.简述网络的瓶颈效应 计算机基础 1.什么是编程 程序员基于某种编程语言的语法格式将自己脑子中的想让计算机做的事,写到文件中。编程的结果就是一推文件,这一堆文件就是程序。 2.计算机五大组成 运算器 算数运算 逻辑运算 控制器 运算器+控制器是中央处理器CPU 存储器 内存 外存 输入设备 键盘,鼠标,U盘等 输出设备 显示器,打印机 3.操作系统有什么用 我们编写的程序都是应用程序,无法直接操作硬件,凡是需要操作硬件,都要用到操作提供的操作硬件的接口。 4.计算机 由哪三大部分组成 CPU(运算器+控制器) 内存 外存 5.简述操作系统和应用程序的启动流程 操作系统的启动流程 操作系统代码由硬盘读入内存(BIOS程序),CPU运行操作系统代码(CMOS存储器),运行成功后操作系统接管操作硬件的工作 应用程序的启动流程 应用程序代码由硬盘读入内存,CPU运行应用程序代码,运行成功后可以使用应用程序。 操作系统与应用程序的关系 装了操作系统,才能装应用程序,才有应用程序这个概念。应用程序对硬件的每一步操作

day02

六眼飞鱼酱① 提交于 2019-11-28 05:48:28
目录 1、什么是编程? 2、简述计算机五大组成。 CPU(大脑) 存储器(记忆)#三 输入设备(眼睛)#四 输出设备(决策)#五 3、操作系统有什么用? 4、计算机由哪三大部分组成? 1.应用程序(软件):和操作系统交互 2.操作系统(软件):和硬件交互 3.硬件:硬件直接交互 5、简述操作系统和应用程序的启动流程 6、编程语言的分类有哪些?并评估各个分类的优缺点。 1.机械语言(写0和1) 2.汇编语言(add,a,b) 3.高级语言 7、简述网络的瓶颈效应。 1、什么是编程? 通过编程语言做一些事情,写一堆.py/.obj/.css文件 目的: 替代劳动力,然后才帮人类完成一些具体的 2、简述计算机五大组成。 CPU(大脑) 电脑创立初:控制器和运算器是分开的 控制器(控制)#一 控制硬件(运算器,存储器,输入设备,输出设备) 运算器(运算)#二 算术运算+逻辑运算 存储器(记忆)#三 输入设备(眼睛)#四 输入信息,键盘/鼠标/麦克风/U盘 输出设备(决策)#五 输出信息,显示屏/打印机/U盘 3、操作系统有什么用? 提供给我们一个一个接口,让复杂操作简单化 4、计算机由哪三大部分组成? 1.应用程序(软件):和操作系统交互 2.操作系统(软件):和硬件交互 3.硬件:硬件直接交互 5、简述操作系统和应用程序的启动流程 操作系统也提供一个让用户与系统交互的操作界面。 1

如何判断服务器的速度呢?

只谈情不闲聊 提交于 2019-11-26 14:37:23
  服务器网络速度,简单来说,就是要提高速度!影响网站速度的因素有很多,这里主要针对网络通信方面来介绍,即“带宽”与“延迟”。“网络带宽”和“网络延迟”有时可互换使用,但它们实际上描述了两个独立的概念,那么如何判断服务器的速度呢?葵芳IDC香港服务器托管客服为大家来介绍:   一、服务器带宽如何影响网络速度?   服务器带宽:M/S,就是单位时间内能传输的数据总量,有人说这就是服务器的网络速度。 bandwidth (带宽),不是指你所购买的主机的流量上限(从几GB到几百GB,甚至是所谓的无限流量),而是指服务器所在机房的进出带宽。比如我租用了一台香港服务器,带宽为30Mbps,难道我们网络速度能达到30M/S?这肯定不可能的了,30M指的是服务器的带宽容量,而不是网络速度。   许多人认为速度和容量是一回事,其实 网络速度≠网络容量,网络的速度实际上是带宽和延迟的结果。30M带宽其实是指数据管道的宽度,而不是数据传输的速度。传输速率以延迟来衡量,管道越宽,加载网页和传输文件时遇到的延迟就越少。   带宽以Mbps或兆位/秒为单位。当你打开迅雷下载时,有两个带宽编号:下载速度和上传速度。其实就是上行带宽和下行带宽,因为下载速度对大多数人来说最重要。除非你发送文件,否则上传速度更低。   二、网络延迟验证网络速度   网络延迟:比如你玩CF或者LOL,网络不好的时候经常卡顿