Хелпикс

Главная

Контакты

Случайная статья





 Питання по модулю 1.



  1. Із чим пов’язана перша криза в програмуванні?

 

  1. Появі якого методу сприяла потреба постійного дублювання програмного коду?
  2. Бібліотеки підпрограм та функцій появилися завдяки:

а) Модульному програмуванню

б) Обєктно-орієнтованому програмуванню

в) Візуальному програмуванню

г) Структурному програмуванню

  1. До чого призвела поява проектів по розробці складних програмних комплексів?
  2. При створенні складних ПС у випадку потреби розподілу робіт між великою кількістю виконавців, який метод програмної інженерії є найбільш придатним:
  3. Який метод забезпечує мінімізацію витрат на стадії впровадження та супроводу?
  4. Основні принципи структурного програмування
  5. Який метод забезпечує мінімізацію витрат на створення ПЗ із їх найбільшою часткою на стадії проектування?
  6. Яким методом розв’язується проблема замовника, який не знає чого хоче?
  7. Парадигми обєктно-орієнтованого програмування:
  8. Що означає інкапсуляція в програмуванні?
  9. Що означає поліморфізм в об’єктному програмуванні?
  10. Що означає унаслідування в аналізі об’єктів?
  11. Що спонукає розвиток програмної інженерії?

а) Постійне зростання частки вартості ПЗ у загальній вартості КІС

б) Криза в програмуванні

в) Поява нових методів в ПІ

г) Розвиток структурно- функціонального підходу

  1. Що таке життєвий цикл ПЗ?
  2. Що є результатом розробки специфікації вимог?
  3. Що є результатом розробки проекту ПЗ?
  4. Що є результатом кодування програми?
  5. Що є результатом тестування програми?
  6. Що означає встановлення програмного процесу?
  7. Властивості водоспадної моделі ЖЦ ПЗ:
  8. Властивості спіральної моделі ЖЦ ПЗ:
  9. Властивості компонентної моделі ЖЦ ПЗ:
  10. Властивості формальної моделі ЖЦ ПЗ:
  11. Що визначає модель потоку робіт програмного процесу?
  12. Що визначає модель потоків даних програмного процесу?
  13. Що визначає рольова модель програмного процесу?
  14. Що таке програмна інженерія?
  15. а) Що таке програмна інженерія?
  16. Що таке програмне забезпечення?
  17. Особливості коробкових програмних продуктів?
  18. Особливості замовних програмних продуктів:
  19. Виберіть вірне визначення:

а) Комп'ютерні науки вивчають теорію та методи обчислювальних та програмних систем

б) Комп'ютерні науки є єдиним теоретичним фундаментом програмної інженерії

в) Програмна інженерія є теорією створення ПЗ

г) Комп'ютерні науки є одним із видів інженерії

  1. Відмінність програмної інженерії від інших інженерій:
  2. В чому полягає виробництво програмного продукту?
  3. На якому етапі виникає найвища частка вартості типового програмного продукту?
  4. На якому етапі виникає найнижча частка вартості типового програмного продукту?
  5. Частка вартості типового програмного продукту до 5% виникає у випадку створення:

а) Коробкового ПЗ

б) Замовного ПЗ

в) Складного ПЗ

г) Інтерактивної програмної системи

  1. Що таке програмний процес?
  2. Послідовність виконання етапів в ЛЖЦ:
  3. Що означає встановлення процесу?
  4. Що означає водоспадну модель життєвого циклу?
  5. Що означає каскадну модель життєвого циклу?
  6. Що передбачає компонентна модель життєвого циклу?
  7. Які моделі процесу гарантують повну відповідність коду вимогам?
  8. Що показує модель потоку робіт програмного процесу?
  9. Що показує модель потоку даних організації робіт?
  10. Що показує рольова модель організації робіт програмного процесу?
  11. Методи програмної інженерії:
  12. Що описують діаграми потоків даних?
  13. Що описують сутнісно- реляційні моделі?
  14. Що описують моделі класів?
  15. Що таке CASE?
  16. Виберіть правильну послідовність рівнів CASE по їх зростанню
  17. Що означає: програмна система задовольняє функціональним вимогам?
  18. Що таке програма із хорошою супровідністю?
  19. Що означає відмовостійкість програмної системи?
  20. Що означає безпеку програмної системи?
  21. Що означає ефективність програмної системи?
  22. Що означає зручність у користуванні програмної системи?
  23. Що означає захищеність програмної системи?
  24. В чому суть основновної проблеми програмної інженерії?
  25. В чому суть основновних труднощів програмної інженерії?
  26. Чому роль спеціалістів з програмної інженерії в суспільстві зростає?
  27. Що означає конфіденційність фахівця в програмній інженерії?
  28. Що означає компетентність фахівця в програмній інженерії?

Яка із властивостей стосується захисту інтелектуальної власності фахівцем в в

  1. Що означає зловживання компютером?


  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.