ThatQuiz Knihovna testů Spustit tento test nyní
Teorie výpočetní složitosti - Kvíz
Přispěl: Růžičková
  • 1. Teorie výpočetní složitosti je odvětví teoretické informatiky, které se zaměřuje na klasifikaci výpočetních problémů na základě jejich inherentní obtížnosti a množství potřebných zdrojů, jako je čas a paměť. Zabývá se pochopením efektivity algoritmů, analýzou proveditelnosti řešení problémů na různých typech počítačů a určením limitů výpočetního výkonu. Zkoumáním teorie výpočetní složitosti se výzkumníci snaží prozkoumat hranice výpočtu a identifikovat možnosti a omezení počítačů při řešení různých typů problémů.

    Na co se teorie výpočetní složitosti zaměřuje?
A) Psychologické aspekty interakce člověka a počítače
B) Vývoj nových programovacích jazyků
C) Návrh hardwaru pro počítače
D) Analýza zdrojů potřebných k řešení výpočetních problémů
  • 2. Jaký zápis se běžně používá k označení složitosti algoritmů?
A) Binární kód
B) Notace „velké O“
C) Řecké písmena
D) Římské číslice
  • 3. Do které třídy složitosti patří rozhodovací problémy, které lze efektivně ověřit?
A) NP
B) PSPACE
C) EXP
D) BPP
  • 4. Jaký je hlavní cíl teorie výpočetní složitosti?
A) Klasifikovat výpočetní problémy podle jejich inherentní obtížnosti
B) Generovat náhodná čísla
C) Vytvořit rychlejší počítače
D) Postavit superpočítače
  • 5. Jaká je třída složitosti, která reprezentuje nejsložitější problémy v NP?
A) P
B) EXPTIME
C) NP-úplná
D) BPP
  • 6. Co znamená zkratka „EXP“ v teorii výpočetní složitosti?
A) Průzkumný
B) Odborník
C) Exponenciální čas
D) Rozšířený
  • 7. Na co se vztahuje Cook-Levinova věta v teorii výpočetní složitosti?
A) Problém P vs. NP
B) NP-úplnost
C) Paralelní výpočty
D) Kvantové algoritmy
  • 8. Do jaké třídy složitosti patří problémy, které lze řešit kvantovým počítačem v polynomiálním čase?
A) BQP
B) NP-úplné
C) PSPACE
D) EXPSPACE
  • 9. Co je to výpočetní problém?
A) Nerozluštitelná teoretická otázka.
B) Úkol, který řeší počítač pomocí algoritmu.
C) Matematická rovnice, kterou nelze vyřešit.
D) Problém s hardwarem v počítačích.
  • 10. Jaká je obvyklá volba abecedy při reprezentaci konkrétních případů problému?
A) Množina všech malých písmen
B) Množina znaků ASCII
C) Hexadecimální abeceda
D) Binární abeceda {0, 1}
  • 11. Jaké je běžné předpoklad v důkazech teorémů z oblasti složitosti algoritmů?
A) Kódování pomocí přirozeného jazyka
B) Používá se pouze desítková soustava
C) Není potřeba žádné kódování
D) Konkrétní volba způsobu kódování vstupu
  • 12. Uveďte příklad rozhodovacího problému, který zahrnuje grafy.
A) Určení počtu uzlů v grafu.
B) Nalezení nejkratší cesty v grafu.
C) Rozhodnutí, zda je daný graf souvislý, nebo ne.
D) Výpočet maximálního toku v síti.
  • 13. Uveďte příklad problému, který lze řešit pomocí funkcí.
A) Určení, zda jsou dva grafy izomorfní.
B) Problém obchodního cestujícího.
C) Kontrola, zda je graf bipartitní.
D) Zjištění, zda je číslo prvočíslo.
  • 14. Co se obvykle používá k měření velikosti vstupu v teorii výpočetní složitosti?
A) Slova
B) Znaky
C) Bajty
D) Bity
  • 15. Jaký je hlavní účel Turingova stroje?
