Umeå Universitet D&A TENTAMEN, UPPGIFT 1 2003-03-21 Namn:...................................................................... Uppgift 1. (20p) (0.5 p/ begrepp) Förklara 40 stycken av följande begrepp med avseende på kursinnehållet, (fler än 40 förklaringar räknas som gardering och de första 40 kommer att rättas). (Det krävs att man har minst 15 poäng på denna uppgift för att kunna bli godkänd på tentan). Begrepp Förklaring Poäng (I 1/8: ar) Algoritmfullständig Objekt-fullständighet Gränsyta Algoritm Datatyp Asymtotisk komplexitetsanalys Exprimentell komplexitetsanalys Stabil sortering Umeå Universitet D&A TENTAMEN, UPPGIFT 1 2003-03-21 Namn:...................................................................... Diskret linjärt ordad Fysisk datatyp FIFO LIFO Brute force algoritm Komplett träd Fullt träd Lövnod Rotnod Hanterbara problem Umeå Universitet D&A TENTAMEN, UPPGIFT 1 2003-03-21 Namn:...................................................................... Traversering Homogen datatyp Hetrogen datatyp Absolut komplexitet. Relativ komplexitet Dynamisk datatyp Statisk datatyp Struktur hos dataobjekt Sorterad datatyp Ordnad datatyp Umeå Universitet D&A TENTAMEN, UPPGIFT 1 2003-03-21 Namn:...................................................................... Riktad datatyp Konstruktorer Inspektorer Modifierare Navigatorer Komperatorer Modell för en datatyp Organisation för en datatyp Informell specifikation av en gränsyta Formell specifikation av en gränsyta Umeå Universitet D&A TENTAMEN, UPPGIFT 1 2003-03-21 Namn:...................................................................... Implementation av en datatyp Beräkningsbar Hierarkiskt ordnad Portabilitet Utbytbarhet Integritet Sortering Hashfunktion Filterering Djupet först sökning Umeå Universitet D&A TENTAMEN, UPPGIFT 1 2003-03-21 Namn:...................................................................... Bredden först sökning Binärsökning Linärsökning Preordertraversering Inorder-traversering Postordertraversering Position Sökning Index Greedy algoritm Umeå Universitet D&A TENTAMEN, UPPGIFT 1 2003-03-21 Namn:...................................................................... Divide and conquer algoritm Generisk datatyp/polytyp