EF Q1 Q2 Seite 1

Größe: px
Ab Seite anzeigen:

Download "EF Q1 Q2 Seite 1"

Transkript

1 Aspekte der Leistungsbewertung: Klausuren In den vergangenen Jahren konnte der Informatikkurs am JAG nicht über die Jgst. 11 in die Q1/Q2 fortgeführt werden. Daher existieren auf der Basis der geltenden Richtlinien (unter dem Aspekt des Zentralabiturs) für diesen Zeitraum auch keine Klausuren. Für den Bereich der Jgst. 11 (EP) sind für jedes Halbjahr entsprechende Beispielklausuren beigefügt. Die Benotung orientiert sich an folgender Tabelle: Punkte Prozente mehr als 95% 90% 85% 80% 75% 70% 65% 60% 55% 50% 45% 40% 33% 26,00 % Sonstige Mitarbeit Dem Bereich sonstige Mitarbeit sind verschieden smerkmale zuzuordnen: Anforderungsberei ch I 30% Anforderungsbereich II 50% Anforderungsbereich III 20% 20% 0% Regelmäßige Erledigung von Hausaufgaben, Vortrag der Hausaufgaben, Vortrag des Ergebnisses einer Gruppenarbeit Beherrschung des eingeübten Kalküls Sinnvolle Mitarbeit in GA-Phasen Bereitschaft, sich mit den gestellten Aufgaben auseinanderzusetzen Bekannte Verfahren auf vergleichbare Probleme anwenden Übertragen bekannter Verfahren auf neue Situationen Bekannte Verfahren themenübergreifend anwenden Referate zu Randthemen des Unterrichts Selbstständiges einbringen in GA Phasen Erledigung der Hausaufgaben (Typabhängig) von Ergebnissen und Schülerbeiträgen Modellieren von Programmierumgebungen Übertragung der Ergebnisse in den Sachzusammenhang Ssicherer Umgang mit den informationstechnischen Hilfsmitteln Adäquater Umgang mit Fehlermeldungen Umsetzung eines bekannten / vergleichbaren Problems in informationstechnische Strukturen (Objekthierarchien, Klassen, Datentypen und -strukturen) Bekannte Verfahren zusammentragen und neu kombiniert bei neuen Problemen zur Lösung einsetzen Zielgerichtetes vorantreiben von Gruppenarbeit Referate zu Themen, die deutlich über den Unterricht hinausgehen Seite 1

2 Umsetzung eines komplexen / unbekannten Problems in informationstechnische Strukturen (Objekthierarchien, Klassen, Datentypen und -strukturen) Aus diesen drei Teilbereichen ergibt sich eine prozentuale Note, die entsprechend der obigen Tabelle wieder in Notenpunkte umgerechnet werden kann. 2. Klausur in Informatik 24. März 2011 Haßler Jgst. 10/11 Name: (Bitte verwende keinen Bleistift!) Aufgabe 1: Sichtbarkeiten a) Im Unterricht wurden drei Arten von Sichtbarkeiten besprochen: public, private und protected. Gib für jede der drei Arten eine kurze Erläuterung ab und ein Beispiel, wo man gerade diese Art von Sichtbarkeit nutzen sollte (inkl. Begründung). b) Wo liegen die Vorteile von Sichtbarkeiten? Aufgabe 2: Abstrakte Klassen a) Was versteht man unter einer abstrakten Klasse / Methode? b) Welches ist der deiner Meinung nach wichtigste Vorteil von abstrakten Klassen, begründe deine Entscheidung. c) Gegeben sind die UML-Klassendiagramme der Klassen Tennisball, Fußball und Basketball (siehe unten). Zeichne ein neues UML-Klassendiagramm, in dem die drei angegebenen Klassen von einer abstrakten Oberklasse Ball abstammen (im Heft). Entwickle anschließend den Java-Quelltext für die abstrakte Oberklasse Ball. (Auf der nächsten Seite! Einrückungen und Kommentare nicht vergessen!) import sum.kern.*; import sum.werkzeuge.*; /** Seite 2

3 */ abstract class Ball { // Bezugsobjekte // Attribute // Konstruktor // Dienste } Johannes-Althusius-Gymnasium Aufgabe 3: Dominosteine Ein Programm, das eine Dominosteinkette simuliert, soll entwickelt werden. Hierbei werden Objekte der Klasse Dominostein (siehe unten) mit Hilfe einer einfach linear verketteten Liste in einem Hauptprogramm verkettet. Jeder Stein weiß, welchen Stein er als nächstes anstoßen muss. Er weiß jedoch nicht, von wem er umgestoßen wird. Das Umfallen eines Steins wird simuliert, indem er mit einer anderen Farbe neu gezeichnet wird. (Schwarze Steine stehen noch, grüne Steine stehen nicht mehr, siehe Simulation). Die Koordinaten eines Steines beschreiben die linke obere Ecke. Im Hauptprogramm kann eine Dominokette erstellt werden. Wird dem ersten Dominostein der Befehl zum Starten gegeben, so soll die gesamte Kette durchlaufen werden und alle Steine der Reihe nach fallen. Der (unvollständige) Quelltext der Klasse Dominostein sieht folgendermaßen aus: Seite 3

4 a) Erkläre den Auftrag fallum() anhand einer Beispielkette aus drei Dominosteinen. (Hier ist kein Quelltext notwendig!) b) Fülle die Methode lernenaechstensteinkennen(dominostein pneuerstein) mit Quelltext. Hierbei soll der nächste Stein automatisch ans Ende der Kette angefügt werden (auch, wenn nur der erste Stein alle anderen Steine kennenlernt!). Um die richtigen Koordinaten für den jeweils nächsten Stein brauchst du dich hierbei nicht kümmern. c) Es soll ein Hauptprogramm erstellt werden (in Java-Code), in dem zunächst drei Steine erstellt und miteinander verkettet werden. (Ein neuer Stein ist im Vergleich zu seinem Vordermann immer 80 Einheiten weiter rechts und 20 Einheiten weiter unten. Koordinaten sollen manuell berechnet werden.) alle drei Steine gezeichnet werden. (3 Zeilen!) anschließend die Dominokette durch den ersten Stein zu Fall gebracht wird. das Programm endet, wenn der letzte Stein gefallen ist. Seite 4

