Что такое приложение? — Определение с сайта WhatIs.com

Определение

Приложение, также упоминаемое to в качестве прикладной программы или прикладного программного обеспечения — это пакет компьютерного программного обеспечения, который выполняет определенную функцию непосредственно для конечного пользователя или, в некоторых случаях, для другого приложения. Приложение может быть автономным или группой программ. Программа представляет собой набор операций, запускающих приложение для пользователя.

Примеры приложений включают текстовые процессоры, программы баз данных, веб-браузеры, инструменты разработки, редакторы изображений и коммуникационные платформы. Приложения используют для работы операционную систему (ОС) компьютера и другие вспомогательные программы, обычно системное программное обеспечение. Приложение запрашивает услуги у других технологий и взаимодействует с ними через интерфейс прикладного программирования (API).

Приложения и системное программное обеспечение

В отличие от прикладного программного обеспечения, системные программы работают в фоновом режиме и не взаимодействуют напрямую с пользователем компьютера. Системное программное обеспечение управляет работой компьютера или экземпляра и обычно включает ОС, гипервизор и драйверы. Обычно это низкоуровневые или базовые программы по сравнению с приложениями, предназначенными для конечных пользователей.

Приложения используют системное программное обеспечение для доступа к основным аппаратным ресурсам, таким как память, хранилище и другие утилиты. Например, приложение использует системное программное обеспечение для доступа к файловой системе для управления и хранения файлов.

Типы файлов приложения

Приложения могут различаться по-разному, в том числе от того, как они созданы, на какой платформе они работают, являются ли они с открытым исходным кодом или проприетарными, или для какого рынка они используются.

Например, разработчик мобильного приложения пишет свой код как собственное, веб-приложение или гибридное приложение — и эти термины также могут описывать настольные приложения. Разработчик кодирует собственное приложение для работы на определенном оборудовании, таком как камера или GPS, и на том же языке программирования, что и основная ОС. Например, приложение Photos в Mac OS X написано на Objective-C, на том же языке, что и в Mac OS X.

Конечный пользователь обычно получает доступ к веб-приложению через веб-браузер, например Google Chrome. . Разработчик может писать веб-приложения на нескольких языках, включая JavaScript, CSS и HTML, но не может получить доступ к оборудованию, на котором установлено приложение.. Гибридные приложения имеют API-интерфейсы, которые могут обращаться к ресурсам устройства, аналогично собственному приложению, но обычно написаны на таких языках, как HTML и CSS. Кроме того, разработчики часто кодируют мобильные приложения для работы на определенной платформе устройства.

Приложения также можно сгруппировать по категориям по стилю лицензирования. Проприетарные программы, такие как Adobe Photoshop, являются приложениями, на которые распространяется авторское право. Конечные пользователи могут покупать или лицензировать проприетарные приложения через поставщика, предоставляющего программное обеспечение. Они не могут изменять эти приложения; они могут добавлять к ним функции только через сторонние надстройки. Приложения с открытым исходным кодом, такие как WordPress, предоставляют конечным пользователям и разработчикам исходный код для использования и изменения. Компании-разработчики программного обеспечения и отдельные разработчики обычно делают приложения с открытым исходным кодом бесплатно доступными по общей или публичной лицензии, такой как GNU.

Разработчик или группа разработчиков могут создать приложение для определенного вертикального рынка. Вертикальное приложение обычно обслуживает конкретную отрасль или отрасль, например систему выставления счетов за медицину. Напротив, горизонтальное приложение, такое как текстовый процессор или веб-браузер, применимо к широкому спектру отраслей.

Продолжить чтение о приложении

  • Перейти к технологиям с открытым исходным кодом для разработки приложений
  • Рассмотреть эти языки программирования для веб-разработки
  • Проведите тест по языкам программирования
  • Узнайте больше о разработка приложений

Подробнее о проектировании и разработке программного обеспечения


  • системное программное обеспечение

  • собственное приложение
  • Аналитический центр безопасности: безопасность контейнеров начинается с хорошей практики DevOps

  • Как декларативный DevOps обеспечивает самообслуживание и гибкую доставку


Что такое программа?

Программа может относиться к любому из следующего:

1. В качестве глагола запрограммировать компьютер — это запись операторов или команд, которые инструктируют компьютер, как обрабатывать данные. Для программирования компьютера используется несколько языков программирования.

2. Существительное программа , также называемая приложением или программным обеспечением , представляет собой набор инструкций, обрабатывающих ввод, манипулировать данными и выводить результат. Например, Microsoft Word — это приложение для обработки текстов, которое позволяет пользователям создавать и писать документы. Браузер, такой как тот, который вы используете для просмотра этой страницы, является приложением.

