Page 7 - 4156
P. 7

Лабораторна робота №1
                                     Ядро професійних знань SWEBOK, як основа
                                    проектування ПЗ та стандарт ISO/IEC 12207:95.

                                   Мета:  ознайомитися  з  основними  документами
                            проектування ПЗ.
                                   Теоретичні відомості:
                                   Протягом всього часу навчання на кафедрі ми вивчаємо
                            програмування.  Програмування  (Computer  science)  –  молода
                            область, що активно розвивається.
                                   Довгий час людство хвилює питання про те, до якого
                            роду  діяльності  відноситься  програмування.  У  60-х  –  70-х
                            роках XX століття  дане питання активно обговорювалося на
                            наукових  конференціях.  Існувало  дві  популярні  точки  зору:
                            «програмування  це  мистецтво»  і  «програмування  це  наука».
                            До  єдиної  думки  прийти  так  і  не  вдалося.  Зараз  ми  можемо
                            додати     до   цих    популярних      трактувань    ще    одне:
                            «програмування  це  бізнес».  Щоб  це  зрозуміти,  достатньо
                            подивитися на дохід сучасних IT-компаній.
                                   IT-проекти  –  проекти  в  області  інформаційних
                            технологій.  Далі  розглядатимемо  лише  ті  IT-проекти,  метою
                            яких є розробка програмного забезпечення.
                                   Задамося наступними питаннями:
                                   •Що таке програмне забезпечення (ПЗ)?
                                   •Чим ПЗ відрізняється від звичайної програми?
                                   •«Калькулятор» – це програма. Чи є вона ПЗ?
                                   Програмне       забезпечення     (Software)    –    набір
                            комп'ютерних  програм,  процедур  і  пов'язаної  з  ними
                            документації та даних (ISO/IEC 12207) [1].
                                   Таким чином, програмне забезпечення – це не просто
                            програма. Це ще і документація і настанова користувача [2].
                                   Замість  словосполучення  «програмне  забезпечення»
                            часто  використовують  інше  –    «програмний  продукт».  Далі
                            вважатимемо,  що  це  одне  і  те  ж.  Одна  з  головних

















                                                               7
   2   3   4   5   6   7   8   9   10   11   12