Что такое программирование?

Программирование — это создание компьютерных программ, найти которые вы можете, например, здесь. Да, это так просто. Но если вы поклонник длинных определений, вот определение программирования из Википедии:

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

Я уверен, что вы пришли сюда не за этой простой ясной информацией, так что да, давайте приступим к делу.

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

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

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

Итак, это пример программы, созданной для решения проблемы.

Вот еще один пример,

Много лет назад некоторые люди хотели найти способ помочь людям лучше и проще общаться, поэтому появились прекрасные приложения для обмена мгновенными сообщениями и чата, такие как Telegram , Whatsapp и Discord .

Еще примеры:

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

Adobe и Gimp предлагают миру прекрасные инструменты для редактирования и создания красивых изображений.

Многие программы можно найти и на других устройствах. Например, устройства для измерения артериального давления, стиральные машины, системы освещения и многое другое.

Я думаю, вы поняли идею.

Люди создают программы, которые помогают им выполнять определенные задачи или решать определенные проблемы.

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

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

Настольные приложения

Создан для работы на вашем компьютере с помощью операционной системы (например, Windows, Linux или Mac OS). Ему нужны какие-либо другие инструменты для работы с ним или поверх него.

Microsoft Office (Word, Excel, PowerPoint, …), Adobe Photoshop, GIMP, калькулятор, игра Solitaire, Chrome, Firefox, приложение Itunes, приложение Pages — все это примеры настольных приложений.

Веб-приложения

Требуется веб-сервер для работы и клиентское приложение браузера для доступа.

Думайте о веб-сервере как о компьютере, размещенном где-то. Программисты создают веб-приложения и размещают их на этом сервере (так же, как вы размещаете файлы на своем компьютере). Однако эти серверы общедоступны в Интернете, и вы можете получить к ним доступ с помощью приложения браузера (например, Chrome или Firefox). Итак, вы открываете браузер Chrome, пишете адрес этого веб-приложения (например, medium.com), веб-сервер получает содержимое этого веб-сайта и предоставляет его вам.

* В этом процессе есть много деталей, но сейчас это выходит за рамки, поскольку мы изучаем здесь основные понятия.

Мобильные приложения

Это компьютерные программы, созданные для работы на ваших телефонных устройствах с помощью мобильной операционной системы, такой как Android и iOS.

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

Whatsapp, приложение Facebook на вашем телефоне, Telegram, приложение для набора номера, приложения для камеры и множество других — все это примеры мобильных приложений.

Встроенные приложения

Встроенные приложения (чаще всего называемые встроенным программным обеспечением) — это тип программ, которые работают на аппаратной схеме или микросхеме и обычно предназначены для выполнения одной задачи навсегда.

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

Операционные системы

Microsoft Windows 10, Linux, Mac OS, Android и iOS являются операционными системами. Это не приложения.

Программное обеспечение, программа или приложение?

К настоящему времени некоторые из вас могли запутаться в терминах. Это программное обеспечение, программа, приложение r. Давайте немного проясним эту путаницу.

Программное обеспечение (то же, что и программа)

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

Приложение (то же, что и приложение)

Более специфический тип программного обеспечения, созданного для использования в определенных целях на определенном типе операционной системы или оборудования. Например, создать мобильное приложение Facebook для Android или iPhone или приложение-калькулятор только для Windows.

IT- технологии Техника Технологии Экономика