Ноу Інти, лекція, середовище програмування

Анотація: У даній лекції розглядається інтегроване середовище Borland C ++, ver 3.1, а також середовище візуального програмування Borland C ++ Builder. Розглядається інтерфейс, а також основні команди меню

Одним з найважливіших навичок програмування є вміння орієнтуватися в середовищі розробки програм. Звичайно, розповідати на лекції про призначення кожної команди головного і спливаючих меню. про використання численних кнопок і допоміжних вікон досить безглуздо. Запам'ятати все це зі слів неможливо, такого роду вміння набувається тільки на практиці. Але є кілька головних моментів, без чіткого розуміння яких важко почати освоювати будь-яку систему програмування.

Ми вже згадували про істотне внесок засновника фірми Borland Ф. Канна в створення інтегрованого середовища розробки (IDE - Integrated Development Environment), що з'явилася в системі Turbo Pascal. Дуже багато його ідеї в тій чи іншій мірі повторюються в багатьох системах програмування, створених і іншими розробниками програмних продуктів.

2.1. Інтегроване середовище Borland C ++, ver 3.1

Система BC 3.1 може бути запущена і з під Windows. але зазначені обмеження для створюваного додатка залишаються в силі. Після старту BC 3.1 в середовищі Windows. на екрані з'являється вікно інтегрованого середовища, представлене на рис. 2.1.

Ноу Інти, лекція, середовище програмування

У верхньому рядку розташовуються назви пунктів головного меню. коротке призначення яких таке:

  • File - спілкування з файлової підсистемою;
  • Edit - введення і редагування вихідної програми;
  • Search - пошук в тексті вихідної програми;
  • Run - запуск програми в автоматичному або покроковому режимі;
  • Compile - компіляція вихідної програми;
  • Debug - налагодження програми;
  • Project - управління проектом збірки програми з декількох модулів;
  • Options - настройка параметрів інтегрованого середовища;
  • Window - управління додатковими вікнами системи програмування;
  • Help - звернення до файлів допомоги.

Зупинимося детальніше на командах деяких підменю, які найчастіше використовуються на стадії початкового знайомства з цією системою програмування.

Команди меню File (рис. 2.2) використовуються при наборі нової програми (команда New), при запам'ятовуванні в файлі на диску набраної або зміненої програми (команди Save і Save as), при виклику раніше збереженої програми (команда Open). Остання команда цього меню (Quit) виповнюється при виході з інтегрованого середовища.

Ноу Інти, лекція, середовище програмування

Перехід до тій чи іншій команді обраного меню супроводжується появою в нижньому рядку підказки. На рис. 2.2 виділена команда New. а в рядку підказки знаходиться повідомлення - "Створення нового файлу в новому вікні редагування".

До тих пір, поки при збереженні набраної програми відповідного дискового файлу не присвоєно індивідуальне ім'я, знову набирається програма виступає під ім'ям NONAMEnn. CPP. тобто програма "безіменна" (тут nn - порядковий номер безіменній програми, створеної протягом одного сеансу).

Під час виконання програми її робота може бути перервана системою, що виявила виняткову ситуацію (поділ на нуль, переповнення. І т.д.), або користувачем. У ряді випадків для продовження роботи необхідно відновити первісний стан програми. Для цієї мети використовується команда Program reset.

Ноу Інти, лекція, середовище програмування

Командою Go to cursor користуються для автоматичного запуску програми з зупинкою в тому рядку вихідного тексту, де знаходиться курсор. Зазвичай такий режим використовується при налагодженні програми. Також для налагоджувальних цілей використовується послідовне виконання програми. В цьому режимі чергове натискання функціональної клавіші F7 або F8 призводить до зупинки після виконання чергового рядка вихідного тексту. Різниця між цими двома режимами полягає у виконанні рядків, що містять виклик для користувача функції. Натискання F7 призводить до того, що покрокове виконання зберігається і в викликається функції. На відміну від цього натискання F8 призводить до автоматичного виконання викликається функції і останову після повернення з неї.

Дуже важливо вміти користуватися довідковою системою інтегрованого середовища - командами меню Help (рис. 2.4).

Ноу Інти, лекція, середовище програмування

За командою Contents на екрані (рис.2.5) з'являються назви довідкових розділів:

Ноу Інти, лекція, середовище програмування


Мал. 2.5. Розділи файлу допомоги системи BC 3.1

За командою Index на екрані з'являється алфавітний список (рис. 2.6), в якому можна вибрати що цікавить вас термін і перейти до відповідного кадру допомоги.

Ноу Інти, лекція, середовище програмування


Мал. 2.6. Фрагмент списку термінів

Схожі статті