Тема: Среда программирования. Тестирование готовой программы.
Практическая работа № 11
Выполнил студент группы №___________Ф.И.______________________
Тема: Среда программирования. Тестирование готовой программы.
Цель работы: изучить среду программирования и структуру программы Turbo Pascal, научиться составлять несложные программы в этой среде программирования, производить тестирование программы.
Теоретические сведения.
Паскаль - язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968-1971 гг. Никлаусом Виртом. Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.
Паскаль популярен среди программистов по следующим причинам:
· Прост для обучения.
· Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы.
· Позволяет четко реализовать идеи структурного программирования и структурной организации данных.
· Использование простых и гибких структур управления: ветвлений, циклов.
· Надежность разрабатываемых программ.
Турбо Паскаль - это система программирования, созданная для повышения качества и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования - это отражение торговой марки фирмы-разработчика BorlandInternational (США).
Систему программирования Турбо Паскаль называют интегрированной (integration - объединение отдельных элементов в единое целое) средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.
Основные файлы Турбо Паскаля:
· Turbo.exe - исполняемый файл интегрированной среды программирования;
· urbo.hlp - файл, содержащий данные для помощи;
· Turbo.tp - файл конфигурации системы;
· Turbo.tpl - библиотека стандартных модулей, в которых содержатся встроенные процедуры и функции (SYSTEM, CRT, DOS, PRINTER, GRAPH, TURBO3, GRAPH3).
Для запуска интегрированной среды программирования нужно установить текущим каталог с Турбо Паскалем (TP7\BIN) и ввести команду: turbo.exe.
Окно программы содержит полосу меню, область окна и строку статуса.
Для входа в меню можно воспользоваться одним из способ:
· с помощью "мышки";
· с помощью клавиши F10;
· с помощью комбинации Alt+<выделенная буква>. О том, что мы в меню свидетельствует курсор - прямоугольник зеленого цвета.
Интегрированная среда программирования Турбо Паскаль позволяет иметь любое количество открытых окон, но в любой момент времени активным может быть только одно.
Активное окно - это окно с которым вы в настоящий момент работаете.
Общие горячие клавиши:
· F1 - выводит окно подсказки;
· F2 - сохраняет файл активного окна;
· F3 - появление диалогового окна и возможность открыть файл;
· F4 - запускает программу до строки, на которой стоит курсор;
· F5 - масштабирует диалоговое окно;
· F6 - переходит к следующему открытому окну;
· F7 - запускает программу в режиме отладки с заходом внутрь процедур;
· F8 - запускает программу в режиме отладки, минуя вызов процедур;
· F9 - компилирование программы в текущем окне;
· F10 - возвращение в меню.
Содержание работы
Задание:
Познакомиться с текстом программы, написанном на языка Pascal.
1.Откройте окно и наберите текст следующей программы:
Program pr2;
var a,b,summa:integer;
begin
writeln(‘введите число а’);
readln(a);
writeln(‘введите число b’);
readln(b);
summa:=a+b;
writeln(‘сумма чисел’,a,’и’,b,’=’,summa);
end.
2.Измените данную программу для вывода разности чисел, их произведения и частного.
3.Тест «Среда программирования Pascal»
4.Контрольные вопросы
Что такое среда программирования?
1. Опишите среду программирования Тurbo Pascal.
2. Как сохранить текст программы в Тurbo Pascal?
3. Какова структура программы на языке Pascal?
4. Как осуществить запуск программы?
5. Сформулируйте определение понятия «язык программирования»
6. Сформулируйте определение понятия «программирование»
7. Сформулируйте определение понятия «среда программирования»
6.Сделать вывод о проделанной работе
Тест «Среда программирования Pascal»
1) Какие имена программы допустимы в среде программирования Паскаль:
а)picture б)самолет6 в) Myris 20 г) slon_132 д) lesl4
2) Какие служебные слова языка программирования составляют структуру программы:
a. Начало
b. Конец
c. Begin
d. End
e. Program
3) Какая команда требуется для загрузки готовой программы:
a. Файл/Сохранить как…
b. Файл/ Открыть
c. Программа/ Выполнить
4) Какая команда требуется для сохранения программы:
a. Файл/Сохранить как…
b. Файл/ Открыть
c. Программа/ Выполнить
5) Какая команда требуется для выполнения программы:
a. Файл/Сохранить как…
b. Файл/ Открыть
c. Программа/ Выполнить
6) Какой знак препинания ставиться в конце каждого предложения (оператора).
a. ‘ .’
b. ‘ ; ‘
c. ‘ : ‘