- •Предисловие
- •Общая схема выполнения лабораторной работы
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Var r,d: real; {раздел описаний переменных может
- •Требования к программе
- •Общие пояснения
- •If Pr then {здесь Pr – логическая переменная,}
- •Разбор контрольного варианта Задание
- •Лабораторная работа № 3
- •Задачи лабораторной работы Вопросы, изучаемые в работе
- •Задание (общее ко всем вариантам).
- •Требования к программе.
- •Общие пояснения
- •Разбор контрольного варианта Задание
- •Алгоритм
- •Текст программы
- •Vvod: writeln('Сколько будет чисел?');
- •Варианты заданий
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Var Massiv1,Nmbs:IntMasMax; {завели 2 целочисл. Массива}
- •Разбор контрольного варианта Задание.
- •Текст программы
- •Результаты работы
- •Варианты заданий
- •Требования к программе
- •Содержание программы.
- •Общие пояснения
- •Var {здесь выделяется место под все массивы }
- •Разбор контрольного варианта Задание
- •Формирование таблицы идентификаторов
- •Алгоритм
- •Текст программы.
- •Содержимое файла результатов umnik5.Res
- •Варианты заданий
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Разбор контрольного варианта Задание
- •Рассмотрение метода решения
- •Алгоритм
- •Текст программы.
- •Vvod_eps:writeln('введите минимальный размер слагаемого);
- •Результаты расчета
- •Варианты заданий
- •Требования к программе и отчету по работе
- •Содержание программы.
- •Пояснения к лабораторной работе Общие пояснения к использованию процедур и функций.
- •Механизм параметров
- •Разбор контрольного варианта Задание
- •Б Рисунок 7. Алгоритм 31-го варианта лок-схема алгоритма Текст программы.
- •Общие пояснения Графический режим экрана
- •Алгоритмы построения графиков на экране
- •Стандартный модуль работы с графическим экраном Graph
- •Разбор контрольного варианта № 31 Задание
- •Алгоритм
- •Текст программы
- •X,y, { текущие значения переменных х и y }
- •Xmin,Xmax,{минимальное и максимальное значения х на графике}
- •Imin,Imax, {координаты экрана, соответствующие Ymin и Ymax}
- •Разбор контрольного варианта № 32 Задание
- •X,y:mas; { текущие значения переменных х и y }
- •Xmin,Xmax,t,tmin,tmax, { минимальное и максимальное значения х на графике }
- •Imin,Imax, { координаты экрана, соответствующие Ymin и Ymax }
- •Варианты заданий
- •Требования к программе
- •Содержание программы
- •Общие пояснения
- •Односвязные списки
- •Двусвязные списки
- •Нульсвязные списки
- •Описание файлов с данными
- •Inc(I); { стандартная процедура увеличения на 1 }
- •Разбор контрольного варианта Задание
- •Содержание программы
- •Алгоритм
- •Текст программы
- •If Beg then { если добавляем в начало }
- •If Beg then { если удаление из начала }
- •Варианты заданий
- •Литература
- •Приложение а. Система меню и команды Турбо-Паскаля Меню системы программирования Турбо-Паскаль
- •Главное меню
- •Опции главного меню
- •Локальные меню
- •Основные команды встроенного редактора текста
- •Приложение б. Сообщения об ошибках
- •Сообщения об ошибках на шаге выполнения
- •Приложение в. Описание числовых файлов для лабораторных работ
- •I,j : integer; {I- счетчик элементов массива, j - номер символа в файле }
- •Приложение г. Таблица ascii-кодов (с альтернативной кодировкой)
- •Содержание
Локальные меню
Локальных меню всего пять (здесь учитывается и меню Browse, доступное только в защищенном режиме работы процессора) и каждое из них привязано к соответствующему окну: редактирования, помощи, наблюдений, сообщений и браузера. Активизация локального меню производится нажатием клавиш Alt-F10 или правой клавиши мыши.
Меню окна редактирования
В состав этого меню входят четыре опции меню Edit – Cut, Copy, Paste и Clear; опция меню Help –Topic search; опция меню Run – Go to cursor; две опции меню Debug – Evaluate/modify и Add watch; опция Options, которая дублирует опцию Environment/Editor меню Option.
Меню окна помощи.
Меню включает четыре опции меню Help – Contents, Index, Topic search и Previous topic; а также опцию меню Edit – Copy.
Меню окна наблюдений
В состав этого меню входят шесть опций: Add, Modify, Remove, Clear all, Enable и Disable.
Add служит для добавления выражения в окно наблюдений. Любое выражение, присутствующее в окне наблюдений, можно сделать текущим. Для этого необходимо активизировать окно наблюдений и, с помощью клавиатуры, выделить подсветкой строку с искомым выражением.
Modify дает возможность редактировать текущее выражение, находящееся в окне наблюдений.
Remove позволяет удалить текущее выражение из окна наблюдений. Но в этом случае для удаления проще воспользоваться клавишей Del.
Clear all очищает окно наблюдений, т. е. удаляет из него все выражения.
Disable позволяет скрыть значение текущего выражения окна наблюдений: вместо значения будет появляться слово < disable >.
Enable отменяет действие опции Disable.
Меню окна сообщений.
В этом меню три опции: Clear, Goto source и Track source. Опция Clear позволяет очистить окно сообщений, опция Goto source – перейти в окно редактирования, в котором находится анализируемый файл и, наконец, опция Track source – перейти в окно редактирования и выделить подсветкой строку, соответствующую текущему сообщению.
Основные команды встроенного редактора текста
Таблица 35. Список горячих клавиш
Горячая клавиша |
Функция |
Опция меню |
F1 |
Открытие окна с подсказками |
HELP/TOPIC |
F2 |
Сохранение файла, находящегося в активном окне редактирования |
FILE/SAVE |
F3 |
Загрузка файла в активное окно редактирования |
FILE/OPEN |
F4 |
Выполнение программы до строки, помеченной курсором |
RUN/ GOTO CURSOR |
F5 |
Увеличение/уменьшение размеров активного окна |
WINDOW/ZOOM |
F6 |
Переход в следующее открытое окно |
WINDOW/NEXT |
F7 |
Выполнение очередного оператора программы или подпрограммы |
RUN/ TRACE INTO |
F8 |
Выполнение очередного оператора программы |
RUN/ TRACE OVER |
F9 |
Компиляции программы/модуля и возможно связанных с ними модулей |
COMPILE/ MAKE |
F10 |
Возврат в главное меню |
|
CTRL+F1 |
Выдача справки о языковой конструкции |
HELP/ TOPIC SEARCH |
CTRL+F2 |
Прекращение отладки программы |
RUN/PROGRAM RESET |
CTRL+F3 |
Вывод на экран списка имен активных блоков |
WINDOW/ CALL STACK |
CTRL+F4 |
Просмотр значения выражения, изменение значения переменной |
DEBUG/EVALUATE |
CTRL+F5 |
Изменение размера и положения активного окна |
WINDOW SIZE/MOVE |
CTRL+F6 |
Добавление выражения в окно наблюдений |
DEBUG/ ADD WATCH |
CTRL+F8 |
Установка или отмена точки останова |
DEBUG/TOGGLE BREAKPOINT |
CTRL+F9 |
Запуск программы |
RUN/RUN |
CTrl+K, R |
Вставить в текущей позиции курсора файл (с диска) |
|
Ctrl+K, W |
Записать выделенный блок в отдельный файл |
|
Сtrl+K, T |
Выделить слово |
|
Ctrl+K, B |
Перейти в начало выделенного блока |
|
Ctrl+Q, K |
Перейти в конец выделенного блока |
|
Ctrl+Q, A |
Найти и заменить |
|
Ctrl+Q, L |
Восстановить строку |
|
Ctrl+Q, Y |
Удалить текст до конца строки |
|
Ctrl+Y |
Удалить строку |
|
Сtrl+Home |
Перейти в начало экрана (окна) |
|
Ctrl+End |
Перейти в конец экрана (окна) |
|
Ctrl+PgUp |
Перейти к началу файла |
|
Ctrl+PgDn |
Перейти к концу файла |
|
Shift+клавиша управления курсором |
Выделение блока |
|
CTRL+Del |
Удаление выделенного текста |
EDIT/CLEAR |
CTRL+Ins |
Копирование выделенного текста в карман |
EDIT/COPY |
CTRL+L |
Повторение последней операции Find (поиска) или Replace (замены) |
|
CTRL+P |
Открытие последнего закрытого окна |
SEARCH/PREVIOUS |
SHIFT+DEL |
Удаление выделенного текста из файла и помещение его в карман. |
EDIT/CUT |
SHIFT+INS |
Помещение выделенного текста из кармана в активное окно, в место, определяемое курсором |
EDIT/PASTE |
SHIFT+F6 |
Переход в предыдущее открытое окно |
WINDOW/ PREVIOUS |
ALT+F1 |
Восстановление содержимого предыдущего окна подсказки |
HELP/PREVIOUS TOPIC |
ALT+F3 |
Закрытие активного окна |
WINDOW/CLOSE |
ALT+F5 |
Показ окна вывода (экрана операционной системы) |
WINDOW/USER SCREEN |
ALT+F6 |
Переход в окно, которое было открыто непосредственно перед текущим активным окном |
WINDOW/PREVIOUS |
ALT+F8 |
Определение места нахождения ошибки в исходном файле |
SEARH/FIND ERROR |
ALT+F9 |
Компиляция файла, находящегося в активном окне редактирования |
COMPILE/ COMPILE |
ALT+X |
Выход из среды системы |
FILE/EXIT |
ALT+0 |
Вывод на экран списка всех открытых окон |
WINDOW/LIST |
ALT+цифра |
Переход в открытое окно с номером, заданным цифрой 1..9 |
|
ALT+S, F |
Поиск заданного текста в файле активного окна |
SEARCH/FIND |
ALT+S, R |
Поиск заданного текста в файле активного окна и его замена |
SEARCH/REPLACE |
ALT+C |
Активизация меню COMPILE |
COMPILE |
ALT+D |
Активизация меню DEBUG |
DEBUG |
ALT+E |
Активизация меню EDIT |
EDIT |
ALT+F |
Активизация меню FIND |
FIND |
ALT+H |
Активизация меню HELP |
HELP |
ALT+O |
Активизация меню OPTIONS |
OPTIONS |
ALT+R |
Активизация меню RUN |
RUN |
ALT+S |
Активизация меню SEARCH |
SEARCH |
ALT+W |
Активизация меню WINDOW |
WINDOW |