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

Реферат Сучасні системи програмування





а рішення свого основного завдання - підтримку єдиного процесу підготовки програм. p align="justify">) Повнота набору системних компонентів. Дана вимога є важливим, але вторинним. У світі існують декілька систем програмування, які забезпечували б підтримкою весь процес проектування, розробки та супроводу програмних продуктів. Однак є деякий вже обов'язковий коло компонентів, лакуни в якому неприпустимі. Неможливо уявити собі систему програмування, в якій відсутні б транслятори. Вже давно обов'язковим компонентом вважається редактор зв'язків (компонувальник), що дозволяє об'єднувати роздільно створені модулі в єдину програму. Наявність системних бібліотек також є обов'язковою вимогою до складу систем програмування. Серед сучасних систем програмування вже важко знайти системи без інтерактивних отладчиков і довідкових систем. У той же час, відсутність компонентів, відповідальних за перші етапи проектування програм - від фіксації первинних вимог до розробляється програмному продукту до розробки докладних специфікацій і структурованих описів програм, в даний час ще не вважається істотним недоліком систем програмування, і багато з них обходяться без таких компонентів, залишаючи їх системах проектування іншого роду. Можна очікувати, що в майбутньому, в міру впровадження автоматизованих технологій розробки програмного забезпечення, системи, призначені для автоматизації різних стадій загального процесу проектування і розробки, будуть об'єднуватися в єдині комплекси. p align="justify">) Вимога зручності роботи з системами програмування і окремими їх компонентами. Важливими є можливості з підтримки роботи в різних режимах, а також з підтримки ведення в системі декількох різних проектів розробки програмного забезпечення. Від систем програмування потрібно підтримувати як режим налагодження програм, так і режим отримання найбільш ефективного варіанту програм. p align="justify"> Підтримка декількох проектів дозволяє користувачам систем зберігати в архівах зроблені ними настройки і установки режимів для ведуться ними проектів розробки і швидко витягати їх звідти, легко відновлюючи збережений контекст.


2. Огляд сучасних систем програмування


У цьому розділі ми розглянемо найбільш популярні системи програмування провідних фірм-виробників, таких як Borland/Inprise, Misrosoft.

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

- Перехід від одиночних утиліт систем програмування до інтегрованих діалоговим середах програмування (наприклад, сімейство Turbo-продуктів фірми Borland);

- Розвиток інструментальних наборів, що розширюють можливості систем програмування, зокрема, в області діалогу (різного роду Tool Box);

- Поява об'єктно-орієнтованих діалектів мов Сі і Па...


Назад | сторінка 7 з 16 | Наступна сторінка





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

  • Реферат на тему: Програмування мікропроцесорних систем
  • Реферат на тему: Програмування в пакеті Mathcad: рішення нелінійних рівнянь та їх систем
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...
  • Реферат на тему: Об'єктно-орієнтоване програмування у середовіщі програмування Delphi7