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“?

Len vírus alebo škodlivý program

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

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

Nedostatok ikoniek na ploche

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, lebo mala príliš veľa fotiek v pamäti

Otázka 4

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

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

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

Otázka 5

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

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

Len zmení farbu tlačidiel v aplikácii

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

Otázka 6

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

Mal sa zmazať celý obsah internetu

Všetky počítače mali automaticky explodovať

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?

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

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

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ú vždy len estetický problém rozhrania

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

V modernom svete sa už prakticky nevyskytujú

Otázka 9

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

Slúži iba na štatistiku počtu kliknutí na tlačidlá

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

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ŠÍ?

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

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

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é!