5 Notiere dafür im Heft, welcher Quelltext an der Stelle {*} nötig ist. import sum.kern.*; public class Domino { public static void main(string args[]) { Bildschirm meinbildschirm; Maus meinemaus; meinbildschirm = new Bildschirm(); meinemaus = new Maus(); {*} meinemaus.gibfrei(); meinbildschirm.gibfrei(); } } Informatik Grundkurs Jgst. 10/11, Klausur Nr. 3 - Teilleistungen Kriterien Name des Prüflings: Aufgabe 1 Anforderungen Der Prüfling erläutert die Sichtbarkeit public. 1 gibt ein Beispiel zur Anwendung der Sichtbarkeit public. 1 erläutert die Sichtbarkeit private. 1 gibt ein Beispiel zur Anwendung der Sichtbarkeit private. 1 erläutert die Sichtbarkeit protected. 1 gibt ein Beispiel zur Anwendung der Sichtbarkeit protected. 1 Summe 6 Aufgabe 2 Anforderungen Der Prüfling a erklärt den Begriff abstrakte Klasse und abstrakte Methode. 3 b1 nennt den Vorteil von abstrakten Klassen, den er / sie als wichtigsten Vorteil ansieht. 1 Seite 5

6 b2 begründet seine Meinung. 1 c1 zeichnet die abstrakte Oberklasse mit allen nötigen Attributen und Methoden. c2 reduziert die Unterklassen auf das Nötigste. 1,5 c3 ergänzt das Diagramm und angemessene Beziehungen zwischen den Klassen. c4 ergänzt Bezugsobjekte im Quelltext. 0,5 c5 ergänzt Attribute im Quelltext. 1 c6 ergänzt den Konstruktor im Quelltext. 2 c7 ergänzt die nötigen Dienste im Quelltext. 8 c8 denkt an Einrückungen und Kommentare. 2 Summe Aufgabe 3 Anforderungen Der Prüfling a erklärt die Methode fallum() anhand einer Beispieldominokette. 3 b erstellt die Methode lernenaechstensteinkennen(). 4 c1 erstellt drei Steine im Hauptprogramm. 3 c2 verkettet die drei Steine im Hauptprogramm. 2 c3 zeichnet die drei Steine im Hauptprogramm. 1,5 c4 bringt die Dominokette zu Fall. 1 c5 lässt das Hauptprogramm automatisch enden. 0,5 Summe 15 Festlegung der Gesamtnote Gesamtpunktzahl 44 Prozent 100,00% Aus der Gesamtpunktzahl resultierende Note Note in Punkten Datum: Unterschrift: Seite 6

Leistungskonzept des Faches Psychologie

Leistungskonzept des Faches Psychologie Leistungskonzept des Faches Psychologie Inhalt Kriteriengestützte Korrekturen... 2 Anzahl und Dauer von Klassenarbeiten bzw. Klausuren... 2 Sekundarstufe II... 2 Einführungsphase... 2 Qualifikationsphase...

Mehr

Java: Vererbung. Teil 3: super() www.informatikzentrale.de

Java: Vererbung. Teil 3: super() www.informatikzentrale.de Java: Vererbung Teil 3: super() Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und IMMER zuerst den Konstruktor der Elternklasse auf! Konstruktor und Vererbung Kindklasse ruft SELBSTSTÄNDIG und

Mehr

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

Programmiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny Programmiersprache 2 (C++) Prof. Dr. Stefan Enderle NTA Isny 3. UML Klassendiagramm Nachtrag 3.1 Einführung UML UML ist eine standardisierte Sprache zur Modellierung von Systemen. In UML werden graphische

Mehr

Java Vererbung. Inhalt

Java Vererbung. Inhalt Java Vererbung Inhalt 1 Zielsetzung... 2 1.1 Bewertung... 2 2 Grundlagen der Vererbung... 2 2.1 Super und Subklassen... 2 3 Überladen von Methoden... 4 3.1 Unterschiedliche Parameter... 4 3.2 Gleiche Parameter

Mehr

Prüfungszeuch im Fach Objektorientierte Programmierung WS 2000