A) Praktická výpočetní technologie.
B) Zařízení pro manipulaci s fyzickými objekty.
C) Teoretický model pro obecné výpočty.
D) Raná forma počítačového hardwaru.
  • 16. Která z následujících tezí souvisí s tvrzením, že jakýkoli problém, který lze vyřešit algoritmem, lze vyřešit i Turingovým strojem?
A) Churchova–Turingova teze.
B) Teorém P vs NP.
C) Cookova–Levinova věta.
D) Gödelovy věty o neúplnosti.
  • 17. Který typ Turingova stroje používá náhodná čísla k rozhodování?
A) Pravděpodobnostní Turingův stroj.
B) Nedeterministický Turingův stroj.
C) Kvantový Turingův stroj.
D) Deterministický Turingův stroj.
  • 18. Jaká je společná vlastnost všech modelů strojů, o kterých se hovoří v teorii složitosti?
A) Jsou omezeny na polynomiální čas.
B) Fungují deterministicky.
C) Vyžadují fyzickou realizovatelnost.
D) Používají náhodná čísla pro výpočty.
  • 19. Která sada axiomů se používá k obecnému definování měřítek složitosti?
A) Cook-Levinova věta
B) Axiomy Turingovy úplnosti
C) Axiomy P vs NP
D) Axiomy složitosti podle Bluma
  • 20. Která z následujících možností NENÍ běžně používanou mírou složitosti v teorii složitosti?
A) Složitost kvantového provázání
B) Komunikační složitost
C) Složitost obvodu
D) Složitost rozhodovacího stromu
  • 21. Která metrika složitosti zohledňuje množství informací, které si strany navzájem vyměňují?
A) Prostorová složitost
B) Složitost obvodu
C) Časová složitost
D) Komunikační složitost
  • 22. Co studoval Raymond Smullyan v roce 1961?
A) Základní teorie množin
B) Výpočty v reálném čase
C) Míry složitosti
D) Lineární konečné automaty
  • 23. Která věta tvrdí, že PSPACE = NPSPACE?
A) Cookova-Levinova věta
B) Savitchova věta
C) Věta o časové hierarchii
D) Problém P vs NP
  • 24. Která třída složitosti je definována pomocí pravděpodobnostních Turingových strojů?
A) QMA
B) BPP
C) NC
D) AC
  • 25. Které tvrzení implikuje, že množina L je striktně obsažena v množině PSPACE?
A) Savitchovo tvrzení
B) Tvrzení o časové hierarchii
C) Cook-Levinovo tvrzení
D) Tvrzení o prostorové hierarchii
  • 26. V jakém roce začal Boris Trakhtenbrot studovat problematiku výpočetní složitosti?
A) 1955
B) 1960
C) 1956
D) 1971
  • 27. Která třída složitosti je známá tím, že je obsažena v PSPACE?
A) PH
B) BQP
C) MA
D) PP
  • 28. Kdo je autorem knihy „Výpočetní složitost: Konceptuální pohled“?
A) Oded Goldreich
B) Michael R. Garey a David S. Johnson
C) Christos Papadimitriou
D) Sanjeev Arora a Boaz Barak
  • 29. V jakém roce publikoval Richard Karp svou práci o NP-úplných problémech?
A) 1971
B) 1967
C) 1972
D) 1965
  • 30. Jaký termín vytvořil Boris Trakhtenbrot v roce 1955 a který je dnes známý jako „míra složitosti“?
A) „Polynomiální čas“
B) „Signalizační funkce“
C) „Turingův stroj“
D) „Výpočetní složitost“
  • 31. Který typ redukce se nejčastěji používá v teorii složitosti?
A) Redukce v lineárním čase.
B) Redukce v logaritmickém čase.
C) Redukce v polynomiálním čase.
D) Redukce v exponenciálním čase.
  • 32. V jakém roce Alan Turing definoval Turingovy stroje?
A) 1936
B) 1945
C) 1965
D) 1950
  • 33. Kdo redigoval knihu „Rozplétání složitosti: Život a dílo Gregoryho Chaitina“?
A) Arora, Sanjeev; Barak, Boaz
B) Garey, Michael R.; Johnson, David S.
C) Wuppuluri, Shyam; Doria, Francisco A.
D) Downey, Rod; Fellows, Michael
  • 34. Pokud platí, že P se rovná NP, co lze usuzovat o co-P a co-NP?
