Тема работы: Среда программирования тестирования готовой программы. Программная реализация несложного алгоритма. Проведения исследования на основе использования готовой компьютерной модели.
Цель работы: изучить среду программирования и структуру программы Tuгbo Pascal, научиться составлять несложные программы в этой среде программирования, производить тестирование программы.
Задание 1. Изучить внешний вид системы программирования Турбо Паскаля.
Турбо Паскаль - это система программирования, созданная для повышения качества и скорости разработки программ.
Систему программирования Турбо Паскаль называют интегрированной средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.
Задание 2. Откройте файл, в котором вы запишите программу, выполняющую сложение двух чисел. Для этого нажмите клавишу F10, чтобы выйти в главное меню, затем клавишами перемещения курсора выберите опцию File, а в выпавшем меню команду New.
Найдите в этой программе заголовок, раздел описания переменных, признак начала программы, признак конца программы, тело программы, комментарий.
Пример программы, которая осуществляет сложение двух чисел и выводит сумму на экран:
Program Summa;
Uses
Crt.Подключаем модуль Cгt}
Vaг
numbeг1, {переменная, в которой будет содержаться первое число}
numbeг2, {переменная, в которой будет содержаться второе число}
гezult {переменная, в которой будет содержаться результат}
:integer; {указывает тип целых чисел}
Begin
ClrScr; {Используем процедуру очистки экрана из модуля Crt}
Write ('Введите первое число '); {Выводим на экран символы, записанные между апострофами}
Readln (number1); {Введенное пользователем число считываем в переменную number1}
Write ('Введите второе число '); {Выводим на экран символы, записанные между апострофами}
Readln (number2); {Введенное пользователем число считываем в переменную numbeг2}
rezult:= number1 + number2; {Находим сумму введенных чисел и присваиваем переменной rezult}
Write (‘Сумма чисел ‘, number1, ‘ и’, number2, ‘ равно’ rezult); {Выводим на экран строчку, содержащую ответ задачи}
Rеаdln;{Процедура задержки экрана}
End.
Ответьте на вопросы:
1. Какое назначение переменных, numbeг1, numbeг2, гesult?
Назначение переменных numbeг1 = 5, numbeг2 = 7, гezult = 12 и 35.
2. Что обозначает строка: numbeг1, numbeг2, гesult: integeг?
number1, {переменная, в которой будет содержаться первое число}
number2, {переменная, в которой будет содержаться второе число}
rezult {переменная, в которой будет содержаться результат}
integer; {указывает тип целых чисел}
З. Если присвоить переменной numbeг1 и numbeг2 соответствующие значения 5 и 7, то какую строчку выдаст
компьютер при использовании последней процедуры Wгite?
Запишите её в ответ.
получится: Сумма чисел 5 и 7 равна 12.
4. Переведите с английского языка слова: Wгite, Read. Как вы думаете,
что должен делать оператор с таким названием?
Write - записать (писать), Read - считать.
5. Как вы понимаете запись гeadln (numbeг1);?
Readln (numbeг1); {Введенное пользователем число считываем в переменную numbeг1}
6. Чему равна значение переменной гezult:= numbeг1 + numbeг2?
Rezult равен 12.
Задание З. Измените программу, выполняющую в Задании 2, так что бы она находила произведение двух чисел.
Сохраните текстам программы в файле ФАМИЛИЯГРУППА.раs. Результат покажите преподавателю.
rezult:= numberl * number2; {Находим произведение введенных чисел и присваиваем переменной rezult}
Write (‘Произведение чисел ‘ number1, ‘и ‘ number2, ‘ равно ‘ rezult);
{Выводим на экран строчку, содержащую ответ задачи} Произведение чисел 5 и 7 равно 35.
Задание 4. Измените программу, выполняющую в задании З так, что бы она выполняла расчёт площади прямоугольника по его длине и ширине. Заполните по результатам работы программу таблицу.
№ п/п | Параметры прямоугольника | ||
длина | ширина | площадь | |
Контрольные вопросы:
1. Среда программирования – это система программных средств, используемая программистами для разработки программного обеспечения (ПО).
2. Турбо Паскаль – это система программирования, созданная для повышения качества и скорости разработки программ. Систему программирования Турбо Паскаль называют интегрированной средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.
3. Сохранить текст в Turbo Pascal можно нажатием команды Save as – сохранить с новым именем, или нажатием горячей клавиши F12.
4. Программы на языке имеют блочную структуру. Блок типа PROGRAM – имеет имя, состоящее только из латинских букв и цифр.
5. Для запуска интегрированной среды программирования нужно установить текущий каталог с Турбо Паскалем (ТР7\BIN) и ввести команду: turbo/exe. Чтобы открыть программу нужно нажать клавишу F10, чтобы выйти в главное меню, затем клавишами перемещения курсора выберите опцию File, а в выпавшем меню команду New.