22.12.2012 Aufrufe

Informatik 2 - Hochschule Regensburg

Informatik 2 - Hochschule Regensburg

Informatik 2 - Hochschule Regensburg

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Modulname<br />

Fachbezeichnung<br />

<strong>Informatik</strong> 3 / Anwendungen<br />

Kurzbezeichnung IN3 Betroffene Studiengänge BA-EI<br />

Studienabschnitt 2. Modul Nr. 14.1<br />

Letzte Änderung SS 2012 Regelsemester 4.<br />

Sprache Deutsch Verantwortlich Mottok<br />

Modultyp Pflichtmodul/FWPF Kreditpunkte 2<br />

Lehrumfang 2 SWS Vor- und Nachbereitung 2 h Woche<br />

Lehrform<br />

seminaristischer Unterricht; Übungsanteil 10%<br />

Ergänzendes Praktikum <strong>Informatik</strong> 3 (PIN3): BA-EI, 14.2<br />

Leistungsnachweis<br />

schriftliche Prüfung 90 Minuten<br />

Professoren:<br />

Lehrbeauftragte:<br />

Kneißl, Mottok, Niemetz<br />

Zugel. Hilfsmittel<br />

für LN<br />

keine<br />

Voraussetzungen keine<br />

Vorkenntnisse Kenntnisse in C- und C++ Programmierung, z.B. aus z.B. aus <strong>Informatik</strong> 1<br />

(IN1, BA-EI, 7.1) und <strong>Informatik</strong> 2 (IN2, BA-EI, 13.1)<br />

Angebotene<br />

Lehrunterlagen<br />

Skript, Programme aus der Vorlesung, Links, Literaturliste<br />

Lehrmedien Beamer, Tafel<br />

Lehrinhalte verschiedene Programmieraufgaben im Text- und Grafik-Modus zu<br />

Programmiertechnische Grundlagen<br />

Softwaremodelle (UML)<br />

Softwaremodelle V-Modell<br />

Windows API<br />

Fensterorientierte Anwendungen<br />

Parallele Prozesse<br />

Parallele Threads<br />

Kommunikation zwischen parallelen Programmen<br />

Lernziele/<br />

Kompetenzen<br />

Literaturempfehlungen<br />

<strong>Informatik</strong> 3<br />

Fähigkeit, eine fortgeschrittene Problemstellung in ein C++ Programm<br />

umzusetzen<br />

Fähigkeit, Modellierungstechniken einzusetzen<br />

Fähigkeit, anspruchsvolle C++ Programme zu schreiben und zum<br />

Laufen zu bringen<br />

Fähigkeit, im Team zu arbeiten durch<br />

Gemeinsames Vorbereiten im Team, Kommentierung der Programme,<br />

Dokumentation (Flußdiagramme, Struktogramme, UML)<br />

Präsentation der Ergebnisse, Diskussion kontroverser Lösungsansätze<br />

C. Petzold, Windows Programmierung, Microsoft Press, 2000<br />

H. Balzert, Software-Technik, Band 1 und 2, Spektrum, 1996<br />

R. Isernhagen, Software-Technik in C und C++, Hanser, 2004<br />

S.R.G. Fraser, Visual C++/CLI, Apress, 2006<br />

34

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!