A) NP by se nerovnalo co-NP
B) P by se nerovnalo NP
C) co-P by se nerovnalo co-NP
D) co-P by se rovnalo co-NP
  • 35. Která třída složitosti je definována pomocí Booleovských obvodů?
A) AC
B) BPP
C) QMA
D) RP
  • 36. Kdo provedl analýzu časové složitosti Euklidova algoritmu v roce 1844?
A) Gabriel Lamé
B) Juris Hartmanis
C) Alan Turing
D) Richard E. Stearns
  • 37. Kdo v roce 1962 studoval výpočty v reálném čase?
A) Raymond Smullyan
B) John Myhill
C) Boris Trakhtenbrot
D) Hisao Yamada
  • 38. Do které třídy složitosti patří problémy, které lze řešit v logaritmickém prostoru?
A) NL
B) PP
C) L
D) NC
  • 39. Jaká je odpovídající třída problémů, pro kterou platí P?
A) NP
B) PSPACE
C) FP
D) EXPTIME
  • 40. Kdo definoval lineární omezené automaty v roce 1960?
A) Boris Trakhtenbrot
B) John Myhill
C) Hisao Yamada
D) Raymond Smullyan
  • 41. V kontextu teorie neustále se zvyšující složitosti, co se aproximuje pomocí diskretizací?
A) Booleovské výrazy.
B) Diskrétní grafy.
C) Kvantové stavy.
D) Spojité funkce.
  • 42. Do které třídy složitosti patří všechny problémy, které lze řešit rozhodovacím algoritmem?
A) NP
B) P
C) EXPTIME
D) ALL
  • 43. Kdo jsou autoři knihy ‚Parametrická složitost‘?
A) Papadimitriou, Christos; Sipser, Michael
B) Downey, Rod; Fellows, Michael
C) Wuppuluri, Shyam; Doria, Francisco A.
D) Cook, Stephen; Fortnow, Lance
  • 44. Která analýza zohledňuje současně jak nákladné, tak i méně nákladné operace v rámci celé sekvence operací?
A) Složitost v průměrném případě
B) Amortizovaná analýza
C) Složitost v nejhorším případě
D) Složitost v nejlepším případě
  • 45. O jaké třídě složitosti se předpokládá, že obsahuje komplementární problémy třídy NP?
A) BQP
B) co-NP
C) PP
D) NP
  • 46. Co podle teorie kontinuální složitosti obnáší analogové výpočty?
A) Digitální zpracování signálů.
B) Konečné automaty.
C) Kontinuální dynamické systémy a diferenciální rovnice.
D) Pravděpodobnostní algoritmy.
  • 47. Kdo napsal knihu „Stručná historie výpočetní složitosti“?
A) Cook, Stephen
B) Khalil, Hatem; Ulery, Dana
C) Mertens, Stephan
D) Fortnow, Lance; Homer, Steven
  • 48. Která třída složitosti je definována pomocí interaktivních důkazových systémů?
A) IP
B) QMA
C) NC
D) BPP
  • 49. Kdo jsou autoři knihy „Výpočetní složitost“, která byla vydána v roce 1994?
A) Oded Goldreich
B) Christos Papadimitriou
C) Sanjeev Arora; Boaz Barak
D) Michael R. Garey; David S. Johnson
  • 50. Kdo navrhl, aby měl „dobrý“ algoritmus časovou složitost omezenou polynomem velikosti vstupu?
A) Edmonds
B) Gabriel Lamé
C) Leonid Levin
D) Juris Hartmanis
  • 51. Kdo je autorem knihy 'Úvod do teorie výpočtů'?
A) Boaz Barak
B) Sanjeev Arora
C) Christos Papadimitriou
D) Michael Sipser
  • 52. Do které třídy složitosti patří problémy, které zahrnují počítání?
A) RP
B) BPP
C) #P
D) NC
Vytvořeno pomocí That Quiz — kde je vytváření a řešení testů snadné pro matematiku a další obory.