AjaxLoader
Bitte warten ...
 
Universitäten und FHs aus
Deutschland Schweiz Österreich Niederlanden
Dokumente
Dokumentvorschau


Wichtige Begriffe der Informatik

Dokument-Nr.:  F-ABEE

UNIDOG-Autor: OhMySweet

Zugehöriger Dozent(en):
(Nicht Verfasser des Dokuments)

Dr. Peter Steffen


Kauf- / Tauschwert: 3,00 €
Kategorie: Zusammenfassung / Skript
Dokument-Typ: Fachthema-Zusammenfassung
Seiten: 7
Semester: WS2009-2010

Erzielte Note:
1,3

Dokument-Download

Um Zugriff auf dieses Dokument zu erhalten, musst Du Mitglied der UNIDOG Community sein.
Inhalt / Beschreibung

Dieses Dokument enthält wichtige Begriffe und Erklärungen so wie nützliche Funktionen, die während den Vorlesungen Algorithmen und Datenstrukturen I & II vorkamen.


Das Dokument entstand beim Lernen für die mündl. Prüfung.

Gliederung der Zusammenfassung


Abgrenzung des Begriffs Informatik und der Unterdisziplinen der Informatik:

Technische Informatik, Theoretische Informatik, Praktische Informatik, Angewandte Informatik


"Kleines Glossar" der Informatik / Erklärung der folgenden prüfungsrelevanten Begriffe

Hier insbesondere zum Indizieren für Google noch mal aufgelistet. Alle Begriffe werden möglichst kompakt zum Auswendiglernen definiert!

Syntax, Semantik, Konstruktor, Typsynonyme, Typinferenz, Polymorph, Typklassenm, Typkontexte, Variablenbindung, Abseitsregel,, struktuelle Rekursion, strukturelle INduktion, referential transperency, wohlfundierte Rekursion, Rechenschritt, asymptotisches Wachstum, asymptotische Schranke, Listenbeschreibung, instance-Deklaration, kontextfreie Grammatik,  Terminasymbole, Chomsky-Hierarchie
vollständige / diskunkte Muster, Infix-, Präfix-Schreibweise, Funktionsausdruck, gestaffelte Funktionen, let-Ausdrücke, Algorithmus vs. Programm, Spezifikation

Nützliche Funktionen der rein funktionalen Programmiersprache Haskell:

foldr, fodl, maps, filter, takeWhile, scanl, scanr, $, @, . , zip, zipWith

Haskell vs. Java, was unterscheided die beiden Programmiersprachen, was sind Gemeinsamkeiten

  1. Parametrischer Typpolymorphismus
  2. Funktionen höherer Ordnung
  3. Lokale Änderung großer Dantenstrukturen
  4. Klassen, Objekte und Vererbung
  5. Pattern Matching

Grundlegendes zu Java

  • Objektorientierung
  • Ausnahmen (Exceptions)
  • Graphen
  • Hasing oder "Pizzabäcker
  • Strategien zur Behandlung von Kollisionen

Sonstige (Informatikprüfungs-)themen, jeweils ganz kurz/prägnant erklärt:

  • Sortierverfahren: Mergesort, Quicksort, Insertionsort, Bubblesort, Countingsort, Treesort
  • Anforderungen an Programmiersprachen
  • Algorithmen zur exakten Suche: Boyer-Moore-Algorithmus, Boyer-Moore-Horspool-Algorithmus, Knuth-Morris-Pratt-Algorithmus

 

Dokumentbewertung (1)

Inhalt:
Klausurrelevanz:
Aufbereitung:
Gesamtbewertung:
Kommentare

mattrock 30.06.2012
Super Tuturial. Echt klasse. Macht Spaß wenn man hier rum stöbert und immer gut ausgearbeitete Dokumente findet
Dokument empfehlen



Vorschau-Ausschnitte


Vorschaubild 1 Vorschaubild 2 Vorschaubild 3