Übungsblatt 2. Abgabe: Freitag, 7. November 2014, 18:00 Uhr

Größe: px
Ab Seite anzeigen:

Download "Übungsblatt 2. Abgabe: Freitag, 7. November 2014, 18:00 Uhr"

Transkript

1 Informatik I: Einführung in die Programmierung Prof. Dr. Bernhard Nebel Dr. Christian Becker-Asano, Dr. Stefan Wölfl Wintersemester 2014/2015 Universität Freiburg Institut für Informatik Übungsblatt 2 Abgabe: Freitag, 7. November 2014, 18:00 Uhr Wichtige Hinweise: Zur Bearbeitung der Übungsaufgaben legen Sie bitte ein neues Unterverzeichnis sheet02 im Wurzelverzeichnis Ihrer Arbeitskopie des SVN-Repositories an. Ihre Lösungen werden dann entsprechend dem ersten Übungsblatt in Dateien in diesem Unterverzeichnis erwartet. Beachten Sie bitte bei allen Aufgaben die Hinweise zur Bearbeitung der Übungsaufgaben unter der folgenden URL: Überprüfen Sie, dass Sie alle Lösungen ins Repository hochgeladen haben (z.b. mit dem Befehl svn status). Überprüfen Sie auch die Webseite Ihres SVN-Unterverzeichnisses: https://daphne.informatik.uni-freiburg.de/svn/infoi1415/$rzlogin Bewertet wird bei allen Aufgaben die letzte Version, die zur Deadline des Übungsblattes auf dem SVN-Server eingereicht ist. Aufgabe 2.1 (Arithmetische Ausdrücke; Datei: arithmetik.txt; Punkte: 4) Bestimmen Sie nach jeder der folgenden Wertzuweisungen an die Variable res den Typ von res. Geben Sie jeweils eine kurze Erläuterung, warum das so ist. Konsultieren Sie dazu in der Python-Shell auch die Hilfe zu den jeweiligen arithmetischen Funktionen. (a) >>> from math import log2 >>> res = 6 * int(log2(128)) (b) >>> from math import sqrt, floor, ceil >>> res = sqrt(floor(2.3 * 7) * ceil(2 ** )) (c) >>> from math import pi, sin, cos, radians >>> res = cos(pi) + sin(2 * radians(90)) (d) >>> res = 7 * round(0.1, 1) == round(.7, 1) Aufgabe 2.2 (Variablen und ihre Werte; Datei: variablen.txt; Punkte: 5) Angenommen, Sie geben in der Python-Shell die folgende Befehlssequenz ein. Welche der darin vorkommenden Variablen a, i, f, s, x sind an den mit (1), (2) und (3) markierten Stellen sichtbar? Welche Werte haben die an diesen Stellen jeweils sichtbaren Variablen?

2 >>> s = "spam" >>> s = s * 3 >>> a = s >>> def foo(i): global a i *= 3 if i % 2 == 0: a = "ham" s = "egg" return i >>> foo(3) >>> # (1) >>> f = foo >>> x = f(42) >>> if x: >>> s = "ham" >>> else: >>> a = "egg" >>> a == "spam" >>> # (2) >>> i = int(2/3) >>> while i < 3: s = s + s i = i + 1 >>> # (3) Hinweis: Bearbeiten Sie die Aufgabe zunächst auf Papier und überprüfen Sie Ihre Antworten anschließend mit der Python-Shell oder dem Python-Tutor. Aufgabe 2.3 (Stellenanzahl in Binärdarstellung; Dateien: lennum.py, test_lennum.txt; Punkte: 4) Definieren Sie eine Funktion binlen, die bei Eingabe einer nicht-negativen Zahl n vom Type int die Anzahl der Stellen der Zahl in Binärschreibweise zurückgibt. Bei anderen Eingaben (negativ oder von einem anderen Typ) soll None zurückgegeben werden. Definieren Sie die Funktion ausgehend von folgendem Template: def binlen(n): """Return the length of the binary representation of a natural nummber. """ # Anstelle dieses Kommentars folgt hier Ihre Definition Testen Sie Ihre Funktion an geeigneten Beispielen, also z.b. mit:

3 >>> binlen(0) == 1 >>> binlen(100) == 7 >>> binlen(0b10000) == 5 >>> binlen(-0b101001) is None Bearbeiten Sie diese Aufgabe in der Python-IDE IDLE. Öffnen Sie in IDLE eine neue Datei mit dem Namen lennum.py. und definieren Sie in dieser Datei Ihre Funktion binlen. Benutzen Sie dann die IDLE-Funktion Run module (F5), um Ihre Funktion in der Python-Shell zu testen (mindestens 4 Test-Beispiele). Sichern Sie die Shell, in der Sie Ihre Tests durchgeführt haben in der Datei test_lennum.txt und löschen Sie aus der Datei alle Zeilen mit Ausnahme von exakt 4 verschiedenen Test-Beispielen und den jeweiligen Ausgaben in der Python-Shell (wie in obigem Beispiel). Committen Sie beide Dateien zum SVN-Repository. Aufgabe 2.4 (Tilgungsplan; Datei: repayment.py; Punkte: 4+1) Sie sind bei einer Bank beschäftigt und sollen ein Python3-Programm schreiben, das für Mitarbeiter der Kreditabteilung Tilgungspläne für Ratenkredite ausdruckt. Bei diesen Krediten wird die geliehene Geldsumme in gleichbleibenden monatlichen Raten zurückgezahlt, bis keine Restschuld verbleibt. Natürlich verlangt die Bank Zinsen auf die geliehene Summe. Dabei werden die Zinsen jeweils am Monatsende fällig. Die monatliche Rate setzt sich also zusammen aus einem Anteil, mit dem die monatlich anfallenden Zinsen beglichen werden, und einem Anteil, mit dem die verbleibende Restschuld verringert (getilgt) wird. Wir nehmen an, dass die maximale Laufzeit eines Ratenkredits 72 Monate beläuft und keine Sondertilgungen möglich sind. Die Berechnung geht davon aus, dass die Bank für den Kredit keine sonstigen Gebühren verlangt. Der Kredit wird am Monatsanfang gegeben. Der Zinssatz wird typischerweise per annum angegeben. Pro Monat werden die Zinsen also mit einem Satz von 1/12 des jährlichen Zinssatzes auf die Restschuld nach der Zahlung der Vormonatsrate berechnet. Falls der Tilgungsplan die maximale Laufzeit übersteigt, soll auf der Konsole ein entsprechender Hinweis ausgedruckt und die Ausführung des Programms abgebrochen werden. Nachfolgend sehen Sie eine formatierte Ausgabe eines Tilgungsplans: ============================================================== Tilgungsplan (alle Beträge in ) ============================================================== Kredit über: Zinsatz: % p.a. Monatsrate:

