Мои Конспекты
Главная | Обратная связь


Автомобили
Астрономия
Биология
География
Дом и сад
Другие языки
Другое
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Металлургия
Механика
Образование
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Туризм
Физика
Философия
Финансы
Химия
Черчение
Экология
Экономика
Электроника

КОМПІЛЯТОРА



Для роботи над курсовою роботою використано середовище Microsoft Visual C++ 2010. Microsoft Visual C++ (MSVC) — інтегроване середовище розробки програмного забезпечення на мові C++, розроблена фірмою Microsoft. Постачається або як частина комплекту Microsoft Visual Studio, або окремо у вигляді безкоштовного функціонально обмеженого комплекту Visual C++ Express Edition.

В першу чергу Visual C++ — це компілятор C++, але це також і середовище, компоненти якого, взаємодіючи один з одним, спрощують процес розробки застосунків. Середовище Visual C++ пропонує великі можливості для програмування Windows-застосунків. Найхарактернішою його компонентою є бібліотека основних класів Microsoft (Microsoft Foundation Classes — MFC). Великий набір класів С++ інкапсулює основну частину API (Application Standart Interface) і пропонує могутню основу для написання типових застосунків.

Компілятор Visual C++ містить багато нових інструментальних засобів і поліпшених можливостей для створення Windows — застосунків. Застосунки Windows прості у використанні, але створювати їх досить складно. Щоб полегшити програмістам роботу, фахівці Microsoft розробили бібліотеку Microsoft Foundation Classes — MFC. Використовуючи готові класи C++, можна набагато швидше і простіше розв'язувати багато задач.

Visual C++.NET підтримує розробку застосунків як на Managed C++, так і на звичайному С++, і тим самим дозволяє генерувати код як для платформи .NET Framework, так і для виконання в середовищі «чистої» Windows. У цьому відношенні Visual C++.NET є унікальним серед інших мовних засобів, що надаються середовищем Visual Studio, оскільки ані Visual Basic .NET, ані Visual J# не здатні генерувати код для чистого Win32, на відміну від попередніх версій (Visual Basic і Visual J++ відповідно).

Слід відзначити і істотний внесок в розвиток систем програмування на базі мов C, C++, внесений фірмою Borland, точніше, її засновником - Філіпом Канном. Мова йде про створення інтегрованих систем розробки, в яких вдало поєдналися засоби підготовки, зберігання, налагодження та компонування програм. Вперше така середу з'явилася в системі Turbo Pascal, а після її успішного просування аналогічна середу була реалізована в системі Turbo C. Все більш пізні системи програмування в тій чи іншій мірі запозичили основні ідеї Ф. Канна.

В даний час досить інтенсивно експлуатуються кілька систем програмування на базі мови C++. У середовищі професійних розробок найбільшою популярністю користуються різні версії Visual C + + фірми Microsoft. Вони дозволяють створювати досить якісні за обсягом і продуктивності додатка. У вузівських організаціях перевагу віддають продукції фірми Borland - Borland C++ (версії 3.1, 4, 5), візуальним середовищах Borland C++ Builder. Ці системи більш прості в освоєнні, хоча якість виробленої ними продукції залишає бажати кращого. Серед професіоналів високі оцінки можна почути на адресу компіляторів фірми Intel. Кілька років тому досить багато користувачів працювало з різними версіями фірми Symantec.

 

 




Поиск по сайту:







©2015-2020 mykonspekts.ru Все права принадлежат авторам размещенных материалов.