kotlin

2020-09-03

隐身守侯 提交于 2020-09-25 15:16:28
软件的结构 文章目录 软件的结构 前言 一、软件是什么? 1、用户端/前端: 2、服务端后端: 二、软件编程语言 1.前端程序: 2.后端程序: 三、相关网络基础知识 1、网络: 2、域名: 3、IP: 3、端口(Port) 前言 随着软件技术的不断发展,学习软件知识也越来越重要,很多人都开启了学习软件知识之路,本文就介绍了软件结构的基础内容。 一、软件是什么? 软件是程序、文档、数据的一个集合。 软件的结构: 1、用户端/前端 2、服务端后端 可能这么写,比较抽象,大家不太理解,下面我们来简单说一下 说到软件,大家常用的软件有什么?(可以在心里想一下) 这时可能有人说,支付宝、淘宝、微信等,这些软件有像app一样装在手机上,也有像网页版一样使用。(下面简单以淘宝为例) 1、用户端/前端: (1)客户端/前台 : app、web(淘宝里的买家众多,为满足广大用户需求,app或web都要有) (2)商家端:web (淘宝里的卖家,使用人数少,没必要做app) (3)管理端/后台:web (淘宝里的店小二,使用人数少,没必要做app) 2、服务端后端: (1)程序的运行环境:程序要运行要提供的环境,有些windows自带了就不用安装,有些则需自行安装 (2)服务器软件:提供访问的服务 (3)数据库:储存系统的所有数据 (4)后端程序:程序员写的代码 二、软件编程语言 1.前端程序: