Блез Паскаль ( BlaisePaskal)
1623 – 1662 гг., Франция
Блез Паскаль — французский математик, физик, писа-тель и философ, один из величайших умов 17 столетия.
Один из основоположников гидростатики и гидроди-намики. В ходе экспериментов Паскалю удалось сделать ряд изобретений (в частности, шприца и гидравлического прес-са) и внести усовершенствования в конструкцию барометра. Гидравлический пресс действовал на основе физического за-кона, впервые сформулированного Паскалем и носящего его имя: при действии внешних сил на поверхность жидкости давление во всех направлениях передается равномерно.
Математика – его имя стоит в одном ряду с Ферма, Га-лилеем, Лейбницем. Создатель первой суммирующей маши-ны «паскалины» - ящика с многочисленными связанными между собой шестеренками. Принцип связанных колес почти на 300 лет стал основой создания большинства арифмомет-ров. Имеет ряд работ по арифметике, теории чисел, алгебре и теории вероятностей.
К сожалению рано умер, всего в 39 лет.
В его честь названы:
* Кратер на луне;
* Единица измерения давления в системе СИ – Паскаль, Па. Давление от силы величиной в 1 Ньютон на площадь в 1 м².
( Па=Н / м² );
* Язык программирования Паскаль.
Ему принадлежит ряд высказываний:
« Справедливость должна быть сильной, а сила должна быть справедливой.»
« Говорите как все, но думайте по-своему.»
« Каждую книгу нужно уметь читать. »
1. Алгоритмический язык PASCAL
( ПАСКАЛЬ ).
PASCAL ( ПАСКАЛЬ ) – разработан профессором кафед-ры Вычислительной техники Цюрихского института инфор-матики НИКЛАУСОМ ВИРТОМ ещё в 1968 году. В 1969 го-ду язык был утверждён в качестве стандартного языка.
Язык был назван в честь французского учёного Пас-каля, создателя первой счетной машины в 1642 году.
В начале 80 -тых годов 20 века PASCAL упрочил свои пози-ции с появлением трансляторов TURBO PASCAL для персо-нальных компьютеров. Язык стал широко используемым, вы-шел за рамки академического, стал использоваться как рабо-чий инструмент пользователей и как средство обучения сту-дентов программированию.
В настоящее время PASCAL принадлежит к группе наиболее распространённых и популярных в мире языков программирования, разработаны десятки версий языка.
Язык TURBO PASCAL оказался компактным, относитель-но простым, пригодным для широкого спектра приложений, в том числе для создания больших и сложных программ, напри-мер, операционных систем.
Разработка TURBO PASCAL версии 7.0 принадлежит фирме Borland International и используется для персональных IBM - совместимых ЭВМ любых, в том числе нетрадиционных ма-шинных архитектур.
2. Алфавит языка
Алфавит языка состоит из следующих символов:
1) Заглавные и строчные буквы латинского языка: А, В, С,…. Y, Z, a, b, c,…. y, z
Буквы используются для формирования иден-тификаторов и служебных слов.
2) Арабские цифры: 0, 1, 2, …. 9.
Цифры используются для записи чисел и идентификаторов.
3) 20 специальных символа:
+ - * / = > < . , ; _
: ‘ ( ) [ ] { } # $
Специальные символы используются для кон-струирования знаков операций, выражений, ком-ментариев и как знаки синтаксических раздели-телей. Знак подчеркивания “ _ “ может использо-ваться как буква латинского алфавита.
Знак “; “ используется как символ конца строки.
Знак “;“ не может быть внутри чисел, строк, иден-тификаторов, служебных ( зарезервированных ) слов.
4) Заглавные и строчные буквы русского языка:
А, Б, В,…. Ю, Я, a, б, в,…. ю, я
Буквы русского языка используются в коммента-риях и в операторах вывода.
3. Служебные ( зарезервированные ) слова.
Служебные ( зарезервированные ) слова это ограниченная группа слов, смысл которых зафиксирован в языке.
Служебные слова нельзя использовать в качестве иден-тификаторов.
Это 55 служебных слов: absolute, and, array,…begin,…. do, downto, else,….var,…mod,… и т.д.
4 Идентификаторы
Идентификаторы ( имена ) создаются пользователем для обозначения переменных, констант, типов, меток, про-цедур, функций из букв и цифр с соответствии с прави-лами составления идентификаторов:
1) Начинаться имя должно всегда с латинской буквы;
2) Далее в имени могут быть латинские буквы или циф-ры;
3) Всего знаков в имени не должно быть больше 63
( только эти знаки воспринимаются компилятором).
Например: Maximum, Min1, Min2Max1.
Заглавные и строчные буквы не различаются, то есть МАХ, Max и max - это одна и та же переменная.
4) В отличие от TURBO BASIC в языке TURBO PAS-CAL в идентификаторах может использоваться знак подчеркивания ”_ “:
Max_Min, MAX_1.
5. Типы данных
Данные это константы и переменные, над которыми ЭВМ совершает определенные действия ( операции ).
Тип данных определяется при их описании и не мо-жет изменяться в течение решения задачи. TURBO PASCAL имеет довольно сложную систему типов. Эту систему можно представить в виде схемы:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.