36538

Характеристика языка Паскаль.Структура языка, алгоритм

Доклад

Информатика, кибернетика и программирование

Структура языка алгоритм. Существует ряд объективных причин обусловивших выдающийся успех языка Pscl. IIНесмотря на относительную простоту языка он оказался пригоден для весьма широкого спектра приложений в том числе для разработки очень больших и сложных программ например операционных систем.

Русский

2013-09-22

33.5 KB

1 чел.

Характеристика языка Паскаль.Структура языка, алгоритм.

Существует ряд объективных причин, обусловивших выдающийся успех языка Pascal. Среди них в первую очередь необходимо указать следующие:

I)Язык в естественной и элегантной форме отразил важнейшие современные концепции технологии разработки программ: 1) развитая система типов, 2) ориентация на принципы структурного программирования, 3) поддержка процесса пошаговой разработки. II)Несмотря на относительную простоту языка, он оказался пригоден для весьма широкого спектра приложений, в том числе для разработки очень больших и сложных программ, например, операционных систем. III)Pascal весьма технологичен для реализации практически для всех, в том числе и нетрадиционных, машинных архитектур. Язык Pascal стандартизован во многих странах. Структура программы:

1)Заголовок, состоящий из зарезервированного слова program и имени программы. Заголовок несет смысловую нагрузку и может отсутствовать, однако рекомендуется всегда его записывать для быстрого распознавания нужной программы.

2)Программный блок, состоящий из 2 разделов:

1. Раздел описаний, в котором должны быть описаны все идентификаторы, встречающиеся в программе. Он представляет собой:

список имен подключаемых библиотечных модулей (определяется зарезервированным словом uses); описание меток; описание констант; определение типов данных; описание переменных; описание процедур и функций;

Раздел описания начинается соответствующим каждому элементу списка служебным словом (таблица 1), после которого идет последовательность величин одного типа, разделенных запятой. После списка имен ставится двоеточие и указывается тип данных (см. 1.2.). Любой элемент данного списка в программе может отсутствовать.

2. Раздел операторов.

Данный раздел начинается со служебного слова Begin и заканчивается служебным словом End. Далее задаются действия над объектами программы, введенными в разделе описаний. Операторы, посредством которых эти действия производятся, разделяются точкой с запятой. После последнего слова End ставится точка. Для лучшего восприятия текста программы и поиска ошибок рекомендуется следующая схема:

1)зарезервированные слова program, procedure, function и т.д. пишутся строчными буквами;

2)идентификаторы начинаются с прописных букв;

3)операторы записываются строчными буквами;

4)логически подчиненные структуры записываются на 1 строку ниже и на 1- 2 позиции правее по отношению к более старшим.

Алфавит – набор основных символов языка, используемых при записи текста программы; Алфавит языка Турбо Паскаль включает буквы, цифры, шестнадцатеричные цифры, специальные символы, пробелы и зарезервированные слова. Буквы – это буквы латинского алфавита от а до z и от А до Z, а также знак подчеркивания _ (код ASCII 95). В Турбо Паскале нет различия между прописными и строчными буквами алфавита, если только они не входят в символьные и строковые выражения. Цифры – арабские цифры от 0 до 9. Каждая шестнадцатеричная цифра имеет значение от 0 до 15. Первые 10 значений обозначаются арабскими цифрами 0…9, остальные шесть – латинскими буквами A…F или a…f. Специальные символы Турбо Паскаля – это символы + – * / = ,’ . : ; < > [ ] ( ) { } ^ @ $ # К специальным символам относятся также следующие пары символов: <> <= >= := (* *) (. .)


 

А также другие работы, которые могут Вас заинтересовать

3520. Инвентаризация – периодическая проверка в натуре 45.5 KB
  Инвентаризация – периодическая проверка в натуре. Создает документы, основанные на натурных данных. Основные цели инвентаризации: - Обеспечение полной объективной информацией органов гос. власти, контролирующих осуществление капитального строит...
3521. Социальная структура общества 43 KB
  Социальная структура общества есть часть социальной системы и объединяет в себе два компонента: социальные связи социальный состав Социальный состав – это набор элементов, составляющих социальную структуру. Социальная структура – это устой...
3522. Визначення параметрів роботи системи запалювання за допомогою стробоскопу 305 KB
  Визначення параметрів роботи системи запалювання за допомогою стробоскопу Методичні вказівки для виконання лабораторної роботи “Визначення параметрів роботи системи запалювання за допомогою стробоскопу”;з курсу “Учбовий практи...
3523. Основные виды топлива 55 KB
  Вся история развития человечества связана с получением и использованием энергии. С древнейших времен люди научились использовать различные виды топлива для обогрева жилища и приготовления еды. В более поздние периоды тепловую энергию использовали дл...
3524. Промежуточная продукция и ВПН 33.42 KB
  В экономике наблюдаются процессы, имеющие основное и центральное в ней значение. Это - непрекращающееся производство продукции на национальном уровне, бесконечное создание и пересоздание богатства, которым страна наполняет, обновляет и расш...
3525. Коррозия металлов 48 KB
  Коррозия металлов. Цели. 1.Познакомиться с процессом коррозии с водородной деполяризацией. 2. Познакомиться с процессом коррозии с кислородной деполяризацией. 3. Рассчитать термодинамическую вероятность процессов коррозии с водородной и с кислородно...
3526. Типы сварочных работ. Типы сварок 71.5 KB
  Сваркой называют технологический процесс получения механически неразъемных соединений, характеризующихся непрерывностью структур – непрерывной структурной связью. Это технологический процесс, с помощью которого изготавливаются все основные конс...
3527. История экономических учений 86 KB
  Введение Своего высшего развития классическая буржуазная политическая экономия достигла в трудах британских ученых Адама Смита и Давида Рикардо, поскольку Великобритания была в тот период самой передовой в экономическом отношении страной. Она облада...
3528. Исследование движения тел в диссипативой средде 57.5 KB
  Исследование движения тел в диссипативой средде Цель работы Исследование процессов рассеяния энергии в диссипативной системе на примере измерения скорости движения тела в жидкой среде, определение основных характеристик диссипативной системы. ПРИБОР...