Študijné poznámky

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Ktoré z uvedených obsahov vstupnej pásky spôsobia, že na výstupnú pásku stroja RAM po vykonaní uvedeného programu bude zapísaná hodnota 7?

  • žiadny z uvedených
  • 2,1,3,5,4,0
  • 0,4,3,2,5,0 (correct)
  • 1,2,4,3,5,0

Ktoré z uvedených obsahov vstupnej pásky spôsobia, že na výstupnú pásku stroja RAM po vykonaní uvedeného programu bude zapísaná hodnota väčšia ako 7?

  • žiadny z uvedených
  • 0,4,3,2,5,0
  • 1,4,3,5,2,0 (correct)
  • 2,1,3,5,2,0

Ktoré z daných vstupov spôsobia, že na výstupnú pásku stroja RAM po vykonaní uvedeného programu bude zapísaná hodnota väčšia ako 15?

  • 2
  • 4
  • 3
  • 8 (correct)

Aký výsledok bude zapísaný na výstupnú pásku stroja RAM po vykonaní uvedeného programu, ak vstupná páska bude obsahovať hodnotu 4?

<p>32 (C)</p> Signup and view all the answers

Jazyk lineárneho modelu RAM neobsahuje tieto inštrukcie:

<p>HALT (A), JMP (C)</p> Signup and view all the answers

Ktorá z nasledujúcich inštrukcií stroja RAM má najvyššiu cenu pri logaritmickom kritériu zložitosti? Nech c(i)=3 pre i<3 a c(i)=4 pre i>2.

<p>MUL *2 (C)</p> Signup and view all the answers

Ktoré z nasledujúcich inštrukcií stroja RAM majú uvedený korektný význam (<> predstavuje pamäťovú referenciu)?

<p>LOAD *i (ri &lt;-- M<r>) (A), STORE i (ri &lt;-- ro) (B)</p> Signup and view all the answers

Aký sú prístupné typy operandov inštrukcie READ stroja RAM?

<p>i (C)</p> Signup and view all the answers

Ktoré z uvedených inštrukcií predstavujú korektné inštrukcie stroja RAM?

<p>ADD *5 (C), HALT (D)</p> Signup and view all the answers

Zásobníkový rámec pri volaní procedúr neobsahuje:

<p>Adresa začiatku volajúcej procedúry (B), Meno volajúcej procedúry (C)</p> Signup and view all the answers

Ktoré z uvedených čísel sú Fibonacciho čísla (prvého rádu)?

<p>34 (B), 55 (D)</p> Signup and view all the answers

Pre metódu Divide-and-conquer je charakteristické:

<p>Použitie rekurzie (C), Postup zhora-nadol (od riešenia problému k elementárnym podproblémom) (E)</p> Signup and view all the answers

Ktoré z metód návrhu algoritmov sú využité v prípade uvedeného programu?

<p>Dynamické programovanie (A)</p> Signup and view all the answers

Ktoré z uvedených príkazov priradenia je potrebné doplniť na vyznačenom mieste [?] procedúry MERGE?

<p>S3[k] &lt;-- S2[j]; (D)</p> Signup and view all the answers

Doplňte chýbajúci fragment kódu procedúry MXIM (na obrázku):

<p>i &lt;-- 2 until i &lt;= n/2 step 1 (B)</p> Signup and view all the answers

Technika dynamické programovanie realizuje:

<p>výpočet riešení všetkých podproblémov (B)</p> Signup and view all the answers

Jazyk PL využívaný pri prezentácií algoritmov umožňuje používanie:

<p>procedúr (A), skoku goto (B), operácií vstupu a výstupu (C), komentárov (D)</p> Signup and view all the answers

Príkladom využitia ktorej z metód návrhu algoritmov je uvedený kód?

<p>Jednoduchá rekurzia (A)</p> Signup and view all the answers

Doplňte chýbajúci riadok kódu procedúry MAXMIN (na obrázku):

<p>return (MAX(max1, max2), MIN(min1, min2)) (B)</p> Signup and view all the answers

Pre metódu Dynamické programovanie je charakteristické:

<p>Použitie dynamických údajových štruktúr (A), Postup zdola-nahor (od elementárnych podproblémov k riešenému problému) (B), Použitie iterácie (D)</p> Signup and view all the answers

Optimálny binárny vyhľadávací strom je označený stratégiou:

<p>INORDER (C)</p> Signup and view all the answers

Strom na obrázku je označený stratégiou ?

<p>Postorder (A)</p> Signup and view all the answers

Majme binárny strom reprezentovaný poľom A=(5,7,6,8,9,2,0,0,0,3), kde A[1] je koreň stromu a ľavý potomok A[i] je vždy A[2i], pravý A[2i+1]. Ak A[i]=0, znamená to,. že na danej pozícií uzol v strome nie je. Ktorý z nasledujúcich je výpisom uzlov stromu stratégiou postorder?

<p>8, 3, 9, 7, 2, 6, 5 (G)</p> Signup and view all the answers

Pri POSTORDER prechode daným binárnym stromom (na obrázku) budú vypísané hodnoty v poradí:

<p>2,3,8,4,9 (C)</p> Signup and view all the answers

Majme binárny strom reprezentovaný poľom A=(5,6,7,1,3,0,8,9,2), kde A[1] je koreň stromu a ľavý potomok A[i] je vždy A[2i], pravý A[2i+1]. Ak A[i]=0, znamená to, že na danej pozícií uzol v strome nie je. Ktorý z nasledujúcich je výpisom uzlov stromu stratégiou postorder?

