一、硬件系统
1)输入设备
2)输出设备
3)运算器、控制器(中央处理器、CPU)
4)存储器:
(1)内存:断电后数据丢失 运算速度快于外存
(2)外存:断电后数据保留
二、软件系统
1、系统软件:控制硬件的
1)桌面操作系统:Windows用户群体大;macOS程序员使用较多;Linux应用软件少。
2)服务器操作系统:Linux 安全、稳定、免费;Windows server付费,占有率低。
3)嵌入式操作系统 Linux文件很小 一般是用在机顶盒、pda、网络电视、手机。
4)移动设备操作系统 iOS、Android
2.、 应用软件:QQ、迅雷、游戏、PPT、Word…
3、 bs和cs架构
b/s → 浏览器和服务器架构
c/s → 客户端和服务器架
4、 Bs 和cs 优缺点
1)硬件环境不同:cs 使用局域网(局部专用网络);bs 使用广域网,不需要专用网络;
2)安全要求:cs安全性较高;bs面向所有用户(使用浏览器就可以访问)安全性较低。
3)系统维护不同:cs表现方式有限,对程序员要求高;bs表现方式丰富,开发难度低。
4)处理问题不同:cs 用户固定,安全要求高。bs面向所有用户。
5、 二进制:计算机描述数据使用的二进制;因为只需要0和1就可以表示开和关。1代表真(高电压),0代表假(低电压)。
6、 常见的单位换算
1B(计算机处理数据的最小单位)=8b(计算机表述数据的最小单位)
1kb=1024B
1024kb=1MB 兆
1024MB=1GB
1024GB=1TB
1024TB=1PB
注意:一般都是1024为单位,不是一个整数;
7、 计算机程序就是一组需要CPU处理的二进制数字。
8、 计算机语言分类
1)机器语言:二进制
2)汇编语言:高级一些,简化了中间过程
3)高级语言:C、C++、python、php 、java等,大大简化了中间过程。
9、 osi七层模型
定义:描述了网络活动的特点。
1)应用层
2)表述层
3)会话层
4)传输层
5)网络层
6)数据链路层
7)物理层
10、 TCP\IP协议
定义:网络通讯协议
1)应用层
2)传输层
3)网络互连层
4)网络接口层
11、 IP地址分类
1)ipv4(地址已经枯竭)四段数字组成
2)ipv6(可以让每粒沙子都分配到地址)六段数字组成
按照地址类别来分类
1)A类地址:第一组数字1-126
2)B类地址:第一组数字128-191
3)C类地址:第一组数字192-223
4)保留IP地址(只能用在局域网中)
10
127
172.16.0.0-172.31.255.255
192.168.*.*
12、 dos的常用操作 书写代码来实现控制系统的目的
win+r打开运行窗口,输入cmd回车可以进入命令行界面;
1)ipconfig/all 查看电脑的物理地址(mac)信息
2)arp -a 查看ip地址和物理地址的对应关系。
3)ping 网络地址 查看当前计算机和要访问的计算机之间的联通情况。
4)cls 清屏
5)盘符: 切换对应的盘符
6)Cd 文件名 进入对应的文件夹(目录)
7)Dir 显示当前文件夹中的文件内容。
8)Cd.. 返回上一级目录
9)Cd/ 返回根目录
10)Md 新建目录
11)Rd 目录地址名字 删除目录结构(里面如果还有内容,会提示:目录不是空的,不 执行删除操作)。
12)Copy 想复制的目录结构和名字 目标目录
13)Move 移动(剪切) 使用方法同copy
14) Del 目录名字 删除目录内的所有文件(小心不要删除重要文件)出现提醒后,输 入y是确定,n是消除。
15)Del*.*删除当前目录中的所有文件(不是文件夹)
16)Del 具体的文件目录和名字 可以单独删除某一个文件夹
17)键盘上、下可以快速生成写过的代码
18)Format:盘符 格式化硬盘(清空数据)!不要轻易尝试!
12、 域名服务器
域名:就是我们常见的网址,好像我们的门牌号;
尽量不申请cn结尾的域名,需要通过政府部门的审核才能上线;