пятница, 14 октября 2011 г.

Модуль 2. Задание 3

  • ЯЗЫК ПРОГРАММИРОВАНИЯ - знаковая система, применяемая для записи процессов решения задач на ЭВМ; средство общения пользователя с ЭВМ, позволяющее на формально-логическом уровне описывать последовательность операции по обработке информации. 

  • Язык программирования высокого уровня — Высокоуровневый язык программирования язык программирования, разработанный для быстроты и удобства использования программистом. Основная черта высокоуровневых языков это абстракция, то есть введение смысловых конструкций, кратко описывающих такие структуры данных и операции над ними, описания которых на машинном коде (или другом низкоуровневом языке программирования) очень длинны и сложны для понимания.                                                                                                                                                                                                    Примеры: C, C++, Java, Python, PHP, Ruby, Perl, PureBasic, Delphi, Lisp.

  •  Языки программирования высокого уровня имеют следующие достоинства:

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

  • Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Он был опубликован в 1970 году Виртом как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные.
    Современное использование:
    1.Объектно-ориентированная среда программирования Delphi, основанная на языке Object Pascal
     2.Система программирования PascalABC.NET, ориентированная на обучение

  • Объявление переменных не требует специальной секции (в отличие, например, от Паскаля). Объявление переменной — это первое её использование.
    Большинство современных диалектов и реализаций Бейсика являются более структурированными и практически не уступают по возможностям таким языкам как C, Pascal и т. п. (например, в FreeBASIC запрещены неявные объявления переменных, операторы GOTO, GOSUB и другие методы, ведущие к плохой структурированности программ.)                                                                                                                                Согласно концепциям, заложенным в Basic, этот язык в смысле строгости и стройности является антиподом языка Pascal. В частности, в нем широко распространены различные правила умолчания, что считается плохим тоном в большинстве языков программирования подобного типа.  

  •  Среды программирования (или как их еще называют, среды разработки) - это программы, в которых программисты пишут свои программы. Иными словами, среда программирования служит для разработки ( написания) программ и обычно ориентируется на конкретный язык или несколько языков программирования (в этом случае языки, обычно, принадлежат одной языковой группе, например, Си-подобные).         Пример: Delphi 


Комментариев нет:

Отправить комментарий