• Keine Ergebnisse gefunden

Kriterium für Prüfungszulassung

N/A
N/A
Protected

Academic year: 2022

Aktie "Kriterium für Prüfungszulassung"

Copied!
3
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Kriterium für Prüfungszulassung

23. Mai 2019 thorsten möller - informatik.unibas.ch/lehre/fs19/prog/Schlussinfos

1

Max erreichbare Punkte Zu erreichende Punkte (= ⅔)

Obligatorischer

Übungsteil 200 133

(2)

Schriftliche Abschlussprüfung

23. Mai 2019 thorsten möller - informatik.unibas.ch/lehre/fs19/prog/Schlussinfos

2

n Datum: Freitag, 07.06.2019

n Zeit: 9:15 bis 10:45 Uhr (90min)

n Ort: Kollegienhaus, HS 118

n Zugelassene Hilfsmittel: keine

n Schwerpunkt: Konzepte und Programmiertechniken

die anhand der Programmiersprachen C++, Haskell und Prolog besprochen wurden.

n

Anteile: ca. 50% C++, 30% Haskell, 20% Prolog

(3)

Prüfungsthemen

23. Mai 2019 thorsten möller - informatik.unibas.ch/lehre/fs19/prog/Schlussinfos

3

n

Allgemein

n Typsysteme (statisch vs. dynamisch, nominell vs. strukturell, schwach vs. strikt)

n Ausdruck vs. Anweisung; Gültigkeitsbereiche; Sichtbarkeit/Scope versus Lebensdauer

n

C++

n Funktionsprototypen (Syntax, Deklaration, Definition)

n Zeiger, Referenzen, Zeigerarithmetik, Arrays

n Speichermodell (Segmente), Memory Aligning

n Aufrufsemantiken (call-by-{value,reference,need})

n Vererbung (mehrfach, virtuell)

n Operatoren überladen, Präzedenz, Assoziativität

n

Haskell

n Pure Funktion, Funktionssignatur, polymorphe Funktionen, Lambdas, Currying

n Algebraische Datentypen

n Pattern Matching

n List Comprehensions

n Funktionen höherer Ordnung (fold, filter, map, ...)

n

Prolog

n Wissensbasen (Fakten, Regeln, Anfragen)

n Unifikation

n Backtracking, Cut

Referenzen

ÄHNLICHE DOKUMENTE

friend class Freundklasse; //Freundklasse hat jetzt Zugriff //auf private-Elemente der Klasse testklasse private:...}.

likes: Prädikat mit zwei Argumenten nämlich john und mary Namen für Prolog beliebig, Zahl der Argumente beliebig.. Kollektion von Fakten und Regeln wird auch Datenbank (database)

Konsultieren Sie die Datei anschließend mit F9 erneut und prüfen Sie durch geeignete Fragestellung mit phrase('Satz',…, ob die Grammatik korrekt arbeitet. f) Erweitern Sie

Aufgabe 8 1 Punkt Dr¨ ucken Sie die folgende Anfrage mittels SQL aus. Schreiben Sie Ihre L¨ osung in die

Geben Sie die ’Namen’ und ’Einwohnerzahl’ jener St¨ adte aus, in denen ein Superheld eine Mission ausgef¨ uhrt hat und die Stadt gleichzeitig sein Geburtsort ist. Jede Stadt

Setup should be selected when any of the setup parameters are to be inspected, temporarily changed, or recorded permanently in a .SYS file. When you select a

STATUS.PRO contains a set of tools that uses window number 83 (see makewindow) to display a status line at the bottom of the screen, rather like the Turbo Prolog editor

• Der Quotient für ein bestimmtes Lebensalter kann abnehmen, weil die betreffenden Geburtskohorten schon früher in Rente gegangen sind oder später in Rente gehen werden – aber