计算机基础知识
计算机基础知识
概述
计算机包括硬件(Hardware)和软件(Software)
计算机软件
计算机软件分为系统软件和应用软件 软件包含指令(指令:语言交流)软件/固定的交流
交流方式:语言 计算机各种语言是人所创造 在学习新语言时可以逆向思维语言共性... .. .
最重要的系统软件(操作系统(Operating System))
操作系统是运行在计算机上最重要的系统软件 它可以控制计算机的活动
硬件/操作系统/应用软件/用户之间的关系:
操作系统的主要任务:
控制和监视系统活动
分配和调配系统资源
调度操作
计算机硬件
冯.诺依曼体系结构(输入输出设备 控制器 运算器 存储器)
中央处理器(Central Processing Unit/CPU)
CPU是计算器的大脑 它从内存中获取指令执行指令 CPU包含控制单元(Control Unit)和算术/逻辑单元(Arithmetic/Logic Unit)
- 控制单元:用于控制和协调其他组件动作
- 算术/逻辑单元:用于完成数值运算和逻辑(比较)运算
每台计算机都拥有一台内部时钟 该时钟以固定的速度发射电子脉冲 时钟速度越快在给定的时间执行的指令就越多 时钟速度计量单位是赫兹(hz)1 hz = 每秒发送 1 次电子脉冲 随着时间轴的前进 目前以千兆赫来表述
1 khz = 1024hz
1 mhz = 1024khz
1 ghz = 1024mhz
最初CPU只有一个核(Core)核是处理器中实现指令读取和执行的部分
随机访问存储器/内存(Random-Access Memory)
程序和它的数据在被 CPU 执行前必须转移到内存中 内存存取数据的速度比硬盘的存取速度快10倍 在某些环境中差距可能更广阔 注:CPU 的速度比内存大不知多少倍 当我们将程序放到内存后 CPU 直接在内存中运行程序 这样比 CPU 直接在硬盘中的运行程序快很多... .. . 内存相当于高速车道
内存是带电存储 即断电数据消失且容量有限 所以长时间存储程序或数据还需要存储到硬盘
内存的作用: 1. 保存从硬盘读取的数据 提供 CPU 使用 2. 保存 CPU 的一些临时执行结果 便于 CPU 下次使用或者保存到硬盘
计算机存储单位
计算机是一系列的电路开关 每个开关具有两种状态(Off/On)On 相当于 1/Off 相当于0 0/1存储为 1比特(bit)比特是计算机中最小的存储单位 计算机中最基础的存储单位是字节(byte) 1byte = 8bit
1kb/Kilobyte/千字节 = 1024byte
1mb/Megabyte/兆字节 = 1024kb
1gb/Gigabyte/千兆字节 = 1024mb
... .. .
注:每个字节都有唯一的地址 使用这个地址确认字节的位置 以便存储和获取数据
万维网/环球信息网(World Wide Web/Web)
万维网是由无数个网络站点和网页的集合 他们一起构成了Internet最主要的部分(因特网也包括了电子邮件等... .. . ) 万维网它实际是多媒体的集合 是由超链接连接而成的 我们通常通过网页看到的内容是万维网的内容 在这个系统中 每个有作用的事物 我们称作资源 并由一个全局统一资源标识符(URL)标识 这些资源通过超文本传输协议(Hypertexr Transfer Protocol)传送给用户 用户通过统一资源标识符获取资源
万维网有两个架构:
B/S(Browser Server)(特殊客户端/浏览器)
C/S(Client Srever)(客户端/QQ WeChat 等应用)
浙公网安备 33010602011771号