Технологии программирования. Разные подходы в программировании, страница 2

Проектирование

  1. UML. Основные цели создания языка. Назначение UML.
  2. ОО методология. Составляющие ООМ.
  3. Методология RAD. Основные принципы.
  4. Структурный подход к проектированию. Основные принципы.
  5. Понятие методологии проектирования. Технологии проектирования.
  6. Спиральная модель жизненного цикла. Достоинства, недостатки.
  7. Каскадная модель жизненного цикла. Достоинства, недостатки. Модификация.
  8. Понятие жизненного цикла программного обеспечения.

Параллельное программирование

  1. Основные виды архитектур вычислительных систем. Классификация Флинна.
  2. Разнообразие MIMD архитектур. Проблемы в написании переносимых параллельных программ.
  3. Основные характеристики библиотеки MPI.
  4. Структура простейшей MPI-программы.