ThatQuiz Бібліотека тестів Виконайте цей тест зараз
Інженерія програмного забезпечення
Поширений: Гордієнко
  • 1. Інженерія програмного забезпечення - це систематичне застосування інженерних підходів до розробки, експлуатації та супроводу програмного забезпечення. Вона включає в себе проектування, впровадження, тестування та супровід програмних продуктів і систем, беручи до уваги такі фактори, як ефективність, надійність, масштабованість і ремонтопридатність. Інженери-програмісти використовують різні інструменти, методи та методології, щоб гарантувати, що програмні проекти будуть завершені вчасно, в рамках бюджету та з високою якістю. Сфера програмної інженерії охоплює широкий спектр діяльності, включаючи аналіз вимог, проектування програмного забезпечення, кодування, тестування, розгортання та обслуговування. Інженери-програмісти також повинні співпрацювати з іншими членами команди, такими як дизайнери, менеджери продуктів і тестувальники забезпечення якості, щоб гарантувати, що програмні продукти відповідають потребам і очікуванням користувачів. Загалом, програмна інженерія відіграє вирішальну роль у формуванні цифрового світу, в якому ми живемо сьогодні.

    Що таке програмна інженерія?
A) Мова програмування.
B) Тип комп'ютерного обладнання.
C) Дисципліна, яка фокусується на систематичній розробці та підтримці програмних систем.
D) Мобільний додаток.
  • 2. Чим відома методологія розробки програмного забезпечення Agile?
A) Випадкові зміни коду.
B) Модель водоспаду.
C) Тестування не потрібне.
D) Ітеративний та інкрементальний розвиток.
  • 3. Для чого потрібне модульне тестування в розробці програмного забезпечення?
A) Для тестування окремих компонентів або функцій програмної системи.
B) Щоб усі користувачі були задоволені.
C) Перевірити сумісність обладнання.
D) Тестування всієї програмної системи в цілому.
  • 4. Що з наведеного нижче є загальною моделлю життєвого циклу розробки програмного забезпечення?
A) Модель RAD
B) Модель водоспаду
C) Спіральна модель
D) Гнучка модель
  • 5. Що означає CI/CD у розробці програмного забезпечення?
A) Індивідуальна реалізація/комплексна поставка
B) Централізована інтеграція / безперервний розвиток
C) Безперервна інтеграція/безперервне розгортання
D) Повне встановлення/правильне розгортання
  • 6. Яка модель розробки програмного забезпечення передбачає розробку робочого прототипу перед створенням кінцевого продукту?
A) V-модель
B) Спіральна модель
C) Модель прототипування
D) Модель водоспаду
  • 7. Що таке програмна помилка?
A) Частина етапу розробки програмного забезпечення.
B) Поширений галузевий термін.
C) Помилка, недолік, збій або несправність у комп'ютерній програмі або системі, яка призводить до неправильного або неочікуваного результату.
D) Покращення функцій.
  • 8. Що з перерахованого нижче є технікою тестування продуктивності в інженерії програмного забезпечення?
A) Інтеграційне тестування
B) Навантажувальне тестування
C) Приймальні випробування
D) Модульне тестування
  • 9. Що означає DRY у розробці програмного забезпечення?
A) Не повторюйтеся
B) Вимоги до документації Дохідність
C) Зберігайте себе
D) Прибутковість повторного використання розробки
Створено з That Quiz — де тест з математики виконуються одним клацанням миші.