886974
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 5.520 руб.;
- курсы повышения квалификации от 1.200 руб.
Престижные документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 70%

ВНИМАНИЕ: Скидка действует ТОЛЬКО сейчас!

(Лицензия на осуществление образовательной деятельности № 5201 выдана ООО "Инфоурок")

ИнфоурокИнформатикаПрезентацииПрезентация "Алфавит и структура Turbo Pascal 7.0"

Презентация "Алфавит и структура Turbo Pascal 7.0"

библиотека
материалов
Turbo Pascal 7
I. Алфавит языка Алфавит - совокупность допустимых в языке символов (или груп...
Символы, используемые в идентификаторах Идентификатор(переменная) - имя любог...
Разделители Разделители используются для отделения друг от друга идентификато...
Специальные символы Специальные символы, выполняющие в языке определенные фун...
Знаки пунктуации
Знаки операций Знаки операций предназначены для обозначения тех или иных ариф...
II. Структура программы В программе, написанной на стандарте языка Паскаль, м...
В Turbo Pascal имеются особенности в структуре программы. Так, заголовок прог...
Пример. Программа, вычисляющая сумму двух чисел. program EXAMPLE1; {заголовок...

Описание презентации по отдельным слайдам:

1 слайд Turbo Pascal 7
Описание слайда:

Turbo Pascal 7

2 слайд I. Алфавит языка Алфавит - совокупность допустимых в языке символов (или груп
Описание слайда:

I. Алфавит языка Алфавит - совокупность допустимых в языке символов (или групп символов, рассматриваемых как единое целое). В языке Turbo Pascal все компоненты формируются из множества символов стандарта ASCII Элементы алфавита можно условно разбить на четыре группы: - символы, используемые в идентификаторах; - разделители; - специальные символы; - неиспользуемые символы.

3 слайд Символы, используемые в идентификаторах Идентификатор(переменная) - имя любог
Описание слайда:

Символы, используемые в идентификаторах Идентификатор(переменная) - имя любого объекта программы - может включать буквы, цифры и символ подчеркивания. В качестве букв можно использовать 26 латинских букв (прописных и строчных) от А до Z и от а до z. Прописные и строчные буквы в идентификаторах и служебных словах не различаются: так, например, NAME, Name или nAmE будут идентичны. Однако в строках символов и комментариях строчные и прописные буквы различаются и не преобразуются при компиляции друг в друга. В идентификаторах цифры могут присутствовать в любой позиций, кроме первой. Символ подчеркивания может находиться в любой позиции. Длина идентификатора может быть любой, но значимыми являются только первые 63 символа, и по этим символам все идентификаторы должны быть уникальными.

4 слайд Разделители Разделители используются для отделения друг от друга идентификато
Описание слайда:

Разделители Разделители используются для отделения друг от друга идентификаторов, чисел, зарезервированных слов. В качестве разделителей можно использовать: - пробел; - любой управляющий символ (коды от 0 до 31), включая символ возврата каретки (код 13); - комментарий. В любом месте программы, где можно поместить один разделитель, их можно поместить любое количество и в любом сочетании. Это позволяет более наглядно представить структуру программы. Комментарии заключаются либо в скобки { }, либо в скобки вида (* *) и могут занимать любое число строк.

5 слайд Специальные символы Специальные символы, выполняющие в языке определенные фун
Описание слайда:

Специальные символы Специальные символы, выполняющие в языке определенные функции, можно разделить на три категории: - знаки пунктуации; - знаки операций; - зарезервированные слова.

6 слайд Знаки пунктуации
Описание слайда:

Знаки пунктуации

7 слайд Знаки операций Знаки операций предназначены для обозначения тех или иных ариф
Описание слайда:

Знаки операций Знаки операций предназначены для обозначения тех или иных арифметических, логических или других действий. Они бывают двух типов: состоящие из небуквенных символов (например, + - * и т. д.) и буквенные операции (например, not, div, mod и т. д.) Зарезервированные слова Зарезервированные слова включают служебные слова (например, begin, end, div и т. д.) и имена директив (например, external, forward и т. д.). Служебные слова можно использовать только по своему прямому назначению и их нельзя переопределять.

8 слайд II. Структура программы В программе, написанной на стандарте языка Паскаль, м
Описание слайда:

II. Структура программы В программе, написанной на стандарте языка Паскаль, могут быть следующие разделы: - заголовок программы; - раздел объявления меток; - раздел объявления констант; - раздел объявления типов; - раздел объявления переменных; - раздел объявления процедур и функций; - тело программы (обязательная часть). Заголовок программы состоит из зарезервированного слова program и имени программы (со списком параметров, заключенных в круглые скобки). Завершается заголовок точкой с запятой.

9 слайд В Turbo Pascal имеются особенности в структуре программы. Так, заголовок прог
Описание слайда:

В Turbo Pascal имеются особенности в структуре программы. Так, заголовок программы необязателен и игнорируется компилятором. Порядок размещения разделов произвольный, можно создавать несколько одинаковых разделов. Единственное правило, которое необходимо выдерживать, - в любом месте программы можно использовать лишь элементы (метки, типы, константы, переменные, подпрограммы и т. д.), которые были определены ранее по тексту программы или являются предопределенными элементами языка. Тело программы начинается словом begin, а заканчивается словом end с точкой, которая является признаком конца программы.

10 слайд Пример. Программа, вычисляющая сумму двух чисел. program EXAMPLE1; {заголовок
Описание слайда:

Пример. Программа, вычисляющая сумму двух чисел. program EXAMPLE1; {заголовок программы} var {раздел объявления переменных} X, Y, Summa: Real; begin {тело программы} Write ('Введите, числа X и Y '); {вывод сообщения на экран} ReadLn(X, Y); {чтение двух чисел} Summa := X + Y; {определение суммы} WriteLn('Сумма чисел X и Y равна ', Summa); {вывод результата} end.

Общая информация

Номер материала: ДВ-006954

Вам будут интересны эти курсы:

Курс повышения квалификации «Табличный процессор MS Excel в профессиональной деятельности учителя математики»
Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Внедрение системы компьютерной математики в процесс обучения математике в старших классах в рамках реализации ФГОС»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «1С: Предприятие 7.7»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс профессиональной переподготовки «Математика и информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.