Das Studium an der Abteilung Informatik setzt Programmierkenntnisse voraus.

Größe: px
Ab Seite anzeigen:

Download "Das Studium an der Abteilung Informatik setzt Programmierkenntnisse voraus."

Transkript

1 Informatik für Studienanfänger an der Abteilung Informatik Das Studium an der Abteilung Informatik setzt Programmierkenntnisse voraus. Es werden folgende Kenntnisse gefordert: Einfache Datentypen (short, int, long, float, double, char) Einfache Datenstrukturen: Variablen, Arrays, Strukturen Ablaufstrukturen: Sequenz, Schleife (for, while), Verzweigung (if, case) Unterprogramme (Definition, Aufruf, Parameterübergabe) Programmierpraxis: Kleinere Probleme selbständig bearbeiten können Erfahrungen im Umgang mit einer Programmierumgebung (Editor, Compiler) Die Kenntnisse können in einer beliebigen höheren Programmiersprache (z. B. Java, Python, C, C++, C#, JavaScript) vorliegen. An der HSR wird mit Java, C, JavaScript, C++ und C# gearbeitet. Falls Programmierkenntnisse nicht bereits vorhanden sind und daher neu erworben werden müssen, wird als Programmiersprache Java empfohlen. Studienanfänger aus Nicht-Informatik-Berufen oder mit geringen Programmierkenntnissen: Die Praxis zeigt, dass das Informatik Studium sehr anspruchsvoll ist, wenn Sie über keine oder geringe Programmierkenntnisse verfügen. Dies betrifft zum Beispiel manche KV-Absolventen und andere Studienanfänger, die ohne Informatik-Praktikum zum Studium zugelassen werden. Der Java-Vorkurs ist hilfreich, aber oft nicht ausreichend, um in den ersten zwei Semestern mitzuhalten. Sie sind ein Studienanfänger aus einem Nicht-Informatik-Beruf, dann stehen Ihnen folgende Möglichkeiten zur Verfügung: - Sie besuchen den 5-tägigen Java-Vorkurs an der HSR. Der erfolgreiche Besuch gilt als Nachweis der Programmierkenntnisse. Der Java-Vorkurs behandelt in einer Woche alle wichtigen Grundlagen, d.h. der Stoff wird in kurzer Zeit vermittelt. Wir empfehlen Ihnen sich über Online- Tutorials vor und nach dem Kurs noch weiter zu vertiefen. Wir geben Ihnen diesbezüglich gerne weitere Informationen. - Sie können sich die geforderten Kenntnisse durch andere Kurse und/oder Selbststudium erarbeiten. Bitte beachten Sie aber, dass Sie den Erwerb dieser Grundkenntnisse (z.b. durch Kursatteste) nachweisen müssen. - Sie können sich entsprechend dem Musterstudienplan Stufengerechter Einstieg für Personen mit geringen Informatik-Vorkenntnissen (Vollzeitstudium in 4 Jahren) anmelden. Wenn Sie nach T F office@hsr.ch Seite 1 von 5

2 diesem Modell studieren, müssen Sie den Nachweis über Programmierkenntnisse nicht erbringen. Für diese Studierenden ist im Modul Computational Thinking im zweiten Semester eine entsprechende Einführung geplant. Sie haben bei Studienstart mehr Zeit, um die anspruchsvollen Vorlesungen und Übungen vor- und nachzubereiten. Ein Besuch des 5-tägigen Java Vorkurses, wenn zeitlich möglich, ist aber trotzdem hilfreich für ein besseres Grundverständnis der Module im ersten Semester. Teilen Sie den Hochschuldienten mit, wenn Sie sich für dieses Studienmodell entscheiden. Sie sind Studienanfänger mit geringen Programmierkenntnissen: - Wir empfehlen den 5-tägigen Java-Vorkurs der HSR oder ein vergleichbarer Kurs eines anderen Anbieters. Eine Vorbereitung und eine nachfolgende Vertiefung sind sinnvoll. Teilen Sie uns mit, wenn Sie über geringe Programmierkenntnisse verfügen. Wir werden Ihnen Informationen und Lehrmaterial zusammenstellen, damit Sie sich bereits nach Ihrer Anmeldung vor dem Java- Vorkurs einige Grundkenntnisse für das Informatik Studium erarbeiten können. Java Vorkurs Der Java Vorkurs vermittelt die Grundlagen für den Einstieg in die Programmierausbildung, welche auf diesen Vorkenntnissen aufbaut und diese nicht mehr behandelt. Ziel: Basiswissen Programmieren Erstellen einfacher Beispielprogramme Beherrschung der Entwicklungsumgebung Inhalt: Arbeiten mit einer Programmierumgebung Algorithmus, Anweisungen, Variablen Operatoren, Ausdrücke, Zuweisungen Kontrollstrukturen, Unterprogramme Felder, Strings Ein- und Ausgabe Klassen und Objekte Kursorganisation: Theorieblöcke gefolgt von praktischen Übungen am Computer. Die Übungen werden am eigenen Notebook durchgeführt. Auf Anfrage kann ein Leihgerät zur Verfügung gestellt werden. Kursdauer: 5 Tage zu jeweils 8 Lektionen zu 45 Min. T F office@hsr.ch Seite 2 von 5

3 Kurszeiten: Montag-Freitag von 08:40-11:50 und 13:10-16:20 h Kurskosten: CHF Kursdaten: noch Fragen: Peter Bühler, Abteilung Informatik, Tel peter.buehler@hsr.ch T F office@hsr.ch Seite 3 von 5

4 HSR Hochschule für Technik Hochschuldienste Postfach Rapperswil HSR Hochschule für Technik Hochschuldienste Postfach Rapperswil Dieses Blatt passt in ein Fenstercouvert. zurück bis: Anmeldung für den Java Vorkurs 2018 Ich melde mich für den 5-tägigen Java Vorkurs vom verbindlich an. Das Kursgeld von CHF zahle ich nach Erhalt der Rechnung innert 30 Tagen ein. Ich habe zur Kenntnis genommen, dass bei Abmeldung ab dem zur Deckung der entstandenen Kosten CHF verrechnet werden. Name, Vorname:... Strasse, Nr.:... PLZ, Wohnort:... Telefon:... Mobil: Ich habe keine oder nur sehr wenige Programmierkenntnisse Datum, Unterschrift:... T F office@hsr.ch Seite 4 von 5

5 T F office@hsr.ch Seite 5 von 5

Welche Informatik-Kenntnisse bringen Sie mit?

Welche Informatik-Kenntnisse bringen Sie mit? Welche Informatik-Kenntnisse bringen Sie mit? So gehen Sie vor! Lösen Sie die Aufgaben der Reihe nach von 1 bis 20, ohne das Lösungsblatt zur Hilfe zu nehmen. Der Schwierigkeitsgrad der Aufgaben nimmt

Mehr

Werkzeuge zur Programmentwicklung

Werkzeuge zur Programmentwicklung Werkzeuge zur Programmentwicklung B-15 Bibliothek Modulschnittstellen vorübersetzte Module Eingabe Editor Übersetzer (Compiler) Binder (Linker) Rechner mit Systemsoftware Quellmodul (Source) Zielmodul

Mehr

Die Programmiersprache C Eine Einführung

Die Programmiersprache C Eine Einführung Die Programmiersprache C Eine Einführung Christian Gentsch Fakutltät IV Technische Universität Berlin Projektlabor 2. Mai 2014 Inhaltsverzeichnis 1 Einführung Entstehungsgeschichte Verwendung 2 Objektorientiert

Mehr

Einführung Datentypen Verzweigung Schleifen. Java Crashkurs. Kim-Manuel Klein May 4, 2015

Einführung Datentypen Verzweigung Schleifen. Java Crashkurs. Kim-Manuel Klein May 4, 2015 Java Crashkurs Kim-Manuel Klein (kmk@informatik.uni-kiel.de) May 4, 2015 Quellen und Editoren Internet Tutorial: z.b. http://www.java-tutorial.org Editoren Normaler Texteditor (Gedit, Scite oder ähnliche)

Mehr

Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft

Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft Ziel Systematische Aufarbeitung bzw. Auffrischung der Grundkenntnisse im Fach Rechnungswesen

Mehr

Fortgeschrittene Programmiertechniken

Fortgeschrittene Programmiertechniken FERNSTUDIUM INFORMATIK an Fachhochschulen Fortgeschrittene Programmiertechniken Studienplan SS 2016 Inhalt Der Modulablauf im Überblick... 1 Ihre Kursbetreuer... 1 Wo finde ich das Lehrmaterial?... 2 Zusatzaufgaben...

Mehr

Microcontroller Praktikum SS2010 Dipl. Ing. R. Reisch

Microcontroller Praktikum SS2010 Dipl. Ing. R. Reisch Microcontroller Praktikum SS2010 Dipl. Ing. R. Reisch Die wichtigsten Unterlagen/Tools Für das Praktikum Unterlagen/Kenntnisse/Tools wichtig: Datenblatt des AT80USB1287 µc Schaltplan des im Praktikum verwendeten

Mehr

Einführung in die Programmierung für Nebenfach Medieninformatik. Beat Rossmy, Michael Kirsch

Einführung in die Programmierung für Nebenfach Medieninformatik. Beat Rossmy, Michael Kirsch Einführung in die Programmierung für Nebenfach Medieninformatik Beat Rossmy, Michael Kirsch Direct Feedback - Socrative Eure Mitarbeit ist uns wichtig! Installiert Euch dazu die kostenlose App Socrative

Mehr

RO-Tutorien 3 / 6 / 12

RO-Tutorien 3 / 6 / 12 RO-Tutorien 3 / 6 / 12 Tutorien zur Vorlesung Rechnerorganisation Christian A. Mandery WOCHE 2 AM 06./07.05.2013 KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft

Mehr

Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft

Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft Ziel Systematische Aufarbeitung bzw. Auffrischung der Grundkenntnisse im Fach Rechnungswesen

Mehr

Semester: -- Workload: 300 h ECTS Punkte: 10

Semester: -- Workload: 300 h ECTS Punkte: 10 Modulbezeichnung: Modulnummer: IOBP Objektorientierte Programmierung Semester: -- Dauer: Minimaldauer 1 Semester Modultyp: Pflicht Regulär angeboten im: WS, SS Workload: 300 h ECTS Punkte: 10 Zugangsvoraussetzungen:

Mehr

Vorbereitungskurse. Aufnahmeprüfung V 2015.1

Vorbereitungskurse. Aufnahmeprüfung V 2015.1 Gründenstrasse 46, CH-4132 Muttenz Fon +41 61 552 94 94, Fax +41 61 552 94 50, www.hf-ict.ch, info@hf-ict.ch Die hf-ict wurde 1989 als KTSI gegründet und der Ausbildungsgang 1992 durch den Bund anerkannt.

Mehr

Einführung in die Programmierung mit VBA

Einführung in die Programmierung mit VBA Einführung in die Programmierung mit VBA Vorlesung vom 07. November 2016 Birger Krägelin Inhalt Vom Algorithmus zum Programm Programmiersprachen Programmieren mit VBA in Excel Datentypen und Variablen

Mehr

Kapitel 3: Variablen

Kapitel 3: Variablen Kapitel 3: Variablen Thema: Programmieren Seite: 1 Kapitel 3: Variablen Im letzten Kapitel haben wir gelernt, bestimmte Ereignisse zu wiederholen solange eine Bedingung erfüllt ist. Nun möchten wir aber

Mehr

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Übersetzen

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Übersetzen Zürcher Hochschule für Angewandte Wissenschaften Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Übersetzen Certificate of Advanced Studies (CAS) Zürcher Fachhochschule Der Kurs Ziele

Mehr

Anmeldeformular CAS Nachhaltige Entwicklung

Anmeldeformular CAS Nachhaltige Entwicklung Anmeldeformular CAS Nachhaltige Entwicklung Certificate of Advanced Studies (CAS), 5 ECTS-Punkte CDE CENTRE FOR DEVELOPMENT AND ENVIRONMENT CAS Nachhaltige Entwicklung Bitte füllen Sie das Anmeldeformular

Mehr

IT-Basics 2. DI Gerhard Fließ

IT-Basics 2. DI Gerhard Fließ IT-Basics 2 DI Gerhard Fließ Wer bin ich? DI Gerhard Fließ Telematik Studium an der TU Graz Softwareentwickler XiTrust www.xitrust.com www.tugraz.at Worum geht es? Objektorientierte Programmierung Konzepte

Mehr

VBA-Programmierung: Zusammenfassung

VBA-Programmierung: Zusammenfassung VBA-Programmierung: Zusammenfassung Programmiersprachen (Definition, Einordnung VBA) Softwareentwicklung-Phasen: 1. Spezifikation 2. Entwurf 3. Implementierung Datentypen (einfach, zusammengesetzt) Programmablaufsteuerung

Mehr

Operatoren für elementare Datentypen Bedingte Anweisungen Schleifen. Programmieren I. Martin Schultheiß. Hochschule Darmstadt Wintersemester 2010/2011

Operatoren für elementare Datentypen Bedingte Anweisungen Schleifen. Programmieren I. Martin Schultheiß. Hochschule Darmstadt Wintersemester 2010/2011 Programmieren I Martin Schultheiß Hochschule Darmstadt Wintersemester 2010/2011 1 Operatoren für elementare Datentypen 2 Bedingte Anweisungen 3 Schleifen Zuweisungsoperator Die Zuweisung von Werten an

Mehr

C++ Einführung. und Datenanalyse mit ROOT. Jörg Marks, Physikalisches Institut, INF 226

C++ Einführung. und Datenanalyse mit ROOT. Jörg Marks, Physikalisches Institut, INF 226 Sommer Semester 2016 C++ Einführung 10.4-14.4.2016 14:00 17:00 CIP Pool INF 226 und Datenanalyse mit ROOT Jörg Marks, Physikalisches Institut, INF 226 marks@physi.uni-heidelberg.de Inhalt Programmierwerkzeuge

Mehr

Einführung in den Einsatz von Objekt-Orientierung mit C++ I

Einführung in den Einsatz von Objekt-Orientierung mit C++ I Einführung in den Einsatz von Objekt-Orientierung mit C++ I ADV-Seminar Leiter: Mag. Michael Hahsler Syntax von C++ Grundlagen Übersetzung Formale Syntaxüberprüfung Ausgabe/Eingabe Funktion main() Variablen

Mehr

Probestudium Informatik (PSI) vom 27. März bis 1. April 2015 an der LMU München ein.

Probestudium Informatik (PSI) vom 27. März bis 1. April 2015 an der LMU München ein. Prof. Martin Hofmann, PhD Institut für Informatik Universität München Oettingenstraße 67 80538 München Prof. Martin Hofmann, PhD Institut für Informatik Oettingenstraße 67 80538 München geschaeftsstelle@ifi.lmu.de

Mehr

JAVA-Datentypen und deren Wertebereich

JAVA-Datentypen und deren Wertebereich Folge 8 Variablen & Operatoren JAVA 8.1 Variablen JAVA nutzt zum Ablegen (Zwischenspeichern) von Daten Variablen. (Dies funktioniert wie beim Taschenrechner. Dort können Sie mit der Taste eine Zahl zwischenspeichern).

Mehr

Programmieren I. Überblick. Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft

Programmieren I. Überblick.  Institut für Angewandte Informatik. KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft Programmieren I Überblick KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.kit.edu Übersicht Modul Programmieren Programmieren I (1. Semester) 4 Vorlesungs- und Übungsstunden / Woche 1 Stunde

Mehr

Elementare Konzepte von

Elementare Konzepte von Elementare Konzepte von Programmiersprachen Teil 1: Bezeichner, Elementare Datentypen, Variablen, Referenzen, Zuweisungen, Ausdrücke Kapitel 6.3 bis 6.7 in Küchlin/Weber: Einführung in die Informatik Bezeichner

Mehr

Lernziele Ablauf Übungsaufgaben Formalitäten. Programmierpraktika. Einführung in das Programmieren und Weiterführendes Programmieren

Lernziele Ablauf Übungsaufgaben Formalitäten. Programmierpraktika. Einführung in das Programmieren und Weiterführendes Programmieren Programmierpraktika Einführung in das Programmieren und Weiterführendes Programmieren Prof. H. G. Matthies, Dr. Elmar Zander Präsentation: Dr. Th. Grahs 7.4.2016 Programmierpraktika 7.4.2016 1/15 Lernziele

Mehr

Einführung in die C-Programmierung

Einführung in die C-Programmierung Einführung in die C-Programmierung Warum C? Sehr stark verbreitet (Praxisnähe) Höhere Programmiersprache Objektorientierte Erweiterung: C++ Aber auch hardwarenahe Programmierung möglich (z.b. Mikrokontroller).

Mehr

Vorbereitungskurse Mathematik für zukünftige Bachelor-Studierende an der Hochschule Luzern Wirtschaft

Vorbereitungskurse Mathematik für zukünftige Bachelor-Studierende an der Hochschule Luzern Wirtschaft Vorbereitungskurse Mathematik für zukünftige Bachelor-Studierende an der Bei Studienbeginn am 19. September 2016 wird im Fach Mathematik die Beherrschung des Stoffes der kaufmännischen Berufsmatura vorausgesetzt.

Mehr

Android-Programmierung

Android-Programmierung FERNSTUDIUM INFORMATIK an Fachhochschulen Studienplan SS 2016 Inhalt Der Modulablauf im Überblick... 1 Ihre Kursbetreuer... 1 Wo finde ich das Lehrmaterial?... 1 Semesterplan... 2 Präsenzpraktikum und

Mehr

Kurze Einführung in die Programmiersprache C++ und in Root

Kurze Einführung in die Programmiersprache C++ und in Root Kurze Einführung in die Programmiersprache C++ und in Root Statistik, Datenanalyse und Simulation; 31.10.2006 Inhalt 1 Einführung in die Programmiersprache C++ Allgemeines Variablen Funktionen 2 1 Einführung

Mehr

1. Grundzüge der Objektorientierung 2. Methoden, Unterprogramme und Parameter 3. Datenabstraktion 4. Konstruktoren 5. Vordefinierte Klassen

1. Grundzüge der Objektorientierung 2. Methoden, Unterprogramme und Parameter 3. Datenabstraktion 4. Konstruktoren 5. Vordefinierte Klassen 1. Grundzüge der Objektorientierung 2. Methoden, Unterprogramme und Parameter 3. Datenabstraktion 4. Konstruktoren 5. Vordefinierte Klassen II.2.2 Methoden, Unterprogramme und Parameter - 1 - 2. Methoden

Mehr

Einführung in die Programmierung

Einführung in die Programmierung Einführung in die Programmierung Prof. Dr. Peer Kröger, Janina Bleicher, Florian Richter Ludwig-Maximilians-Universität München, Institut für Informatik, LFE Datenbanksysteme Wintersemester 2016/2017 Peer

Mehr

Dolmetschausbildung Trialog Modul 1

Dolmetschausbildung Trialog Modul 1 Dolmetschausbildung Trialog Modul 1 «Interkulturelles Dolmetschen im Trialog» Fachorganisation im Migrations- und Integrationsbereich Übersicht Qualifizierte interkulturelle Dolmetscher/innen ermöglichen

Mehr

Weiterbildungsangebot in Nordwalde. EDV Kompakt 100 % bekommen 50 % bezahlen mit dem Bildungsscheck NRW

Weiterbildungsangebot in Nordwalde. EDV Kompakt 100 % bekommen 50 % bezahlen mit dem Bildungsscheck NRW Weiterbildungsangebot in Nordwalde EDV Kompakt 100 % bekommen 50 % bezahlen mit dem Bildungsscheck NRW Schlaumacher e. V. Volkshochschule Steinfurt Bahnhofstr. 17 (Eingang Wehrstr. 5) An der Hohen Schule

Mehr

Prüfungsvorbereitung Sun Certified Java Programmer

Prüfungsvorbereitung Sun Certified Java Programmer Prüfungsvorbereitung Sun Certified Java Programmer Zeigen Sie, was in Ihnen steckt! Die Kurse verstehen sich als optimale, praktische Vorbereitung auf die begehrte SCJP-Zertifizierung, Grundlage aller

Mehr

Einführung in die Informatik für Hörer aller Fakultäten II. Andreas Podelski Stephan Diehl Uwe Waldmann

Einführung in die Informatik für Hörer aller Fakultäten II. Andreas Podelski Stephan Diehl Uwe Waldmann Einführung in die Informatik für Hörer aller Fakultäten II Andreas Podelski Stephan Diehl Uwe Waldmann 1 Einführung in die Informatik für Hörer aller Fakultäten II Andreas Podelski Stephan Diehl Uwe Waldmann

Mehr

Tutorium Rechnerorganisation

Tutorium Rechnerorganisation Woche 2 Tutorien 3 und 4 zur Vorlesung Rechnerorganisation 1 Christian A. Mandery: KIT Universität des Landes Baden-Württemberg und nationales Grossforschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Mehr

Einführung Datentypen Verzweigung Schleifen Funktionen Dynamische Datenstrukturen. Java Crashkurs. Kim-Manuel Klein (kmk@informatik.uni-kiel.

Einführung Datentypen Verzweigung Schleifen Funktionen Dynamische Datenstrukturen. Java Crashkurs. Kim-Manuel Klein (kmk@informatik.uni-kiel. Java Crashkurs Kim-Manuel Klein (kmk@informatik.uni-kiel.de) May 7, 2015 Quellen und Editoren Internet Tutorial: z.b. http://www.java-tutorial.org Editoren Normaler Texteditor (Gedit, Scite oder ähnliche)

Mehr

1. Erste Schritte 2. Einfache Datentypen 3. Anweisungen und Kontrollstrukturen 4. Verifikation 5. Reihungen (Arrays)

1. Erste Schritte 2. Einfache Datentypen 3. Anweisungen und Kontrollstrukturen 4. Verifikation 5. Reihungen (Arrays) 1. Erste Schritte 2. Einfache Datentypen 3. Anweisungen und Kontrollstrukturen 4. Verifikation 5. Reihungen (Arrays) II.1.3. Anweisungen und Kontrollsttukturen - 1 - 3. Anweisungen und Kontrollstrukturen

Mehr

Informatik. Studiengang Chemische Technologie. Michael Roth WS 2012/2013. michael.roth@h-da.de. Hochschule Darmstadt -Fachbereich Informatik-

Informatik. Studiengang Chemische Technologie. Michael Roth WS 2012/2013. michael.roth@h-da.de. Hochschule Darmstadt -Fachbereich Informatik- Informatik Studiengang Chemische Technologie Michael Roth michael.roth@h-da.de Hochschule Darmstadt -Fachbereich Informatik- WS 2012/2013 Inhalt Teil VII Einstieg in Java I Michael Roth (h_da) Informatik

Mehr

Schule für Blütentherapie

Schule für Blütentherapie Ausbildungsprogramm Kompaktausbildung Blütentherapeut/In Kursinformationen Kursziel Sie werden optimal auf Ihre künftige Tätigkeit als Blütentherapeut/In vorbereitet. Sie kombinieren das Fachwissen aller

Mehr

Gliederung. Tutorium zur Vorlesung. Gliederung. Gliederung. 1. Gliederung der Informatik. 1. Gliederung der Informatik. 1. Gliederung der Informatik

Gliederung. Tutorium zur Vorlesung. Gliederung. Gliederung. 1. Gliederung der Informatik. 1. Gliederung der Informatik. 1. Gliederung der Informatik Informatik I WS 2012/13 Tutorium zur Vorlesung 1. Alexander Zietlow zietlow@informatik.uni-tuebingen.de Wilhelm-Schickard-Institut für Informatik Eberhard Karls Universität Tübingen 11.02.2013 1. 2. 1.

Mehr

Ausgangslage: Modul 1 Modul 2 Modul 3

Ausgangslage: Modul 1 Modul 2 Modul 3 Aus- und Weiterbildung 2015 Ausgangslage: Der Energiemarkt ist einem grossen Wandel unterworfen. Der Anteil von Heizöl im Energiemix ist rückläufig. Die erneuerbaren Energieträger haben an Bedeutung gewonnen.

Mehr

Grundlagen Rechnungswesen und Kalkulation

Grundlagen Rechnungswesen und Kalkulation Grundlagen Rechnungswesen und Kalkulation Vorbereitungskurs für den Bereich Marketing und Verkauf GRUNDLAGEN RECHNUNGSWESEN UND KALKULATION Vorbereitungskurs für den Bereich Marketing und Verkauf Zielgruppen

Mehr

Seminar zur Modellierung in der Energiewirtschaft

Seminar zur Modellierung in der Energiewirtschaft Universität zu Köln Staatswissenschaftliches Seminar Lehrstuhl für Energiewirtschaft Prof. Dr. Marc Oliver Bettzüge Seminar zur Modellierung in der Energiewirtschaft Wintersemester 2014/2015 Termine Zweigeteiltes

Mehr

Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft

Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft Vorbereitungskurse Rechnungswesen für zukünftige Bachelor- Studierende an der Hochschule Luzern - Wirtschaft Ziel Systematische Aufarbeitung bzw. Auffrischung der Grundkenntnisse im Fach Rechnungswesen

Mehr

1. Übung zu "Numerik partieller Differentialgleichungen"

1. Übung zu Numerik partieller Differentialgleichungen 1. Übung zu "Numerik partieller Differentialgleichungen" Simon Gawlok, Eva Treiber Engineering Mathematics and Computing Lab 22. Oktober 2014 1 / 15 1 Organisatorisches 2 3 4 2 / 15 Organisatorisches Ort:

Mehr

2. Programmierung in C

2. Programmierung in C 2. Programmierung in C Inhalt: Überblick über Programmiersprachen, Allgemeines zur Sprache C C: Basisdatentypen, Variablen, Konstanten Operatoren, Ausdrücke und Anweisungen Kontrollstrukturen (Steuerfluss)

Mehr

Vorlesung Programmieren

Vorlesung Programmieren Vorlesung Programmieren 3. Kontrollstrukturen 04.11.2015 Prof. Dr. Ralf H. Reussner Version 1.1 LEHRSTUHL FÜR SOFTWARE-DESIGN UND QUALITÄT (SDQ) INSTITUT FÜR PROGRAMMSTRUKTUREN UND DATENORGANISATION (IPD),

Mehr

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Behörden- und Gerichtsdolmetschen

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Behörden- und Gerichtsdolmetschen Zürcher Hochschule für Angewandte Wissenschaften Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Behörden- und Gerichtsdolmetschen Certificate of Advanced Studies (CAS) Zürcher Fachhochschule

Mehr

Grundlagen der Informatik I (Studiengang Medieninformatik)

Grundlagen der Informatik I (Studiengang Medieninformatik) Grundlagen der Informatik I (Studiengang Medieninformatik) Thema: 3. Datentypen, Datenstrukturen und imperative Programme Prof. Dr. S. Kühn Fachbereich Informatik/Mathematik Email: skuehn@informatik.htw-dresden.de

Mehr

CEN1112 Labor Software-Entwicklung

CEN1112 Labor Software-Entwicklung Dipl.-Ing. (FH) Peter Bitterlich M.Sc. Joachim Storz Fakultät für Technik STUDIENGANG MEDIZINTECHNIK CEN1112 Labor Software-Entwicklung Vorbereitungsaufgaben zu Versuch 3 C-Programmierung Vertiefung Wintersemester

Mehr

Vorlesung Informatik, Teil 1. Organisatorisches

Vorlesung Informatik, Teil 1. Organisatorisches Vorlesung Informatik, Teil 1 Organisatorisches Ansprechpartner Dozent: Prof. Dr.-Ing. Reiner Dudziak Raum: C4 04 Telefon: +49 (0) 234 / 32 10 423 email: reiner.dudziak@hs-bochum.de Sprechzeiten: dienstags,

Mehr

C++ Teil 1. Sven Groß. 9. Apr IGPM, RWTH Aachen. Sven Groß (IGPM, RWTH Aachen) C++ Teil 1 9. Apr / 19

C++ Teil 1. Sven Groß. 9. Apr IGPM, RWTH Aachen. Sven Groß (IGPM, RWTH Aachen) C++ Teil 1 9. Apr / 19 C++ Teil 1 Sven Groß IGPM, RWTH Aachen 9. Apr 2015 Sven Groß (IGPM, RWTH Aachen) C++ Teil 1 9. Apr 2015 1 / 19 Organisatorisches Anmeldung zu Vorlesung und Praktikum über CampusOffice heute! Zugang zu

Mehr

Programmiersprache 1 (C++) Prof. Dr. Stefan Enderle NTA Isny

Programmiersprache 1 (C++) Prof. Dr. Stefan Enderle NTA Isny Programmiersprache 1 (C++) Prof. Dr. Stefan Enderle NTA Isny 9. Zeiger Arbeitsspeicher / Adressen Der Arbeitsspeicher des Computers (RAM) besteht aus einem Feld von Speicherzellen, beginnend bei Adresse

Mehr

Einführung in die Programmierung Laborübung bei Korcan Y. Kirkici. 3.Übung bis

Einführung in die Programmierung Laborübung bei Korcan Y. Kirkici. 3.Übung bis 28.10.2013 Einführung in die Programmierung Laborübung bei Korcan Y. Kirkici 3.Übung 28.10. bis 1.11.2013 1 ÄNDERUNGEN: Sprechstunde: Wann? Wo? Montags, 19 20h IKMZ, 4.Etage Laborübung Korcan Kirkici 2

Mehr

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Fachübersetzen

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Fachübersetzen Zürcher Hochschule für Angewandte Wissenschaften Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Fachübersetzen Certificate of Advanced Studies (CAS) Zürcher Fachhochschule Der Kurs

Mehr

Programmierung mit Java

Programmierung mit Java JUSTUS-LIEBIG-UNIVERSITÄT GIESSEN ALLG. BWL UND WIRTSCHAFTSINFORMATIK UNIV.-PROF. DR. AXEL C. SCHWICKERT Informationen zur Lehrveranstaltung Programmierung mit Java Übung im Master-Modul IT-Governance

Mehr

ALGOL 68 im Aspekt einer modernen Programmiersprache???

ALGOL 68 im Aspekt einer modernen Programmiersprache??? ALGOL 68 im Aspekt einer modernen Programmiersprache??? General-purpose-Programmiersprache: Ein sehr wichtiges Kriterium ist die Möglichkeit, alle Algorithmen (=Lösungsverfahren) in einer Programmiersprache

Mehr

Kurs. Projektmanagement 3 (Assessment & Vorbereitung Prüfung IPMA Level C und D)

Kurs. Projektmanagement 3 (Assessment & Vorbereitung Prüfung IPMA Level C und D) Weiterbildung PM3 Kurs Projektmanagement 3 (Assessment & Vorbereitung Prüfung IPMA Level C und D) Kurs: Projektmanagement (Assessment & Vorbereitung Prüfung IPMA Level C und D) JBL bietet speziell für

Mehr

Einführung in die Programmierung 1

Einführung in die Programmierung 1 Einführung in die Programmierung 1 Einführung (S.2) Einrichten von Eclipse (S.4) Mein Erstes Programm (S.5) Hallo Welt!? Programm Der Mensch (S.11) Klassen (S.12) Einführung Wie Funktioniert Code? Geschriebener

Mehr

Modul 122 VBA Scribt.docx

Modul 122 VBA Scribt.docx Modul 122 VBA-Scribt 1/5 1 Entwicklungsumgebung - ALT + F11 VBA-Entwicklungsumgebung öffnen 2 Prozeduren (Sub-Prozeduren) Eine Prozedur besteht aus folgenden Bestandteilen: [Private Public] Sub subname([byval

Mehr

Autor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH

Autor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH Java Einleitung - Handout Kurzbeschreibung: Eine kleine Einführung in die Programmierung mit Java. Dokument: Autor: Michael Spahn Version 1.0 Status: Final Datum: 23.10.2012 Vertraulichkeit: öffentlich

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

Kontakt. Programmierkurs. Webseite. Ziel des Kurses

Kontakt. Programmierkurs. Webseite. Ziel des Kurses Kontakt Programmierkurs Birgit Engels, Anna Schulze ZAIK Universität zu Köln WS 07/08 Vorlesung: Mittwochs 14:00-16:00 Uhr Hörsaal I der Physik Sprechstunde: nach Vereinbarung Weyertal 80 Dachgeschoss

Mehr

Java-Schulung Grundlagen

Java-Schulung Grundlagen Java-Schulung Grundlagen Java 2 Standard Edition JDK 5 / 6 31.05.2008 Marcel Wieczorek 1 Themenübersicht Basiswissen Objektorientierung Datentypen Fehlerbehandlung Sonstiges Einführung Klassen, Strings

Mehr

4.Grundsätzliche Programmentwicklungsmethoden

4.Grundsätzliche Programmentwicklungsmethoden 4.Grundsätzliche Programmentwicklungsmethoden 1.1 Grundlage strukturierter und objektorientierter Programmierung Begriff Software Engineering - umfaßt den gezielten Einsatz von Beschreibungsmitteln, Methoden

Mehr

Digitales Hardwaredesign mit VHDL und FPGAs

Digitales Hardwaredesign mit VHDL und FPGAs TAE Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! In Zusammenarbeit mit dem VDE-Bezirksverein Württemberg e.v. (VDE) Maschinenbau, Produktion und Fahrzeugtechnik Tribologie

Mehr

Eine Klasse beschreibt Objekte mit gleichen Attributen und Methoden.

Eine Klasse beschreibt Objekte mit gleichen Attributen und Methoden. Grundwissen Informatik Objekt Attribut Methoden Als Objekte bezeichnet man alle Gegenstände, Dinge, Lebewesen, Begriffe oder Strukturen unserer Welt ( Autos, Räume, Bakterien, Lehrer, Schüler, Kunden,

Mehr

Präzedenz von Operatoren

Präzedenz von Operatoren Präzedenz von Operatoren SWE-30 Die Präzedenz von Operatoren bestimmt die Struktur von Ausdrücken. Ein Operator höherer Präzedenz bindet die Operanden stärker als ein Operator geringerer Präzedenz. Mit

Mehr

Probeklausur: Programmierung WS04/05

Probeklausur: Programmierung WS04/05 Probeklausur: Programmierung WS04/05 Name: Hinweise zur Bearbeitung Nimm Dir für diese Klausur ausreichend Zeit, und sorge dafür, dass Du nicht gestört wirst. Die Klausur ist für 90 Minuten angesetzt,

Mehr

Management / Marketing. Elektro-Bauleiter KZEI

Management / Marketing. Elektro-Bauleiter KZEI Management / Marketing Elektro-Bauleiter KZEI 2 Elektro-Bauleiter KZEI (Kantonalverband Zürcher Elektro-Installationsfirmen) Abschluss: KZEI-Zertifikat Voraussetzung: Alle Kursblöcke besucht. KZEI-Diplom

Mehr

Ein erstes Java-Programm

Ein erstes Java-Programm Ein erstes Java-Programm public class Rechnung { public static void main (String [] arguments) { int x, y; x = 10; y = -1 + 23 * 33 + 3 * 7 * (5 + 6); System.out.print ("Das Resultat ist "); System.out.println

Mehr

Kursprogramm Schwimmschule und Schwimmsportschule Aarefisch II. Semester 2015

Kursprogramm Schwimmschule und Schwimmsportschule Aarefisch II. Semester 2015 Schwimmclub Aarefisch, Aarau, Geschäftsstelle Weihermattstrasse 74/76, 5000 Aarau T -Schwimmschule +41 62 823 02 09 schwimmschule@aarefisch.ch, aarefisch.ch IBAN CH 71 0900 0000 6033 3780 1 Im Wasser sind

Mehr

Objektorientierte Programmierung OOP Programmieren mit Java

Objektorientierte Programmierung OOP Programmieren mit Java Objektorientierte Programmierung OOP Programmieren mit Java 5.1 Elementare Anweisungen 5.1.1 Ausdrucksanweisung 5.1.2 Leere Anweisung 5.1.3 Blockanweisung 5.1.4 Variablendeklaration 5.2 Bedingungen 5.2.1

Mehr

5. Tutorium zu Programmieren

5. Tutorium zu Programmieren 5. Tutorium zu Programmieren Dennis Ewert Gruppe 6 Universität Karlsruhe Institut für Programmstrukturen und Datenorganisation (IPD) Lehrstuhl Programmierparadigmen WS 2008/2009 c 2008 by IPD Snelting

Mehr

Certificate of Advanced Studies in HR-Beratung in der Praxis Modul «Beratung im HR-Praxisfeld»

Certificate of Advanced Studies in HR-Beratung in der Praxis Modul «Beratung im HR-Praxisfeld» Anmeldeformular Certificate of Advanced Studies in HR-Beratung in der Praxis Modul «Beratung im HR-Praxisfeld» Startdatum: 02.September 2015 Voraussetzung: Erfolgreich absolviertes Modul «Grundlagen und

Mehr

Der Datentyp String. Stringvariable und -vergleiche

Der Datentyp String. Stringvariable und -vergleiche Informatik 12 mit Java: Gierhardt Zeichenketten bzw. Strings Der Datentyp String Zeichenketten bzw. Strings sind eine häufig benutzte Datenstruktur. Man könnte auch mit Arrays aus Zeichen arbeiten. Da

Mehr

Algorithmen und Datenstrukturen CS1017

Algorithmen und Datenstrukturen CS1017 Algorithmen und Datenstrukturen CS1017 Th. Letschert TH Mittelhessen Gießen University of Applied Sciences Organisatorisches und Einführung Lehrpersonal Dozent Dr. Letschert Tutoren Alissia Sauer Jonas

Mehr

Tutorium für Fortgeschrittene

Tutorium für Fortgeschrittene Tutorium für Fortgeschrittene Stroop Aufgabe: Die Farbe gesehener Wörter ist zu klassifizieren. Es gibt 4 Farben (rot, blau, gelb, grün) In Eprime: red, blue, yellow and green. Jeder Farbe ist einer Taste

Mehr

Überblick und Wiederholung

Überblick und Wiederholung Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-14-15/infoeinf WS14/15 Klausurinformationen 6 ECTS: Klausur 07.02.2015 10:15 12:15 Uhr (120

Mehr

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2013/14

Programmierung 1 für Wirtschaftsinformatik Wintersemester 2013/14 Programmierung 1 für Wirtschaftsinformatik Wintersemester 2013/14 Prof. Dr.-Ing. habil. Peter Sobe Fakultät Informatik / Mathematik Programmierung 1: Programmierung 1 - Ziele Vermittlung von Grundkenntnissen

Mehr

Universität Hamburg S TUDIENORDNUNG. für den Diplomstudiengang Betriebswirtschaftslehre. Fachbereich Wirtschaftswissenschaften (4. 10.

Universität Hamburg S TUDIENORDNUNG. für den Diplomstudiengang Betriebswirtschaftslehre. Fachbereich Wirtschaftswissenschaften (4. 10. Universität Hamburg Fachbereich Wirtschaftswissenschaften S TUDIENORDNUNG für den Diplomstudiengang Betriebswirtschaftslehre (4. 10. 1996) 2 Die Studienordnung konkretisiert die Prüfungsordnung und regelt

Mehr

Klassen in Java. Grundlagen der Programmierung. Stephan Kleuker 68

Klassen in Java. Grundlagen der Programmierung. Stephan Kleuker 68 Klassen in Java Stephan Kleuker 68 Klassen in Java (Syntax) (1/3) class Datum { int tag; int monat; int jahr; } Java hat Schlüsselworte (z. B. class), diese dürfen z. B. nicht als Variablennamen genutzt

Mehr

String s1, s2; Eine Zuweisung geschieht am einfachsten direkt durch Angabe des Strings eingeschlossen in doppelte Hochkommata:

String s1, s2; Eine Zuweisung geschieht am einfachsten direkt durch Angabe des Strings eingeschlossen in doppelte Hochkommata: Informatik mit Java: Gierhardt Zeichenketten bzw. Strings Der Datentyp String Zeichenketten bzw. Strings sind eine häufig benutzte Datenstruktur. Man könnte auch mit Arrays aus Zeichen arbeiten. Da aber

Mehr

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme Bisher Datentypen: einfach Zahlen, Wahrheitswerte, Zeichenketten zusammengesetzt Arrays (Felder) zur Verwaltung mehrerer zusammengehörender Daten desselben Datentypes eindimensional, mehrdimensional, Array-Grenzen

Mehr

IT-Sicherheit. Studienplan SS 2016 FERNSTUDIUM INFORMATIK. Inhalt

IT-Sicherheit. Studienplan SS 2016 FERNSTUDIUM INFORMATIK. Inhalt FERNSTUDIUM INFORMATIK an Fachhochschulen Studienplan SS 2016 Inhalt Der Modulablauf im Überblick... 1 Ihre Kursbetreuer... 1 Wo finde ich das Lehrmaterial?... 1 Semesterplan... 2 Präsenzpraktikum und

Mehr

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Behörden- und Gerichtsdolmetschen

Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Behörden- und Gerichtsdolmetschen Zürcher Hochschule für Angewandte Wissenschaften Angewandte Linguistik IUED Institut für Übersetzen und Dolmetschen Behörden- und Gerichtsdolmetschen Certificate of Advanced Studies (CAS) Zürcher Fachhochschule

Mehr

Einführung Bachelor in Informatik 2016

Einführung Bachelor in Informatik 2016 Einführung Bachelor in Informatik 2016 Judith Zimmermann, Studienkoordinatorin D-INFK Judith Zimmermann 15.05.2016 1 Aufbau der Präsentation Einführung Bachelor-Studiengang in Informatik 2016 Bachelor-Studiengang

Mehr

Kapitel 4: Zeiger. Inhalt. Zeiger Zeigerarithmetik

Kapitel 4: Zeiger. Inhalt. Zeiger Zeigerarithmetik Wintersemester 2005/06 Einführung in die Informatik für Naturwissenschaftler und Ingenieure (alias Einführung in die Programmierung) (Vorlesung) Prof. Dr. Günter Rudolph Fachbereich Informatik Lehrstuhl

Mehr

Vorarbeiter Bau (Kurs Italienisch)

Vorarbeiter Bau (Kurs Italienisch) Vorarbeiter Bau (Kurs Italienisch) www.enaip.ch/ausbildung-berufsbildung/vorarbeiter-bau/ Für wen ist der Kurs geeignet? Haben Sie langjährige Berufserfahrung als Maurer und auch schon in der Funktion

Mehr

Modulbeschreibung. Beitrag des Moduls zu den Studienzielen. Voraussetzungen für die Teilnahme. Verwendbarkeit des Moduls

Modulbeschreibung. Beitrag des Moduls zu den Studienzielen. Voraussetzungen für die Teilnahme. Verwendbarkeit des Moduls Modulbeschreibung Code VI.1.2. Modulbezeichnung Online-Marketing Beitrag des Moduls zu den Studienzielen Qualifikationsziele (vgl. Leitfaden Punkt 3) - Die Studenten lernen die Zielsetzungen, Strategien,

Mehr

Modul Entscheidungsunterstützung in der Logistik. Einführung in die Programmierung mit C++ Übung 2

Modul Entscheidungsunterstützung in der Logistik. Einführung in die Programmierung mit C++ Übung 2 Fakultät Verkehrswissenschaften Friedrich List, Professur für Verkehrsbetriebslehre und Logistik Modul Entscheidungsunterstützung in der Logistik Einführung in die Programmierung mit C++ Übung 2 SS 2016

Mehr

Einführungsveranstaltung für alle Statistik Nebenfächer

Einführungsveranstaltung für alle Statistik Nebenfächer Einführungsveranstaltung für alle Statistik Nebenfächer Johanna Brandt (Nebenfachstudienberatung) Institut für Statistik, LMU 02. Oktober 2014 Johanna Brandt (Institut für Statistik, LMU) Nebenfachstudienberatung

Mehr

Führungsseminar für Ärztinnen und Ärzte in leitender Position

Führungsseminar für Ärztinnen und Ärzte in leitender Position Führungsseminar für Ärztinnen und Ärzte in leitender Position 2016 / 2017 Kursdaten Modul 1 Modul 2 Modul 3 Modul 4 27. und 28. Oktober 2016 09. Dezember 2016 30. und 31. Januar 2017 23. Februar 2017 Institut

Mehr

Digitales Hardwaredesign mit

Digitales Hardwaredesign mit TAE Technische Akademie Esslingen Ihr Partner für Weiterbildung seit 60 Jahren! In Zusammenarbeit mit dem VDE-Bezirksverein Württemberg e.v. (VDE) Unterstützt durch das Ministerium für Wirtschaft, Arbeit

Mehr

Javaprogrammierung mit NetBeans. Variablen, Datentypen, Methoden

Javaprogrammierung mit NetBeans. Variablen, Datentypen, Methoden Javaprogrammierung mit NetBeans Variablen, Datentypen, Methoden Programmieren 2 Java Bezeichner Bezeichner: Buchstabe _ $ Buchstabe _ $ Ziffer Groß- und Kleinbuchstaben werden strikt unterschieden. Schlüsselwörter

Mehr

Programmierung mit C Zeiger

Programmierung mit C Zeiger Programmierung mit C Zeiger Zeiger (Pointer)... ist eine Variable, die die Adresse eines Speicherbereichs enthält. Der Speicherbereich kann... kann den Wert einer Variablen enthalten oder... dynamisch

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 34 Einstieg in die Informatik mit Java Klassen mit Instanzmethoden Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 34 1 Definition von Klassen 2 Methoden 3 Methoden

Mehr

Programmieren I. Administratives / Java Installation. Thomas Vetter, Brian Amberg, Andreas Forster. 21. September 2010 UNIVERSITÄT BASEL

Programmieren I. Administratives / Java Installation. Thomas Vetter, Brian Amberg, Andreas Forster. 21. September 2010 UNIVERSITÄT BASEL Programmieren Administratives / Java nstallation Thomas Vetter, Brian Amberg, Andreas Forster UNVERSTÄT BASEL 21. September 2010 Teil Administratives Allgemein Personen Dozent: Prof. Thomas Vetter Assistenten:

Mehr