Компьютеры становятся неотъемлемой частью нашей жизни и значительное количество людей, как молодых, так и старшего возраста считают своим долгом обрести умения по работе на них. Для того чтобы компьютер не был просто ящиком набитым электроникой которым невозможно пользоваться, существуют различные операционные системы и наборы программ для выполнения различных функций. Эти программы написаны при помощи так называемых языков программирования, которых существует немалое количество.
Точно также как и люди общаются на разных языках, языки программирования позволяют определить систему знаков для того, чтобы отображать компьютерные программы. На сегодняшний день существует более 2.5 тысяч языков программирования, некоторые из которых уже практически не используются, но большая часть до сих пор активно применяется для написания программ. Эти языки определяют наборы различных правил при помощи, которых может быть реализован алгоритм программы ее исполнителем, которым и является компьютер. Авторы программ могут использовать как один, так и несколько языков, тем более что часть из них становится популярной и используется большим количеством программистов.
Некоторые языки применяются только их разработчиками для выполнения узкого круга задач. Без установленных на них операционных систем, компьютеры практически бесполезны, ведь даже простое нажатие кнопки на клавиатуре, запускает на выполнение функцию toascii способную преобразовать ее в какой-либо из символов ОС Windows. А для создания таких программных комплексов не обойтись без языков программирования. С помощью программных продуктов компьютер получает инструкции для запуска определенного процесса вычисления и управления устройствами.
Это может быть создание фигуры рисования c, или какой либо другой процесс. То есть программа, как часть программного комплекса, это набор инструкций, расположенных в определенной последовательности, которые предназначены для того, чтобы быть выполненными устройством управления компьютера.
Чем сложнее программа, тем больший ресурс необходим для ее выполнения, примеры можно увидеть на http://tdoc.ru/. Так называемым образом программы является исполняемый модуль, который может представлять собой один, или несколько файлов и расположенный обычно на жестком диске. После запуска исполняемого модуля программа находится в памяти компьютера и начинается процесс ее выполнения центральным процессором. Процесс создания программных продуктов представляет собой запись текста программы, созданной программистом, с помощью какого либо языка программирования. После окончания этого этапа программный текст компилируется и таким образом преобразуется в машинный код.
|