ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Направления развития языков программированияВ развитии языков программирования выделяются несколько основных направлений: языки процедурного программирования, языки искусственного интеллекта и языки объектно-ориентированного и визуального программирования. В процедурных языках программа явно описывает действия, которые необходимо выполнить. При построении процедурной программы необходимо ясно представлять, какие действия и в какой последовательности будут производиться при ее выполнении. Широкое распространение получили языки Pascal, С, Ada, PL/1, Fortran, Basic, Focal. Языки искусственного интеллекта (непроцедурное программирование) развивались в 80-90-е годы прошлого столетия в связи с проектом по созданию компьютеров пятого поколения, целью которого явилась подготовка почвы для создания интеллектуальных машин. Наиболее распространенными являются Lisp, Refal, Prolog. На объектно-ориентированных языках сверхвысокого уровня не описывают подробной последовательности действий для решения задачи. Объектно-ориентированные языки, благодаря богатому пользовательскому интерфейсу, предлагают человеку решить задачу в удобной для него форме. Под словом «объект» понимается структура, объ единяющая в единое целое данные и программы их обработки. Ста ли популярны объектно-ориентированные операционные системы (например, Windows), прикладные программы, а также системы объектно-ориентированного программирования (ООП). Трудно провести четкую границу между системами программирования сверхвысокого уровня и прикладным программным обеспечением. Как те, так и другие системы позволяют работать с ними неквалифицированному пользователю, не являющемуся программистом. Представителями языков объектно-ориентированного программирования являются языки: Симула-67, Delphi, Visual Basic, Visual C++, JAVA.
Не нашли, что искали? Воспользуйтесь поиском:
|