Основы работы с BORLAND Си

Автор работы: Пользователь скрыл имя, 08 Декабря 2013 в 19:18, курс лекций

Краткое описание

Конспект лекций по дисциплине “Алгоритмические языки и программирование”, тема: “Интегрированная среда программирования BORLAND C++ v3.1” для студентов очной и заочной форм обучения института радиоэлектроники и телекоммуникаций по направлению 0907 “Радиотехника” / Сост.: В.Я. Чечельницкий. ѕ¾ Одесса: ОНПУ, 2003. ѕ¾ 76 с.

Вложенные файлы: 1 файл

Интегрированная среда программирования Borland C.doc

— 2.11 Мб (Скачать файл)

Compile/Link, Debug/Watches/Add watch и др.,

где Compile, Debug – имена пунктов главного меню;

Watches – имя подменю;

Link, Add watch – имена команд.

При развернутом подменю  главного меню можно перейти к развернутому подменю соседнего пункта главного меню с помощью клавиш горизонтального перемещения курсора.

Для разворачивания меню второго уровня из любого окна среды  лучше использовать команды из клавиши Alt и первой буквы имени опции главного меню. Назначение пунктов главного меню и команды для перехода в соответствующее меню второго уровня дано в табл. 2.

Таблица 2

Назначение подменю  главного меню

Пункт

Назначение пункта

Команда

Системное меню

Alt+

пробел

File

Операции с файлами, выход из системы

Alt+F

Edit

Редактирование текста в активном окне

Alt+E

Search

Поиск фрагментов текста, местоположения ошибок

Alt+S

Run

Трансляция, редактирование и запуск программы

Alt+R

Compile

Компиляция (трансляция) программы

Alt+C

Debug

Средства отладки программ

Alt+D

Project

Управление проектом

Alt+P

Options

Управление параметрами  компиляции, компановки и среды Borland C++

Alt+O

Window

Управление окнами

Alt+W

Help

Обращение к системе  оперативной подсказки

Alt+H


 

Некоторые пункты выпадающих подменю могут иметь свои подменю. Такие пункты подменю отмечены темным треугольником справа. Если в строке пункта подменю стоят 3 точки, то при выборе этого пункта на экране появится диалоговое окно. В окне диалога могут быть кнопки:

    • для выбора действия (например, OK, Cancel, Help);
    • для настройки системы на определенный режим работы.

Обычно кнопки настройки (радиокнопки) объединяются в группы по их назначению. Кнопка установки  параметра может быть в одном  из двух состояний:

    • On – задан, разрешен: используется символ [X] или ( );
    • Off – не задан, запрещен: используется [ ] или ( ).

Группы кнопок могут  быть двух типов:

    1. для выбора значений ряда допустимых параметров;
    2. для выбора в группе одного из всех параметров.

В группе 1-го типа можно  установить использование нескольких параметров одновременно. У разрешенных параметров в поле установки размещается символ Х в квадратных скобках, у запрещенных – пробел.

Пример группы кнопок для выбора нескольких параметров:

В группе 2-го типа можно  выбирать только один параметр из группы. У разрешенного параметра в круглых скобках появляется тоска – “разрешен”:

Список основных клавиш оперативного управления Borland C++ дан  в табл. 3.

 

Таблица 3

Основные клавиши оперативного управления Borland C++

Клавиши

Функции клавиш

Эквивалент меню

1

2

3

F1

Вызвать справочную службу

 

F2

Сохранить редактируемый  файл с тем же именем

File/Save

F3

Загрузить текст нового файла в память редактора

File/Open

F4

Выполнить программу  до строки расположения курсора

Run/Go to cursor

F5

Распахнуть текущее  окно на весь экран или обратно

Window/Zoom

F6

Перейти в следующее  окно

Window/Next

F7

Выполнить построчно  трассировку в функции и вызываемых функциях

Run/Trace into

F8

Выполнить построчно  трассировку в функции, а вызываемые функции как один оператор

Run/Step over

F9

Создать выполняемую  программу (EXE-файл)

Compile/Make

F10

Перейти из любого окна в  главное меню

 

Alt+F1

Вызвать предыдущий экран  подсказки

Help/Previous topic

Alt+F3

Закрыть активное окно

Window/Close

Alt+F5

Показать окно вывода результата работы программы

Window/User screen

Alt+F7

Перейти к предыдущему  сообщению об ошибке этапа компиляции

Search/

Previous error

Alt+F8

Перейти к следующему сообщению об ошибке этапа компиляции

Search/Next error

Alt+F9

Выполнить компиляцию программы, сформировать OBJ-файл

Compile/

Compile

Alt+X

Выйти из Borland C++

File/Quit

Ctrl+F1

