Разработка программы на языке высокого уровня Паскаль

Лабораторная работа 

«Разработка программы на языке высокого уровня 

Паскаль»

Цель и задачи работы

Освоить основные приемы алгоритмизации и составления программ на языке высокого уровня Паскаль.

Теоретические положения

Основные управляющие структуры и операторы языка Паскаль, соответствующие этим структурам изложен в конспекте лекций по курсу, а также в методических указаниях - Князева М.А. Информатика. Методические указания к лабораторным работам (часть 2) – Тула: ТулГУ, 2005. (или предыдущая лабораторная работа)

Оборудование

ПЭВМ IBM PC, операционная система Windows, Free Pascal.

Задание на работу

Разработать схему алгоритма программы по заданию преподавателя.

Составить программу на языке Паскаль по разработанному алгоритму.

Разработать контрольные примеры.

Отладить разработанную программу.

Порядок работы

		Получить вариант задания у преподавателя.

		Используя основные структуры изображения алгоритма разработать схему алгоритма. Показать разработанную схему преподавателю.

		Разработать 2-3 контрольных примера, позволяющих проверить работу алгоритма, в том числе и  при критических значениях входных данных. Показать разработанные контрольные примеры преподавателю.

		Ввести текст программы в компьютер, сохранив на личном диске.

		Провести компиляцию программы. Выявить все синтаксические ошибки и исправить их.

		Выполнить программу при исходных данных из контрольных примеров. Выявить логические ошибки и исправить их. Внести необходимые исправления в алгоритм.

		Ответить на контрольные вопросы.

		Оформить отчет.

Контрольные вопросы

Для чего служит оператор READ

Чем отличаются операторы WRITE  и WRITELN

С помощью каких операторов можно менять последовательность выполнения операторов.

Чем заканчивается программа.

Что такое операторные скобки.

Что обозначает запись STRING(15)

Оформление отчета

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