<p>9, 2, 1, 3, 6, 8, 7, 5 (I)</p> Signup and view all the answers

Uvedený kód predstavuje implementáciu prechodu:

<p>ternárnym stromom stratégiou Postorder (B)</p> Signup and view all the answers

Pri použití nerekurzívnej procedúry Inorder pre značenie stromov sa do zásobníka ukladajú:

<p>Vrcholy stromu (A)</p> Signup and view all the answers

Uvedený kód predstavuje implementáciu prechodu binárnym stromom stratégiou:

<p>Preorder (C)</p> Signup and view all the answers

Majme binárny strom reprezentovaný poľom A=(2,3,4,0,5,6,7,0,0,8,9), kde A[1] je koreň stromu a ľavý potomok uzla A[i] je vždy A[2i], pravý A[2i+1]. Ak A[i]=0, znamená to, že na danej pozícií uzol v strome nie je. Ktorý z nasledujúcich je výpisom uzlov stromu stratégiou preorder?

<p>2, 3, 5, 8, 9, 4, 6, 7 (D)</p> Signup and view all the answers

Flashcards

RAM/RASP

RAM je hlavná pamäť počítača, kde sa ukladajú dáta a inštrukcie pre aktuálne používanú aplikáciu. RASP je špeciálny druh pamäte používaný v procesoroch pre mimoriadne rýchly prístup k dátam.

Ram inštrukcie

Sada inštrukcií pre počítač, ktoré mu hovoria, čo robiť.

Postorder (post-order)

Postorder (post-order) prechádza stromom tak, že navštívi najprv ľavé podstromy, potom pravé podstromy a nakoniec koreň.

Inorder

Inorder prechádza stromom tak, že navštívi najprv ľavé podstromy, potom koreň a nakoniec pravé podstromy.

Signup and view all the flashcards

Preorder (pre-order)

Preorder (pre-order) prechádza stromom tak, že navštívi najprv koreň, potom ľavé podstromy a nakoniec pravé podstromy.

Signup and view all the flashcards

Bubble sort

Algoritmus na triedenie dát, ktorý usporiada dáta iteratívne porovnávaním susedných prvkov a výmenou ich pozícií.

Signup and view all the flashcards

ZOZNAME

Typ zložitej datovej štruktúry používanej na uchovávanie dát, ktorých prvky sú vzájomne prepojené.

Signup and view all the flashcards

Strom

Typ zložitej datovej štruktúry používanej na uchovávanie dát, ktoré sú organizované hierarchicky, ako strom.

Signup and view all the flashcards

B-strom

Typ stromu, kde každý vrchol má najviac 3 deťi a všetky uzly na tej istej úrovni majú rovnaký počet detí. Používa sa na vyhľadávanie dát.

Signup and view all the flashcards

2.3 strom

Typ stromu, kde každý vrchol môže mať najviac 2 deti a pouţíva sa na uchovávanie dát v usporiadanom poradí.

Signup and view all the flashcards

AVL strom

Typ stromu, kde sa dáta ukladajú do uzlov tak, aby bolo zabezpečené, že strom zostane vyvážený a vyhľadávanie v ňom bude čo najrýchlejšie.

Signup and view all the flashcards

Rozhodovací strom

Typ stromu, ktorý sa používa na reprezentáciu rozhodovacích procesov a na nájdenie optimálneho riešenia problému.

Signup and view all the flashcards

BVS strom

Typ stromu, ktorý sa používa na vyhľadávanie dát. Každý uzol v ňom obsahuje informáciu o kluči a je prepojený s inými uzlami tak, aby bol zabezpečený čo najrýchlejší prístup k požadovaným dátam.

Signup and view all the flashcards

Hašovanie

Metóda ukladania dát, ktorá používa tabuľku na mapovanie dát na jedinečné čísla (kľúče). Tieto kľúče sa potom používajú na prístup k dátam.

Signup and view all the flashcards

Matice

Matice sú 2D štruktúry, ktoré slúžia na uchovávanie dát v riadkoch a stĺpcoch. Používajú sa aj na reprezentáciu grafických objektov.

Signup and view all the flashcards

Quick sort

Algoritmus na triedenie dát, ktorý rozdeľuje dáta do dvoch častí, pričom jedna časť obsahuje dáta menšie ako pivotový prvok a druhá časť obsahuje dáta väčšie ako pivotový prvok.

Signup and view all the flashcards

Radix sort

Algoritmus na triedenie dát, ktorý sa používa na triedenie dát v mieste.

Signup and view all the flashcards

Heap sort

Algoritmus na triedenie dát, ktorý postupne budovanie haldy (min-haldy alebo max-haldy) a vyberanie z nej minimálneho alebo maximálneho prvku.

Signup and view all the flashcards

Zložitosť Heap sort

O(n log n)

Signup and view all the flashcards

Study Notes

Study Notes

  • No specific text or questions provided. Please provide the text or questions you want me to summarize.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

SSC Exam Preparation
3 questions

SSC Exam Preparation

SpiritualBigBen avatar
SpiritualBigBen
General Study Notes Quiz
58 questions

General Study Notes Quiz

AstoundingEpigram avatar
AstoundingEpigram
Общие учебные заметки
11 questions
Physics Exam Study Notes (Class XI)
9 questions

Physics Exam Study Notes (Class XI)

WellIntentionedBlankVerse avatar
WellIntentionedBlankVerse
Use Quizgecko on...
Browser
Browser