速成班101
10 模块
5 周数

应用类型

点击复制

各种类型的应用


在继续前行之前,让我们明确一下。在上面的文字中,使用了不同的术语--"程序"、"应用"。它们是同义词,意思相同。

"软件"也可以加在这里,通常这个术语是指一组程序(应用程序)。例如,安装在你电脑上的软件。"软件"一词也可以被认为是一个同义词。

应用程序类型

有哪些类型的应用程序?让我们试着精简一下,结构一下。

控制台。

它们也可以被称为基于文本或命令行界面的应用程序。

顾名思义,这类应用程序没有熟悉的图形界面(虽然可以用伪命题符号实现,甚至可以添加交互式元素),通过向控制台输入文本命令来进行控制。

看起来这种类型的应用程序早已过时了。但事实上,由于对硬件资源的要求较低,它们直到今天也没有失去其现实意义。同时,在许多行业,使用命令行甚至在简单性和易用性方面有一定的优势。

桌面应用程序

在计算机上安装和运行的应用程序。

例如,微软的办公应用程序。Word、Excel、PowerPoint等。

或者是浏览器,由于它的存在,你可以在互联网上打开网站,甚至可能还可以阅读这篇文字。

顺便说一下,使用命令行工作的终端也通常是一个桌面应用程序。

手机

你很可能有一部智能手机。它使用什么操作系统并不重要。安卓、iOS或一些更罕见的系统。在任何情况下,你在智能手机上使用的应用程序都是移动应用程序。

例如,浏览器、即时通讯工具、游戏或社交网络的应用程序。

内置(嵌入)的

这些应用程序(尽管在这种情况下,使用软件一词是正确的)更难注意到,但它们被用来控制各种设备和器材。

由于内置软件,打印机处理打印作业,路由器分配互联网,各种设备的运行得到了保证。

网络应用程序

与浏览器互动并使用互联网工作的应用程序。

它们是目前最常见的应用程序类型,我们将在本课程中密切关注它们的创建。

网络应用程序类型

网络应用程序也有很多类型。让我们来命名主要的几种。

登陆。小的信息页面,你可以填写表格或留下某种请求。

信息门户。这包括新闻网站(例如,雅虎)或体育网站(FIFA)。

互联网商店。从当地小商店到大型国际市场。

社会网络。推特、脸书和许多其他网站。

游戏。从简单的基于文本的游戏到最先进的3D游戏。

LMS(学习管理系统)。

CMS(内容管理系统)。由于它们,你可以轻松地管理网站的内容,添加新的文章。

CRM系统(客户关系管理)。用于自动处理客户关系的系统。

在线服务它们的多样性值得单独分类。其中有天气预报服务、搜索服务和银行服务,还有很多很多。

Was this article helpful?
还在寻找答案吗?
加入社区