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

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

Len vírus alebo škodlivý program

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?

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

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

Nedostatok ikoniek na ploche

Otázka 3

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

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

Sonda havarovala, lebo astronaut omylom vypol motor

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

Otázka 4

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

Raketa sa úspešne vrátila na Zem po turistickom lete

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

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

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

Len zmení farbu tlačidiel v aplikácii

Otázka 6

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

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

Zem mala stratiť internetové pripojenie po polnoci

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

Slúžia iba na to, aby sa vývojári nenudili

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?

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

Sú vždy len estetický problém rozhrania

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?

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

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

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

Otázka 10

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

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

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

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