Приложения против программ

Когда Apple представила iPhone, они популяризировали термин «приложение», но приложение (приложение) и программа — это одно и то же. Сегодня большинство людей думают о приложении как о приложении на компьютере, смартфоне или планшете Apple. Программа считается чем-то, что выполняется на компьютере (например, компьютере с Windows).

Совет

Учитывая то, что компании и люди используют эти термины по-разному, лучше всего думайте о приложении, приложении и программе как об одном и том же. Дополнительную информацию о мобильных приложениях см. На странице нашего приложения.

Программы и сценарии

Когда программа создается, она компилируется на языке, который компьютер может понять. После компиляции программе не нужны никакие другие программы, если на компьютере есть необходимая операционная система и платформа. Сценарий не компилируется, и ему нужен интерпретатор для перевода сценария во что-то понятное компьютеру. Без интерпретатора сценарий не может работать на компьютере. Однако после установки сценарий может работать на любой платформе без необходимости его переписывания. Дополнительную информацию, а также плюсы и минусы сценариев см. В термине нашего сценария.

Какие типы файлов являются программными файлами?

Программный файл должен быть исполняемым файлом и для программного обеспечения программы под управлением Microsoft Windows имеют расширение файла .EXE, .COM или .PIF. Выполнение этих файлов запускает программу и позволяет использовать ее на компьютере. На компьютере Apple Macintosh программа заканчивается на .APP.

Примеры компьютерных программ

Существуют миллионы различных программ, доступных для компьютеров, телефонов и других устройств. сегодня. Ниже приведены несколько примеров и соответствующие категории программ.

Совет

Если вы посетите страницу категории программ, вы можете увидеть другие примеры программ этой категории..

Программа Категория программы
Adobe Acrobat PDF-ридер
Adobe After Effects Видеоредактор
Adobe Dreamweaver HTML-редактор
Adobe Photoshop Фоторедактор
Audacity Аудио программное обеспечение
Comm Central Факс/Голос/Телефон
FileZilla FTP
Google Chrome Интернет-браузер
Hyper Terminal Программа терминала
Microsoft Excel Электронная таблица
Microsoft PowerPoint Презентация
Microsoft Word Текстовый процессор
Mozilla Thunderbird Почтовый клиент
Norton Anti-Virus Antivirus
C ++ Программирование язык
Skype В чате nd VoIP
  • Информацию о программном обеспечении, которое считается программой, и программном обеспечении, относящемся к другой категории, см. на нашей странице программного обеспечения.

Какова цель программы?

Без прикладного программного обеспечения (программ) ваш компьютер мог бы работать с операционной системой (системным программным обеспечением), но мог бы не уметь делать ничего другого. Программа дает компьютеру и пользователю возможность выполнять определенные задачи. Например, чтобы работать в Интернете, вы должны установить на компьютер браузер. Браузер — это программа, которая инструктирует компьютер, как посещать, отображать и перемещаться по веб-странице. Без программы браузера компьютер не смог бы выходить в Интернет.

Каковы основные функции программы?

Функции программы различаются в зависимости от по типу программы. Например, функция программы-браузера — просматривать Интернет. Функция текстового процессора заключается в создании, просмотре и редактировании документов. Программа обычно предназначена для выполнения определенной задачи (функции), и только этой задачи. Другими словами, программа текстового процессора может создать документ, но ее нельзя использовать для просмотра в Интернете.

Совет

См. Примеры наших программ для получения списка различных типов программ. и категории программ.

Примечание

Сегодня, с облачными вычислениями и онлайн-сервисами, может быть непонятно, как определять сервис, такой как Google Docs. Google Docs — это текстовый процессор, но в основном он работает через браузер и поэтому считается веб-приложением, а не программой.

Программы для игр?

Да, игры — это программы, но их можно обозначить как «игры», а не «программы», чтобы различать их как предназначенные для досуга, а не производительности. Как категория программ, игры имеют собственные подкатегории, такие как FPS, MMO и RPG. Например, Quake — это «игра FPS».

Является ли Microsoft Windows программой?

Нет. Все версии Microsoft Windows считаются операционной системой, а не программой.

Какой была первая программа?

Первой программой, которая хранилась в электронной памяти, была написанный Томом Килбурном. Программа вычислила наивысший множитель целого числа 2 18 = 262,144 и была успешно выполнена 21 июня 1948 года в Манчестерском университете, Англия. Компьютер назывался SSEM (Small Scale Experimental Machine), иначе известный как «Manchester Baby». Это событие широко отмечается как рождение программного обеспечения.

3. Программа — это шведский перевод папки Windows Program Files.

Оцените статью
clickpad.ru
Добавить комментарий