【前端基础】简单介绍什么是软件

什么是软件

电脑、手机中肉眼看到的都是软件。软件主要分为系统软件、应用软件、游戏软件等。

系统软件

常见的操作系统:

  1. Windows;
  2. Linux;
  3. macOs等。

应用软件

常见的日常办公软件:

  1. QQ;
  2. Office;
  3. 安全卫士等。

游戏软件

平时玩的一些游戏:

  1. 王者荣耀;
  2. 英雄联盟;
  3. 绝地求生等。

软件的构成

软件通常由两部分组成,客户端与服务器。

服务端

服务器负责在远程处理业务逻辑,在远程服务器。

服务端常用开发语言

  1. Java;
  2. PHP;
  3. 绝地求生;
  4. Python;
  5. Node.js等。
    其中Node.js对前端来说比较重要,前端开发需要了解。

客户端

用户通过客户端来使用软件,储存在用户本地。

客户端的常见形式

文字客户端(C/S架构)

通过命令行来使用软件,如DOS、Linux等。

图形化界面(C/S架构)

通过点击拖动等来使用软件, 如Windows、macOS、Android、IOS中的大部分应用。

网页(B/S架构)

通过网页来使用软件,所有的网站都属于这种情况。

其中C/S架构是指Client/Server或客户/服务器模式,客户端需要安装专用的客户端软件;B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser)。

网页的特点

相较于传统的图形化界面,页面具有如下一些优点:

  1. 不需要安装;
  2. 无需更新;
  3. 跨平台。

重点

网页中使用的语言有HTML、CSS、JavaScript,这三门语言是基础中的基础,重点中的重点,如果是前端开发,一定要学好这三门语言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值