Открыть Электронные книги
Категории
Открыть Аудиокниги
Категории
Открыть Журналы
Категории
Открыть Документы
Категории
возникновения
программы Турбо
Паскаль.
Паскаль
Само названия языка —
«Паскаль» — возникло в честь
одного из великих французских
математиков и физиков Блеза
Паскаля (1623-1662). А сам язык
был создан Никлаусом Виртом в
1968—1969 годах после его
участия в работе комитета
разработки стандарта языка
Алгол-68.
Блез Паскаль родился в семье известного
математика Этьена Паскаля.
Отличительная черта всех его родных —
необыкновенная одаренность. У него
было две сестры: у старшей сестры
Жильберты были в большей степени
развиты математические способности и
литературный талант, а у младшей
сестры Жаклины — артистический дар.
Свое детство Блез Паскаль провел в
Париже, школу никогда не посещал.
Единственный учитель, которого Паскаль признавал, был
его отец Этьен. В четырехлетнем возрасте Блез уже умел
читать и писать, начал интересоваться эвклидовой
геометрией, а в 15 лет уже на равных мог обсуждать с
известными на тот момент парижскими учеными
сложнейшие математические задачи. Из юноши Паскаля
вырастал гениальный математик.
Одним из известных
изобретений Блеза Паскаля
стал арифмометр, который
производил все
арифметические действия.
Он представлял собой
латунный ящик с
интересным механизмом .
История
языка
Паскаль
Этот арифмометр
прославил Блеза
Паскаля во всех
западных странах.
Толпы народов со
старого света
направлялись в
Люксембургский дворец
(Париж), чтобы
лицезреть это
уникальное
приспособление того
времени.
продолжается, и в 50-е
годы XX века появились
первые языки
программирования
высокого уровня:
ФОРТРАН, КОБОЛ и
АЛГОЛ. ФОРТРАН и
КОБОЛ они существуют и
по сей день, а вот АЛГОЛ
как раз и стал
родоначальником языка
программирования
Паскаль.
01 Первая версия АЛГОЛа появилась в
1958 году, разработчиком которого
был создатель ФОРТРАНа Джон
Бэкус. Последующими версиями
языка АЛГОЛ стали АЛГОЛ-60 и
АЛГОЛ-68. Однако из-за громоздкости
языков АЛГОЛ-60 и АЛГОЛ-68
создавались большие трудности.
Поэтому в 1965 году
Международная федерация по
обработке информации
предложила проект нескольким
специалистам ЭВМ.
Необходимо было создать
новый язык программирования
— преемник АЛГОЛа-60. В
этом проекте и принял участие
будущий создатель языка
программирования Паскаль —
Николас Вирт, швейцарский
ученый, на тот момент доцент
факультета информатики
Стэнфордского университета.
Никлаус Вирт начал разрабатывать проект АЛГОЛ-W.
Целью проекта было обучение студентов различным
методам: «структурное программирование»,
«программирование сверху вниз» и др. В 1970 году
произошли два великих события:появление
операционной системы UNIX и появление нового языка
программирования.Никлаус Вирт назвал новый язык
программирования в честь французского математика
XVII века Блеза Паскаля, поскольку Паскаль создал
вычислительное устройство (паскалево колесо). Первая
версия нового языка программирования вышла на
компьютере CDC 6000.
Успех
языка
Паскаль:
Этот арифмометр прославил
Блеза Паскаля во всех
западных странах. Толпы
народов со старого света
направлялись в
Люксембургский дворец
(Париж), чтобы лицезреть
это уникальное
приспособление того
времени.
Несмотря на кажущуюся
простоту языка, он оказался
пригодным для достаточно
широкого спектра приложений,
для разработки очень больших
и сложных программ, даже
операционных систем.Паскаль
весьма технологичен для
реализации почти для всех (в
том числе нетрадиционных)
машинных текстур. Существует
интересное сравнение:
разработка Паскаль-
транслятора почти не
превышает по трудоемкости
хорошую дипломную работу
Реализации
и диалекты
UCSD Pascal
В 1978 году в
Калифорнийском университете в Сан-Диего была
разработана система UCSD p-System, включавшая
порт компилятора Вирта с языка Паскаль в
переносимый p-код, редактор исходных кодов,
файловую систему и прочее[8], а также
реализовывавшая значительное число расширений
языка Паскаль, такие как модули, строки символов
переменной длины, директивы трансляции, обработка
ошибок ввода-вывода, обращение к файлам по
именам и другое. Впоследствии основные реализации
языка Паскаль основывались на этом диалекте.
Object Pascal Turbo Pascal
В 1983 году появилась первая версия
интегрированной среды разработки Turbo Pascal
В 1986 году фирма Apple разработала фирмы Borland, основывавшаяся на
объектное расширение языка Паскаль, одноимённой реализации Паскаля.
получив в результате Object Pascal. Он
был разработан группой В 1989 году объектное расширение языка было
Ларри Теслера, который добавлено в Turbo Pascal версии 5.5.
консультировался с
Никлаусом Виртом. Последняя версия (7.0) была переименована в
Borland Pascal.