- 1. Teorija računske zahtevnosti je veja teoretične informatike, ki se osredotoča na razvrščanje računskih problemov glede na njihovo notranjo težavnost in količino potrebnih virov, kot sta čas in prostor. Ukvarja se z razumevanjem učinkovitosti algoritmov, analizo izvedljivosti reševanja problemov na različnih vrstah strojev in določanjem omejitev računske moči. S preučevanjem teorije računske zahtevnosti si raziskovalci prizadevajo raziskati meje računanja ter ugotoviti zmogljivosti in omejitve računalnikov pri reševanju različnih vrst problemov.
Na kaj se osredotoča teorija računalniške kompleksnosti?
A) Razvoj novih programskih jezikov B) Psihološki vidiki interakcije med človekom in računalnikom C) Oblikovanje strojne opreme za računalnike D) Analiza virov, potrebnih za reševanje računalniških problemov
- 2. Kateri zapis se običajno uporablja za označevanje zahtevnosti algoritmov?
A) Zapis Big O B) Grške črke C) Binarna koda D) Rimske številke
- 3. Kateri razred kompleksnosti vsebuje probleme odločanja, ki jih je mogoče učinkovito preveriti?
A) PSPACE B) NP C) BPP D) EXP
- 4. Kaj v teoriji računalniške kompleksnosti pomeni beseda EXP?
A) Strokovnjak B) Razširjen C) Eksponentni čas D) Raziskovalna
- 5. S čim je Cookov-Levinov izrek povezan v teoriji računalniške kompleksnosti?
A) Problem P proti NP B) Vzporedno računalništvo C) Popolnost NP D) Kvantni algoritmi
- 6. Kateri razred zahtevnosti predstavlja najtežje probleme v NP?
A) NP-popolna B) BPP C) P D) EXPTIME
- 7. Kaj je glavni cilj teorije računalniške kompleksnosti?
A) Razvrstitev računalniških problemov glede na njihovo težavnost B) Ustvarjanje naključnih številk C) Gradnja superračunalnikov D) Ustvarjanje hitrejših računalnikov
- 8. V kateri razred zahtevnosti se uvrščajo problemi, ki jih lahko kvantni računalnik reši v polinomskem času?
A) EXPSPACE B) PSPACE C) NP-popolna D) BQP
|