загрузка...
загрузка...
На головну

Архітектурні функції.

  1.  Архітектурні модулі Windows NT.
  2.  Архітектурні особливості та структура операційних систем
  3.  АРХІТЕКТУРНІ СИСТЕМНІ патерни
  4.  Архітектурні засоби підтримки віртуальної пам'яті.
  5.  Банки, їх види (класифікація) та функції.
  6.  Банківська система, її структура і функції.

Для забезпечення взаємодії між підсистемами в ряді випадків не потрібно створювати якісь додаткові програмні компоненти (крім реалізації зовнішніх функцій) - для цього може бути достатньо заздалегідь фіксованих угод і стандартних можливостей базового програмного забезпечення (операційної системи). Так в комплексі автономно виконуваних програм для забезпечення взаємодії досить опису (специфікації) загальної зовнішньої інформаційного середовища і можливостей операційної системи для запуску програм. В шаруватої програмної системі може виявитися достатнім специфікації виділених програмних шарів і звичайний апарат звернення до процедур. У програмному конвеєрі взаємодія між програмами також може забезпечувати операційна система (як це має місце в операційній системі UNIX).

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




 ВСТУП |  Програма як формалізований опис процесу обробки даних. Програмний засіб. |  Неконструктивність поняття правильної програми. |  Надійність програмного засобу. |  Технологія програмування як технологія розробки надійних програмних засобів. |  Технологія програмування та інформатизація суспільства. |  Інтелектуальні можливості людини. |  Неправильний переклад як причина помилок в програмних засобах. |  Модель перекладу. |  Специфіка розробки програмних засобів. |

загрузка...
© um.co.ua - учбові матеріали та реферати