Модуль 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
Комментариев нет:
Отправить комментарий