Узнать стоимость написания работы
Оставьте заявку, и в течение 5 минут на почту вам станут поступать предложения!
Реферат

Реферат по предмету "Программирование и компьютеры"


Главное меню в среде Turbo Pascal 7.0

Главное меню Все действия, выполняемые интегрированной средой, могут быть про­изведены с помощью соответствующих пунктов главного меню, распо­ложенного в верхней части экрана и вызываемого нажатием клавиши F10 или выбором нужного пункта меню мышью а главное меню состоит из следующих основных пунктов-разделов:
File ………………. в данном пункте главного меню представлены функции, управляющие файлом, открытым в активном окне тек­стового редактора интегрированной среды - такие, как создание нового и открытие существующего файла, со­хранение файла на диске, печать файла, а также выход из интегрированной среды и другие вспомогательные функции. Более подробно все пункты главного меню рас­смотрены ниже. Edit ………………… представлены функции работы с буфером обмена интег­рированной среды, а также функции отката (отмены) не­желательных изменений. Search ………………функции, упрощающие навигацию по тексту в активном окне, такие, как поиск подстроки и другие. Run …………………функции выполнения и отладки программ. Compile ……………функции компиляции - процесса получения исполняе­мых файлов (*. ехе) из исходных текстов программ. Debug ………………функции, облегчающие и оптимизирующие процесс от­ладки программ. Tools …………………… вспомогательные инструменты, выполняющие некото­рые функции, не включенные в интегрированную сре­ду, либо обладающие более широкими возможностями по сравнению с ней, такие как Turbo Assembler, Turbo Debиgger и другие. Options ………………… функции настройки интегрированной среды, такие как настройки компиляции, линковки, отладки, а также визуального представления интегрированной среды на экране. Window …………………. функции, необходимые для организации окон текстово­го редактора на экране для более эффективной работы с исходными текстами. Help ………………………. вызов различных разделов справочной системы, а также контекстной помощи (автоматический поиск в справоч­ной системе слова, на котором стоит текстовый курсор). Рассмотрим более подробно пункты главного меню интегрированной среды.
Подменю File Существует определенный набор действий, необходимых для работы с любыми текстовыми документами. Исходные тексты программ, несмотря на некоторую свою специфику, не являются исключением. Такими дей­ствиями являются создание файлов, содержащих тексты, открытие фай­лов для просмотра или редактирования (изменения), сохранение изме­ненных и созданных файлов под разными именами, а также их печать. Подменю File используется для управления файлами с исходными текстами программ и содержит следующие пункты: New ……………………… создание нового файла (не содер­жащего никакого текста) и от­крытие его в новом окне, новое окно становится активным. Open…………………… открытие в новом окне уже име­ющегося на диске файла, новое окно становится активным. Save…………………… сохранение на диске файла, от­крытого в активном окне. При этом имя сохраняемого файла не изменяется. Данный пункт меню работает только для открытых файлов, а не созданных командой New. Для новых фай­лов команда Save вызывает вместо себя команду Save as (см. ниже). Save as……………… сохранение на диске файла, открытого в активном окне. При этом можно изменить название файла и его распо­ложение на диске с помощью диалога. Как и во всех диалогах интегрированной среды, перемещение между элементами интерфейса происходит при нажатии клавиши «ТаЬ», выбор элементов списка и нажатие кнопок - клавишей «Enter», ввод строковых значений производится обыч­ными символьными клавишами клавиатуры. В данном диалоге следует с помощью клавиши «ТаЬ» выбрать окно с параметром, который вы хотите изменить (имя файла в верхнем окне или его рас­положение на диске в окне посередине диалога), затем внести изменения, переклю­читься клавишей «ТаЬ» на кнопку «ОК» диалога и на­жать клавишу «Enter». Save Аll………………….сохранение на диске всех открытых в данный момент файлов (во всех окнах, присутствующих на рабочем сто­ле). Если в одном из окон, расположенных на рабочем столе, открытый файл не имеет имени, будет вызван диалог Save as . Change dir……………… изменение текущего каталога. Текущим каталогом является тот каталог на диске, из которого запущена ин­тегрированная среда, либо каталог, указанный в каче­стве рабочего в настройках ярлыка на рабочем столе Windows (или другой оконной операционной системы), если вы запускаете среду с помощью ярлыка. Все фай­лы, необходимые разрабатываемой программе, будут считываться из текущего каталога. Следовательно, если вы запускаете интегриро­ванную среду не из того ка­талога, где хранится ваша программа, может воз­никнуть необходимость сменить текущий каталог. Смена каталога происходит с помощью диалога. Каталог можно задать в виде пути в верхнем окне диалога, либо выбрать с помощью дерева каталогов, размещенного в центральном окне диалога. Print…………………… распечатка файла, открытого в активном окне. Printer setup…………… вызов диалога настроек печати. DOS shell……………….вызов командной строки операционной системы. Дан­ная функция применяется, в основном, при работе в операционной системе DOS для выполнения действий, не предусмотренных в интегрированной среде (создание и удаление каталогов, запуск других программ и т.д.). После завершения работы с командной строкой, следу­ет набрать «Exit» и нажать клавишу «Enter». Ехit…………………… ВЫХОД из интегрированной среды. Если в момент вы­полнения выхода из среды в одном из окон текстового редактора находится текст, содержащий не сохраненные изменения, то на экране появится диалог. Подменю Edit В процессе работы с исходными текстами программ, так же как и с лю­быми текстовыми документами, часто применяются следующие операции, облегчающие и ускоряющие процесс разра­ботки: отмена последних внесенных в тексты изменении и перенос информации из одного текстового документа в другой. Подменю Edit используется для упрощения редактирования исходных текстов программы, реализует операции от­мены изменений, работу с внутренним бу­фером обмена текстовыми фрагментами интегрированной среды и содержит следу­ющие пункты: Undo ………………….отмена изменений, произведенных в активном окне в об­ратном порядке (от последнего изменения к первому). Ко­личество изменений, которые можно отменить, ограниче­но, все изменения, произведенные в некотором окне, стираются при сохранении файла, открытого в данном окне. Redo………………… отмена последней операции Undo или Redo. Данная воз­можность используется при ухудшении результата пос­ле вызова команды Undo или Redo. Cut……………………. копирование в буфер выделенного фрагмента текста с одновременным удалением данного фрагмента с экра­на. Буфером называется область памяти интегрирован­ной среды, в которой в каждый момент времени может находиться не более одного фрагмента текста. Выделе­ние фрагмента текста во всех интерфейсных элементах интегрированной среды производится перемещением текстового курсора по тексту в активном окне при на­жатой клавише Shift, либо последовательным нажати­ем комбинаций клавиш Ctrl-k-b в начале фрагмента текста, который необходимо выделить, и Ctrl-k-k в конце фрагмента. Вне зависимости от метода выделе­ния фрагмента текста его цвет должен измениться.
Сору…………………… копирование в буфер выделенного фрагмента текста без удаления данного фрагмента с экрана. Paste…………………вставка фрагмента текста из буфера. Текст из буфера будет вставлен в позицию курсора в активное окно. При этом сам текст остается в буфере и его можно исполь­зовать повторно.
Сlеаr………………… удаление выделенного фрагмента текста без помещения его в буфер. Show clipboard…………… вывод на экран окна, содержащего фрагмент тек­ста, находящийся в данный момент буфере интегри­рованной среды. Данный фрагмент текста можно редак­тировать, результаты этого редактирования немедленно будут отражаться на содержании буфера. Подменю Search Основными инструментами перемещения по тексту, помимо обычных возможностей скроллинга (пролистывания), являются по­иск конкретного текстового фрагмента и пе­реход к строке текста по ее номеру. Для исходных текстов программ полезной является функция перемещения внутри текста к последней найденной синтаксической или динамической ошибке. Подменю Search используется для навигации по тексту про­граммы, и содержит следующие пункты: Find………………………. поиск строки текста в активном окне. Настройки по­иска устанавливаются в диалоге. В разделе Options можно указать (поставить галочки), что при поиске должен учитываться регистр букв в ис­комом слове (Case Sensitive), поиск должен проис­ходить только по целым словам, а не по частичным сов­падениям (Whole words only), специальные символы должны восприниматься как искомый текст (Regular expression). Раздел Direction определяет направление поиска: вниз по тексту от курсора (Forward) или вверх (Backward). В разделах Scope и Origin задается область поиска: производить поиск во всем тексте ак­тивного окна (Global) или только в выделенном фраг­менте текста (Selected text), искать совпадения тек­ста от курсора (From cursor) или во всем тексте внезависимости от положения курсора (Entire scope). Replace…………………… поиск строки текста в активном окне и замена найден­ных вхождений на другую строку.В ос­новном этот диалог повторяет диалог поиска, за исключением нескольких дополнительных возможнос­тей. В раздел Options добавлен пункт Запрос на замену (Prompt оn replace), оп­ределяющий, необходимо ли задавать вопрос пользователю перед изме­нением найденного вхож­дения на другую строку. Также имеется возмож­ность про извести замену не одного вхождения пос­ле вызова диалога, а всех, находящихся в установ­ленной области поиска (кнопка Change all). Search again…………………. повторение последней операции поиска или замены. Go to line number…………… перемещение курсора в активном окне в строку с заданным номером. Номер задается в диалоге, появляющемся после выбора данной команды. Show last compiler error………………. вывод на экран последнего сообщения об ошибке компиляции. Find error………………………… вывод информации о последней ошибке време­ни выполнения. Для вывода этой информации системе необходим адрес, в котором произошла данная ошибка. Адрес ошибки задается в формате В диалоге, появляю­щемся после выбора данной команды. Find procedure……………………… переход к процедуре по введенному имени. Имя процедуры задается в диалоге, появляющемся после выбора данной команды. Команда доступ­на только в режиме отладки. Подменю Run Одними из самых важных операций, исполь­зуемых в процессе разработки программы, яв­ляются запуск программы на выполнение и ее отладка. Подменю Run используется для управления выполнением и пошаговой отлад­кой программ и содержит следующие пункты: Run……………… компиляция исходного текста программы, находя­щегося в активном окне и ее выполнение без по­шаговой отладки. Step over…………… пошаговое выполнение программы без захода в про­цедуру, на которой программа была остановлена в результате пошаговой отладки (то есть процедура вы­полняется полностью и без пошаговой отладки). Trace into………… пошаговое выполнение программы с заходом в про­цедуру, на которой программа была остановлена в результате пошаговой отладки (то есть процедура также будет выполняться по шагам). Go to cursor………… выполнение программы до строки, в которой рас­полагается курсор, затем программа останавливает­ся для пошаговой отладки. Рrogram reset………………. закрытие программы, находящейся в режиме поша­говой отладки без ее нормального завершения. Parameters…………………… вызов диалога ввода параметров программы. Использование данной команды эквивалентно вызо­ву программы из командной строки с передачей ей параметров: C:>\Start.exe 2 Hello World Подменю Compile Подменю Compile используется для управления компиляцией исходных текстов и созданием ис­полняемых операционной системой файлов и содержит следующие пункты: Compile………………компиляция исходного тек­ста программы, находяще­гося в активном окне ре­дактора интегрированной среды. Все остальные ис­ходные тексты, относящие­ся к программе, не компилируются. Данная опера­ция используется для проверки отредактированного текста и поиска в нем синтаксических ошибок. Make………………….компиляция исходных текстов про граммы, содержа­щих изменения, про изведенные со времени послед­ней компиляции. Все остальные исходные тексты не компилируются. Данная операция используется для проверки синтаксической корректности всех исходных текстов программы, а также согласованности программных модулей по времени создания, и вле­чет за собой построение выполняемой программы на диске или в памяти, соответственно, настройке Destination. Build………………… компиляция всех исходных текстов программы вне зависимости от наличия изменений, произведенных со времени последней компиляции. Данная команда применяется в случае, если компилятор некоррект­но определяет наличие изменений в исходных тек­стах при использовании команды Make. Destination……………. выбор варианта построения исполняемого файла: в памяти (Memory) или на диске (Disk). В случае вы­бора варианта построения Disk в текущем каталоге на диске появится исполняемый программный файл(или несколько), который можно запускать, не на­ходясь в интегрированной среде. Для смены вариан­та построения нужно выделить данный пункт меню и нажать клавишу Enter. При последующем входе в данное подменю можно убедиться, что вариант по­строения изменен. Рrimary file…………………….вызов диалога выбора файлов, которые необходимо компилировать при выборе команды Make, вне зависимости от наличия изменений, произведенных с ними со времени последней компиляции. Clear primary file………………… очистка списка файлов, составленного при выполнении команды Primary File. Information…………………………. вызов окна с информацией о последней компиляции программы. Подменю Debug
Процесс отладки программы является одним из самых важных в процессе разработки программного продукта. Этот процесс обычно очень трудо­емкий и занимает много времени, поэтому разработчики сред програм­мирования пытаются сделать его как можно более удобным. В процессе отладки программы, кроме простого ее пошагового выпол­нения, требуется знать множество данных, необходимых для правильно­го понимания того, что происходит с отлаживаемой программой. К та­ким данным относится информация о точках останова программы, порядке выполняемых подпрограмм, зна­чениях переменных и регистров процес­сора. Также разработчику необходимо контролировать данные, выводимые на экран разрабатываемой программой и изменять вручную значения переменных, используемых программой.
Подменю Debug использу­ется для получения необходимых пара­метров программы в процессе отладки и содержит следующие пункты: Breakpoints……………………… вызов окна с информацией о точках останова во всех окнах интегрированной среды. Call stack…………………………… вызов окна «стека», содержащего информацию о последовательности вызовов различных модулей программы. Register………………………………. вызов окна регистров, содержащего информацию о значениях регистров процессора. Wаtсh……………………………Вызов окна просмотра значений переменных. Данное окно появляется в нижней части рабочего стола и не исчезает, пока его не закроет разработчик. Оutрut……………………………. вызов окна, содержащего часть экрана, на которую осуществляется вывод информации отлаживаемой про­граммы. Использование данной команды необходимо в связи с тем, что интегрированная среда при отлад­ке программы перекрывает собой то, что выводится программой на экран. Команда работает только для текстового режима. User screenю………………… данная команда позволяет скрыть интегрированную среду и показать экран в таком виде, как если бы про­грамма работала не в режиме отладки. Evaluatejmodify………………… вызов диалога просмотра и изменения значения одной переменной. После смены значения окно исчезает с экрана. Add watch………………………. вызов диалога добавления переменной в окно про­смотра и редактирования переменных . Add breakpoints………………….вызов диалога добавления точки останова. Подменю Tools Иногда разработчику не хватает возможностей, предоставляемых интегри­рованной средой. Это может относиться, например, к отладчику, не обладающему всеми возможностями, свойственными профессиональным про­граммам такого рода. Также бывает необходимо обратиться к другому инструменту разработки программных про­дуктов, не покидая интегрированной среды, например, к другому компилятору или даже к другой интегрированной среде. Подменю Tools использует­ся для вызова специализированных инст­рументов, выполняющих функции, не под­держиваемые интегрированной средой, и содержит следующие пункты: Messages………………………… вызов окна сообщений интегрированной среды. Go to next……………………… перемещение к следующему сообщению в окне со­общений. Go to previous……………………перемещение к предыдущему сообщению в окне со­общений. Grep, Turbo Assembler, Turbo Debugger, Turbo Profiler…. вызов специализированных инструментов. Количество и последовательность данных пунктов меню определяется непосредственно пользователем интегрированной среды в пункте главного меню Options | Tools. Подменю Options Подменю Options используется для настройки некоторых параметров интегри­рованной среды, таких как настройки компиля­тора, линковщика, а также интерфейса самой среды и средств сохранения ее конфигурации. Данное подменю содержит следующие пункты: Compiler………………………….вызов диалога настройки параметров компиляции. Группа настроек генерации программного кода (Code generation) позволяет указать необхо­димость использования модели дальних вызовов (Force far calls), не­обходимость оптимизации кода для использования оверлеев (Overlays allowed), необходимость выравнивания данных по границе слова (Word align data) и режим компиляции программы с использованием инструк­ций процессора 80286 (286 instructions). Группа настроек ошибок времени выполнения (Runtirne errors) включа­ет во время выполнения программы дополнительную проверку следующих ошибок: выход за пределы границ массива (Range checking), недостаток памяти для локальных переменных (Stack checking), ошибки ввода/вы­вода (IO checking), ошибки переполнения при использовании некоторых операций (Overflow checking). Если включена дополнительная проверка ошибок времени выполнения, в случае появления какой-либо из вышепе­речисленных ошибок, программа прерывается и на экран выдается соответствующее сообщение об ошибке. Данные возможности полезны при от­ладке программ. Группа настроек синтаксиса языка (Syntax options) обеспечивает следу­ющие возможности: проверка на этапе компиляции соответствия типов строковых параметров, передаваемых в процедуру (Strict var-strings), выполнение всех функций, указанных в логическом выражении (Complete boolean eval), включение так называемого расширенного синтаксиса, то есть возможности вызова функций как процедур, без рассмотрения воз­вращаемого результата (Extended syntax), рассмотрение ссылки, возвра­щаемой оператором @, как типизированной (Typed @ operator), а также использование строковых параметров, как «открытых» (Ореn parameters). Группа настроек отладочной информации (Debugging) позволяет управ­лять включением отладочной информации в исполняемый файл, то есть разрешает отладочным программам (в том числе и отладчику интегриро­ванной среды) отображать исходный текст программы (Debug information), а также названия и типы локальных переменных (Local symbols). Группа настроек использования чисел с плавающей точкой (Numeric processing) указывает компилятору необходимость прямых вызовов ко­манд сопроцессора без проверки его наличия (8087/80287), а также уп­равляет возможностью проверки наличия сопроцессора на машине, выпол­няющей программу (Emulation). . Memory sizes………………… вызов диалога настройки параметров оперативной па­мяти, необходимой для работы данной программе. Диалог позволяет настроить необходимый размер сте­ка (Stack size), а также минимальный и максималь­ный размер Неар-памяти, используемой программой (Low hеар limit и High heap limit). Linker…………………….вызов диалога настройки параметров линковки (по­лучения исполняемого операционной системой файла из промежуточных объектных). Диалог управляет соз­данием карты памяти программы (группа настроек Мар file) и расположением временного буфера про­граммы линковки (Memory - в памяти, Disk – на диске). Debugger………………………… вызов диалога настройки параметров отладчика. Ди­алог управляет выбором отладчика (Integrated ­использование отладчика интегрированной среды, Standalone - использование какого-либо другого от­ладчика), а также режимом перерисовки окон интег­рированной среды во время отладки (None - интег­рированная среда не перерисовывается и может быть частично или полностью стерта с экрана отлаживае­мой программой, Always - среда перерисовывается после выполнения очередной строки про граммы, Smart - среда пытается сама определить необходи­мость перерисовки).
Directories вызов диалога настройки каталогов, используемых ин­тегрированной средой. Диалог позволяет задать сле­дующие каталоги: каталог для хранения исполняемых файлов, получаемых в процессе компиляции программ и библиотек (ЕХЕ and TPU directory); каталог, содер­жащий стандартные подключаемые файлы (Unit directories). Еще два каталога определяют, где на­ходятся файлы, используемые совместно разными язы­ками для обмена функциями и другими описаниями: Include directories определяет расположение под­ключаемых файлов, Object directories - файлов, используемых при линковке.
Tools . вызов диалога настройки набора дополнительных инструментов, вызываемых из подменю Tools главно­го меню интегрированной среды. Диалог позволяет добавлять и удалять дополнительные инструменты, а также изменять их параметры. Environment . при выборе данного пункта появляется дополнитель­ное меню. Данное меню содержит следующие пункты: Preferences - вызов диалога установок интегрированной среды. Диалог позволяет настроить количество текстовых строк, доступ­ных среде на экране (25 lines или 43/50 lines), выбрать вариант автоматического сохранения ре­дактируемых файлов и конфигурации среды перед выполнением программы и перед выхо­дом из среды (Editor files - сохранять фай­лы, редактируемые в окнах текстового редактора интегрированной среды, Environment ­сохранять настройки интегрированной среды, Desktop - сохранять информацию о располо­жении окон на рабочем столе). Также имеется возможность управлять расположением файла с информацией о настройках рабочего стола (Current directory - файл хранится в теку­щем каталоге, Config file directory – файл хранится в специальном каталоге интегрирован­ной среды). В группах настроек Options и Source tracking представлены, па­раметры, управляющие отображением файлов в окнах текстового редактора интегрированной среды при использовании окна Messages: New window - при выделении строки в окне Messages и нажатии клавиши Enter открывается новое окно ре­дактора, содержащее файл, связанный с данным сообщением; Currentwindow - новое окно не открывается, а используется уже существующее окно; Auto track source - перемещение по тек­сту файла, связанного с сообщением, происходит автоматически; Close оn go to source - окно Messages закрывается при выборе одного из элементов в нем. Последняя настройка в данном диалоге (Change dir оn ореn ­изменять каталог при открытии файла) указывает, нужно ли де­лать текущим каталог, содержащий последний открытый в интег­рированной среде файл. . Editor - вызов диалога настроек текстового редактора интегриро­ванной среды. Диалог позволяет подключать следующие возможно­сти редактора: Create backup file - создавать архивные копии ре­дактируемых файлов с расширением *.bak, Insert mode ­использовать в редакторе режим замены символов (этот параметр можно изменить во время работы интегрированной среды нажати­ем клавиши «Insert»), Auto indent mode - автоматический выбор начального положения курсора при добавлении новой строки пос­ле уже существующей, Use tab characters - не заменять пробе­лами символы табуляции при нажатии клавиши «Таb» (если этот ре­жим выключен, имеется возможность указать количество пробелов, которые автоматически добавляются в редактируемый текст при на­жатии клавиши «Таb»), Optimal fill - оптимизация количества пробелов и знаков табуляции в тексте, Backspace unindents - ав­томатический выбор положения курсора в строке при нажатии кла­виши «Backspace», Cursor through taЬs - смещение курсора че­рез все пространство, занимаемое символом табуляции(невозможность установить курсор в середине данного символа), Group undo - отмена при выполнении операции Undo выполняет­ся не только для последнего введенного символа, но и для всех сим­волов, входящих, по мнению интегрированной среды> с ним в однугруппу (например, если после ввода слова выполнить операцию Undo, будет удалено все введенное слово), Persistent blocks - не сни­мать выделения с фрагмента текста при перемещении курсора с по­мощью клавиатуры (вне зависимости от этого параметра при уста­новке курсора в новое положение мышью выделение фрагмента текста будет снято), Overwrite blocks - удаление выделенного фрагмента текста при вставке (paste) другого фрагмента или нажа­тии клавиш «Backspace» или «Delete», Syntax highlight - исполь­зовать синтаксическую подсветку для некоторых файлов, открывае­мых в редакторе интегрированной среды (параметр Highlight extensions позволяет задать список расширений файлов, для ко­торых должна использоваться синтаксическая подсветка), Block insert cursor - курсор в режиме вставки принимает форму пря­моугольника, а в режиме замены - форму полоски, Find text at cursor - нужно ли искать текст, на котором уже стоит курсор (при использовании команды Find). . Mouse - вызов диалога настройки мыши. Диалог позволяет «по­менять местами» кнопки мыши (Reverse mouse buttons – среда будет реагировать на нажатие левой кнопки мыши, как на нажа­тие правой, и наоборот), установить время, в течение которого два последовательных нажатия на кнопку мыши будут воспринимать­ся как один двойной (Mouse double click: fast - medium - slow), а также определить действие, выполняемое интегрированной сре­дой при нажатии правой кнопки ,мыши с одновременно нажатой клавишей Ctrl на клавиатуре (Ctrl + Right mouse button: Nothing - не выполнять никаких действий, Topic search - эк­вивалентно вызову команды Topic search подменю Help главно­го меню, Go to cursor - эквивалентно вызову команды Go to cursor подменю Run главного меню, Breakpoint - эквивалент­но ВЫЗОВУ команды Add breakpoint подменю Debug главного меню, Evaluate - эквивалентно вызову команды Evaluate/Modify под­меню Debug главного меню, Add watch - эквивалентно вызову одноименной команды подменю Debug главного меню). . Startup - вызов диалога настроек интегрированной среды, уста­навливаемых при старте среды. Данные настройки записываются в исполняемые файлы среды и вступают в силу только после ее перезапуска. Диалог позволяет определить каталог хранения вре­менного «swар»-файла (параметр Swap file directory) и объемы hеар-памяти, используемой средой (Window heap size, Editor heap size, Overlay heap size), а также включить следующие парамет­ры: Dual moni tor support - включение режима работы с двумя мониторами, если это возможно технически (на одном находится интегрированная среда, на другом - информация, выводимая вы­полняемой программой), Graphics screen save – включение режима запоминания графического вывода программы, EGA/VGA palette save - включение режима сохранения графических па­литр при переключении из окна вывода выполняемой программы в интегрированную среду, CGA snow checking - .включение режима предотвращения эффекта «снега» на мониторах системы CGA, LCD color set - включение специального набора цветов, используе­мых средой дЛЯ работы на жидкокристаллических мониторах (конт­растное черно-белое изображение), Load TURВO.TPL - включение автоматической загрузки файла Turbo.tpl - библиотеки стандарт­ных модулей (в случае отказа от автоматической загрузки библио­теки разработчик должен самостоятельно обеспечить подключение к компилируемой программе всех модулей, используемых в дан­ной программе), Use expanded rnemory - включение режима ис­пользования расширенной памяти, Return to last dir - включение режима сохранения текущего каталога для последующего входа в него после перезапуска среды.
Colors - вызов диалога цветовых настроек интегрированной среды. Диалог позволяет настроить все цвета, используемые для отображе­ния среды и синтаксической подсветки редактируемого текста. Open…………….вызов диалога открытия файла с конфигурацией среды. Используется при многопользовательской рабо­те с интегрированной средой, когда разные пользо­ватели имеют разные настройки среды. Файл с настройками имеет по умолчанию имя Turbo. tp.
Save \ .\TURВO.TP…………….сохранение файла с настройками среды. Файл Turbo.tp будет сохранен в каталог, указанный в настрой­ках среды. Save as……………………………сохранение файла с настройками среды с возможно­стью изменения имени файла и каталога, в котором он располагается. Подменю Window Подменю Window используется для конфигурирования представления окон текстового редактора интегрированной среды и со­держит следующие пункты: Tile…………………………. подбирает расположение окон на экране таким обра­зом, чтобы все они были полностью видны. Это ка­сается как окон с исходными текстами программ, так и вспомогательных окон типа Messages и Watch. Cascade…………………… подбирает расположение окон на экране таким образом, что­бы окна с исходными текстами располагались друг над другом. Close аll…………………… закрытие всех окон, присутствующих на экране. Если в момент выполнения данной команды в одном из окон имеются не сохраненные изменения, то на экран бу­дет выведен диалог. Refresh display…………… перерисовка интегрированной среды. Данная команда при меняется для полной перерисовки среды в слу­чае, если она была частично или полностью затерта выполняемой программой. Size/Move…………………… переход в режим перемещения или изменения разме­ров активного окна. Перемещение окна в данном ре­жиме происходит с помощью клавиш-стрелок на кла­виатуре, изменение размеров окна - с помощью тех же клавиш при нажатой клавише Shift. Выход из дан­ного режима осуществляется нажатием клавиши Enter. Zооm…………………… изменение положения и размеров окна таким обра­зом, чтобы оно занимало всю область рабочего сто­ла. Повторный вызов данной команды возвращает положение и размеры окна в предыдущее состояние. Next……………………. переключение между окнами в прямом направлении по списку окон (список окон формируется по мере их открытия). Previous………………… переключение между окнами в обратном направле­нии по списку окон. Close…………………… закрытие активного окна. List………………………. вывод на экран диалога управления окнами, позво­ляющего выбрать некоторое окно из списка окон, сделать его активным или удалить с рабочего стола. Если в момент удаления окна с рабочего стола в нем имеются не сохраненные изменения, то на экран бу­дет выведен диалог. Подменю Help Немаловажной функцией любой Интегрированной среды является наличие справочной системы и удобство работы с ней. Справочная система Tиrbo Pascal 7.0 содержит описание всех инструментов, как самого языка програм­мирования, так и интегрированной среды. Ра­бота со справочной системой. Осуществляется одинаково, вне зависимости от выбранного раздела. Каждый раздел представляет собой не­который текст, снабженный ссьлками (выде­ленными цветом словосочетаниями), с помо­щью которых может осуществляться переход к другим разделам справочной системы. Такая структура называется гипертекстом. Выбор ссылки про изводится нажатием на нее мышью или подведением на нее текстового курсора и нажатием клави­ши «Enter». Для возврата из подраздела справочной системы в ранее просмат­риваемый раздел используется комбинация клавиш «Alt-Fl». Подменю Help (см. рис. 28) используется для доступа к различным раз­делам справочной системы и содержит следующие пункты: Contents . вызов окна с оглавлением справочной системы. Из данного оглавления можно попасть в любой раздел справочной системы. Index . вызов окна с оглавлением справочной системы по алфавиту. Topic search . вызов контекстной помощи. Контекстная помощь пред­лагает получение раздела справочной системы по сло­ву, на котором находится курсор в активном окне тек­стового редактора. Контекстная помощь вызывается выбором пункта Help | Topic search главного меню или нажатием комбинации клавиш «Alt-Fl» прямо в окне редактора. Если для выбранного слова не существует раздела справочной системы, на экран будет выведено ее оглавление (аналогичное появляющемуся при выбо­ре пункта главного меню Help|Index), В котором вы­деляется понятие, синтаксически близкое к тому, по ко­торому запрашивается помощь. Таким образом, контекстная помощь является полезной для выяснения причин появления некоторых ошибок компиляции. Одна из таких ошибок - Unknown identifier (неиз­вестный идентификатор) - появляющаяся в случае не­правильного написания команды или недоступности библиотеки, в которой данная команда находится. При вызове контекстной помощи по неправильно набранной команде в появившемся оглавлении, скорее всего, бу­дет выделено правильное написание команды. В случае правильного написания команды, но недоступности биб­лиотеки, в которой она находится, в появившемся раз­деле справочной системы можно определить. Название библиотеки, которую необходимо подключить. Напри­мер, программа содержит команду WriteLen, являющу­юся неправильно написанной командой WriteLn. Под­ведя к данному слову курсор и нажав комбинацию клавиш «Alt-Fl», мы получим оглавление справочной системы, в котором будет выделен пункт WriteLn. Еще одной распространенной причиной вызова контекстной помощи яв­ляется изучение параметров команды с некоторым именем. Данная не­обходимость возникает вследствие того, что названия команд запомина­ются человеком лучше, чем их параметры, о которых нужно помнить больше информации: названия, порядок и типы данных. Previous topic………… вызов окна справочной системы с последним раз­делом, открытым пользователем. Using help……………… вызов окна справочной системы с разделом, посвя­щенным использованию самой справочной системы. Files…………………… вызов диалога конфигурирования справочной сис­темы. Диалог позволяет подключить к стандартной справочной системе дополнительные файлы (с рас­ширением *. tph). Необходимость в подключении дополнительных файлов может возникнуть, напри­мер, при использовании подключаемых модулей, сторонних разработчиков, снабженных собственной справочной системой. Compiler directives…………….вызов окна справочной системы с разде­ лом, посвященным директивам компилятору. Procedures and functions…………вызов окна справочной системы с раз­делом, посвященным процедурам и функциям Tиrbo Pascal. Reserved words…………………….вызов окна справочной системы с разделом, посвя­щенным ключевым словам, используемым при про­граммировании на Tиrbo Pascal. Standard units………………… вызов окна справочной системы с разделом, посвя­щенным стандартным подключаемым модулям Tиrbo Pascal.
Turbo Pascal Language…………………вызов окна справочной системы с разде­лом, посвященным языку Tиrbo Pascal. . Error messages………………………… вызов окна справочной системы с разделом, посвя­щенным сообщениям об ошибках, возникающих при компиляции про грамм и их выполнении.
Аbоut……………………………… ВЫЗОВ окна с информацией о версии интегрирован­ной среды.


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Министерство юстиции РФ
Реферат 1. Виявлення проявів та запобігання дитячій бездоглядності 4 8
Реферат Проектирование локальной вычислительной сети
Реферат Региональная наука У.Айзарда
Реферат Закон о борьбе с корупцией
Реферат Common Sense Essay Research Paper Common Sense
Реферат Значение математических приемов статистического исследования в современных условиях
Реферат Примат и соборность в православном понимании
Реферат Клініко топографічне об рунтування способів мініінвазивного лікування хворих на жовчнокам яну хворобу
Реферат Aeschylus Essay Research Paper Aeschylus was born
Реферат Влияние кризиса на потребительский рынок Германии
Реферат Виды налоговых проверок. Расчеты по НДФЛ
Реферат Дзяржаўна-прававое значэнне Першага з езда Саветаў БССР.
Реферат Отчет о практике по менеджменту на ОАО Измайловская мануфактура
Реферат The Boer War Essay Research Paper Boer