Определение программирования

Программирование - это действие и следствие программирования . Этот глагол имеет несколько применений: он относится к разработке и упорядочению действий, которые будут выполняться в рамках проекта; на объявление сторон, которые составляют акт или шоу; для подготовки машин, чтобы они выполняли определенную задачу в определенный момент; разработке программ для решения проблем с помощью компьютеров; и подготовка необходимых данных для получения решения проблемы, например, с помощью электронного калькулятора.

В настоящее время понятие программирования тесно связано с созданием компьютерных приложений и видеоигр; это процесс, с помощью которого человек разрабатывает программу, используя инструмент, который позволяет писать код (который может быть на одном или нескольких языках, таких как C ++, Java и Python) и другой, который способен «переводить» к тому, что известно как машинный язык , который может быть понят микропроцессором.

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

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

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

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

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

Наконец, следует отметить, что набор телевизионных или радиопрограмм известен как программирование. Например: «Я хочу посмотреть фильм; посмотрим, что в программировании . "

border=0

Поиск другого определения