Вызвать контекстную  подсказку по языку Си из среды  редактора

Help/Topic search

Ctrl+F2

Сбросить отладочные средства программы (снять трассировку программы)

Run/Program reset

Ctrl+F3

Вызвать стек активных функций: их имен и списков их фактических  параметров

Debug/Call stack

Ctrl+F4

Вывести на экран значения переменных и выражений для контроля и модификации

Debug/Evaluate/

modify

Ctrl+F7

Добавить выражение или имя переменной в окно просмотра (Watch)

Debug/Watches/

Add watch

Ctrl+F8

Переключить (установить или сбросить) точку прерывания

Debug/Toggle breackpoint

Ctrl+F9

Запустить программу  на компиляцию, компоновку и (или) выполнение

Run/Run


2.2. Системное меню -

 

Системное меню будет  появляться у самого края строки меню. Самым быстрым способом обратиться к системному меню является использование  комбинации клавиш <Alt+пробел>. Когда вы вызываете это меню, вы видите несколько команд, имеющих системное значение Repaint Desktop (Восстановить рабочую область) и имена тех программ, которые установлены с помощью команды Options/Transfer (Параметры/Перейти в). Вы можете добавить в нижнюю часть системного меню вызов своих программ.

В результате выбора команды Repaint Desktop (Восстановить рабочую область) система Borland C++ осуществляет перерисовку изображения на экране. Это может потребоваться, например, в том случае, если какая-либо программа оставила на экране “мусор” в результате работы программы, особенно при прямой работе с видеопамятью.

С помощью элементов  подменю Transfer (Перейти в) вы можете запустить одну из перечисленных здесь программ, выбрав ее имя из системного меню. Внешний вид окна системного меню показан на рис. 4.

 

 

Рис. 4. Внешний вид окна системного меню.

 

2.3. Меню File (Файл)

 

Вид дополнительного меню (подменю) File показан на рис. 5. В правой колонке даны горячие клавиши пунктов меню.

Меню File (Файл) позволяет вам открывать и создавать файлы программ в окнах редактирования. Данное меню позволяет также сохранять внесенные изменения, выполнять другие действия над файлами, временно выходить в оболочку ОС и покидать систему Borland C++. Внешний вид меню File (Файл) показан на рис. 2.3.

 

 

Рис. 5. Вид дополнительного меню File

 

 

2.3.1. Команда New (Новый)

Команда New (Новый) позволяет вам открывать новое окно редактирования со стандартным именем NONAMExx.C, где вместо букв xx  задается число в диапазоне от 00 до 99. Эти файлы с именем NONAME (Безымянный) используются в качестве временного буфера для редактирования; когда вы сохраняете на диске файл с подобным именем, система Borland C++ запрашивает действительное имя этого файла.

 

2.3.2. Команда Open (Открыть) <F3>

Команда Open (Открыть) отображает блок диалога (рис. 6), предназначенный для выбора файла, который будет открыт в окне редактирования. Окно содержит:

    • окно строку для ввода имени файла или шаблона для вывода списка файлов в окно выбора имени из списка;
    • окно со списков директорий и имен файлов открытого каталога;
    • кнопки: Open (Открыть), Replace (Заменить), Cancel (Отменить) и Help (Подсказка);
    • информационную панель, которая описывает выбранный файл.

С помощью окна диалога  можно выполнить одно из следующих  действий:

    • ввести полное имя файла и выбрать кнопки Replace (Заменить) или Open (Открыть) файл;
    • ввести шаблон (например, для выбора имени файла из списка);
    • выбрать стрелку вниз для выбора шаблона или имени файла из “предыстории”, т.е. из ранее введенных шаблонов и имен.
    • выбрать файл из списка;
    • перейти в каталог (например, выбрать имя TEST\);
    • перейти в по дереву каталогов на уровень выше, выбрав имя . .\).

 

 

Рис. 6. Пример окна для  загрузки файла

 

Информационная панель – это 2 нижние строки окна Open, в котором содержится текущий путь к файлу, имя выбранного файла, дату и время его создания, и размер выбранного файла.

 

2.3.3. Команда Save (Сохранить) <F2>

Команда Save (Сохранить) осуществляет запись на диск того файла, который находится в активном окне редактирования. Если к моменту записи файла имя файла было NONAME (Безымянный), редактор предложит переименовать файл. Если на диске уже находится одноименный файл, он будет предварительно переименован в файл с тем же именем и расширением .BAK.

 

2.3.4. Команда Save as... (Сохранить как...)

Команда Save as... (Сохранить как...) позволяет вам сохранить файл, находящийся в активном окне редактирования под другим именем, в другой директории или на другом дисководе.

 

