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


 

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

27815. Телекоммуникации и ГИС 55 KB
  Образ всемирной паутины оказался довольно удачным карты словно вплетены в сеть линий связи опутывающих земной шар. Более сложные тематические карты требуют обращения в Веб для целенаправленного поиска источников подбора слоев их последующего совмещения и комбинирования управления разными базами данных выполнения процедур генерализации и классификации выбора способов изображения и т. Карты и атласы в компьютерных сетях Все карты атласы аэро и космические снимки обращающиеся в Интернете подразделяются на четыре большие группы: ...
27816. Картографическая семиотика. Условные знаки, их виды и функции 46.5 KB
  На стыке картографии и семиотики лингвистической науки исследующей свойства знаков и знаковых систем сформировался особый раздел картографическая семиотика картосемиотика в рамках которой разрабатывается общая теория систем картографических знаков как языка карты. Семиотика включает три основных раздела: синтактику семантику и прагматику соответственно эти разделы существуют и в картографической семиотике: картографическая синтактика изучает правила построения и употребления знаковых систем их структурные свойства грамматику...
27817. Научно-технические приемы анализа картографического изображения 48 KB
  Широкое использование картографического метода исследования в разных отраслях знания привело к возникновению множества приемов анализа карт в разработке которых активное участие принимали картографы географы геологи геофизики математики экономисты. Издавна широко использовались картометрия и морфометрия позднее активное развитие получили приемы математического анализа и математической статистики теории вероятности. В наши дни все методы математики так или иначе испытываются для анализа картографического изображения.
27818. Понятие о карте. Цифровая, компьютерная и электронная карты 43 KB
  Цифровая компьютерная и электронная карты Картой называют уменьшенное изображение на плоскости горизонтальных проекций контуров и рельефа значительных участков земной поверхности' на плоскости с учетом влияния кривизны Земли: В связи с тем что сферическую поверхность Земли нельзя изобразить на плоскости без искажений последняя на карте представляется с искажениями степень которых сводится к разумному минимуму путем использования специальных картографических проекций. Планом называют уменьшенное и подобное изображение на плоскости...
27819. Функции муниципального управления 23.41 KB
  В компетенцию поселения входит обеспечение малоимущих граждан жильем организация муниципального жилищного фонда и создание условий для жилищного строительства. Организация ритуальных услуг и содержание мест захоронения. В их компетенцию входит содержание и строительство автомобильных дорог между населенными пунктами за исключением дорог федерального и регионального значения организация транспортного обслуживания между поселениями. В компетенцию муниципального района входит организация предоставления общедоступного и бесплатного начального...
27820. Сущность и принципы региональной политики 17.17 KB
  – законодательно оформленная система правовых организационных институциональных и финансовоэкономических мер определяющих деятельность органов государственной власти субъектов органов местного самоуправления объединений бизнеса и иных институтов гражданского общества направленная на достижение целей и решение задач политического экономического и социального развития регионов в соответствии с основными направлениями внутренней и внешней политики госва. Региональная политика Чистобаев – деятельность по управлению политическим...
27821. Организационно-правовые основы управления недвижимостью в регионе 18.2 KB
  Недвижимое имущество земельные участки участки недр обособленные водные объекты и все что прочно связано с землей здания сооружения леса и многолетние насаждения то есть объекты перемещение которых без несоразмерного ущерба их назначению невозможно в том числе здания сооружения объекты незавершенного строительства. К недвижимым вещам относятся также воздушные и морские суда суда внутреннего плавания космические объекты. Классификация недвижимости жилой фонд то есть помещения предназначенные для постоянного проживания нежилой...
27822. Этапы региональной политики в России 21.27 KB
  Эта модель рассматривала местные органы Советской власти не только как политические органы но и как полноправные субъекты хозяйствования на территории. Комплексность развития территории. В результате всестороннее развитие территории усиление хозяйственной автаркии а следовательно формирование хоз. проблемы развития общества все территории были отданы отраслевым министерствам и ведомствам им противостояли совнархозы.
27823. Стратегический план региона и методы его разработки 121.93 KB
  Стратегический план – документ содержащий концептуальные положения о развитии конкурентоспособности региона и сочетающий долгосрочное стратегические видение с конкретными мероприятиями и предложениями по реализации стратегии на практике. Стратегический план затрагивает наиболее важные проблемные зоны региона фокусируясь на выделении приоритетных направлений его развития с учетом сильных и слабых сторон внешних и внутренних угроз. Стратегический план – ключевой инструмент стратегического регионального планирования как непрерывного процесса...