
- •Иванов и.Н. Паскаль История развития языка.
- •Как пишутся программы
- •Язык программирования
- •Методика решения задач
- •Структура паскаль-программы
- •Раздел описаний
- •Uses - подключение библиотеки данные и их типы
- •Переменные
- •Имена переменных
- •Константы
- •Синтаксис и семантика написания программ
- •Стандартные типы данных
- •Знакомство с интегрированной средой
- •Вход в интегрированную среду
- •Поля основного меню File - работа с файлами
- •Edit - редактирование
- •Search - поиск информации
- •Compile - компиляция программы
- •Debug - отладка программы
- •Tools - инструментальные средства
- •Options - параметры среды
- •Window - работа с окнами
- •Help - информационная помощь
- •Лабораторная работа №1 на тему
- •Запуск среды
- •1). Прежде всего, установите свой каталог, в котором будут содержаться ваши программы:
- •2). Ввод новой программы:
- •Редактирование программы
- •Копирование информации
- •Операторы паскаля: присваивания, ввода-вывода данных Оператор присваивания.
- •Оператор ввода данных.
- •Оператор вывода данных.
- •Модуль crt.
- •Выражения и функции в Паскале.
- •Возведение в степень
- •Практическая работа № 1 тема: "составление линейных и диалоговых программ"
- •Организация ввода-вывода в паскале.
- •Стандартные функции. Линейные программы
- •Ветвления и циклы в паскале. Оператор варианта Оператор ветвления (условный).
- •Оператор варианта.
- •Оператор цикла с параметром.
- •Вложенные циклы
- •Оператор цикла с предусловием. (Работает, пока истинно условие)
- •Оператор цикла с постусловием. (Работает, пока ложно условие)
- •Нестандартные типы данных: перечисляемый и ограниченный тип
- •Var имя переменной: имя типа;
- •Ограниченный тип данных
- •1 Октября 1994 года - 4 квартал – суббота
- •Символьные переменные и функции в паскале
- •Процедуры и функции в паскале
- •Графика паскаля
- •Практический зачет на тему:
- •Сложные типы данных тип массив. Одномерные массивы
- •Решение задач
- •IV. Домашнее задание.
- •Сложные типы данных. Тип массив двумерные массивы
- •Ввод-вывод элементов массива.
- •Решение задач
- •Файловый тип данных
- •Урок № 55-56
- •Ход урока.
- •I. Самостоятельная работа с теоретическим материалом.
- •II. Теоретический материал.
- •III. Домашнее задание.
- •Урок № 57-58
- •Ход работы.
- •Урок-исследование № 59-60
- •Ход урока.
- •Теоретический материал к уроку.
- •Var имя множества: set of базовый элемент;
- •Var имя множества: имя типа;
- •Задание для работы в группах по теме “Множества”
- •Урок № 61-62
- •Ход работы.
- •I. Консультация по билетам.
- •II. Решение задач.
- •III. Домашнее задание.
Compile - компиляция программы
Compile - компилирует программу, находящуюся в активном окне. Если обнаружена ошибка, то выдается сообщение об этой ошибке и курсор помещается в место ее нахождения.
Make - перекомпилирует только те модули, которые были изменены, затем компилируется основная программа, содержащая данные модули.
Build - работает также как и Make, но перекомпилирует все модули в любом виде.
Destination - определяет, где будет сохраняться EXE-файл программы - в памяти (Memory) или на диске (Disk).
Primary file - определяет какой файл будет компилироваться. Если он указан, то выполнение команд Make и Build начинается с компиляции данного файла, даже если он не открыт. Если файл не указан, то компилируется файл, который загружен для редактирования.
Clear primary file - сбрасывается имя файла, заданного командой Primary file.
Information - выводит информацию о текущем файле в оперативной памяти.
Debug - отладка программы
Данное меню позволяет задать параметры необходимые для отладки программы (точка останова, вычисляемые параметры).
Всякая отладка программы начинается с установки точек прерывания. Зачем они нужны? Вы знаете, что с какого-то момента программа начинает работать неправильно. Вы ставите в это место точку прерывания и запускаете программу на выполнение. Она останавливается на точке. В этот момент можно просмотреть значения нужных переменных и увидеть ошибку. Если точек несколько, то можно продолжить выполнение до следующей точки и так далее, все время отслеживая изменение значений наблюдаемых переменных. Для наблюдения за параметрами их надо поместить в окно Watch.
Breakpoints - устанавливает или сбрасывает точки прерывания. Точка прерывания отмечается на экране красным цветом. При выполнении данной команды выводится окно диалога, в котором выводится информация о точке прерывания:
имя файла, в котором находится точка прерывания;
номер строки;
условие, при котором происходит прерывание;
кол-во выполнений строки с точкой прерывания до перехода в режим отладки;
Edit - редактирует эту информацию.
Delete - удаляет точку прерывания, на которую указывает курсор в списке точек прерывания.
View - перемещает курсор к следующей точке прерывания.
Clear all - удаляет все установленные точки прерывания.
Call stack - открывает и активизирует окно используемых подпрограмм.
Register - открывает и активизирует окно регистров.
Watch - открывает и активизирует окно отладки. Окно отладки предназначено для размещения в нем наблюдаемых параметров, значения которых вычисляются во время выполнения программы.
Output - открывает и активизирует окно выходных результатов.
User screen - показывает результаты программы, выведенные на экран. Для возврата следует нажать любую клавишу.
Evaluate/modify - позволяет задать переменную или выражение, для которого вычисляется значение, а также задать новое значение для данной переменной.
Add watch - добавляет в окно отладки новый параметр. При выполнении данной команды открывает окно диалога, в котором указывается переменная или выражение.
Add breakpoint - позволяет добавить точку останова и условие останова.