Читайте также: |
|
Answer the questions.
1. Whom by was Pascal created?
2. When was Pascal created?
3. Was Pascal created by Swiss professor Niklaus Wirth in 1968?
4. After whom the programming language Pascal was named?
5. Which company has played an important role in the spread of Pascal?
6. What disadvanteges does the programming language Pascal have?
3.Find the eqvivalents/
Язык программирования
Возможности
Объектно-ориентированное программирование
Элементы
Особенности
Функции
Файлы
Указатели
Структура
Ряд
Записи
История создания языка Turbo Pascal
Язык программирования Паскаль был создан швейцарским профессором Никлаусом Виртом в 1968-1971 годах и назван в честь выдающегося французского математика и философа БлезаПаскаля.
Изначально язык Паскальзадумывался как учебный язык для обучения студентов навыкам программирования. Вирт сознательно пошел на заведомое ограничение возможностей языка, прежде всего это касалось функций ввода и вывода данных, а также средств, зависящих от компьютера и операционной системы, обеспечивая простоту и эффективность.
Достоинствами языка Pascalявляются:
Огромную роль в массовом распространении Паскаля сыграла компания Borland International. Эта фирма объединила очень быстрый компилятор с редактором текста и добавила к стандартному Паскалю мощное расширение, что способствовало успеху первой версии этого языка. В 1992 году фирма Borland International выпустила два пакета программирования, основанные на использовании языка Паскаль, - Borland Pascal 7.0 иTurbo Pascal 7.0.
Pascal— это чисто процедурный язык программирования, часто использующийся для обучения структурному программированию.
Прототипом послужил Algol. Первоначально язык компилировался в байт-код, подобно языку Java.
В 1983 году был принят первый стандарт языка, ISO 7185:1983, который также называют Standard Pascal. Этот стандарт не добавлял в язык новые элементы, а только формально описывал существующие особенности языка. В 1990 году был принят стандарт ISO/IEC 10206, определяющий так называемый Extended Pascal. Основным изменением стало добавление модульности.
Особенностями языка являются строгая типизация и наличие средств структурного (процедурного) программирования. Pascal был одним из первых таких языков. По мнению Н. Вирта, язык должен был способствовать дисциплинированию программирования, поэтому, наряду со строгой типизацией, в Pascal сведены к минимуму возможные синтаксические неоднозначности, а сам синтаксис интуитивно понятен даже при первом знакомстве с языком. Это упрощает написание компиляторов языка.
Кроме того, язык предоставлял ряд встроенных структур данных: записи, массивы, файлы, множества и указатели.
Тем не менее, первоначально язык обладал множеством недостатков: невозможность передачи функциям массивов переменной длины, отсутствие нормальных средств работы с динамической памятью, ограниченная библиотека ввода-вывода, отсутствие средств для подключения функций написанных на других языках, отсутствие средств раздельной компиляции и т. п.
Диалект Object Pascal, разработанный в 1985 году, поддерживает объектно-ориентированное программирование. Существует ряд современных компиляторов, и в настоящее время язык достаточно популярен.
Дата добавления: 2015-11-14; просмотров: 124 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
In the Workhouse | | | Theo Fleury: Playing with Fire. |