Zábavné kvízy na každý deň

Späť na všetky kvízy
Softvérové bugy a legendárne prúsery: Vieš, čo sa pokazilo?

Softvérové bugy a legendárne prúsery: Vieš, čo sa pokazilo?

Otestujte si svoje znalosti o softvérových chybách a legendárnych neúspechoch, ktoré zasiahli svet technológií. Zistíte, aké sú najčastejšie príčiny problémov a ako sa im dá predchádzať v kritických systémoch. Pripravte sa na zaujímavé otázky, ktoré vás privedú k zamysleniu nad dôležitosťou kvalitného softvéru.

Otázka 1

Čo v IT svete označujeme slovom „bug“?

Bežnú funkciu programu, ktorá funguje podľa plánu

Chybu v softvéri alebo kóde, ktorá vedie k nesprávnemu správaniu programu

Príslušenstvo k počítaču ako myš alebo klávesnica

Otázka 2

Čo je typickou príčinou väčšiny softvérových bugov?

Ľudská chyba pri analýze, návrhu alebo písaní kódu

Nedostatok ikoniek na ploche

To, že používateľ príliš rýchlo píše na klávesnici

Otázka 3

Ktorý príklad najlepšie vystihuje známy problém NASA Mars Climate Orbiter z roku 1999?

Zlyhanie vzniklo preto, že jeden tím použil imperiálne jednotky a druhý metrické, čo viedlo k strate sondy

Sonda havarovala, lebo astronaut omylom vypol motor

Sonda sa stratila kvôli tomu, že nemala dostatok solárnych panelov

Otázka 4

Čo sa stalo pri prvom štarte rakety Ariane 5 v roku 1996 v súvislosti so softvérom?

Raketa vzlietla, ale vôbec neniesla žiadny náklad

Raketa sa rozpadla krátko po štarte kvôli chybe v softvéri pri prevode čísiel

Raketa nemala dostatok paliva kvôli zlej predpovedi počasia

Otázka 5

Prečo môže byť aj „malý bug“ vo finančnom systéme veľmi nebezpečný?

Ovplyvní iba vzhľad grafov, nie čísla

Spôsobí len miernu zmenu loga banky

Môže vytvoriť obrovské finančné straty v priebehu minút alebo hodín

Otázka 6

Čo bola hlavná podstata obáv pri probléme Y2K (rok 2000) v softvéri?

Zem mala stratiť internetové pripojenie po polnoci

Mal sa zmazať celý obsah internetu

Mnohé systémy ukladali rok len ako posledné dve číslice, takže rok 2000 mohol byť nesprávne chápaný ako 1900

Otázka 7

Prečo sú bezpečnostné testy a code review dôležité pri vývoji softvéru?

Sú dôležité len pri počítačových hrách

Pomáhajú odhaliť chyby skôr, než sa dostanú k používateľom alebo do kritických systémov

Len predlžujú vývoj bez akéhokoľvek prínosu

Otázka 8

Ktoré tvrdenie o softvérových bugoch v kritických systémoch (doprava, zdravotníctvo, financie) je najvýstižnejšie?

Sú úplne neškodné, ak softvér beží na rýchlom počítači

V modernom svete sa už prakticky nevyskytujú

Môžu mať vážne dôsledky, preto je nutné testovanie, zálohy a viacnásobné kontroly

Otázka 9

Ako môže pomôcť logovanie (zaznamenávanie udalostí) pri riešení softvérových chýb?

Nedá sa použiť v žiadnom serióznom systéme

Len spomaľuje program bez akéhokoľvek prínosu

Umožní spätne zistiť, čo program robil tesne pred pádom alebo chybou

Otázka 10

Ktorý prístup je z pohľadu prevencie bugov a prúserov v kritických systémoch NAJROZUMNEJŠÍ?

Spoliehať sa, že používatelia chyby nahlásia včas a to stačí

Dobrý návrh, code review, testy, simulácie a postupné nasadzovanie s možnosťou návratu

Testovať softvér iba raz a potom už nikdy

Pre spustenie klikni na hocijakú odpoveď
03:00

Celý obsah je vo výhradnom vlastníctve kvizovo.sk. Akékoľvek kopírovanie obsahu je zakázané!