Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Порівняння компіляторів мови С + + для важких завдань

Реферат Порівняння компіляторів мови С + + для важких завдань





Зміст


Введення

. Огляд компіляторів

.1 MinGW

.2 Borland Builder

1.3 Watcom

.4 Intel C + +

.5 Visual C + +

2. Огляд завдань

. Тестування

Висновок

Список використаних джерел


Введення


Для вирішення обчислювальних завдань важливою є проблема вибору інструменту. При обчисленнях з використанням бінарного коду важливо, щоб код був оптимальний за витратами обчислювальних ресурсів і ресурсів пам'яті. Крім цього виявилася серйозна проблема часу компіляції вихідного коду. Так, в деяких комбінаторних задачах, де використовуються тисячі багаторазово вкладених циклів, деякі компілятори відмовляються компілювати. У зв'язку з цим актуальною є проблема вибору В«правильногоВ» компілятора. Практична значимість нашої роботи полягає в проведенні тестів, вивченні компіляторів і виборі потрібного. У рамках роботи ми обмежилися найбільш відомими компіляторами мови С + +. Для дослідження ми вибрали кілька компіляторів, такі як: MinGW, Borland Builder, Intel C + + Professional Edition, Watcom і Visual Studio. p align="justify"> Основні цілі нашої роботи:

познайомитися з компіляторами мови С/С + +,

вивчити можливості різних компіляторів,

провести порівняльний аналіз компіляторів на програмах для важких завдань.

У відповідності з поставленими цілями визначили такі завдання:

відшукати інформацію з найбільш відомим компіляторам,

написати кілька тестових програм,

знайти більш складні програми,

провести тестування,

зробити висновки.


1. Огляд компіляторів


.1 MinGW


Інформація взята з сайту [1]. MinGW, скорочено В«мінімалістський GNU для WindowsВ», є мінімалістичної середовищем розробки для рідних додатків Microsoft Windows.предоставляет повний програмний пакет з відкритим вихідним кодом, який підходить для розвитку власних додатків MS-Windows, і які не залежать від будь-яких третіх сторін C-Runtime DLL (тільки Microsoft C бібліотеки, MSVCRT). компілятори забезпечують доступ до функціональності середовища Microsoft C Runtime і деяким спеціалізованим-мовним бібліотекам.

Ми використовували версію 3.4.5, команда компілювання g+ +.


.2 Borland Builder


Інформація взята з сайту [2]. Embarcadero В® C + + Builder В® XE є єдиним справжнім RAD C + + інструментом і компонентом програмного забезпечення, призначеного для ...


сторінка 1 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Порівняння компіляторів для важких завдань
  • Реферат на тему: Принципи розробки компіляторів
  • Реферат на тему: Borland C + + Builder - основні моменти
  • Реферат на тему: Моделювання дошки Гальтона на C + + Borland Builder
  • Реферат на тему: Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та ро ...