7. Кто такой Фредерик Брукс? Каков его вклад в программную инженерию?

Фредерик Брукс — американский инженер, ученый в области вычислительных систем.

Его вклад в программную инженерию заключается непосредственно в представленной выше книге и статье, в которых Брукс определяет множество различных понятий, относящихся к программной инженерии, а также рассматривает проблемы программной инженерии и пути их решения.

8. Кто такой фон Нейман? Каков его вклад в программную инженерию?

<aside> 💡 Джон фон Нейман - в первую очередь очень сильный математик. Создал теорию игр, и клеточных автоматов. Имеет ученую степень - кандидат наук по математике. Преподавал в Принстонском университете, дальше работал в институте перспективных исследований, который также расположен в Принстоне. В 1954 он был назначен членом комиссии по атомной энергии. В течение последних лет жизни фон Нейман был главным советником по атомной энергии, атомному оружию и межконтинентальному баллистическому оружию.

</aside>

Вклад фон Неймана в программную инженерию:

  1. Принцип однородности памяти: он предлагает, что инструкции и данные хранятся в одной памяти, и внешне не отличаются.
  2. Принцип адресности: структурно память состоит из пронумерованных ячеек.
  3. Принцип программного управления: алгоритм решения задачи и вычисления должны быть представлены в последовательности управляющих команд(программы).

9. Перечислите признаки ПО по Бруксу.