русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Пробный запуск программы на выполнение


Дата добавления: 2014-11-28; просмотров: 792; Нарушение авторских прав


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

Перед пробным запуском программы следует сохранить текст исходной программы в файле.

Чтобы запустить на выполнение программу, текст которой находится в окне редактирования, надо в пункте меню Run(Выполнить) выполнить команду Run. В результате запуска программы с экрана исчезает окно Turbo Pascal и появляется так называемое окно пользователя (user screen). В это окно программа выдает сообщения и результаты выполнения программы (результаты выполнения операторов write и writeln), и из этого окна она получает от пользователя необходимые исходные данные (операторы read и readln). По завершении работы запущенной программы вновь появляется главное окно Turbo Pascal. Просмотреть результаты работы программы можно, переключившись в окно пользователя. Для этого надо в пункте меню Debug(Отладка) выполнить команду User Screenили, удерживая нажатой клавишу <Alt>, нажать <F5>. Вернуться в главное окно из окна пользователя можно, нажав любую клавишу.

Чтобы по завершении программы окно пользователя сразу не исчезало с экрана, добавьте в конец текста программы следующие операторы:

writeln('Программа завершила работу.');

writeln('Нажмите <Enter>');

readln;

Отсутствие в тексте программы синтаксических ошибок и генерация компилятором исполняемого файла программы не является гарантией отсутствия ошибок в программе. Ошибки в программе могут проявляться во время ее работы. Такие ошибки называются ошибками времени выполнения программы (runtime error). В этом случае на экран выводится сообщение типа: Runtime error N at..., где N – номер ошибки. Причиной ошибок времени выполнения, как правило, являются ошибки в логике алгоритма, положенного в основу программы, или неверные исходные данные.



С помощью команды Runпункта меню Runзапускается программа, текст которой находится в окне редактора. Чтобы иметь возможность использовать созданную программу вне среды программирования (не запуская Turbo Pascal и не загружая текст программы в редактор), нужно создать исполняемый файл программы. Для этого требуется установить режим компиляции "на диск" и выполнить повторную компиляцию программы. В результате в каталоге, предназначенном для хранения файлов выполняемых программ, появится файл, имя которого будет совпадать с именем файла исходной программы и расширением .ехе. После этого созданная программа может быть запущена вне системы программирования, например из Norton Commander или DOS обычным образом.



<== предыдущая лекция | следующая лекция ==>
Компиляция программы | Программирование линейных вычислительных процессов


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.161 сек.