4 Monat Restschuld Ratenzahlung Anteil Anteil Restschuld (alt) Zinsen Tilgung (neu) (a) Definieren Sie (in der angegebenen Datei) eine Funktion repayment(amount, interest, rate), die auf der Konsole einen Tilgungsplan ausdruckt. Dabei sei amount die Kreditsumme, interest der jährliche Zinssatz, und rate die Monatsrate, mit der der Kredit zurückgezahlt wird. In dieser Teilaufgabe sollen auf der Konsole pro Monat genau 6 Zahlen (in dieser Reihenfolge) ausgegeben werden: Monat, Restschuld (am Ende des Vormonats), die monatliche Rate, der Zinsanteil, der Tilgungsanteil, die Restschuld (am Ende des laufenden Monats). Die Zahlen sind durch ein Leerzeichen zu separieren und alle Zahlenwerte sind auf 2 Nachkommastellen zu runden. Die Ausgabe Ihres Programms könnte im obigen Beispiel also etwa wie folgt aussehen:

5 (b) Definieren Sie eine zweite Funktion print_repayment(amount, interest, rate), die auf der Konsole einen hübschen, gut lesbaren Tilgungsplan mit Informationen zu den übergebenen Argumenten ausgibt (siehe oben). Sie können dazu die Funktion aus (a) kopieren und entsprechend modifizieren. Hinweis: Der Befehl print("--%8.2f--" % ) druckt auf die Konsole: Die in Python3 präferierte Methode format zur Formatierung von Strings wird in der Vorlesung noch vorgestellt. Aufgabe 2.5 (Erfahrungen; Datei: erfahrungen.txt; Punkte: 2) Legen Sie im Unterverzeichnis sheet02 eine Textdatei erfahrungen.txt an. Notieren Sie in dieser Datei kurz Ihre Erfahrungen beim Bearbeiten der Übungsaufgaben (Probleme, benötigter Zeitaufwand nach Teilaufgabe, Interessantes, etc.).

SS 2014 Torsten Schreiber

SS 2014 Torsten Schreiber SS 2014 Torsten Schreiber 221 Diese Lücken sollten nicht auch bei Ihnen vorhanden sein: Wird im Bereich der Rentenrechnung die zugehörige zu Beginn eines Jahres / einer Zeitperiode eingezahlt, so spricht

Mehr

Systemprogrammierung: Erste Schritte (P) Das Manpage-System (P) Versionsverwaltung mit Subversion (P)

Systemprogrammierung: Erste Schritte (P) Das Manpage-System (P) Versionsverwaltung mit Subversion (P) Systempraktikum im Wintersemester 2009/2010 (LMU): Zum Selbststudium Foliensatz 0 Systemprogrammierung: Erste Schritte (P) Das Manpage-System (P) Versionsverwaltung mit Subversion (P) Dr. Thomas Schaaf,

Mehr

Hypothekendarlehen. Festlegungen im Kreditvertrag. Beispiel 1. Beispiel 1 / Lösung 16.04.2012. Finanzmathematik HYPOTHEKENDARLEHEN

Hypothekendarlehen. Festlegungen im Kreditvertrag. Beispiel 1. Beispiel 1 / Lösung 16.04.2012. Finanzmathematik HYPOTHEKENDARLEHEN Finanzmathematik Kapitel 3 Tilgungsrechnung Prof. Dr. Harald Löwe Sommersemester 2012 Abschnitt 1 HYPOTHEKENDARLEHEN Festlegungen im Kreditvertrag Der Kreditvertrag legt u.a. folgende Daten fest Kreditsumme

Mehr

Übungspaket 19 Programmieren eigener Funktionen

Übungspaket 19 Programmieren eigener Funktionen Übungspaket 19 Programmieren eigener Funktionen Übungsziele: Skript: 1. Implementierung und Kodierung eigener Funktionen 2. Rekapitulation des Stack-Frames 3. Parameterübergabe mittels Stack und Stack-Frame

Mehr

Einführung in Python Übung 1

Einführung in Python Übung 1 Einführung in Python Übung 1 Rebecca Breu, Bastian Tweddell Oktober 2007 Login: XXXloginXXX Passwort: XXXpasswortXXX Bitte das Passwort ändern (passwd)! Datentypen I Aufgabe 1 (Erste Schritte, Zahlen)

Mehr

Zinsen, Zinseszins, Rentenrechnung und Tilgung

Zinsen, Zinseszins, Rentenrechnung und Tilgung Zinsen, Zinseszins, Rentenrechnung und Tilgung 1. Zinsen, Zinseszins 2. Rentenrechnung 3. Tilgung Nevzat Ates, Birgit Jacobs Zinsrechnen mit dem Dreisatz 1 Zinsen Zinsrechnen mit den Formeln Zinseszins

Mehr

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 5 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:

Mehr

Informatik I. Informatik I. 6.1 Programme. 6.2 Programme schreiben. 6.3 Programme starten. 6.4 Programme entwickeln. 6.1 Programme.

Informatik I. Informatik I. 6.1 Programme. 6.2 Programme schreiben. 6.3 Programme starten. 6.4 Programme entwickeln. 6.1 Programme. Informatik I 05. November 2013 6. Python-, kommentieren, starten und entwickeln Informatik I 6. Python-, kommentieren, starten und entwickeln Bernhard Nebel Albert-Ludwigs-Universität Freiburg 05. November

Mehr

SS 2014 Torsten Schreiber

SS 2014 Torsten Schreiber SS 2014 Torsten Schreiber 239 Diese Lücken sollten nicht auch bei Ihnen vorhanden sein: Durch die wird ein Zahlungsstrom beschrieben, der zur Rückführung eines geliehenen Geldbetrags dient. Der zu zahlende

Mehr

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag

Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung: Lösungsvorschlag Ludwig-Maximilians-Universität München WS 2015/16 Institut für Informatik Übungsblatt 5 Prof. Dr. R. Hennicker, A. Klarl Übungen zu Einführung in die Informatik: Programmierung und Software-Entwicklung:

Mehr

Übung 9 - Lösungsvorschlag

Übung 9 - Lösungsvorschlag Universität Innsbruck - Institut für Informatik Datenbanken und Informationssysteme Prof. Günther Specht, Eva Zangerle Besprechung: 15.12.2008 Einführung in die Informatik Übung 9 - Lösungsvorschlag Aufgabe

Mehr

Einführung in die Programmiersprache C

Einführung in die Programmiersprache C Einführung in die Programmiersprache C Marcel Arndt arndt@ins.uni-bonn.de Institut für Numerische Simulation Universität Bonn Der Anfang Ein einfaches Programm, das Hello World! ausgibt: #include

Mehr

Übungsaufgaben Tilgungsrechnung

Übungsaufgaben Tilgungsrechnung 1 Zusatzmaterialien zu Finanz- und Wirtschaftsmathematik im Unterricht, Band 1 Übungsaufgaben Tilgungsrechnung Überarbeitungsstand: 1.März 2016 Die grundlegenden Ideen der folgenden Aufgaben beruhen auf

Mehr

TECHNISCHE UNIVERSITÄT MÜNCHEN FAKULTÄT FÜR INFORMATIK

TECHNISCHE UNIVERSITÄT MÜNCHEN FAKULTÄT FÜR INFORMATIK TECHNISCHE UNIVERSITÄT MÜNCHEN FAKULTÄT FÜR INFORMATIK WS 11/12 Einführung in die Informatik II Übungsblatt 2 Univ.-Prof. Dr. Andrey Rybalchenko, M.Sc. Ruslán Ledesma Garza 8.11.2011 Dieses Blatt behandelt

Mehr

Einführung in die Java- Programmierung

Einführung in die Java- Programmierung Einführung in die Java- Programmierung Dr. Volker Riediger Tassilo Horn riediger horn@uni-koblenz.de WiSe 2012/13 1 Rückblick Datentypen (int, long, double, boolean, String) Variablen und Variablendeklarationen

Mehr

Informatik I. 4. Funktionen: Aufrufe und Definitionen. 25. Oktober Albert-Ludwigs-Universität Freiburg. Informatik I.

Informatik I. 4. Funktionen: Aufrufe und Definitionen. 25. Oktober Albert-Ludwigs-Universität Freiburg. Informatik I. 4. Funktionen: Aufrufe und en Aufrufe Albert-Ludwigs-Universität Freiburg 25. Oktober 2013 1 / 23 Aufrufe Funktionsaufrufe 2 / 23 Funktionsaufrufe Innerhalb von Programmiersprachen ist eine Funktion ein

Mehr

Hans-Georg Eßer Betriebssysteme, WS 2006/07. Fachbereich Informatik/Mathematik Übungsblatt 1, Seite 1/5 Fachhochschule München 08.11.

Hans-Georg Eßer Betriebssysteme, WS 2006/07. Fachbereich Informatik/Mathematik Übungsblatt 1, Seite 1/5 Fachhochschule München 08.11. Fachbereich Informatik/Mathematik Übungsblatt 1, Seite 1/5 Vorbereitung Booten Sie den Rechner unter Linux. Melden Sie sich mit Ihrem ifw... - oder ibw... -Account an (Passwort ist evtl. die Matrikelnummer).

Mehr

Grundbegriffe Gegenstand der Tilgungsrechnung ist ein von einem Gläubiger (z. B. Bank) an einen Schuldner ausgeliehener Geldbetrag S;

Grundbegriffe Gegenstand der Tilgungsrechnung ist ein von einem Gläubiger (z. B. Bank) an einen Schuldner ausgeliehener Geldbetrag S; 1 5.3. Tilgungsrechnung Grundbegriffe Gegenstand der Tilgungsrechnung ist ein von einem Gläubiger (z. B. Bank) an einen Schuldner ausgeliehener Geldbetrag S; Bezeichnung: S... Schuld, Darlehen, Kredit

Mehr

3.3. Tilgungsrechnung

3.3. Tilgungsrechnung 3.3. Tilgungsrechnung Grundbegriffe Gegenstand der Tilgungsrechnung ist ein von einem Gläubiger (z. B. Bank) an einen Schuldner ausgeliehener Geldbetrag S; Bezeichnung: S... Schuld, Darlehen, Kredit Es

Mehr

Mathematik 1. Inhaltsverzeichnis. Prof. Dr. K. Melzer. karin.melzer@hs-esslingen.de http://www.hs-esslingen.de/de/mitarbeiter/karin-melzer.

Mathematik 1. Inhaltsverzeichnis. Prof. Dr. K. Melzer. karin.melzer@hs-esslingen.de http://www.hs-esslingen.de/de/mitarbeiter/karin-melzer. Mathematik 1 Prof Dr K Melzer karinmelzer@hs-esslingende http://wwwhs-esslingende/de/mitarbeiter/karin-melzerhtml Inhaltsverzeichnis 1 Finanzmathematik 1 11 Folgen und Reihen 1 111 Folgen allgemein 1 112

Mehr

Python Einführung in die prozedurale Programmierung. Monty Python's Flying Circus

Python Einführung in die prozedurale Programmierung. Monty Python's Flying Circus Python Einführung in die prozedurale Programmierung Monty Python's Flying Circus Literatur Buchtitel Autor ISBN-Nummer Python Python3 Objektorientierte Programmierung mit Python 3 Handbuch des RRZN Johannes

Mehr

Übungen zur Vorlesung Einführung in die Informatik Wintersemester 2010/11

Übungen zur Vorlesung Einführung in die Informatik Wintersemester 2010/11 Übungen zur Vorlesung Einführung in die Informatik Wintersemester 2010/11 Fakultät für Informatik Lehrstuhl 1 Dr. Lars Hildebrand Carla Delgado-Battenfeld Fatih Gedikli Tobias Marschall Benjamin Schowe

Mehr

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16. Vorbereitende Aufgaben

Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16. Vorbereitende Aufgaben Praktikum zu Einführung in die Informatik für LogWiIngs und WiMas Wintersemester 2015/16 Fakultät für Informatik Lehrstuhl 14 Lars Hildebrand, Marcel Preuß, Iman Kamehkhosh, Marc Bury, Diana Howey Übungsblatt

