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


 

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

45311. Конституционный суд: принципы, порядок деятельности, решения 22.16 KB
  Конституционный суд: принципы порядок деятельности решения Принципы деятельности Конституционного Суда: независимость судей Конституционного Суда РФ; коллегиальность рассмотрения дел; гласность судебного заседания допускается трансляция заседаний Конституционного Суда РФ; состязательность и равноправие сторон этот принцип для конституционного судопроизводства условный так как решения выносятся на основании документов и собственно сторон нет. Полномочия Конституционного Суда Российской Федерации не ограничены...
45312. Избирательное право 27.01 KB
  При этом иностранные граждане могут быть наблюдателями на выборах а также на основании международных договоров Российской Федерации и в порядке установленном законом иностранные граждане постоянно проживающие на территории соответствующего муниципального образования имеют право избирать и быть избранными в органы местного самоуправления участвовать в иных избирательных действиях на указанных выборах на тех же условиях что и граждане Российской Федерации; обязательность проведения выборов включая наличие установленных сроков...
45313. Совет Федерации 20.7 KB
  Совет федерации. В Совет Федерации Федерального Собрания Российской Федерации далее Совет Федерации в соответствии с Конституцией Российской Федерации входят по два представителя от каждого субъекта Российской Федерации: по одному от законодательного представительного и исполнительного органов государственной власти субъекта Российской Федерации. Членом Совета Федерации может быть избран назначен гражданин Российской Федерации не имеющий гражданства иностранного государства либо вида на жительство или иного документа подтверждающего...
45315. Система и структура федеральных органов исполнительной власти 26 KB
  В систему федеральных органов исполнительной власти входят: Правительство РФ состоящее из Председателя Правительства РФ заместителей Председателя Правительства РФ и федеральных министров; министерства и другие федеральные органы исполнительной власти которые определяются на основе Конституции РФ Федерального конституционного закона О Правительстве Российской Федерации других федеральных законов и указов Президента РФ. в Российской Федерации началась широкомасштабная административная реформа конечной целью которой...
45316. Структура Администрации Президента РФ 21.06 KB
  Президент РФ в целях осуществления своих полномочий создает специальные органы занимающиеся исполнением распоряжений и указов Президента РФ и осуществляющие специальные полномочия. К ним в первую очередь относятся: 1 Администрация Президента РФ; 2 Совет Безопасности РФ. Порядок формирования и компетенция Администрации Президента РФ устанавливается Указом Президента РФ от 25 марта 2004 г. 400 Об Администрации Президента Российской Федерации.
45317. Понятие конституции 24.6 KB
  Правовой статус главы местной администрации. Главой местной администрации может быть не только избираемый населением глава муниципального образования но и так называемый наемный менеджер – муниципальный служащий принимаемый на работу по контракту. 37 Закона главой местной администрации может быть лицо назначаемое на должность главы местной администрации по контракту заключаемому по результатам конкурса на замещение указанной должности на срок полномочий определяемый уставом муниципального образования. В этом случае главой муниципального...
45318. Конституция - акт учредительной (верховной) власти 23.87 KB
  Иностранные граждане постоянно или преимущественно проживающие на территории муниципального образования обладают при осуществлении местного самоуправления правами в соответствии с международными договорами Российской Федерации и федеральными законами. на всей территории муниципального образования или на части его территории для выявления мнения населения и его учета при принятии решений органами местного самоуправления и должностными лицами местного самоуправления а также органами государственной власти. В опросе граждан имеют право...
45319. Содержание, форма и основные свойства конституции 25.12 KB
  Правовой статус главы муниципального образования. Закона об общих принципах организации местного самоуправления уставом муниципального образования может быть предусмотрена должность главы муниципального образования – выборного должностного лица возглавляющего деятельность по осуществлению местного самоуправления на территории муниципального образования. Глава муниципального образования соединяет в своем правовом и фактическом статусе черты префекта департамента Франции и председателя исполкома местного Совета. Термин глава муниципального...