- •Задание.
- •Запишите в тетрадь ответ на вопрос: какая информация отражается в этой строке?
- •Общие функциональные горячие клавиши в среде Pascal:
- •Типы данных
- •Операции в Турбо Паскаль
- •Правила вычисления выражений
- •Встроенные функции в Турбо Паскаль
- •Описание констант и переменных
- •Произведите
- •Задание.
- •А теперь подведем итог вашим размышлениям.
- •Контрольныe вопросы
ЛАБОРАТОРНАЯ РАБОТА №16
ИЗУЧЕНИЕ ИНТЕГРИРОВАННОЙ СРЕДЫ PASCAL
ЦЕЛЬ РАБОТЫ. Познакомиться с интегрированной средой Паскаль, получить практические навыки работы с ней, закрепить сведения лекционного материала.
Порядок выполнения
Внимательно прочитать и уяснить условие задачи, которую предстоит решить.
Ознакомиться с необходимым теоретическим материалом.
Выполнить предложенные задания
Сделать отчет.
Содержание отчета
Краткие теоретические сведения об особенностях применяемых операторов и методов (теоретическое введение).
Описание структуры среды Pascal
Описание функциональных клавиш в среде Pascal
Описание структуры программ на языке Pascal
Блок-схема программы вычисления суммы согласно ГОСТу
Ответы на заданные вопросы
Ответы на контрольные вопросы
Выводы по работе
Паскаль - язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623-1662) и разработан в 1968-1971 гг. Никлаусом Виртом. Первоначально был разработан для обучения, но вскоре стал использоваться для разработки программных средств в профессиональном программировании.
Паскаль популярен среди программистов по следующим причинам:
Прост для обучения.
Отражает фундаментальные идеи алгоритмов в легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы.
Позволяет четко реализовать идеи структурного программирования и структурной организации данных.
Использование простых и гибких структур управления: ветвлений, циклов.
Надежность разрабатываемых программ.
Турбо Паскаль - это система программирования, созданная для повышения качества и скорости разработки программ (80-е гг.). Слово Турбо в названии системы программирования - это отражение торговой марки фирмы-разработчика Borland International (США).
Систему программирования Турбо Паскаль называют интегрированной (integration - объединение отдельных элементов в единое целое) средой программирования, т.к. она включает в себя редактор, компилятор, отладчик, имеет сервисные возможности.
Основные файлы Турбо Паскаля:
Turbo.exe - исполняемый файл интегрированной среды программирования;
Turbo.hlp - файл, содержащий данные для помощи;
Turbo.tp - файл конфигурации системы;
Turbo.tpl - библиотека стандартных модулей, в которых содержатся встроенные процедуры и функции (SYSTEM, CRT, DOS, PRINTER, GRAPH, TURBO3, GRAPH3).
Запуск интегрированной среды программирования.
Для запуска интегрированной среды программирования нужно запустить файл из пункта меню; Пуск → Программы → School Pak → Turbo Pascal или кликнуть на ярлык программы на Рабочем столе.
Структура среды Pascal
Всё, что мы называем языком программирования Turbo Pascal 7.0 объединено в так называемой интегрированной инструментальной оболочке. Она включает в себя:
многооконный текстовый редактор, для обработки текстов программ на языке Turbo Pascal;
компоновщик программ;
отладчик программ;
система контекстной информационной помощи (на русском языке для версии 7.1) ;
компилятор (переводчик) текста программ на языке Turbo Pascal в программу на машинных кодах.
Существует два «вида» переводчиков языков программирования, основная задача которых, перевести программу с языка программирования в машинные коды, понятные компьютеру:
«Компилятор» переводчик текста программ. Он переводит всю программу сразу и только после этого, если в ней нет ошибок, запускает её на выполнение.
«Интерпретатор», который переводит текст программы построчно и сразу построчно её выполняет.
Задание.
Запустите среду программирования и рассмотрите экран.
То что вы видите сейчас на экране и есть интегрированная инструментальная оболочка языка программирования Turbo Pascal 7.0. По внешним признакам её можно разделить на три области.
Первая, средняя часть экрана. Это область многооконного текстового редактора. Именно в этой области размещаются и редактируются тексты программ, или любой другой текст.
Вторая, верхняя часть экрана. «Mеню» управления всеми ресурсами ИИО (Интегрированной инструментальной оболочки). С его помощью можно очень быстро освоить ИИО ТР, так как это меню управляет всеми функциональными возможностями данной системы.
Третья, нижняя часть экрана. Это строка подсказок. В этой строке постоянно содержится подсказка, или несколько подсказок пользователю, (программисту), о состоянии системы и действиях доступных в данный момент.
Вы можете работать либо в Меню, либо в экранном текстовом редакторе. В данный момент Вы работаете в экранном редакторе. Это можно определить по мигающему курсору в активном окне. Курсор, как Вы уже заметили, можно передвигать в активном окне с помощью клавиш перемещения курсора.
Активным называется окно редактора, ограниченное двойной, белой рамкой. На этой рамке размещаются специальные символы для управления этим окном. В середине верхней части рамки размешается имя файла, помещённого в окне для редактирования.
Справа и снизу окна расположены так называемые полосы прокрутки (скроллинга). В каждой полосе расположен свой курсор, который указывает на текущее положение курсора окна относительно текста. Таким образом, взглянув на полосу скроллинга, Вы сразу можете определить, в каком месте текста находитесь.
В правом верхнем углу размешается номер окна. Окна нумеруются, начиная с единицы. Для работы в редакторе можно использовать любое количество окон. Но для использования окна, его необходимо сначала «открыть». Любое окно можно 1) открыть, 2) закрыть, 3) сделать активным окном, 4) изменить его размеры и положение на экране. Сколько бы окон Вы не использовали, активным может быть только одно из всех окон.
Все вышеперечисленные операции можно выполнить с помощью Меню ИИО. Для этого необходимо в него перейти, нажав клавишу (F10). Чтобы вернуться из любого места Меню в редактор достаточно нажать клавишу (Esc).
Когда Вы перейдёте из редактора в Меню, курсор в активном окне редактора исчезнет. А в меню ИИО появится курсор, который представляет собой подсветку одной из опций Меню. Этот курсор тоже можно передвигать по Меню с помощью клавиш управления движения курсором.
Перед вами полоса меню, область окна и строка статуса. Нажмите клавишу F10 - теперь вам доступны все опции меню. С помощью клавиш перемещения курсора рассмотрите меню. С командами меню мы будем знакомиться постепенно. Нажмите клавишу Esc (вы вышли из меню). Перемещая курсор в окне следите за строкой статуса.
Запишите в тетрадь ответ на вопрос: какая информация отражается в этой строке?
Почти все что вы видите и делаете в среде Турбо Паскаль происходит в окнах.
Окно - это область экрана, которую можно перемещать, изменять в размере, перекрывать, закрывать и открывать.
Интегрированная среда программирования Турбо Паскаль позволяет иметь любое количество открытых окон, но в любой момент времени активным может быть только одно.
Виды окон, управление окнами
окно набора и редактирования текста программы;
окно вывода результатов работы программы;
окно отладки программы;
диалоговое окно.
Управление окнами производится несколькими способами: командами с клавиатуры, командами основного меню и курсором мыши.
Изменение размеров окон производится:
указанием на правый нижний угол курсором мыши с долговременным
нажатием левой кнопки;
с помощью команды Ctrl - F5 для перехода в режим настройки окна, а затем
одновременным нажатием клавиши Shift и нужных клавиш со стрелками.
Изменение местоположения окна производится:
указанием на левый верхний угол курсором мыши с долговременным
нажатием левой кнопки;
с помощью команды Ctrl - F5 для перехода в режим настройки окна, а нажатием нужных клавиш со стрелками. Система может содержать несколько окон ввода и редактирования, для управления которыми используются команды с клавиатуры:
F6 - изменение активного окна;
Alt - F3 - закрытие активного окна;
F5 - развернуть активное окно на весь экран или свернуть до нормализованных размеров;
Для выполнения этих же команд с использованием курсора мыши необходимо воспользоваться символами в верхней строке окна.
При работе с диалоговыми окнами следует учитывать следующие команды с клавиатуры:
Esc - выход из диалогового окна без выполнения нужной функции;
Tab - перемещение по полям диалогового окна;
"пробел" - изменение значения параметра в диалоговом окне;
Enter - выход из диалогового окна с выполнением функции.
Активное окно - это окно с которым вы в настоящий момент работаете.