Mehr

Programmierkurs Java

Programmierkurs Java Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE16-Rekursion (Stand 09.12.2011) Aufgabe 1: Implementieren Sie in Java ein Programm, das solange einzelne Zeichen vom Terminal einliest, bis ein #-Zeichen

Mehr

Seite 1. Feste oder schwankende Kreditrate. Eigenkapitalquote. MBVO Baufinanzierung Die richtige Tilgungsrate

Seite 1. Feste oder schwankende Kreditrate. Eigenkapitalquote. MBVO Baufinanzierung Die richtige Tilgungsrate Parameter Feste oder schwankende Kreditrate Abbildung 1: Entwicklung der Kreditrate bei Krediten mit festem Zinssatz und fester Annuität gegenüber Krediten mit regelmäßiger Anpassung des Zinssatzes Parameter

Mehr

Teil 2 - Softwaretechnik. Modul: Programmierung B-PRG Grundlagen der Programmierung 1 Teil 2. Übersicht. Softwaretechnik

Teil 2 - Softwaretechnik. Modul: Programmierung B-PRG Grundlagen der Programmierung 1 Teil 2. Übersicht. Softwaretechnik Grundlagen der Programmierung 1 Modul: Programmierung B-PRG Grundlagen der Programmierung 1 Teil 2 Softwaretechnik Prof. Dr. O. Drobnik Professur Architektur und Betrieb verteilter Systeme Institut für

Mehr

Übungen zur Vorlesung EidP (WS 2015/16) Blatt 6

Übungen zur Vorlesung EidP (WS 2015/16) Blatt 6 Andre Droschinsky Ingo Schulz Dortmund, den 0. Dezember 2015 Übungen zur Vorlesung EidP (WS 2015/16) Blatt 6 Block rot Es können 4 + 1 Punkte erreicht werden. Abgabedatum: 10. Dezember 2015 2:59 Uhr Hinweise

Mehr

Programmierung in Python

Programmierung in Python Programmierung in Python imperativ, objekt-orientiert dynamische Typisierung rapid prototyping Script-Sprache Funktionales und rekursives Programmieren P raktische Informatik 1, W S 2004/05, F olien P

Mehr

Übungsblatt 3: Algorithmen in Java & Grammatiken

Übungsblatt 3: Algorithmen in Java & Grammatiken Humboldt-Universität zu Berlin Grundlagen der Programmierung (Vorlesung von Prof. Bothe) Institut für Informatik WS 15/16 Übungsblatt 3: Algorithmen in Java & Grammatiken Abgabe: bis 9:00 Uhr am 30.11.2015

Mehr

