История Возникновения программы Турбо Паскаль

Слайд 2

Что такое Turbo Pascal? Турбо Паскаль - это система программирования, созданная

Что такое Turbo Pascal?

Турбо Паскаль - это система программирования, созданная для повышения качества

и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования - это отражение торговой марки фирмы-разработчика Borland International (США). Это был первый компилятор, который включает в себя также интегрированную среду разработки (IDE). Поэтому можно писать код, скомпилировать его, запустите его и отладки, не выходя из редактора и запуска других инструментов. Другая мощность компилятора Turbo Pascal это его скорость. По сравнению с другими компиляторами, в то время это было очень быстрое решение.
Слайд 3

История Turbo Pascal Язык назван в честь выдающегося французского математика, физика,

История Turbo Pascal

Язык назван в честь выдающегося французского математика, физика, литератора

и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа. Паскаль был создан Никлаусом Виртом в 1968-69 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Он был опубликован в 1970 году Виртом как небольшой и эффективный язык, чтобы способствовать хорошему стилю программирования, использовать структурное программирование и структурированные данные. Последующая работа Вирта была направлена на создание на основе Паскаля языка системного программирования, с сохранением возможности вести на его базе систематический, целостный курс обучения профессиональному программированию [5]. Результат этой работы -- язык Модула-2.
Слайд 4

Реализация языка в дальнейшем: В 1986 году фирма Apple Computer разработала

Реализация языка в дальнейшем:

В 1986 году фирма Apple Computer разработала объектное расширение языка Паскаль, получив в результате Object

Pascal. Он был разработан группой Ларри Теслера, который консультировался с Никлаусом Виртом.
В 1989 году объектное расширение языка было добавлено фирмой Borland в Turbo Pascal версии 5.5 (начиная со следующей версии среда была переименована в Borland Pascal). Объектные средства были позаимствованы из Object Pascal от Apple, языковые различия между объектным Turbo Pascal 5.5 и Object Pascal от Apple крайне незначительны. Почти в то же самое время, что и Borland, Microsoft выпустил свою версию объектно-ориентированного языка Паскаль.[7][8] Эта версия Паскаля не получила широкого распространения. Дальнейшее развитие реализации Паскаля от Borland породило Object Pascal от Borland, впоследствии, в ходе развития среды программирования Delphi, получивший одноимённое название.
Слайд 5

Особенности языка Простой синтаксис языка. Небольшое число базовых понятий. Программы на

Особенности языка

Простой синтаксис языка. Небольшое число базовых понятий. Программы на Паскале

достаточно легко читаемы.
Достаточно низкие аппаратные и системные требования как самого компилятора, так и программ, написанных на Паскале.
Универсальность языка. Язык Паскаль применим для решения практически всех задач программирования.
Поддержка структурного програмирования, программирования "сверху-вниз", а также объектно-ориентированного программирования.
Слайд 6

Алфавит языка программирования Pascal В любом языке программирования программа - это

Алфавит языка программирования Pascal

 В любом языке программирования программа - это нa6оp

понятных компилятору команд. Алфавит языка программирования - это определенный нa6оp символов. Каждому такому символу соответствует числовой код от  0 до 255. Часть символов кодовой таблицы ASCII с кодами от 0 до 127 идентична для всех IBM- совместимых компьютеров. Символы алфавита языка Pascal можно разделить на такие категории:
 символы, используемые для составления идентификаторов (малые латинские литеры с кодами ASCII от 97 до 122, большие латинские литеры с кодами ASCII от 65 до 90, десятичные цифры от 0 до 9, с кодами ASCII от 48 до 57, символ подчеркивания (_) с кодом ASCII 95);
  * разделяющий символ пробела, код ASCII 32;
  * специальные символы, которые используются в процессе построения фразы  языка (+ - * /=> <.,;:'( ) [ ] { } ^@$#);
  * управляющие символы, имеющие ASCII-коды от 0 до 31.