Лабораторная работа: Среда программирования Turbo Pascal
Название: Среда программирования Turbo Pascal Раздел: Рефераты по информатике Тип: лабораторная работа | ||||||||||||||
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования Тульский государственный университет КАФЕДРА АВТОМАТИКИ И ТЕЛЕМЕХАНИКИ СРЕДА ПРОГРАММИРОВАНИЯ TURBO PASCAL 7.0 Лабораторная работа № 2 по курсу «Информатика» Вариант № 25 Выполнил: студент группы 220401 __________ Чиняев Р.А (подпись) Проверил: __________Гетманец В.М (подпись) Тула 2010 Цель работы Ознакомиться с интегрированной средой TURBO PASCAL 7.0,освоить ее особенности и овладеть основными навыками работы с компонентами среды. Теоретическая справка Любая современная реализация языка программирования Pascal (Borland Pascal или Turbo Pascal) представляет собой интегрированную интерактив- нуюсреду (Interactive Development Environment - IDE). Интерактивность подразумевает наличие диалогового режима работы, т.е. обмена данных между человеком и машиной в темпе, соизмеримом с темпом обработки данных челове- ком. Интегрированность среды означает, что она объединяет в себе средства различного назначения, например, в IDE Turbo Pascal 7.0 входят: * текстовый редактор; * компилятор; * компоновщик (редактор связей); * запускающая программа; * отладчик; * справочная подсистема. Все эти средства встроены в IDE и доступны из нее. Это позволяет, не выходя из среды, проводить полный цикл операций над текстом программ на языке программирования Pascal: редактирование, компиляция, запуск, просмотр результатов работы и отладка. Интерфейс интегрированной среды Под интерфейсом в программировании обычно понимают способ взаимодей- ствия программы с окружающей средой, в частном случае - с пользователем. Интерфейс среды TP 7.0 реализуется с помощью трех составляющих: строка меню в верхней части экрана, оперативная область и строка состояния в нижней части экрана. Строка меню в верхней части экрана состоит из списка предлагаемых альтернатив: File (работа с файлами), Edit (редактирование текста), Search (поиск), Run (запуск), Compile (компиляция), Debug (отладка), Tools (ин- струменты), Options (настройки), Window (работа с окнами), Help (справка). При активной строке меню можно видеть подсвеченный заголовок текущего пунк- та меню. Строка состояния содержит перечень клавиш или комбинаций клавиш бы- строго управления, которые наиболее часто используются в данной ситуации, а также краткое описание предлагаемой альтернативы меню или того действия, которое выполняется или может выполняться в данный момент в среде. Под оперативной областью экрана подразумевается та его часть, кото- рая заключена между строкой меню и строкой состояния. В этой области ото- бражаются основные процессы, происходящие при работе в среде. Основы интегрированной среды TP 7.0 Практически все процессы среды TP 7.0 происходят в так называемых окнах. Под окном в данном случае понимают прямоугольную область экрана, ко- торую можно перемещать, масштабировать, перекрывать, выводить без перекры- тия, открывать, закрывать и изменять ее размер. В среде TP существует четыре типа окон: - окна редактирования; - окна диалога; - информационные окна; - окна меню. Управление окнами Ниже кратко перечислено, как можно управлять окнами в IDE Turbo Pascal 7.0. Заметим, что для выполнения этих действий вам не требуется "мышь" - можно прекрасно обойтись и клавиатурой. Работа с окнами:
Контрольные вопросы 1. Что представляют собой современные реализации языка Pascal? 2. Что такое интегрированная интерактивная среда? 3. Перечислите компоненты IDE Turbo Pascal 7.0. 4. Что является средствами IDE Turbo Pascal? 5. Что такое окно? Какие бывают окна? 6. Сколько окон можно открыть в IDE? 7. Перечислите стандартные элементы типичного окна. 8. Как изменить "мышкой" размер окна? 9. Как пользоваться полосами прокрутки? 10. Сколько может быть активных окон в IDE Turbo Pascal 7.0, уста- новленной на компьютере с 16 мегабайтами оперативной памяти? 11. Для чего служат окна редактирования? 12. Какие бывают информационные окна? 13. Что произойдет, если нажать на пункт окна меню, после которого стоит стрелочка ? 14. Объясните механизм выбора команд меню с помощью "мышки". 15. Объясните механизм выбора команд меню с помощью клавиатуры. 16. Что произойдет при нажатии комбинации оперативных клавиш Alt+0? Какие еще оперативные клавиши вы знаете? 17. Перечислите стандартные элементы диалоговых окон? 18. В чем различие кнопок с зависимой и независимой фиксацией? 19. Назовите хотя бы две функции строки состояния. 20. Какая из следующих командных кнопок означает подтверждение: OK, Cancel, Enter, Help, Esc, Ctrl-Alt-Del? Все ли эти кнопки командные? Ответы на контрольные вопросы под номерами:3,6,15,17 3. IDE Turbo Pascal 7.0 содержит текстовый редактор, редактор связей, запускающая программа, отладчик, справочная система. 6. Количество окон ограничивается оперативной памятью ЭВМ, но действительныйм может быть только одно окно. 15. Нажать клавишу F10. Это активизирует строку меню. Для выбора желаемого меню используйте клавиши стрелок. Затем нажмите Enter. В качестве сокращения этого шага можно нажать не подсвеченную букву заголовка меню. Например, находясь в строке меню нажмите F для быстрого вывода меню Edit. Либо без активации строки меню можно нажать для вывода нужного меню клавишу Alt и подсвеченную букву. 17. Для установок значения в диалоговом окне используются 5 основных способов управления: кнопки с зависимой фиксацией, кнопки с независимой фиксацией, командные кнопки, блоки ввода, блоки списка. Вывод В ходе выполнения данной работы мной были изучены основные функции IDETurboPascal 7.0. Я ознакомился с интерфейсом интегрированной среды TP 7.0. Узнал, что процессы среды TP 7.0 происходят в окнах, которые в свою очередь разделяются на четыре типа. Запомнил, как работать со всеми типами окон и ознакомился с их управлением. В конце мной были изучены функции строки состояния. |