1,软件的分类
什么是软件?
软件就是计算机按照特定的顺序组织的计算数据和指令的集合。分为系统软件,应用软件和介于两者之间的中间件
软件的分类:
系统软件:直接安装在硬件上和计算机硬件进行数据交互的大软件,windows操作系统,Android手机操作系统。。
应用软件:安装在操,作系统上,用于解决实际业务问题。office办公软件,qq聊:天软件...
中间件:应用软件和操作系统软件交互的特殊软件,负载均衡软件...
应用软件的分类:单机软件,网络软件...
应用客户端是否安装,C/S结构的软件:需要下载安装后才能使用
B/S结构的软件:不需要下载安装,打开浏览器就可正常使用
2 web软件
什么是web?
web主要用于表示计算机中的广域网,也称为万维网,是一种基于超文本和HTTP的全球性的,动态交互的,跨平台的分布式图形信息系统,是建立在Internet上的一种网络服务
什么是web软件?
web软件,是一种基于web为其数据交互基础的计算机软件
主要的目的是高效率的跨平台跨地区数据共享
什么是协议?(web开发时需要的协议)?
IP协议:将多个包交换网络连接起来,在源地址和目标地址之间的传输数据包,并对数据包进行拆分和重组以适应不同的网络大小
TCP协议:传输控制协议,一种端对端的,可靠的,基于IP的传输层协议
特点:3次握手建立链接,4次挥手断开链接
HTTP协议:超文本传输协议
HTTPS协议:安全HTTP协议通道,安全的超文本传输协议