Prüfungszeuch im Fach Objektorientierte Programmierung WS 2000 Prüfungszeuch im Fach Objektorientierte Programmierung WS 2000 A. Beschreibung der Projektarbeit. Welche Aufgabe haben Sie im Rahmen der Projektarbeit gelöst? 2. Mit welchen Tools bzw. Programmen (Anwendung,

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

Java Einführung Umsetzung von Beziehungen zwischen Klassen. Kapitel 7

Java Einführung Umsetzung von Beziehungen zwischen Klassen. Kapitel 7 Java Einführung Umsetzung von Beziehungen zwischen Klassen Kapitel 7 Inhalt Wiederholung: Klassendiagramm in UML Java-Umsetzung von Generalisierung Komposition Assoziationen 2 Das Klassendiagramm Zweck

Mehr

Informatik II Übung 6 Gruppe 7

Informatik II Übung 6 Gruppe 7 Informatik II Übung 6 Gruppe 7 Leyna Sadamori leyna.sadamori@inf.ethz.ch DEBRIEFING Übung 5 2 U5A1-4 Im Prinzip alles richtig. Falls am Ende noch Zeit, dann Einsicht in die Best Of s 3 THEORIE Java Vererbung,

Mehr

15-14,5 3+ 14-13,5 3 13-12,5 3-

15-14,5 3+ 14-13,5 3 13-12,5 3- //GRUNDLAGEN ZUR LEISTUNGSBEWERTUNG IM FACH LATEIN IN DER SEKUNDARSTUFE I Die Schule ist einem pädagogischen Leistungsprinzip verpflichtet, das Leistungsanforderungen mit individueller Förderung verbindet,

Mehr

4. AuD Tafelübung T-C3

4. AuD Tafelübung T-C3 4. AuD Tafelübung T-C3 Simon Ruderich 17. November 2010 Arrays Unregelmäßige Arrays i n t [ ] [ ] x = new i n t [ 3 ] [ 4 ] ; x [ 2 ] = new i n t [ 2 ] ; for ( i n t i = 0; i < x. l e n g t h ; i ++) {

Mehr

Leistungsbewertung. Dietrich Bonhoeffer Gymnasium Bergisch Gladbach

Leistungsbewertung. Dietrich Bonhoeffer Gymnasium Bergisch Gladbach Leistungsbewertung Dietrich Bonhoeffer Gymnasium Bergisch Gladbach Beurteilungsbereich Sonstige Leistungen (Sonstige Leistungen umfassen die Qualität und Quantität der Beiträge, die Schülerinnen und Schüler

Mehr

Verhindert, dass eine Methode überschrieben wird. public final int holekontostand() {...} public final class Girokonto extends Konto {...

Verhindert, dass eine Methode überschrieben wird. public final int holekontostand() {...} public final class Girokonto extends Konto {... PIWIN I Kap. 8 Objektorientierte Programmierung - Vererbung 31 Schlüsselwort: final Verhindert, dass eine Methode überschrieben wird public final int holekontostand() {... Erben von einer Klasse verbieten:

Mehr

Aufgaben Objektentwurf

Aufgaben Objektentwurf Aufgaben Objektentwurf (Einschub zum 5. Tutorium) Tutorium 6 13. März 2009 Svetlana Matiouk, Uni Bonn Ferientutorien zur Vorlesung Softwaretechnologie WS 2008 6. Treffen, Aufgabe 1 Vorwärtsmodellierung

Mehr

Einführung in die objektorientierte Programmierung mit Java. Klausur am 19. Oktober 2005

Einführung in die objektorientierte Programmierung mit Java. Klausur am 19. Oktober 2005 Einführung in die objektorientierte Programmierung mit Java Klausur am 19. Oktober 2005 Matrikelnummer: Nachname: Vorname: Semesteranzahl: Die Klausur besteht aus drei Frageblöcken zu den Inhalten der

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

Java. Prof. Dr. Stefan Enderle NTA Isny

Java. Prof. Dr. Stefan Enderle NTA Isny Java Prof. Dr. Stefan Enderle NTA Isny 6. Klassen (Einführung, UML) Nachtrag Objekte In einem Software-System können, je nach Anwendung, viele "Objekte" vorkommen. Beispiele: Beteiligte oder betroffene

Mehr

Klausur vom 14. Juni 2004. Informatik 4

Klausur vom 14. Juni 2004. Informatik 4 Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik, Burgdorf Klasse: EV02-1 Name, Vorname: Klausur vom 14. Juni

Mehr

Silke Trißl, Prof. Ulf Leser Wissensmanagement in der Bioinformatik. Jede Applikation braucht eine Klasse mit einer main-methode

Silke Trißl, Prof. Ulf Leser Wissensmanagement in der Bioinformatik. Jede Applikation braucht eine Klasse mit einer main-methode Methoden und Klassen Silke Trißl, Prof. Ulf Leser Wissensmanagement in der Bioinformatik Wiederholung Jede Applikation braucht eine Klasse mit einer main-methode Eintrittspunkt in das Programm Die main-methode

Mehr

Software Engineering Klassendiagramme Einführung

Software Engineering Klassendiagramme Einführung Software Engineering Klassendiagramme Einführung Prof. Adrian A. Müller, PMP, PSM 1, CSM Fachbereich Informatik und Mikrosystemtechnik 1 Aufgabe Erstellen Sie eine Klasse Person in Java. Jede Person verfügt

Mehr

Formen und Bewertung der Sonstigen Leistungen

Formen und Bewertung der Sonstigen Leistungen Anzahl und Dauer der Klassenarbeiten Jgst Anzahl pro Schuljahr Dauer je Klassenarbeit 5/6 6 ca. 45 Min. 7 6 ca. 45 Min. 8 5 1-2 Unterrichtsstd. 9 4 1-2 Unterrichtsstd. In der Jgst. 9 wird ab 2014 eine

Mehr

Aufgabe 1: Quer durch Java (4 Punkte) super abstract abstract protected

Aufgabe 1: Quer durch Java (4 Punkte) super abstract abstract protected Universität Augsburg, Institut für Informatik Sommersemester 2006 Prof. Dr. Werner Kießling 14. Oktober 2006 Markus Endres, Alfons Huhn, Timotheus Preisinger Informatik II Klausur 2 Hinweise: Die Bearbeitungszeit

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

Ü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

Test-Driven Design: Ein einfaches Beispiel

Test-Driven Design: Ein einfaches Beispiel Test-Driven Design: Ein einfaches Beispiel Martin Wirsing in Zusammenarbeit mit Moritz Hammer und Axel Rauschmayer SS 06 2 Ziele Veranschaulichung der Technik des Test-Driven Design am Beispiel eines Programms

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java Vorlesung vom 18.4.07, Grundlagen Übersicht 1 Kommentare 2 Bezeichner für Klassen, Methoden, Variablen 3 White Space Zeichen 4 Wortsymbole 5 Interpunktionszeichen 6 Operatoren 7 import Anweisungen 8 Form

Mehr

Technische Universität München WS 2011/12 Fakultät für Informatik Lösungsvorschläge zu Blatt 2 Dr. C. Herzog, M. Maalej 31.

Technische Universität München WS 2011/12 Fakultät für Informatik Lösungsvorschläge zu Blatt 2 Dr. C. Herzog, M. Maalej 31. 2/ Technische Universität München WS 20/2 Fakultät für Informatik Lösungsvorschläge zu Blatt 2 Dr. C. Herzog, M. Maalej 3. Oktober 20 Übungen zu Grundlagen der Programmierung Aufgabe 4 (Lösungsvorschlag)

Mehr

Kapitel 6. Vererbung

Kapitel 6. Vererbung Kapitel 6 Vererbung Vererbung 1 Ziele Das Vererbungsprinzip der objektorientierten Programmierung verstehen Und in Java umsetzen können Insbesondere folgende Begriffe verstehen und anwenden können: Ober/Unterklassen

Mehr

Ministerium für Schule und Weiterbildung NRW M LK HT 6 Seite 1 von 10. Unterlagen für die Lehrkraft. Abiturprüfung Mathematik, Leistungskurs

Ministerium für Schule und Weiterbildung NRW M LK HT 6 Seite 1 von 10. Unterlagen für die Lehrkraft. Abiturprüfung Mathematik, Leistungskurs Seite 1 von 10 Unterlagen für die Lehrkraft Abiturprüfung 2012 Mathematik, Leistungskurs 1. Aufgabenart Lineare Algebra/Geometrie mit Alternative 2 (Übergangsmatrizen) 2. Aufgabenstellung 1 siehe Prüfungsaufgabe

Mehr

Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden.

Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. Einfache Ein- und Ausgabe mit Java 1. Hallo-Welt! Das erste Programm soll einen Text zum Bildschirm schicken. Es kann mit jedem beliebigen Texteditor erstellt werden. /** Die Klasse hello sendet einen

Mehr

Kapitel 6. Vererbung

Kapitel 6. Vererbung 1 Kapitel 6 2 Ziele Das sprinzip der objektorientierten Programmierung verstehen Und in Java umsetzen können Insbesondere folgende Begriffe verstehen und anwenden können: Ober/Unterklassen Subtyping Überschreiben

Mehr

3. Konzepte der objektorientierten Programmierung

3. Konzepte der objektorientierten Programmierung 3. Konzepte der objektorientierten Programmierung 3.1 Basiskonzepte 3.2 Generalisierung / Spezialisierung 3.3 Aggregation 3.4 Assoziation 3.5 Nachrichten 3.6 Polymorphismus 3. Konzepte der Objektorientierung

Mehr

Grundätze zur Leistungsbewertung im Fach Mathematik

Grundätze zur Leistungsbewertung im Fach Mathematik Grundätze zur Leistungsbewertung im Fach Mathematik Die von der Fachkonferenz Mathematik getroffenen Vereinbarungen bzgl. der Leistungsbewertung basieren auf den in 48 des Schulgesetzes und in 6 der APO

Mehr

Kapitel 6. Vererbung

Kapitel 6. Vererbung 1 Kapitel 6 2 Ziele Das sprinzip der objektorientierten Programmierung verstehen Und in Java umsetzen können Insbesondere folgende Begriffe verstehen und anwenden können: Ober/Unterklassen Subtyping Überschreiben

Mehr

JAVA Kommentieren mit Javadoc

JAVA Kommentieren mit Javadoc Übungen Informatik I JAVA Kommentieren mit Javadoc Übungen Informatik 1 1 Kommentare in Java / mehrzeiliger Kommentar / // einzeiliger Kommentar Sichtbar nur im Quelltext Beschreiben für Entwickler was

Mehr

Universität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 15. Oktober 2005 Dr. Alfons Huhn, Timotheus Preisinger

Universität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 15. Oktober 2005 Dr. Alfons Huhn, Timotheus Preisinger Universität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 15. Oktober 2005 Dr. Alfons Huhn, Timotheus Preisinger Informatik II Hinweise: Die Bearbeitungszeit beträgt 90

Mehr

Algorithmen und Datenstrukturen 07

Algorithmen und Datenstrukturen 07 5. Dezember 2011 1 Besprechung Blatt 6 Fragen 2 Vererbung Allgemein abstract Interfaces 3 Unified Modeling Language (UML) Ablaufdiagramme Klassendiagramme Anwendungsfalldiagramme 4 Vorbereitung Blatt 7

Mehr

Faustregeln zu Zusicherungen

Faustregeln zu Zusicherungen Faustregeln zu Zusicherungen Zusicherungen sollen stabil sein (vor allem an Wurzel der Typhierarchie) keine unnötigen Details festlegen explizit im Programm stehen unmissverständlich formuliert sein während

Mehr

1 Fragen aus dem Unterricht zu Projekt Garten

1 Fragen aus dem Unterricht zu Projekt Garten Kapitel 1z Grundlagen der Objektorientierung Seite 1 1 Fragen aus dem Unterricht zu Projekt Garten In diesem Zusatzkapitel werde ich Probleme ansprechen, die sich im Laufe des Unterrichtsgesprächs ergeben

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

Ministerium für Schule und Weiterbildung NRW M GK HT 7 Seite 1 von 9. Unterlagen für die Lehrkraft. Abiturprüfung Mathematik, Grundkurs

Ministerium für Schule und Weiterbildung NRW M GK HT 7 Seite 1 von 9. Unterlagen für die Lehrkraft. Abiturprüfung Mathematik, Grundkurs Seite 1 von 9 Unterlagen für die Lehrkraft Abiturprüfung 01 Mathematik, Grundkurs 1. Aufgabenart Stochastik mit Alternative 1 (ein- und zweiseitiger Hypothesentest). Aufgabenstellung 1 siehe Prüfungsaufgabe

Mehr

Theorie zu Übung 8 Implementierung in Java

Theorie zu Übung 8 Implementierung in Java Universität Stuttgart Institut für Automatisierungstechnik und Softwaresysteme Prof. Dr.-Ing. M. Weyrich Theorie zu Übung 8 Implementierung in Java Klasse in Java Die Klasse wird durch das class-konzept

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

7.5 Mit bunten Kreisen spielen

7.5 Mit bunten Kreisen spielen Workshop (fakultativ) 7.5 Mit bunten Kreisen spielen In diesem fakultativen Workshop wollen wir mit Objekt-Arrays arbeiten. Sie erinnern sich an die Klasse Kreis, die wir in der Folge 5 konstruiert hatten.

Mehr

Vererbung & Schnittstellen in C#

Vererbung & Schnittstellen in C# Vererbung & Schnittstellen in C# Inhaltsübersicht - Vorüberlegung - Vererbung - Schnittstellenklassen - Zusammenfassung 1 Vorüberlegung Wozu benötigt man Vererbung überhaubt? 1.Um Zeit zu sparen! Verwendung

Mehr

Probeklausur Softwareengineering SS 15

Probeklausur Softwareengineering SS 15 Probeklausur Softwareengineering SS 15 Hinweis: Die Bearbeitungsdauer entspricht dem Punktewert. Aufgabe 1 (10 min) Beschreiben Sie das Vorgehensmodell Test-Driven-Development (TDD) a) Erläutern Sie das

Mehr

Lineare Funktionen. Klasse 8 Aufgabenblatt für Lineare Funktionen Datum: Donnerstag,

Lineare Funktionen. Klasse 8 Aufgabenblatt für Lineare Funktionen Datum: Donnerstag, Lineare Funktionen Aufgabe 1: Welche der folgenden Abbildungen stellen eine Funktion dar? Welche Abbildungen stellen eine lineare Funktion dar? Ermittle für die linearen Funktionen eine Funktionsgleichung.

Mehr

Beziehungen zwischen Objekten

Beziehungen zwischen Objekten 1/19 Beziehungen zwischen Objekten Florian Adamsky, B. Sc. (PhD cand.) florian.adamsky@iem.thm.de http://florian.adamsky.it/ cbd Softwareentwicklung im WS 2014/15 2/19 Outline 1 Vererbung (Wiederholung)

Mehr

1.2 Attribute und Methoden Aufbau einer Java-Klasse:

1.2 Attribute und Methoden Aufbau einer Java-Klasse: Aufbau einer Java-Klasse: public class Quadrat { int groesse; int xposition; String farbe; boolean istsichtbar; public void sichtbarmachen() { istsichtbar = true; public void horizontalbewegen(int distance){

Mehr

Universität Augsburg, Institut für Informatik Sommersemester 2003 Prof. Dr. Bernhard Bauer 18. Oktober 2003 Stefan Fischer, Dr.

Universität Augsburg, Institut für Informatik Sommersemester 2003 Prof. Dr. Bernhard Bauer 18. Oktober 2003 Stefan Fischer, Dr. Universität Augsburg, Institut für Informatik Sommersemester 2003 Prof. Dr. Bernhard Bauer 18. Oktober 2003 Stefan Fischer, Dr. Martin Müller Informatik II 2. Semesterklausur Prüfungsmodul Informatik II

Mehr

Objektorientierte Programmierung. Kapitel 12: Interfaces

Objektorientierte Programmierung. Kapitel 12: Interfaces 12. Interfaces 1/14 Objektorientierte Programmierung Kapitel 12: Interfaces Stefan Brass Martin-Luther-Universität Halle-Wittenberg Wintersemester 2012/13 http://www.informatik.uni-halle.de/ brass/oop12/

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

Universität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 16. Juli 2005 Dr. Alfons Huhn, Timotheus Preisinger

Universität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 16. Juli 2005 Dr. Alfons Huhn, Timotheus Preisinger Universität Augsburg, Institut für Informatik Sommersemester 2005 Prof. Dr. Werner Kießling 16. Juli 2005 Dr. Alfons Huhn, Timotheus Preisinger Informatik II Hinweise: Die Bearbeitungszeit beträgt 90 Minuten.

Mehr

5. Abstrakte Klassen. Beispiel (3) Abstrakte Klasse. Beispiel (2) Angenommen, wir wollen die folgende Klassenhierarchie implementieren:

5. Abstrakte Klassen. Beispiel (3) Abstrakte Klasse. Beispiel (2) Angenommen, wir wollen die folgende Klassenhierarchie implementieren: 5. Abstrakte Klassen Beispiel 5. Abstrakte Klassen 5. Abstrakte Klassen Beispiel Beispiel (3) Angenommen, wir wollen die folgende Klassenhierarchie implementieren: Probleme des Implementierungsvorschlags:

Mehr

Javakurs FSS Lehrstuhl Stuckenschmidt. Tag 3 - Objektorientierung

Javakurs FSS Lehrstuhl Stuckenschmidt. Tag 3 - Objektorientierung Javakurs FSS 2012 Lehrstuhl Stuckenschmidt Tag 3 - Objektorientierung Warum Objektorientierung Daten und Funktionen möglichst eng koppeln und nach außen kapseln Komplexität der Software besser modellieren

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

Eclipse Tutorial.doc

Eclipse Tutorial.doc Berner Fachhochschule Hochschule für Technik und Informatik, HTI Fachbereich Elektro- und Kommunikationstechnik Labor für Technische Informatik Eclipse Tutorial 2005, HTI Burgdorf R. Weber Dateiname: Eclipse

Mehr

Grafik-Programmierung

Grafik-Programmierung Grafik-Programmierung In dieser Übung beschäftigen wir uns zunächst mit elementaren Grundlagen der Grafikprogrammierung. In der nächsten Übung werden wir dies auf Spiele anwenden. Aufgabe 1: Einfache Grafik:

Mehr

Klassendiagramm. (class diagram)

Klassendiagramm. (class diagram) : Klassendiagramm http:///topic95.html Klassendiagramm (class diagram) Klassendiagramm Objektdiagramm Komponentendiagramm Kompositionsstrukturdiagramm Verteilungsdiagramm Einstieg Paketdiagramm Aufbau

Mehr

7. Schnittstellen Grundlagen zu Schnittstellen. 7. Schnittstellen

7. Schnittstellen Grundlagen zu Schnittstellen. 7. Schnittstellen 7. Schnittstellen Grundlagen zu Schnittstellen 7. Schnittstellen Eine Schnittstelle (Interface) ist eine Spezifikation eines Typs in Form eines Typnamens und einer Menge von Methoden, die keine Implementierungen

Mehr

Folge 19 - Bäume. 19.1 Binärbäume - Allgemeines. Grundlagen: Ulrich Helmich: Informatik 2 mit BlueJ - Ein Kurs für die Stufe 12

Folge 19 - Bäume. 19.1 Binärbäume - Allgemeines. Grundlagen: Ulrich Helmich: Informatik 2 mit BlueJ - Ein Kurs für die Stufe 12 Grundlagen: Folge 19 - Bäume 19.1 Binärbäume - Allgemeines Unter Bäumen versteht man in der Informatik Datenstrukturen, bei denen jedes Element mindestens zwei Nachfolger hat. Bereits in der Folge 17 haben

Mehr

Kapitel 9: Klassen und höhere Datentypen. Klassen und höhere. Objekte, Felder, Methoden. Küchlin/Weber: Einführung in die Informatik

Kapitel 9: Klassen und höhere Datentypen. Klassen und höhere. Objekte, Felder, Methoden. Küchlin/Weber: Einführung in die Informatik Klassen und höhere Datentypen Objekte, Felder, Methoden Küchlin/Weber: Einführung in die Informatik Klassen Klasse (class) stellt einen (i.a. benutzerdefinierten) Verbund-Datentyp dar Objekte sind Instanzen

Mehr

Drei-Schichten-Architektur. Informatik B - Objektorientierte Programmierung in Java. Vorlesung 16: 3-Schichten-Architektur 1 Fachkonzept - GUI

Drei-Schichten-Architektur. Informatik B - Objektorientierte Programmierung in Java. Vorlesung 16: 3-Schichten-Architektur 1 Fachkonzept - GUI Universität Osnabrück Drei-Schichten-Architektur 3 - Objektorientierte Programmierung in Java Vorlesung 6: 3-Schichten-Architektur Fachkonzept - GUI SS 2005 Prof. Dr. F.M. Thiesing, FH Dortmund Ein großer

Mehr

Gymnasium der Stadt Frechen FK Spanisch

Gymnasium der Stadt Frechen FK Spanisch Gymnasium der Stadt Frechen FK Spanisch Vereinbarungen zur Leistungsbewertung Die Vereinbarungen zur Leistungsbewertung für das Fach Spanisch als neu einsetzende Fremdsprache beruhen auf den Vorgaben der

Mehr

Grundsätze (vgl. Richtlinien und Lehrpläne, Geschichte Sekundarstufe II, NRW, 1999, S.91ff) Anforderungs- und Bewertungskriterien bei Klausuren

Grundsätze (vgl. Richtlinien und Lehrpläne, Geschichte Sekundarstufe II, NRW, 1999, S.91ff) Anforderungs- und Bewertungskriterien bei Klausuren Leistungsbewertung im Fach Geschichte der Sek. II Grundsätze (vgl. Richtlinien und Lehrpläne, Geschichte Sekundarstufe II, NRW, 1999, S.91ff) Es sollen alle von Schülerinnen und Schülern im Zusammenhang

Mehr

Javakurs für Anfänger

Javakurs für Anfänger Javakurs für Anfänger Einheit 10: Mehr zur Vererbung und abstrakte Klassen Lorenz Schauer Lehrstuhl für Mobile und Verteilte Systeme Heutige Agenda 1. Teil: Mehr zur Vererbung Methoden vererben und überschreiben

Mehr

Programmieren in Java

Programmieren in Java Programmieren in Java Einführung in die objektorientierte Programmierung Teil 2 2 Übersicht der heutigen Inhalte Vererbung Abstrakte Klassen Erweitern von Klassen Überladen von Methoden Überschreiben von

Mehr

Erreichbarkeit von Klassenelementen. Daten verstecken und kapseln

Erreichbarkeit von Klassenelementen. Daten verstecken und kapseln Daten verstecken und kapseln Sichtbarkeitsmodifikatoren: public Klasse, Variable oder Methode überall sichtbar und damit auch überall benutztbar. private private-variable sind nur in den Methoden sichtbar,

Mehr

Große Übung Praktische Informatik 1

Große Übung Praktische Informatik 1 Große Übung Praktische Informatik 1 2005-12-08 fuessler@informatik.uni-mannheim.de http://www.informatik.uni-mannheim.de/pi4/people/fuessler 1: Announcements / Orga Weihnachtsklausur zählt als Übungsblatt,

Mehr

Java: Vererbung. Teil 1: Grundlagen, UML. www.informatikzentrale.de

Java: Vererbung. Teil 1: Grundlagen, UML. www.informatikzentrale.de Java: Vererbung Teil 1: Grundlagen, UML Hierarchie Reptilien Tiere Säugetiere Alle Exemplare einer Klasse verfügen über identische Eigenschaften und nachfolgende Klassen stellen eine Spezialisierung dar.

Mehr

5.6 Vererbung. Vererbung

5.6 Vererbung. Vererbung 5.6 Vererbung Klassen können zueinander in einer "ist ein"- Beziehung stehen Beispiel: Jeder PKW ist ein Kraftfahrzeug, jedes Kraftfahrzeug ist ein Transportmittel aber: auch jeder LKW ist ein Kraftfahrzeug

Mehr

5. Abstrakte Klassen

5. Abstrakte Klassen 5. Abstrakte Klassen Beispiel 5. Abstrakte Klassen Angenommen, wir wollen die folgende Klassenhierarchie implementieren: Vogel Amsel Drossel Fink Peter Becker, Programiersprache Java FH Bonn-Rhein-Sieg,

Mehr

Hinweise zur Zulassung zum Abitur und zur Berechnung der Gesamtqualifikation

Hinweise zur Zulassung zum Abitur und zur Berechnung der Gesamtqualifikation Hinweise zur Zulassung zum Abitur und zur Berechnung der Gesamtqualifikation Die endgültige Abiturnote setzt sich aus zwei Bereichen zusammen: den Ergebnissen aus den vier Halbjahren der Qualifikationsphase

Mehr

Vergleich verschiedener OO-Programmiersprachen

Vergleich verschiedener OO-Programmiersprachen Vergleich verschiedener OO-Programmiersprachen - Schnellumstieg in 15 Minuten - C++ Java Visual C++ C# Programmbeispiel in Visual C++, C#, Java und C++ Dr. Ehlert, Juni 2012 1 Inhaltsverzeichnis 1. Problemstellung

Mehr

II. Grundlagen der Programmierung. 9. Datenstrukturen. Daten zusammenfassen. In Java (Forts.): In Java:

II. Grundlagen der Programmierung. 9. Datenstrukturen. Daten zusammenfassen. In Java (Forts.): In Java: Technische Informatik für Ingenieure (TIfI) WS 2005/2006, Vorlesung 9 II. Grundlagen der Programmierung Ekkart Kindler Funktionen und Prozeduren Datenstrukturen 9. Datenstrukturen Daten zusammenfassen

Mehr

Vererbung. Was versteht man unter dem Begriff Vererbung?

Vererbung. Was versteht man unter dem Begriff Vererbung? Was versteht man unter dem Begriff Vererbung? Elternkonstrukt - Datenelemente - Methoden o Deklaration o Definition Kindkonstrukt... Main... Elternkonstrukt b = new Kindkonstrukt() b.fn() Komponenten &

Mehr

Expertenpuzzle Quadratische Funktionen

Expertenpuzzle Quadratische Funktionen Phase 1 Lösung für die Expertengruppe I Im Folgenden sollen die in IR definierten Funktionen a : x x, b : x x 0,5, c : x x und d: x x 3 untersucht werden. Die Abbildung zeigt den Graphen G a von a, also

Mehr

Graphische Benutzungsoberflächen mit Java. Einführung in NetBeans

Graphische Benutzungsoberflächen mit Java. Einführung in NetBeans Graphische Benutzungsoberflächen mit Java Einführung in NetBeans Graphische Benutzungsoberflächen! Interaktion mit dem Programm! Datenein- und ausgabe! Rückmeldungen über Verarbeitung der Daten! Visualisierung

Mehr

Schritt 1 - Ein Spielfeld

Schritt 1 - Ein Spielfeld Schritt 1 - Ein Spielfeld Wir beginnen mit zwei einfachen Java-Klassen, dem eigentlichen Spielfeld und dem Applet zum Anzeigen des Spielfeldes (und später der Buttons und der anderen Bedienelemente). Hier

Mehr

Sie müssen den Test bis 20:00 Uhr am Abgabetag dieses Übungszettels absolviert haben.

Sie müssen den Test bis 20:00 Uhr am Abgabetag dieses Übungszettels absolviert haben. Informatik I Wintersemester 2013/14 Prof. Dr. Carsten Damm Georg-August-Universität Göttingen Dr. Henrik Brosenne Institut für Informatik Übung 6 Abgabe bis Dienstag, 10.12., 18:00 Uhr. Werfen Sie Ihre

Mehr

Javakurs zu Informatik I. Henning Heitkötter

Javakurs zu Informatik I. Henning Heitkötter Javakurs zu Informatik I Arrays vergleichen Implementieren Sie folgende Methode, die prüft, ob die Elemente der beiden Arrays an jeder Position übereinstimmen: public static boolean identisch(int[] a,

Mehr

Kriterien EPH Q1 Q2 Qualität der Beiträge zum Unterricht (z.b. kreative Beiträge, etc.)

Kriterien EPH Q1 Q2 Qualität der Beiträge zum Unterricht (z.b. kreative Beiträge, etc.) Grundlagen der Leistungsbeurteilung im Fach Musik (bezogen auf ein Halbjahr) Kriterien 5 6 7 8 9 EPH Q1 Q2 Qualität der Beiträge zum Unterricht (z.b. kreative Beiträge, etc.) x x x x x x x Kontinuität

Mehr

Teil 1: Grundeigenschaften von Rechnern und Software

Teil 1: Grundeigenschaften von Rechnern und Software Blatt Nummer: 1 Teil 1: Grundeigenschaften von Rechnern und Software Aufgabe 1.1 [2P] Welcher fundamentale Unterschied besteht zwischen dem Zweck eines Computer von dem Zweck anderer Maschinen (etwa einer

Mehr

Java Cheatsheet. Mehrzeiliger Kommentar (beginnt mit /* und endet mit */)

Java Cheatsheet. Mehrzeiliger Kommentar (beginnt mit /* und endet mit */) Good code is its own best documentation. (Steve McConnell) Java Cheatsheet Java Grundlagen Aufbau einer Klasse Name der Klasse public class MeineKlasse { Textdatei MeineKlasse.java (muss dem Namen der

Mehr

Institut für Informatik

Institut für Informatik Technische Universität München Institut für Informatik Lehrstuhl für Computer Graphik & Visualisierung WS 2010 Praktikum: Grundlagen der Programmierung Aufgabenblatt 1 Prof. R. Westermann, A. Lehmann,

Mehr

Ministerium für Schule und Weiterbildung NRW M LK HT 7 Seite 1 von 10. Unterlagen für die Lehrkraft. Abiturprüfung Mathematik, Leistungskurs

Ministerium für Schule und Weiterbildung NRW M LK HT 7 Seite 1 von 10. Unterlagen für die Lehrkraft. Abiturprüfung Mathematik, Leistungskurs Seite 1 von 10 Unterlagen für die Lehrkraft Abiturprüfung 2012 Mathematik, Leistungskurs 1. Aufgabenart Stochastik mit Alternative 1 (ein- und zweiseitiger Hypothesentest) 2. Aufgabenstellung 1 siehe Prüfungsaufgabe

Mehr

Unterlagen für die Lehrkraft Zentrale Klausur am Ende der Einführungsphase 2011 Mathematik

Unterlagen für die Lehrkraft Zentrale Klausur am Ende der Einführungsphase 2011 Mathematik ZK M A1 (mit CAS) Seite 1 von 5 Unterlagen für die Lehrkraft Zentrale Klausur am Ende der Einführungsphase 011 Mathematik 1. Aufgabenart Analysis. Aufgabenstellung siehe Prüfungsaufgabe. Materialgrundlage

Mehr

Graphische Benutzungsoberflächen

Graphische Benutzungsoberflächen Graphische Benutzungsoberflächen Graphische Benutzungsoberflächen (graphical user interfaces, GUI) dienen zur interaktiven Bedienung von Programmen, Ein- und Ausgabe mit graphischen Techniken und visuellen

Mehr

Aufgabe 1. »Programmieren«, WS 2006/2007. Nino Simunic M.A.

Aufgabe 1. »Programmieren«, WS 2006/2007. Nino Simunic M.A. »Programmieren«, WS 006/007 Nino Simunic (nino.simunic@uni-due.de) Übungsblatt 4 Aufgabe 1 OOP In dieser Aufgabe sollen Sie Autos als Klasse Car modellieren. Die Eigenschaften auf attributiver Ebene sind:

Mehr

Einstieg in die Informatik mit Java

Einstieg in die Informatik mit Java 1 / 41 Einstieg in die Informatik mit Java Vererbung Gerd Bohlender Institut für Angewandte und Numerische Mathematik Gliederung 2 / 41 1 Überblick: Vererbung 2 Grundidee Vererbung 3 Verdeckte Variablen

Mehr

1. Typen und Literale (6 Punkte) 2. Zuweisungen (6 = Punkte)

1. Typen und Literale (6 Punkte) 2. Zuweisungen (6 = Punkte) Praktische Informatik (Software) Vorlesung Softwareentwicklung 1 Prof. Dr. A. Ferscha Hauptklausur am 01. 02. 2001 Zuname Vorname Matr. Nr. Stud. Kennz. Sitzplatz HS / / / Punkte Note korr. Fügen Sie fehlende

Mehr

Teil 2: OOP und JAVA (Vorlesung 11)

Teil 2: OOP und JAVA (Vorlesung 11) Teil 2: OOP und JAVA (Vorlesung 11) Modul: Programmierung B-PRG Grundlagen der Programmierung II Prof. Dot.-Ing. Roberto Zicari Professur für Datenbanken und Informationssysteme (FB 12) 28.06.06 1 Teil

Mehr

Chemie (Stand 21.04.2015)

Chemie (Stand 21.04.2015) Maximilian-Kolbe-Gymnasium Wegberg Lehrplan Oberstufe Chemie (Stand 21.04.2015) Inhaltsverzeichnis: 1. Kernlehrplan EF Seite 2-3 2. Kernlehrplan Q 1 Seite 4-7 3. Kernlehrplan Q 2 Seite 8-9 4. Leistungskonzept

Mehr

Vorkurs Informatik: Erste Schritte der Programmierung mit C++

Vorkurs Informatik: Erste Schritte der Programmierung mit C++ Vorkurs Informatik WS 14/15 Vorkurs Informatik: Erste Schritte der Programmierung mit C++ Tag 3: Objektorientiere Programmierung 8. Oktober 2014 Vorkurs Informatik WS 14/15 > Einführung Agenda 1 Einführung

Mehr

Prüfungen im Fach Biologie im Schuljahr 2013/14

Prüfungen im Fach Biologie im Schuljahr 2013/14 Prüfungen im Fach Biologie im Schuljahr 2013/14 (1) Grundlagen Qualifizierender Hauptschulabschluss Realschulabschluss Abitur Externenprüfungen (2) Anforderungen an Prüfungsaufgaben (3) Bewertung Zusammenstellung

Mehr

Die Käfer lernen dazu...

Die Käfer lernen dazu... Die Käfer lernen dazu... ZIEL: Wissen, dass alles, was die Käfer ausführen können, im Quelltext notiert ist. Vorhandene Quelltexte ergänzen und erweitern können. AB 2 Öffne das Szenario 2_Erstling aus

Mehr

Objektorientierte Programmierung OOP

Objektorientierte Programmierung OOP Objektorientierte Programmierung OOP Objektorientierte Programmierung OOP Ronja Düffel WS2012/13 08. Oktober 2013 Objektorientierte Programmierung OOP Objektorientierte Programmierung Objektorientierte

Mehr

Kapitel 3 Die erste Klasse selbst erstellen: MAMPFI

Kapitel 3 Die erste Klasse selbst erstellen: MAMPFI Kapitel 3 Die erste Klasse selbst erstellen: MAMPFI Seite 1 / 12 Kapitel 3 Die erste Klasse selbst erstellen: MAMPFI Lernziele: Eine Klasse in Java erstellen: Attribute, Datentypen, Konstruktor, Referenzattribute,

Mehr

Kapitel 12 Dokumentation und Zugriffsrechte

Kapitel 12 Dokumentation und Zugriffsrechte Kapitel 12 Dokumentation und Zugriffsrechte Seite 1 / 6 Kapitel 12 Dokumentation und Zugriffsrechte Lernziele: Dokumentation mit Hilfe von Javadoc Datenkapselung über Zugriffsrechte 12.1 Dokumentation

Mehr

Schulinternes Curriculum SII

Schulinternes Curriculum SII Schulinternes Curriculum SII Grundkurs Informatik Einführungsphase 2013/2014 Q1 2014/2015 (Datum d. Konf.beschl.) Q2 2015/2016 Jahrgangsstufe 11 - Grundkurs, Schuljahr 2013/2014 11.1 1. Thema (Kurz-) Einführung

Mehr

Programmieren 2 Selbststudium Semesterwoche 6

Programmieren 2 Selbststudium Semesterwoche 6 Programmieren 2 Selbststudium Semesterwoche 6 1. Datenströme (Basis: Handout PRG2_SW6_OOP) 1. Gehen Sie nochmals die Kontrollfragen A durch. A.1. Ein JavaProgramm liest Daten aus einem???strom. InputStream

Mehr