Tilgungsrechnung. (K n + R n = ln. / ln(q) (nachschüssig) + R. / ln(q) (vorschüssig)

Tilgungsrechnung. (K n + R n = ln. / ln(q) (nachschüssig) + R. / ln(q) (vorschüssig) (K n + R n = ln n = ln q 1 K 0 + R q 1 (K n q + R q 1 K 0 q + R q 1 ) / ln(q) (nachschüssig) ) / ln(q) (vorschüssig) Eine einfache Formel, um q aus R,n,K n und K 0 auszurechnen, gibt es nicht. Tilgungsrechnung

Mehr

Fragebogen - Vorfälligkeitsentschädigung

Fragebogen - Vorfälligkeitsentschädigung 0 PRIKUMI ist das führende Immobilien- & Informationsportal für Internationale provisionsfreie Kauf- und Mietimmobilien. PRIKUMI ist Ihr Partner. Fragebogen - Vorfälligkeitsentschädigung Sie wollen wissen,

Mehr

PIWIN 1 Übung Blatt 5

PIWIN 1 Übung Blatt 5 Fakultät für Informatik Wintersemester 2008 André Gronemeier, LS 2, OH 14 Raum 307, andre.gronemeier@cs.uni-dortmund.de PIWIN 1 Übung Blatt 5 Ausgabedatum: 19.12.2008 Übungen: 12.1.2009-22.1.2009 Abgabe:

Mehr

Hochschule Ostfalia Fakultät Verkehr Sport Tourismus Medien apl. Professor Dr. H. Löwe SoSe 2013

Hochschule Ostfalia Fakultät Verkehr Sport Tourismus Medien apl. Professor Dr. H. Löwe SoSe 2013 Hochschule Ostfalia Fakultät Verkehr Sport Tourismus Medien apl. Professor Dr. H. Löwe SoSe 2013 Finanzmathematik (TM/SRM/SM) Tutorium Finanzmathematik Teil 1 1 Zinseszinsrechnung Bei den Aufgaben dieses

Mehr

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen

Übungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe

Mehr

Bearbeitungszeit: 120 Minuten. Kommentare kosten Zeit; kommentieren Sie ihr Programm nur da, wo der Code alleine nicht verständlich wäre.

Bearbeitungszeit: 120 Minuten. Kommentare kosten Zeit; kommentieren Sie ihr Programm nur da, wo der Code alleine nicht verständlich wäre. Fakultät IV Elektrotechnik/Informatik Klausur Einführung in die Informatik I für Elektrotechniker Name:... Matr.-Nr.... Bearbeitungszeit: 120 Minuten Bewertung (bitte offenlassen : ) Aufgabe Punkte Erreichte

Mehr

Selbsterstellte Funktionen in EXCEL

Selbsterstellte Funktionen in EXCEL Selbsterstellte Funktionen in EXCEL Inhaltsverzeichnis Entwicklung einer einfachen benutzerdefinierten Funktion... 2 Übungen einfache benutzerdefinierte Funktionen... 4 Einführung einer einfach verzweigten

Mehr

Unterrichtsbeispiel Medienbildung

Unterrichtsbeispiel Medienbildung Unterrichtsbeispiel Medienbildung Fach / Fächer / Lernbereich(e) Rahmenplan / Lehrplan Mathematik 10 Lehrplan des Landes Rheinland-Pfalz, Stufe 9/10 L4 Funktionaler Zusammenhang Inhalt / Thema Berechnung

Mehr

Beispiel 19. December 4, 2009

Beispiel 19. December 4, 2009 Beispiel 9 December 4, 2009 Computermathematik (für Informatik) 4. Übungsblatt (Musterlösung) 2. 2. 2009 Die heutigen Übungen sollen mit dem Computeralgebrasystem Sage gelöst werden. Die Lösung der Beispiele

Mehr

Finanzierungskonzept Volksbank Bad Salzuflen

Finanzierungskonzept Volksbank Bad Salzuflen Ihre Finanzierung im Detail VR-Realkr.Wohnungsb. (Vb) Unser Beratungsergebnis vom 02.10.2012 Ihr Ansprechpartner: Stefan Berner Telefon: 05222 /801-153 Die Tilgung wird zu einem festgelegten Zeitpunkt

Mehr

Multimedia im Netz Wintersemester 2011/12

Multimedia im Netz Wintersemester 2011/12 Multimedia im Netz Wintersemester 2011/12 Übung 01 Betreuer: Verantwortlicher Professor: Sebastian Löhmann Prof. Dr. Heinrich Hussmann Organisatorisches 26.10.2011 MMN Übung 01 2 Inhalte der Übungen Vertiefung

Mehr

Prüfungsklausur Wirtschaftsmathematik I Studiengang Wirtschaftsinformatik, (180 Minuten)

Prüfungsklausur Wirtschaftsmathematik I Studiengang Wirtschaftsinformatik, (180 Minuten) HTW Dresden 9. Februar 2012 FB Informatik/Mathematik Prof. Dr. J. Resch Prüfungsklausur Wirtschaftsmathematik I Studiengang Wirtschaftsinformatik, (180 Minuten) Name, Vorname: Matr.-nr.: Anzahl der abge-

Mehr

Angewandte Mathematik

Angewandte Mathematik Name: Klasse/Jahrgang: Standardisierte kompetenzorientierte schriftliche Reife- und Diplomprüfung BHS 11. Mai 2015 Angewandte Mathematik Teil B (Cluster 8) Hinweise zur Aufgabenbearbeitung Das vorliegende

Mehr

Mathematik-Klausur vom 2. Februar 2006

Mathematik-Klausur vom 2. Februar 2006 Mathematik-Klausur vom 2. Februar 26 Studiengang BWL DPO 1997: Aufgaben 1,2,3,5,6 Dauer der Klausur: 12 Min Studiengang B&FI DPO 21: Aufgaben 1,2,3,5,6 Dauer der Klausur: 12 Min Studiengang BWL DPO 23:

Mehr

Übung 4: Schreiben eines Shell-Skripts

Übung 4: Schreiben eines Shell-Skripts Aufgabenteil 1 Ziel der Übung Übung 4: Schreiben eines Shell-Skripts Anhand eines einfachen Linux-Skripts sollen die Grundlagen der Shell-Programmierung vermittelt werden. Das für die Bash-Shell zu erstellende

Mehr

Informatik für Schüler, Foliensatz 3 Vorhandene Funktionen und Wiederholschleifen

Informatik für Schüler, Foliensatz 3 Vorhandene Funktionen und Wiederholschleifen Prof. G. Kemnitz Institut für Informatik, Technische Universität Clausthal 23. September 2009 1/17 Informatik für Schüler, Foliensatz 3 Vorhandene Funktionen und Wiederholschleifen Prof. G. Kemnitz Institut

Mehr

Grundlagen Programmierung

Grundlagen Programmierung 13. Aufgabe (13 Punkte) Schreiben Sie eine neue Klasse Zahlenanalyse, mit der Integer-Objekte genauer betrachtet werden können. Bei den zu entwickelnden Methoden kann es immer sinnvoll sein, sich den Ablauf

Mehr

Kreditmanagement. EK Finanzwirtschaft

Kreditmanagement. EK Finanzwirtschaft EK Finanzwirtschaft a.o.univ.-prof. Mag. Dr. Christian KEBER Fakultät für Wirtschaftswissenschaften www.univie.ac.at/wirtschaftswissenschaften christian.keber@univie.ac.at Kreditmanagement 1 Kreditmanagement

Mehr

Europäische Standardinformationen für Verbraucherkredite

Europäische Standardinformationen für Verbraucherkredite 1 Europäische Standardinformationen für Verbraucherkredite 1. Name und Kontaktangaben des Kreditgebers Kreditgeber Anschrift Kreditvermittler Anschrift S-Kreditpartner GmbH Prinzregentenstraße 25, 10715

Mehr

Projekt: Python Programmierung

Projekt: Python Programmierung Projekt: Python Programmierung Zeichnen mit Schildkröten das Elektrotechnik- und Informatik-Labor der Fakultät IV http://www.dein-labor.tu-berlin.de Handout zum Projekt: Python Programmierung Zeichnen

Mehr

1 Bedingungen und der Typ bool. Informatik I: Einführung in die Programmierung 5. Bedingungen, bedingte Ausführung und Schleifen. Vergleichsoperatoren

1 Bedingungen und der Typ bool. Informatik I: Einführung in die Programmierung 5. Bedingungen, bedingte Ausführung und Schleifen. Vergleichsoperatoren 1 und der Informatik I: Einführung in die Programmierung 5., bedingte Ausführung und Albert-Ludwigs-Universität Freiburg Bernhard Nebel 27. Oktober 2015 27. Oktober 2015 B. Nebel Info I 3 / 21 Der Vergleichsoperatoren

Mehr

1 Vom Problem zum Programm

1 Vom Problem zum Programm Hintergrundinformationen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik WS 02/03 AG Betriebssysteme FB3 Kirsten Berkenkötter 1 Vom Problem zum Programm Aufgabenstellung analysieren

Mehr

Einführung in Python Teil I Grundlagen

Einführung in Python Teil I Grundlagen Einführung in Python Teil I Grundlagen Valentin Flunkert Institut für Theoretische Physik Technische Universität Berlin Do. 27.5.2010 Nichtlineare Dynamik und Kontrolle SS2010 1 of 22 Diese Einführung

Mehr

Mathematik-Klausur vom 08.07.2011 und Finanzmathematik-Klausur vom 14.07.2011

Mathematik-Klausur vom 08.07.2011 und Finanzmathematik-Klausur vom 14.07.2011 Mathematik-Klausur vom 08.07.20 und Finanzmathematik-Klausur vom 4.07.20 Studiengang BWL DPO 200: Aufgaben 2,,4 Dauer der Klausur: 60 Min Studiengang B&FI DPO 200: Aufgaben 2,,4 Dauer der Klausur: 60 Min

Mehr

Steht in der ersten Zeile #!/usr/bin/python und hat man die Ausführungsrechte gesetzt kann man es direkt ausführen.

Steht in der ersten Zeile #!/usr/bin/python und hat man die Ausführungsrechte gesetzt kann man es direkt ausführen. Python Unter Windows empfiehlt sich der Download von Python unter folgender URL, http:// www.python.org/download/. Linux Distributionen wie z.b. Ubuntu liefern Python direkt in Ihrer Paketverwaltung mit:

Mehr

public class SternchenRechteckGefuellt {

public class SternchenRechteckGefuellt { Java programmieren: Musterlösungen Konsolen-Aufgaben Aufgabe 1: Gefüllte Rechtecke zeichnen Schreiben Sie ein Programm, das ein durch Sternchen gefülltes Rechteck zeichnet. Der Benutzer soll Breite und

Mehr

Entwurf von Algorithmen - Kontrollstrukturen

Entwurf von Algorithmen - Kontrollstrukturen Entwurf von Algorithmen - Kontrollstrukturen Eine wichtige Phase in der Entwicklung von Computerprogrammen ist der Entwurf von Algorithmen. Dieser Arbeitsschritt vor dem Schreiben des Programmes in einer

Mehr

Eine Übersicht zu unseren Excel-Informationen finden Sie hier: www.urs-beratung.de/toolbox.htm

Eine Übersicht zu unseren Excel-Informationen finden Sie hier: www.urs-beratung.de/toolbox.htm urs toolbox - Tipps für Excel-Anwender Excel - Thema: Finanzmathematik excel yourself Autoren: Ralf Sowa, Christian Hapke Beachten Sie unsere Hinweise und Nutzungsbedingungen. Vorgestellte Musterlösungen

Mehr

Einleitung Das VTK-Datenformat Automatisierung mit Python. 3D-Modellierung. Florian Buchegger, Michael Haberleitner. 11. Dez.

Einleitung Das VTK-Datenformat Automatisierung mit Python. 3D-Modellierung. Florian Buchegger, Michael Haberleitner. 11. Dez. 3D-Modellierung Florian Buchegger, Michael Haberleitner 11. Dez. 2015 1/14 Programm Einführung in das VTK-Datenformat Kleinere Objekte direkt im VTK-Format erzeugen Einführung in Python Einfache Python-Programme

Mehr

Darlehen - als Möglichkeit der... -Finanzierung

Darlehen - als Möglichkeit der... -Finanzierung Darlehen - als Möglichkeit der.... -Finanzierung Situation: Bestattungsinstitut Thomas Bayer e. K. benötigt für ein Investitionsprojekt 0.000 Euro. Die Hausbank bietet dieses Darlehen mit folgenden Konditionen

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

Klausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 13. April 2007, 11.15-13.00 Uhr Bearbeitungszeit: 105 Minuten

Klausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 13. April 2007, 11.15-13.00 Uhr Bearbeitungszeit: 105 Minuten Klausur Programmieren in C Sommersemester 2007 Dipl. Biol. Franz Schenk 13. April 2007, 11.15-13.00 Uhr Bearbeitungszeit: 105 Minuten Vorname: Nachname: Matrikelnummer: Legen Sie zu Beginn Ihren Studentenausweis

Mehr

Einstieg ins Programmieren mit Python

Einstieg ins Programmieren mit Python Einstieg ins Programmieren mit Python Merk-Steine auf dem Weg zu Python für Kids Autor: Gregor Lingl Email: glingl@aon.at Folie 1 Gregor Lingl, Jan. 2003 http://python4kids.net Leicht zu lernen. Python-Code

Mehr

Prüfung Software Engineering II (IB)

Prüfung Software Engineering II (IB) Hochschule für angewandte Wissenschaften München Fakultät für Informatik und Mathematik Studiengruppe IB 4 A Sommersemester 2015 Prüfung Software Engineering II (IB) Datum : 20.07.2015, 12:30 Uhr Bearbeitungszeit

Mehr

Rekursion. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung

Rekursion. Annabelle Klarl. Einführung in die Informatik Programmierung und Softwareentwicklung Rekursion Annabelle Klarl Zentralübung zur Vorlesung Einführung in die Informatik: http://www.pst.ifi.lmu.de/lehre/wise-12-13/infoeinf WS12/13 Aufgabe 1: Potenzfunktion Schreiben Sie eine Methode, die

Mehr

Mathematik-Klausur vom 05.10.2011 Finanzmathematik-Klausur vom 26.09.2011

Mathematik-Klausur vom 05.10.2011 Finanzmathematik-Klausur vom 26.09.2011 Mathematik-Klausur vom 05.10.2011 Finanzmathematik-Klausur vom 26.09.2011 Studiengang BWL DPO 2003: Aufgaben 2,3,4 Dauer der Klausur: 60 Min Studiengang B&FI DPO 2003: Aufgaben 2,3,4 Dauer der Klausur:

Mehr

Mathematik-Klausur vom 08.02.2012 Finanzmathematik-Klausur vom 01.02.2012

Mathematik-Klausur vom 08.02.2012 Finanzmathematik-Klausur vom 01.02.2012 Mathematik-Klausur vom 08.02.2012 Finanzmathematik-Klausur vom 01.02.2012 Studiengang BWL DPO 2003: Aufgaben 2,3, Dauer der Klausur: 60 Min Studiengang B&FI DPO 2003: Aufgaben 2,3, Dauer der Klausur: 60

Mehr

Übungen zu Modellierung verteilter Systeme

Übungen zu Modellierung verteilter Systeme Technische Universität München SoSe 2014 Institut für Informatik Lösungsblatt 1 PD Dr.habil. B. Schätz Ausgabe: 17. April 2014 M. Gleirscher, D. Marmsoler Besprechung: 24. April 2014 Übungen zu Modellierung

Mehr

4. Berücksichtigung von Fremdfinanzierung

4. Berücksichtigung von Fremdfinanzierung 4. Berücksichtigung von Fremdfinanzierung Fremdfinanzierte IPs Berücksichtigung von Zahlungsflüssen aus einem Kredit Nettomethode Kreditaufnahme Alternativverzinsung bei Fremdfinanzierung M2 Angabe Um

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

Tilgungsplan im NTCS Controlling

Tilgungsplan im NTCS Controlling im Der bietet die Möglichkeit, neue oder bestehende Darlehen und Kredite in übersichtlicher Form zu erfassen. Ebenso können gewährte Darlehen dargestellt werden. Neue Darlehen und Kredite Der Einstieg

Mehr

Mathematik-Klausur vom 02.02.2011 und Finanzmathematik-Klausur vom 31.01.2011

Mathematik-Klausur vom 02.02.2011 und Finanzmathematik-Klausur vom 31.01.2011 Mathematik-Klausur vom 02.02.2011 und Finanzmathematik-Klausur vom 31.01.2011 Studiengang BWL DPO 2003: Aufgaben 2,3,4 Dauer der Klausur: 60 Min Studiengang B&FI DPO 2003: Aufgaben 2,3,4 Dauer der Klausur:

Mehr

Übungsaufgaben WFW Finanzierung und Investition handlungsspezifische Qualifikation 2. Tag

Übungsaufgaben WFW Finanzierung und Investition handlungsspezifische Qualifikation 2. Tag 1. Aufgabe Als Assistent der Geschäftsleitung wurden Sie beauftragt herauszufinden, ob die Investition in Höhe von 1.200.000 Euro in eine neue Produktionsanlage rentabel ist. Dafür liegen Ihnen folgende

Mehr

KREDITVERZEICHNIS Konfiguration Ausgabe: 20.02.13 1/13. Dokumentation KREDITVERZEICHNIS. Teil 2. Konfiguration

KREDITVERZEICHNIS Konfiguration Ausgabe: 20.02.13 1/13. Dokumentation KREDITVERZEICHNIS. Teil 2. Konfiguration KREDITVERZEICHNIS Konfiguration Ausgabe: 20.02.13 1/13 Dokumentation KREDITVERZEICHNIS Teil 2 Konfiguration Stand 20.02.2013 KREDITVERZEICHNIS Konfiguration Ausgabe: 20.02.13 2/13 Inhalt 1. KONFIGURATION...

Mehr

Lernfeld 6: Entwickeln und Bereitstellen von Anwendungssystemen Fallbeispiel Baukredit

Lernfeld 6: Entwickeln und Bereitstellen von Anwendungssystemen Fallbeispiel Baukredit Lernfeld 6: Entwickeln und Bereitstellen von Anwendungssystemen Fallbeispiel Baukredit Ralf Adams, TBS1 Bochum Version 3.0 vom 12. August 2009 Inhaltsverzeichnis 1 Einführung 3 2 Handlungssituation: Zinsrechnung

Mehr

Programmierung in C. Grundlagen. Stefan Kallerhoff

Programmierung in C. Grundlagen. Stefan Kallerhoff Programmierung in C Grundlagen Stefan Kallerhoff Vorstellungsrunde Name Hobby/Beruf Schon mal was programmiert? Erwartungen an den Kurs Lieblingstier Für zu Hause C-Buch online: http://openbook.rheinwerk-verlag.de/c_von_a_bis_z/

Mehr

Datenbanken & Informationssysteme Übungen Teil 1

Datenbanken & Informationssysteme Übungen Teil 1 Programmierung von Datenbankzugriffen 1. Daten lesen mit JDBC Schreiben Sie eine Java-Anwendung, die die Tabelle Books in der Datenbank azamon ausgibt. Verwenden Sie dabei die SQL-Anweisung select * from

Mehr

Anweisungsblöcke (dazu zählen auch Programme) werden in geschweifte Klammern eingeschlossen.

Anweisungsblöcke (dazu zählen auch Programme) werden in geschweifte Klammern eingeschlossen. Programmierung in C++ Seite: 1 Beispielprogramm 1: Programmierung in C++ int main() int hoehe = 3; int grundseite = 5; double flaeche = hoehe*grundseite*0.5; cout

Mehr

Programmieren mit Python

Programmieren mit Python Programmieren mit Python Programmieren heisst: Dem Computer sagen, was er tun soll. Die Befehle muss man übrigens in einer Sprache geben, die der Computer versteht. Darum sind verschiedene Programmiersprachen

Mehr

Ü b u n g s b l a t t 2

Ü b u n g s b l a t t 2 Mathe B für Wirtschaftswissenschaftler Sommersemester 01 Walter Oevel 4. 4. 001 Ü b u n g s b l a t t Wir bieten an, bearbeitete Aufgaben zu korrigieren, falls sie zum unten angegebenen Zeitunkt abgeliefert

Mehr

CAP-Annuitäten-Darlehen

CAP-Annuitäten-Darlehen 14 finanzplanung konkret 1/2007 CAP-Annuitäten-Darlehen Finanz-Training Von Prof. Heinrich Bockholt Ihr Freund EMIL schritt Ende November 2006 zur APO-Bank, um seinen Neuwagen zu finanzieren. Da er einen

Mehr

Python CGI-Skripte erstellen

Python CGI-Skripte erstellen Python CGI-Skripte erstellen CGI (Common Gateway Interface)... ist eine Schnittstelle, um Scripte im Web bereitzustellen. ist eine Schnittstelle zwischen einem HTTP-Server und ausführbaren Programmen.

Mehr

Abzahlungsplan und Abzahlungsgleichung Gekürzte Fassung des ETH-Leitprogramms von Jean Paul David und Moritz Adelmeyer Teil 2

Abzahlungsplan und Abzahlungsgleichung Gekürzte Fassung des ETH-Leitprogramms von Jean Paul David und Moritz Adelmeyer Teil 2 - 5 - Abzahlungsplan und Abzahlungsgleichung Gekürzte Fassung des ETH-Leitprogramms von Jean Paul David und Moritz Adelmeyer Teil 2 Frau X hat ein Angebot der Bank: Sie würde 5000 Euro erhalten und müsste

Mehr

Kontrollstrukturen und Funktionen in C

Kontrollstrukturen und Funktionen in C Kontrollstrukturen und Funktionen in C Lernziele: Vertiefen der Kenntnisse über Operatoren, Kontrollstrukturen und die Verwendung von Funktionen. Aufgabe 1: Quickies: Datentypen in C a) Was sind die elementaren

Mehr

Vorlesung Analysis I / Lehramt

Vorlesung Analysis I / Lehramt Vorlesung Analysis I / Lehramt TU Dortmund, Wintersemester 2012/ 13 Winfried Kaballo Die Vorlesung Analysis I für Lehramtsstudiengänge im Wintersemester 2012/13 an der TU Dortmund basiert auf meinem Buch

Mehr

10 Objektorientierte Programmierung, Teil 1

10 Objektorientierte Programmierung, Teil 1 10 Objektorientierte Programmierung, Teil 1 Wir lernen nun eine andere Technik (vor allem: eine andere Sichtweise) kennen, um unsere Programm zu organisieren, nämlich mittels Klassen und Objekten 184 Objekte,

Mehr

Art: Eigentumswohnung, 106 m², 4 Zimmer, Küche, Diele, Bad, + ca. 25 m² Nutzfläche und Kellerraum Straße: Angermunder Weg 25 Ort: 40880 Ratingen

Art: Eigentumswohnung, 106 m², 4 Zimmer, Küche, Diele, Bad, + ca. 25 m² Nutzfläche und Kellerraum Straße: Angermunder Weg 25 Ort: 40880 Ratingen Finanzierungsangebot Darlehnsnehmer: Einzelpersonen, ab einem Nettoeinkommen von ca. 1.850 2 Personenhaushalt, ab einem Nettoeinkommen von ca. 2.100 3 Personenhaushalt, ab einem Nettoeinkommen von ca.

Mehr

Programmiersprachen Einführung in C. Unser erstes C-Programm. Unser erstes C-Programm. Unser erstes C-Programm. Unser erstes C-Programm

Programmiersprachen Einführung in C. Unser erstes C-Programm. Unser erstes C-Programm. Unser erstes C-Programm. Unser erstes C-Programm Programmiersprachen Einführung in C Teil 2: Prof. Dr. int main (int argc, char *argv[]) int sum = 0; for (i = 0; i

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

JBuilderX: Installation und Kurzanleitung (Windows)

JBuilderX: Installation und Kurzanleitung (Windows) JBuilder X Seite 1 JBuilderX: Installation und Kurzanleitung (Windows) 1. JBuilder installieren Eine Gratis-Version kann von der Webseite www.borland.de heruntergeladen werden. Systemvoraussetzungen: 256

Mehr

Kapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python.

Kapitel 6,»Objektorientierte Programmierung«, widmet sich der objektorientierten Programmierung mit Python. 1.3 Aufbau des Buchs lichkeiten offen. Auf die Unterschiede der beiden Versionen gehe ich besonders ein, sodass ein späterer Umstieg von der einen zur anderen Version leichtfällt. Erste Zusammenhänge werden

Mehr

Übung: Entwickeln eines Shell-Skripts

Übung: Entwickeln eines Shell-Skripts Aufgabenteil 1 Ziel der Übung Übung: Entwickeln eines Shell-Skripts Anhand eines einfachen Linux-Skripts sollen die Grundlagen der Shell-Programmierung vermittelt werden. Das für die Bash-Shell zu erstellende

Mehr

ist die Vergütung für die leihweise Überlassung von Kapital ist die leihweise überlassenen Geldsumme

ist die Vergütung für die leihweise Überlassung von Kapital ist die leihweise überlassenen Geldsumme Information In der Zinsrechnung sind 4 Größen wichtig: ZINSEN Z ist die Vergütung für die leihweise Überlassung von Kapital KAPITAL K ist die leihweise überlassenen Geldsumme ZINSSATZ p (Zinsfuß) gibt

Mehr

Babeș-Bolyai Universität Cluj Napoca Fakultät für Mathematik und Informatik Grundlagen der Programmierung MLG5005. Modulare Programmierung

Babeș-Bolyai Universität Cluj Napoca Fakultät für Mathematik und Informatik Grundlagen der Programmierung MLG5005. Modulare Programmierung Babeș-Bolyai Universität Cluj Napoca Fakultät für Mathematik und Informatik Grundlagen der Programmierung MLG5005 Modulare Programmierung Test Driven Development Refactoring Modular programmierung der

Mehr

System Design Projekt Einführung in NXC

System Design Projekt Einführung in NXC System Design Projekt Einführung in NXC Karola Rühle, Thomas Lampe, Maximilian Beinhofer Albert-Ludwigs-Universität Freiburg Was ist NXC? Eine C-ähnliche Programmiersprache (Not exactly C) Speziell zur

Mehr

Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter

Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter Aufgabe 3: Konto Um Geldbeträge korrekt zu verwalten, sind zwecks Vermeidung von Rundungsfehlern entweder alle Beträge in Cents umzuwandeln und

Mehr

Ihre persönliche Baufinanzierung

Ihre persönliche Baufinanzierung Ihre persönliche Baufinanzierung für Peter Musterkunde und Hilde Musterkunde Ihre Investition auf einen Blick Finanzierungsvorhaben Käufer Peter Musterkunde Hilde Musterkunde Eigennutzung 200.000 EUR 10.000

Mehr

Kreditarten Dispositionskredit

Kreditarten Dispositionskredit Erwachsene mit regelmäßigem Einkommen (z.b. Gehalt auf dem Girokonto) können bei ihrer Bank einen Dispositionskredit (kurz: Dispo) beantragen. Die Bank prüft dann die Bonität des Kunden und räumt meist

Mehr

Übung zu Grundlagen der Betriebssysteme. Einführungsveranstaltung 16.10.2012

Übung zu Grundlagen der Betriebssysteme. Einführungsveranstaltung 16.10.2012 Übung zu Grundlagen der Betriebssysteme Einführungsveranstaltung 16.10.2012 Termine Übungen wöchentlich, Dienstags 14 Uhr (c.t.), Raum E312 15 Uhr (s.t.), Raum E312 Jede Woche 1 Übungsblatt http://userpages.uni-koblenz.de/~mips/bs/uebung/

Mehr

Excel Funktionen durch eigene Funktionen erweitern.

Excel Funktionen durch eigene Funktionen erweitern. Excel Funktionen durch eigene Funktionen erweitern. Excel bietet eine große Anzahl an Funktionen für viele Anwendungsbereiche an. Doch es kommt hin und wieder vor, dass man die eine oder andere Funktion

Mehr

Klausur zur Einführung in die objektorientierte Programmierung mit Java

Klausur zur Einführung in die objektorientierte Programmierung mit Java Klausur zur Einführung in die objektorientierte Programmierung mit Java im Studiengang Informationswissenschaft Prof. Dr. Christian Wolff Professur für Medieninformatik Institut für Medien-, Informations-

Mehr