2.3.5. Команда Save all (Сохранить все)

Команда Save all (Сохранить все) действует аналогично команде Save с тем исключением, что она осуществляет запись на диск содержимого всех модифицированных файлов, а не только того файла, который находится в активном окне редактирования.

 

2.3.6. Команда Change dir (Сменить директорию)

Команда Change dir (Сменить директорию) позволяет вам задать дисковод и имя директории, которые следует сделать текущими. Текущей директорией является та директория, которая используется системой Borland C++ для сохранения файлов и поиска файлов.

При выборе команды Change dir открывается диалоговое окно. Из него можно сменить каталог одним из двух способов:

 

2.3.7. Команда Print (Печатать)

Команда Print (Печатать) позволяет вам вывести на печать содержимое активного окна редактирования.

 

2.3.8. Команда DOS shell (Выход в оболочку ОС)

Команда DOS shell (Выход в оболочку ОС) позволяет вам временно выйти из системы Borland C++, чтобы выполнить команду ОС или запустить какую-либо программу. Для того чтобы возвратиться в систему Borland C++, необходимо ввести команду EXIT.

 

2.3.9. Команда Quit (Выйти) <Alt+x>

Команда Quit (Выйти) осуществляет выход из системы Borland C++. Если вы внесли какие-либо модификации в редактируемые файлы, которые еще не были сохранены, то система Borland C++ запросит вас, хотите ли вы, чтобы они были сохранены перед выходом. Можно выйти из системы, нажав клавиши <Alt+x>.

 

2.4. Меню Edit (Редактирование)

 

Меню Edit (Редактирование), показанное на рис. 7, позволяет выполнять вырезание, копирование и вставку текста в окнах редактирования. Можно также открыть окно текстового буфера для просмотра или редактирования его содержимого.

 

 

Рис. 7. Вид дополнительного меню Edit

 

2.4.1. Команда Undo (Восстановить) <Alt+BkSp>

Команда Undo (Восстановить) отменяет действие последней команды редактирования.

2.4.2. Команда Redo (Повторить) <Shift+Alt+BkSp>

Команда Redo (Повторить) повторяет действие последней команды редактирования.

 

2.4.3. Команда Cut (Вырезать) <Shift+Del>

Команда Cut (Вырезать) удаляет выделенный фрагмент текста из вашего документа и заносит его в текстовый буфер. Затем можно вставить удаленный текст в любой другой документ или в какое-либо другое место того же самого документа, путем выбора команды Paste (Вставить). Текст в текстовом буфере остается выделенным, поэтому вставлять тот же самый текст многократно. Для выделения текста при работе с клавиатурой следует воспользоваться комбинацией клавиши Shift и клавиш управления курсором; при работе с мышью следует подвести указатель мыши в нужную позицию, нажать левую кнопку мыши, а затем “отбуксировать” указатель по тексту до того места, где кончается необходимый фрагмент.

 

2.4.4. Команда Copy (Копировать) <Ctrl+Ins>

Команда Copy (Копировать) оставляет выделенный текст нетронутым, но заносит в текстовый буфер копию этого текста. Можно также скопировать текст из окна Help (Подсказка).

 

2.4.5. Команда Paste (Вставить) <Shift+Ins>

Команда Paste (Вставить) вставляет текст, расположенный в текстовом буфере, в текущее окно после той позиции, где располагается курсор.

 

2.4.6. Команда Clear (Стереть) <Ctrl+Del>

Команда Clear (Стереть) удаляет выбранный фрагмент текста, но не заносит его в текстовый буфер.

 

2.4.7. Команда Copy example (Скопировать пример)

Команда Copy example (Скопировать пример) копирует предварительно выбранный в окне Help (Подсказка) текст примера в окно Clipboard (Текстовый буфер).

 

2.4.8. Команда Show clipboard (Показать содержимое текстового буфера)

Команда Show clipboard (Показать содержимое текстового буфера) открывает окно Clipboard (Текстовый буфер), в котором хранятся фрагменты текста, вырезанного и скопированного вами из других окон.

 

 

 

 

 

 

2.5. Меню Search (Поиск)

 

Меню Search (Поиск), показанное на рис. 8, позволяет вам осуществлять поиск текста, объявлений функций, местоположения ошибок в ваших файлах.

 

 

Рис. 8. Вид дополнительного  меню Search

 

2.5.1. Команда Find... (Найти)

Команда Find... (Найти) отображает блок диалога Find (Найти), показанный на рисунке 9, который позволяет вам ввести образец для поиска и задать параметры, оказывающие влияние на процесс поиска. (Эта команда может также быть вызвана с помощью комбинации клавиш <Ctrl+Q F>).

Информация о работе Основы работы с BORLAND Си