Back
Semester | fall semester 2018 |
Course frequency | Every fall sem. |
Lecturers | Urs Hengartner (u.hengartner@unibas.ch, Assessor) |
Content | In der Vorlesung werden die grundlegenden Konzepte von Programmiersprachen und ihre Anwendung bei der strukturierten, objektorientierten Programmierung gezeigt. Nach einer einführenden Begriffsdefinition, werden Daten, elementare Datenstrukturen, Zuweisungen, Kontrollstrukturen, Unterprogramme und Rekursion besprochen. Im Bereich der Objektorientierung werden unter anderem die Konzepte der Vererbung, des Polymorphismus und der Schnittstellen vermittelt. Als Programmiersprache wird Java verwendet. Die Vorlesung setzt keine Programmierkenntnisse voraus und wird von regelmässigen praktischen Übungen begleitet. |
Learning objectives | - Bei erfolgreichem Abschluss der Lehrveranstaltung können Studierende Programme lesen und schreiben, d.h. sie können die wichtigsten Strukturen und Komponenten einer Programmiersprache (Java) anwenden. - Eine Entwicklungsumgebung (IDE, Eclipse) zur Entwicklung der Programme zu verwenden. - Die Vorgehensweise, wie man Algorithmen zur Lösung eines bestimmten Problems entwirft und sie mit Hilfe einer natürlichen Sprache, des Pseudocodes oder einer Programmiersprache (Java) formuliert. - Die grundlegenden Konzepte der objektorientierten Programmierparadigmen und ihre Unterschiede zu den prozeduralen und funktionalen Programmierparadigmen kennen. - Einfache Datenstrukturen wie Arrays, Maps oder verkettete Listen in einer Programmiersprache (Java) umzusetzen. - Einfache Probleme in objektorientiertem Design darstellen und diese objektorientiert in einer Programmiersprache umzusetzen. Dies umfasst die Konzepte der Vererbung, Schnittstellen und die Beziehungen zwischen Klassen und Objekten. |
Bibliography | Hanspeter Mössenböck Sprechen Sie Java? 5. Auflage, dpunkt.verlag, 2014 ISBN 978-3-86490-099-0 |
Weblink | ADAM-Weblink |
Course application | Belegen in MOnA; Eucor-Studierende und Studierende anderer CH-Universitäten müssen innerhalb der Belegfrist mit einem Hörerschein beim Studiensekretariat im Kollegienhaus belegen. Für alle gilt: Belegen = Anmeldung zur Prüfung. |
Language of instruction | German |
Use of digital media | No specific media used |
Interval | Weekday | Time | Room |
---|
No dates available. Please contact the lecturer.
Modules |
Specialization Module: Quantitative Methods (Master's Studies: Business and Economics) |
Assessment format | end-of-semester examination |
Assessment details | schriftliche Klausur: 19.12.2018; 12:15-13:45. WWZ Audi: A-Z. Vom 16.10.18 bis zum 26.10.18 / 12:00 Uhr können Sie sich schriftlich per Formular noch von der Prüfung abmelden. Abmeldungen per Email werden nicht entgegengenommen, das Abmeldeformular finden Sie auf der Homepage des Studiendekanats. Bis zum 15.10.18 melden Sie sich bitte ausschliesslich in MONA ab. Die Prüfungsräume werden bis zum 9.12.18 publiziert. |
Assessment registration/deregistration | Registration: course registration |
Repeat examination | no repeat examination |
Scale | 1-6 0,1 |
Repeated registration | as often as necessary |
Responsible faculty | Faculty of Business and Economics , studiendekanat-wwz@unibas.ch |
Offered by | Faculty of Business and Economics |