Inżynieria oprogramowania - Egzamin
Inżynieria oprogramowania
  • 1. Inżynieria oprogramowania to systematyczne stosowanie podejść inżynieryjnych do tworzenia, obsługi i konserwacji oprogramowania. Obejmuje projektowanie, wdrażanie, testowanie i konserwację produktów i systemów oprogramowania, biorąc pod uwagę takie czynniki, jak wydajność, niezawodność, skalowalność i łatwość konserwacji. Inżynierowie oprogramowania wykorzystują różne narzędzia, techniki i metodologie, aby zapewnić, że projekty oprogramowania są realizowane na czas, w ramach budżetu i z wysoką jakością. Dziedzina inżynierii oprogramowania obejmuje szeroki zakres działań, w tym analizę wymagań, projektowanie oprogramowania, kodowanie, testowanie, wdrażanie i konserwację. Inżynierowie oprogramowania muszą również współpracować z innymi członkami zespołu, takimi jak projektanci, menedżerowie produktu i testerzy jakości, aby zapewnić, że oprogramowanie spełnia potrzeby i oczekiwania użytkowników. Ogólnie rzecz biorąc, inżynieria oprogramowania odgrywa kluczową rolę w kształtowaniu cyfrowego świata, w którym obecnie żyjemy.

    Czym jest inżynieria oprogramowania?
A) Dyscyplina, która koncentruje się na systematycznym rozwoju i utrzymaniu systemów oprogramowania.
B) Aplikacja mobilna.
C) Rodzaj sprzętu komputerowego.
D) Język programowania.
  • 2. Z czego znana jest zwinna metodologia tworzenia oprogramowania?
A) Model kaskadowy.
B) Losowe zmiany kodu.
C) Iteracyjny i przyrostowy rozwój.
D) Nie ma potrzeby przeprowadzania testów.
  • 3. Jaki jest cel testów jednostkowych w inżynierii oprogramowania?
A) Aby upewnić się, że wszyscy użytkownicy są zadowoleni.
B) Testowanie poszczególnych komponentów lub funkcji systemu oprogramowania.
C) Aby przetestować kompatybilność sprzętu.
D) Testowanie całego systemu oprogramowania jako całości.
  • 4. Który model tworzenia oprogramowania zakłada opracowanie działającego prototypu przed finalnym produktem?
A) Model prototypowania
B) Model spiralny
C) Model kaskadowy
D) Model V
  • 5. Co oznacza CI/CD w tworzeniu oprogramowania?
A) Niestandardowa implementacja/kompletna dostawa
B) Scentralizowana integracja/ciągły rozwój
C) Pełna instalacja/prawidłowe wdrożenie
D) Ciągła integracja/ciągłe wdrażanie
  • 6. Który z poniższych jest powszechnym modelem cyklu życia oprogramowania?
A) Model kaskadowy
B) Model zwinny
C) Model spiralny
D) Model RAD
  • 7. Która z poniższych jest techniką testowania wydajności w inżynierii oprogramowania?
A) Testy integracyjne
B) Testy jednostkowe
C) Testowanie obciążenia
D) Testy akceptacyjne
  • 8. Co oznacza skrót DRY w tworzeniu oprogramowania?
A) Wymagania dotyczące dokumentacji Wydajność
B) Rozwój Ponowne wykorzystanie Wydajność
C) Zachowaj siebie
D) Nie powtarzaj się
  • 9. Czym jest błąd w oprogramowaniu?
A) Część fazy projektowania oprogramowania.
B) Błąd, wada, awaria lub usterka w programie lub systemie komputerowym, która powoduje uzyskanie nieprawidłowego lub nieoczekiwanego wyniku.
C) Powszechny termin branżowy.
D) Ulepszenie funkcji.
Test utworzony z That Quiz — tu naukę matematyki rozpoczniesz jednym kliknięciem.