计算机的硬件系统
运算器、控制器统称为CPU(中央处理器):负责数据的加工和处理。
存储器:(内存:ROM只读存储器;RAM随机存储器 断电会消失)
(外存:硬盘、软盘ab、光盘)
输入设备:键盘、鼠标 等。
输出设备:实现将计算机处理后生成的中间结果或最后结果输出。例如显示屏、打印机 等。
计算机的软件系统
系统软件
- 桌面操作系统:windows系统,用户群体大;macos 程序员使用较多;Linux 应用软件;
- 服务器操作系统:Linux,安全、稳定、免费;Windows Server 付费,占有率低;
- 嵌入式操作系统:Linux ,运行稳定,对网络的支持性好,文件很小,一般使用在机顶盒、PDA、网络电视、手机中。
- 移动设备操作系统:ios 和 Android 系统。
应用软件
B/S架构与C/S架构
基本介绍
B/S架构:Browser-Server架构,浏览器和服务器架构。
- 包含客户端浏览器、Web应用服务器、数据库服务器的软件系统。
- 用户只需要一个浏览器就可以访问服务。
- 系统更新的时候,只需要更新服务端,不需要更新浏览器。(例如打开浏览器登陆淘宝、微博等软件)
C/S架构:Client-Server架构,客户机和服务器架构。
- 与B/S最显著的区别是需要安装客户端来访问应用系统。
- 所以更新时,既要更新服务端,也要更新客户端。(例如微信、网易云音乐等软件。)
两者之间区别
- 硬件环境不同:CS专用网络,使用局域网(局部专用网络);BS使用广域网,不需要专用网络。
- 安全要求:CS安全性较高;BS面向所有用户(使用浏览器就可以访问)安全性较低。
- 系统维护不同:CS表现方式有限,对程序员要求较高;BS表现方式丰富,开发难度低。
- 处理问题不同:CS用户固定,安全要求高;BS面向所有用户。
常用单位换算
1B(字节,计算机处理数据的最小单位)=8b (bit,计算机表示数据的最小单位)
1KB=1024B
1MB=1024KB
1GB=1024MB
计算机语言分类
- 计算机语言:0、1
- 汇编语言:高级一些,简化了中间过程
- 高级语言:大大简化了中间过程
七层模型
- 应用层
- 表示层
- 会话层
- 传输层
- 网络层
- 数据链路层
- 物理层
TCP/IP协议(网络通讯协议)
- 应用层:应用程序之间相互沟通的层
- 传输层:提供了数据传送,应用程序之间的通信服务
- 网络互联层:负责提供基本的数据封包传送功能,让每一块数据块都能够达到目的主机
- 网络接口层:接收数据并进行传输
常用dos命令
Win键+R 键打开运行窗口,输入cmd点击确定即可打开命令行窗口。
- ipconfig/all 回车 查看本机的ip地址以及mac地址相关信息
- arp+空格-a+回车 查看ip地址和(物理地址)mac地址相对应的关系
- ping+空格+www.网络地址 查看当前计算机和要访问的计算机之间的连通情况 TTL(Time To Live 生存时间)
- cls 清屏
- 盘符: 切换对应的盘符
- Cd 文件名 进入对应的文件夹
- Dir 显示当前文件夹的文件目录