Лекция 4 Программирование на Паскале. Элементы языка Турбо Паскаль 7.0. Типы данных. Управляющие конструкции.

Презентация:



Advertisements
Похожие презентации
Знакомство с языком Паскаль. Язык Pascal был создан в начале 70-х годов XX века Никлаусом Виртом. Основой для этого языка послужил широко распространенный.
Advertisements

Познакомиться с основными понятиями языка Pascal 2.
Основы языка Pasсal.
Pascal 1 Основы языка Паскаль Информатика и ИКТ Смирнов М.В. МКО ООШ п. Климковка Белохолуницкого района Кировской области.
Лабораторная работа 1 Элементы языка Турбо Паскаль. Работа в среде Турбо Паскаль на ПЭВМ.
Язык программирования Pascal. Программа это упорядоченный список команд, необходимых для решения некоторой задачи. Языком программирования называют систему.
Язык программирования Pascal Выполнила: ученица 10А класса Елизавета Тельнова Г. Королев 2012 год.
Оператор присваивания. Арифметические выражения. Типы данных. Продолжаем изучать основы Turbo Pascal.
Глава 6. УПРАВЛЯЮЩИЕ СТРУКТУРЫ Оператор присваивания Простой и составной операторы Условный оператор Оператор множественного выбора Оператор цикла с предусловием.
ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Язык программирования Паскаль (Pascal). Структура программы на Паскале Заголовок программы Соглашения Описание меток Описание констант Описание переменных.
Урок 3 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Система программирования Turbo Pascal. Языки программирования - позволяют кодировать алгоритмы в привычном для человека виде (в виде предложений). Написанный.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Хайрулина Е. Г., учитель информатики МКОУ - СОШ 4 мастер - класс « Решение основных типов задач по теме « Ветвление на языке Паскаль »»
Данные в программах и алгоритмах Программы и их алгоритмы пишутся для обработки данных. Чтобы реализовать алгоритм, программам необходимо работать с данными.
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 5.
«Типы данных». Целочисленные типы данных Тип ДиапазонТребуемая память (байт) byte shortint integer word longint
Составить программу вычисления периметра равнобедренного треугольника. Задача.
Транксрипт:

Лекция 4 Программирование на Паскале. Элементы языка Турбо Паскаль 7.0. Типы данных. Управляющие конструкции.

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

Символы, используемые в идентификаторах Идентификатор (имя) - имя любого объекта программы - может включать буквы, цифры и символ подчеркивания. Идентификаторы служат для обозначения констант, типов, переменных, полей, процедур, функций и программ. Различают два вида: стандартные заложены в языке для обозначения стандартных объектов (стандартных функций и процедур, например: write, read и т.д.); пользовательские- задаются пользователем; Внутри любой области существования каждый идентификатор, задаваемый пользователем, должен быть описан, причем только один раз.

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

Специальные символы Специальные символы, выполняющие в языке определенные функции, можно разделить на три категории: - знаки пунктуации; - знаки операций; - зарезервированные слова. Знаки пунктуации ЗнакПрименение { }, (* *) Скобки комментария [ ] Выделение индексов массивов, элементов множеств, размера строки ( ) Выделение выражений, списков параметров = Отделение идентификатора типа от описания типа или константы от ее значения Апостроф для выделения символа или строковой константы := Знак присваивания значения переменной, типизированной константе или функции ; Разделение предложений программы (операторов и объявлений) : Отделение переменной или типизированной константы от типа, метки от оператора, Запятая для разделения элементов списка..Разделение границ диапазона. Обозначение конца программы; отделение целой части от дробной в вещественном числе; отделение полей в записи; отделение идентификатора от имени модуля или объекта, в котором он находится. #Обозначение символа по его коду $ Обозначение директивы компилятора или знак шестнадцатеричного числа

Специальные символы Знаки операций Знаки операций предназначены для обозначения тех или иных арифметических, логических или других действий. Они бывают двух типов: состоящие из небуквенных символов (например. + - * и т. д.) и буквенные операции (например, div, mod и т. д.), представляющие собой зарезервированные слова. Зарезервированные слова Зарезервированное (служебное) слово - это слово, которое на языке Турбо Паскаль имеет определенное смысловое значение, иногда его называют ключевым словом (program, var, for, begin, end, if и т.д.). Служебные слова можно использовать только по своему прямому назначению и их нельзя переопределять. Неиспользуемые символы Некоторые символы кодировки ASCII, такие, как, например, %, &, и т. д., включая буквы русского алфавита, не используются в Turbo Pascal, но их можно использовать в комментариях и символьных строках.

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

Типы данных простые типы; структурированные типы; указатели; процедурные типы; объекты Выражение - это синтаксическая единица языка, определяющая способ вычисления некоторого значения. Стандартные функции Арифметические функции Простыми являются те операторы, которые не содержат в себе других операторов. К ним относятся: - оператор присваивания; - обращение к процедуре, - оператор безусловного перехода GОТО; - пустой оператор.