Інтегровані середовища розробки програм 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Інтегровані середовища розробки програм



У загальному випадку для створення програми на обраній мові програмування потрібно мати наступні компоненти:

1) текстовий редактор - для набору тексту програми;

2) компілятор (інтерпретатор) - для перекладу тексту програми в машинний код;

3) редактор зв'язків (компонувальник) - для компоновки декількох компільованих модулів в одну програму;

4) завантажувач, що запускає програму на виконання.

Їх використання для створення коду програми у режимі командного рядка називають пакетним режимом розробки програм (у такому режимі створюються програми на асемблері).

Програми ж на мовах програмування високого рівня, зазвичай, розробляються за допомогою систем програмування, що представляють собою інтегровані середовища розробки програм (IDE, Integrated Development Enveronment). Вони інтегрують в єдине ціле як зазначені вище компоненти, так і нові, зокрема, налагоджувач (дозволяє виконувати оператори програми по кроках, спостерігаючи при цьому, як змінюються значення різних змінних); бібліотеки функцій (для підключення до програми стандартних функцій) тощо. Окрім того, забезпечується діалогова взаємодія з користувачем на будь-якому етапі обробки програми.

Зазвичай IDE орієнтоване на певну мову програмування, як, наприклад, Quick Basіc, Visual Basic, Borland Pascal, Free Pascal, Delphi, Borland С++Вuilder, Visual C++, Dev-C++ тощо. Однак, є деякі IDE, що підтримують декілька мов, такі як Microsoft Visual Studio, Eclipse, останні версії NetBeans та ін.

Сучасним підходом до програмування під Wіndows є так званий візуальний підхід, який передбачає створення елементів інтерфейсу програми не шляхом ручного програмування, а за допомогою готових візуальних компонентів. При цьому текст програми, що реалізує створення і роботу цих елементів, генерується автоматично. Такий підхід до створення програм підтримують RАD-середовища (Rapid Аррlicаtion Dеvеlорment) - середовища швидкого проектування (Delphi, Microsoft Visual Studio, …).

Сучасні інтегровані середовища розробки програм реалізують концепцію проектів і рішень. Рішення і проекти є контейнерами[3], які використовуються для розміщення і групування коду, написаного в інтегрованому середовищі.

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

Рішення – це віртуальний контейнер високого рівня для інших елементів. Файли рішень включають один або декілька пов’язаних проектів, а також файли і метадані, необхідні для опису рішення в цілому (інформація про залежності, параметри процесу складання і налаштування системи контролю вихідного коду тощо):

Рішення не обробляються компілятором. Вони застосовуються, в основному, для управління процесом компоновки проектів та іншиз елементів, що містяться в них (з їх допомогою можна управляти залежностями і порядком виконання компоновки).

Щоб допомогти користувачам організовувати і виконувати стандартні завдання із застосуванням елементів, що розробляються, проекти використовуються як контейнери в межах рішення. Це дозволяє логічно управляти, виконувати побудову і налагоджувати елементи, що утворюють програму. На виході проект, як правило, становить собою готову до виконання програму (exe-файл).

 

 

Microsoft Visual Studio

Загальні прийоми роботи

Microsoft Visual Studio - лінійка продуктів компанії Microsoft, що включають інтегроване середовище розробки програмного забезпечення та ряд інших інструментальних засобів. IDE Visual Studio.NET – це набір інструментів і засобів розробки різного роду застосувань (консольних, Windows, мобільних, Web-застосувань) та сервісів. Visual Studio є мультипрограмним середовищем, що підтримує декілька мов програмування, зокрема, С++, С#.

Довідкові відомості про всі розробки компанії Microsoft зібрані в один програмний продукт MSDN (Microsoft Developer Network).

У Visual Studio кожне окреме застосування є рішенням (solution), що складається з одного чи декількох проектів (project).

Одночасно можна відкрити тільки одне рішення (з розширенням. sln), при роботі над кількома рішеннями одночасно потрібно запускати декілька вікон Visual Studio.

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

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

Запуск середовища здійснюється через відповідний пункт меню Пуск (Пуск4Програми4 Microsoft Visual Studio). Після цього на екрані з’являється стартова сторінка (Start Page) Visual Studio (рис. 3).

Рис. 3. Cтартова сторінка Visual Studio 2008

Елементи графічного інтерфейсу Microsoft Visual Studio характерні для Windows-програм. Розмір і форма вікон визначається конкретною конфігурацією системи. Користувач має можливість змінювати розмір і розташування окремих елементів, згортати їх з тим, щоб збільшити місце для інших, необхідних в даний момент, елементів.

У головному вікні Visual Studio можна виділити декілька основних елементів (рис. 4):

- меню та набір інструментальних панелей, де зосереджені команди для роботи в IDE;

- вікно Провідник рішень (Solution Explorer), що дозволяє переглядати склад проектів, що входять у рішення, у вигляді ієрархічної структури, а також зв'язки між проектами та їх компонентами;

- вікно редактора, що служить для набору тексту програми і підтримує автодоповнення та підсвітку ситнаксису;

- вікно виведення стану Output, в якому відображається інформація про хід побудови (збірки) програми та виявлені помилки.

Розмір цих зон та їх розташування на екрані користувач може налагоджувати за власним бажанням.

Рис. 4. Головне вікно Visual Studio 2008

 



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 478; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 35.170.64.185 (0.007 с.)