Процедурное (императивное) программирование является
отражением архитектуры традиционных ЭВМ, которая была предложена фон Нейманом в
1940-х годах. Теоретической моделью процедурного программирования служит
алгоритмическая система под названием Машина Тьюринга.
Программа на процедурном языке программирования состоит из последовательности операторов (инструкций), задающих процедуру решения задачи. Основным является оператор присваивания, служащий для изменения содержимого областей памяти. Концепция памяти как хранилища значений, содержимое которого может обновляться операторами программы, является фундаментальной в императивном программировании.
Программа на процедурном языке программирования состоит из последовательности операторов (инструкций), задающих процедуру решения задачи. Основным является оператор присваивания, служащий для изменения содержимого областей памяти. Концепция памяти как хранилища значений, содержимое которого может обновляться операторами программы, является фундаментальной в императивном программировании.
Выполнение программы сводится к
последовательному выполнению операторов с целью преобразования исходного
состояния памяти, то есть значений исходных данных, в заключительное, то есть в
результаты. Таким образом, с точки зрения программиста имеются программа и
память, причем первая последовательно обновляет содержимое последней.
Объектно-ориентированный язык – язык программирования,
поддерживающий понятие объектов, их свойств и методов обработки, а также
поддерживающий наследование и полиморфизм.
Java- объектно-ориентированный язык программирования. Главная особенность этого языка – компиляция не в машинный код, а в байт-код, где каждая команда занимает 1 байт и который может выполняться на любой машине с любой операционной системой, если там есть интерпретатор. Этот интерпретатор называется «виртуальная машина Java». Программы на языке java можно переносить с машины на машину в виде исходного текста или в виде байт-кода. По популярности Java занимает второе место в мире после Basic.
Java script – язык программирования, который разработан на основе языка Java и используется в составе html страниц с целью увеличения функциональности сайта.
Java- объектно-ориентированный язык программирования. Главная особенность этого языка – компиляция не в машинный код, а в байт-код, где каждая команда занимает 1 байт и который может выполняться на любой машине с любой операционной системой, если там есть интерпретатор. Этот интерпретатор называется «виртуальная машина Java». Программы на языке java можно переносить с машины на машину в виде исходного текста или в виде байт-кода. По популярности Java занимает второе место в мире после Basic.
Java script – язык программирования, который разработан на основе языка Java и используется в составе html страниц с целью увеличения функциональности сайта.
Распределенный алгоритм - ??????????