logo
СПЗ_лекції

4. Парадигми.

Після чіткого усвідомлення цілей розпочинають проектування. Одним з питань є таке, як буде виглядати система перед користувачами. Всі її функції повинні добре узгоджуватись одна з однією, тобто повинна бути архітектурна узгодженість. В ОС є 2 типи користувачів: ті що пишуть прикладні програми і ті що їх використовують. Початком розробки системи з графічного інтерфейсу користувача представляє собою проектування зверху вниз. Реалізація в першу чергу системних викликів представляє собою проектування знизу вверх. Багатьма інтерфейсами користувачів використовується парадигма WIMP (вікна, піктограми, меню, вказівними). Яка б парадигма не використовувалась важлива її використання всіма прикладними програмами. Кожна парадигма породжує власний стиль програмування.