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. Специальные символы Турбо Паскаля – это символы + – * / = ,’ . : ; < > [ ] ( ) { } ^ @ $ # К специальным символам относятся также следующие пары символов: <> <= >= := (* *) (. .)


 

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

11362. Понятие, предмет и метод экономического анализа. Характеристика основных приемов и методов экономического анализа 154.5 KB
  Понятие предмет и метод экономического анализа. Понятие экономического анализа. Характеристика основных приемов и методов экономического анализа. Методика факторного анализа Вопросы для самоконтроля. Понятие экономического анализа Экон...
11363. Анализ производства и реализации продукции 119.5 KB
  Тема 2. Анализ производства и реализации продукции 2.1. Анализ формирования и выполнения производственной программы 2.1.1. Анализ объема продукции 2.1.2. Анализ ассортимента продукции 2.1.3. Анализ структуры продукции 2.2. Анализ качества продукции 2.3. Анализ ритмично
11364. Анализ использования основных производственных фондов 114.5 KB
  Тема 3. Анализ использования основных производственных фондов 3.1. Анализ движения ОС 3.2. Анализ эффективности использования ОС 3.3. Факторный анализ фондоотдачи 3.4. Анализ использования оборудования 3.5. Характеристика производственной мощности предприятия О
11365. Анализ материальных ресурсов предприятия 152.5 KB
  Тема 4. Анализ материальных ресурсов предприятия 4.1. Оценка качества планов материальнотехнического снабжения 4.2. Оценка потребности в материальных ресурсах 4.3. Оценка эффективности использования материальных ресурсов 4.4. Факторный анализ общей материалоемкост
11366. Анализ трудовых ресурсов предприятия 179.5 KB
  Тема 5. Анализ трудовых ресурсов предприятия 5.1. Анализ использования рабочей силы 5.2. Анализ производительности труда 5.3. Анализ фонда заработной платы Рациональное использование персонала предприятия непременное условие обеспечивающее бесперебойность пр...
11367. Анализ себестоимости продукции 214.5 KB
  Тема 6. Анализ себестоимости продукции 6.1. Анализ динамики обобщающих показателей и факторов 6.2. Анализ затрат на рубль товарной продукции 6.3. Анализ себестоимости важнейших изделий 6.4. Анализ прямых материальных и трудовых затрат 6.5. Анализ косвенных з...
11368. Анализ прибыли и рентабельности 207 KB
  Тема 7. Анализ прибыли и рентабельности 7.1. Анализ состава и динамики балансовой прибыли 7.2. Анализ финансовых результатов от обычных видов деятельности 7.3. Анализ уровня среднереализационных цен 7.4. Анализ финансовых результатов от прочих видов деятельности 7.5.
11369. Анализ финансового состояния предприятия. Оценка и анализ результативности финансово-хозяйственной деятельности 119.5 KB
  Анализ финансового состояния предприятия. Предварительный обзор экономического и финансового положения предприятия. Оценка и анализ экономического потенциала организации. Оценка имущественного положения. Оценка финансового положения...
11370. АНКСИОЛИТИКИ (ТРАНКВИЛИЗАТОРЫ) 79 KB
  I. ВВЕДЕНИЕ Термин 1810 год. Трр = успокоитель франц. Группа в 1950е мепробамат. Клиническое использование 1960г. бензадиазепины. Применяются при невротических и неврозоподобных систояниях. Анксиолитики от латинского anxietes страх тревожное состояние; Ата...