Задания для самостоятельной работы
Практическая работа 1
Тема: «Знакомство с системой программирования Паскаль АВС»
Цель: Знакомство с языком программирования Паскаль АВС. Научить составлять простейшие программы, ознакомить с порядком выполнения алгоритма решения задач.
I. Краткие теоретические сведения
Среда программирования – это пакет взаимосвязанных файлов, которые позволяют набирать, редактировать, запускать и отлаживать программы.
После запуска ярлыка на рабочем столе открывается окно:
Первая строка экрана – меню интегрированной среды, следующая строка – панель инструментов, нижняя строка экрана – строка подсказки и состояния интегрированной среды. Между ними расположено окно редактирования – рабочее поле, в котором можно открывать несколько вкладок для разных программ.
Окно редактирования предназначено для ввода и редактирования текста программы. Место ввода информации обозначено курсором. В верхней левой части окна редактирования выводится служебное имя редактируемого файла, например: Program 1. pas
1. Найдите строку Меню (сверху) и строку-подсказку (снизу).
2. Поочередно войдите в указанные ниже разделы Меню (активизируйте Меню мышью).
3. Найдите следующие команды:
В меню Файл
Новый – создать новый фал
Oткрыть – открыть файл
Сохранить – сохранить файл
Сохранить как… – сохранить под новым именем
|
|
Выход – выйти из Паскаля
В меню Правка
Отменить – отменить изменение
Восстановить – вернуть изменение
В меню Программа
Выполнить – выполнить программу
Остановить – остановить программу.
II. Практическая часть
Наберем простейшую программу, соответствующую условию задачи:
Ввести в компьютер два целых числа, найти их сумму, результат вывести на экран с поясняющим текстом.
Внимание! Две косые черты (//) отделяют комментарии, их набирать не нужно.
4. Просмотрите текст файла, обратите внимание на стуктуру программы.
Структура простейших программ выглядит следующим образом:
program ...; заголовок программы и ее имя
var ...; блок объявления переменных и их типа
begin начало исполнительной части программы
...; предложения, обеспечивающие
...; выполнение
...; программы
end. конец программы (точка обязательна)
Программа на Паскале составляется из отдельных законченных элементов, называемых предложениями. В Паскале текст программы обычно начинается особым предложением – заголовком следующего вида:
|
|
program proba;
где proba – имя текущей программы.
Заголовок необязателен.
В качестве имени программы можно применять комбинацию английских букв и цифр, следует писать в одно слово и нельзя применять служебные слова языка.
Каждое предложение языка должно отделяться от следующего за ним точкой с запятой ( ; ).
Исключение составляют комментарии. Они не отделяются точкой с запятой.
Обычно каждое предложение записывается с новой строки для наглядности и более легкого понимания текста. Для этих же целей используют отступы и выравнивания.
Комментарии предназначены для пояснения задачи и для временного исключения из текста программы некоторых операторов. В тексте они выделяются фигурными скобками { } или отделяются двумя косыми чертами //. Комментарии игнорируются компьютером при выполнении, однако при выводе текста программы – печатаются.
В Паскале имеется особая группа слов, таких как, например: begin, for, end, program и другие, за которыми закреплены специальные смысловые значения. Такие слова называются служебными (зарезервированными) и должны употребляться в строгом соответствии с заложенным в них смыслом.
|
|
Существует и другая группа имен, имеющих стандартно определенный смысл, например, integer, writeln и другие. Их так и называют – стандартные или предопределенные имена.
Под именем программы располагается ее декларативная часть, здесь компьютеру сообщается обо всех именах констант и переменных, определяемых программистом, и о той роли, которую эти имена должны исполнять в программе.
За декларативной частью следует исполнительная часть программы, обрамляемая словами-ограничителями (логическими скобками): begin и end. Между указанной парой слов и размещаются предложения, выполняющие в программе те или иные действия. Исполнительную часть программы называют телом программы.
5. Запустите набранную программу на выполнение. Если после запуска программы внизу окна появляется красная строчка с сообщением (рисунок см. ниже), то в строке, где находится курсор или в предыдущей (но не всегда, это зависит от ошибки!), внимательно просмотрите всю строчку, найдите и исправьте ошибку.
Пример ошибки, обнаруженной Паскаль АВС:
6. После исправления всех ошибок и появления в новом окне начала работы программы, введите нужные данные (если в программе подразумевается ввод нескольких переменных, то это следует делать через Enter или пробел!), получите результат работы и проверьте его на правильность. Пример работы программы
|
|
7. Сохраните набранную программу в своей папке под именем prog1-1.pas
8. Разберитесь с работой программы и измените ее так, чтобы она вычисляла не сумму, а разность чисел. Проверьте правильность работы измененной программы. Сохраните программу под новым именем prog1-2.pas в своей папке.
Задания для самостоятельной работы
1. Составить программу вычисления среднего арифметического двух чисел (сохранить как prog1-3.pas)
2. Составить программу вычисления площади и периметра прямоугольника по двум введенным сторонам. Предусмотреть вывод на экран сообщения о результате (сохранить как prog1-4.pas.)
Дата добавления: 2019-11-16; просмотров: 149; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!