
















Besser lernen dank der zahlreichen Ressourcen auf Docsity
Heimse Punkte ein, indem du anderen Studierenden hilfst oder erwirb Punkte mit einem Premium-Abo
Prüfungen vorbereiten
Besser lernen dank der zahlreichen Ressourcen auf Docsity
Download-Punkte bekommen.
Heimse Punkte ein, indem du anderen Studierenden hilfst oder erwirb Punkte mit einem Premium-Abo
Programmieren in Java, Python, HTML, CSS und SQL.
Art: Zusammenfassungen
1 / 24
Diese Seite wird in der Vorschau nicht angezeigt
Lass dir nichts Wichtiges entgehen!

















Essen: Nein. Kopfbedeckung: Nein. Auf dem Stuhl schaukeln: Nein.
dem Boden stehen. Zu spät kommen: Anklopfen, warten bis der Lehrer öffnet, dann entschuldigen, kurz den Grund nennen, ruhig an den Platz gehen. Das Klassenzimmer ist am Ende des Unterrichts sauber zu verlassen:
Wenn alle zusammenhelfen geht es Der Unterricht wird vom Lehrer begonnen und auch beendet.
Unterhaltungs- und Kommunikationsgeräte Grundsätzlich darf das Handy nur ausgeschaltet mitgeführt werden. Bei dringenden Notfällen nachfragen.
Entschuldigungsverfahren Gemäß „Schulbesuchsverordnung 52":
Frühestmöglicher Anruf im Sekretariat am ersten Fehltag und spätestens am dritten Unterrichtstag eine schriftliche Entschuldigung an den Klassenlehrer.
Im Falle von Klassenarbeiten gilt:
Frühestmöglicher Anruf im Sekretariat am ersten Fehltag und spätestens am dritten Unterrichtstag eine E-Mail mit Foto vom ärztliches Attest an den Klassenlehrer und an den Fachlehrer. Beispiel: Am Mittwoch ist der Schüler krank zu einer KA, dann muss spätestens am Freitag ein Attest vorliegen. Bei Berufsschüler auch den Ausbildungsbetrieb in CC nehmen.
Im F Falle einer Klassenarbeit wird bei unentschuldigtem Fermbleiben bzw. zu spätem Entschuldigen die Note ungenügend (6) erteilt.
Freistellung vom Unterricht: Aus besonderen Gründen, z.B. Schulung vom Betrieb (nicht Urlaub) kann der Klassenlehrer auf vorherigen schriftlichen Antrag bis zu einen Tag vom Unterricht freistellen.
Arbeitsmaterial
Nicht programmierbarer wissenschaftlicher Taschenrechner Karierter DIN A4 Block Geodreieck Roter / Blauer / Grüner / Schwarzer Stift als Fineliner oder Kugelschreiber
Wiens Seite 2 von 2
IVal|I. Klasse: Datum:
Allgemeine Information
Kontakt Schule Sekretariat pmhQgsz-bl.de 07433 938 - 701
Kontakt Lehrer Herr Wiens Lehrerzimmer B- j.wiensQgsz-bl.de 07433 938 – 825
Verhalten & Mitarbeit Gemäß „Verordnung des Kultusministeriums über die Notenbildung 6 - Allgemeine Beurteilung, Noten für Verhalten und Mitarbeit, Bemerkungen" gilt:
des Schülers den an ihn zu stellenden Erwartungen im Ganzen ohne wesentliche Einschränkung entspricht.
des Schülers den an ihn zu stellenden Erwartungen nicht entspricht.
Wiens Seite 1 von 2
1.12.22 (^ 1.^ Ka^ )
Name: Klasse:^ Datum:
Datentypen
Folgende Datentypen können in Java erzeugt und verwendet werden.
Datentyp^ Wertebereich int -2431 .. 2431- double^ -1,7^ ^104308 .1,7^104308 long -2ª^63 ..^2463 - float 1,0239846E-45f .. 3,40282347E+38f
byte -128^ ..^127 „ char^ 1Zeichen boolean true/false String Te
Oft werden die Datentypen Integer, Double und String verwendet. Erstellen Sie
int ganzzahl = 4; double ZahlMitKomma 1.75;
Wenn Datentypen konvertiert werden müssen, wird der folgende Operator verwendet:
Double zu Integer^ double^ doubleZahl^ =^ 19.2;
int zulntKonvertiert = (int)doubleZahl;
integer zu Double int^ intZahl^ =^ 34; double zuDoubleKonvertiert = (double )intZahl;
int zulntKonvertiert = Integer.parselnt(stringZahl),
Integer zu String^ tmL^ itZanI^ =^ ,
Seite 2 von 2 Wiens
Syso = strg + (^) Leer (^) ergebnis (^) anzeigen
Name: Klasse:^ Datum:
Methoden / Funktionen
Ab sofort werden Programme (meist Berechnungen) soweit möglich in Funktionen eingepackt. Hier ein Beispiel zur Berechnung des Umfangs:
package paket; public class start { static double berechneUmfang(double r) double U = (r+ ) *3.14; System.out.println(U); return U; public static void main(Stringll args) ( double radius = 15; double Umfang = berechneUmfang(radius);
Übernehme das Programm und teste seine Funktion. Eine Methode die direkt in der main-Datei steht fängt mit dem Modifier: „static" an. Gibt es keinen Rückgabewert, folgt nun die Beizeichnung „void", ansonsten der zurückgegebene Datentyp, hien
Folgende mathematische Grundbefehle stehen in Java zur Verfügung:
ath.max(X,Y) - return the highest value of X and y Math. PI => Pi Math.min(x,Y) - return the lowest value of x an Nath.sqrt(x) - retum the square root of x^ Math.pow^ (2,^ 3)^ =>^2 ª^3 ith.log () => nat. Log. Math.abs(x) - return the absolute (positive) value of x Math.random() - return a random number between 0a
Wenn es notwendig ist, können Variablen erzeugt werden, welche im Nachhinein nicht geändert werden können.
final double Pi = Math. PI;
Pi = 4; || Dieser Befehl erzeugt hier eine Fehlermeldung!
Wiens^ Seite^1 von^2
Void *^ Methodenname^ Optional Getränke auto^. •
I
Eingabe Verarbeitung^ Ausgabe
Kld5 , Datum:
import java,util.Scanner
5UIlngelngaDeTeXC =sCdnI. I XC|; || String Text einlesen
double doubleZahl = scan. next Double (); / Double Zahl einlesen
int IntegerZahl = scan. nextInt (); H -Integer Zahl einles
Die Eingabe des String oben „eingabeText" kann mit folgendem Befehl ausgegeben
System, out.println (eingabeText) ;
Damit du das nicht alles von Hand eintippen musst, gibt es einen Shortcut für den println-Befehl.
„syso" + strg + Leertaste => System. out.println ();
Wiens (^) Seite 1 von 4
IaIE. Klasse:^ Datum:
Der System.out.printin(); Befehl kann folgendermaßen benutzt werden:
int Masse = 75; struct Einheit (^) "kg"
T7 Ausgabe: Gewicht: 75 kg
int Ergebnis = 45 + 103;
System. out.printin ("Das Ergebnis lautet: " + Ergebnis) ;
Ht Ausgabe: Das Ergebnis lautet: 148
Neben dem println (In = Line oder Zeile) Befehl, dieser erzeugt einen Zeilenumbruch, gibt es auch den printf Befehl. Erstelle ein Beispiel mit der Variable masse als double.
double masse 75;
Mitprintf wirdin Anführungszeichen dergesamte Textinnerhalb der Anführungszeichen ausgegeben. Falls Variablen im Text enthalten sind, so werden
vom Komma eingefügt.
Der printf-Befehl ermöglich Einstellungen im Ausgabeformat. Bei einem Gewicht in kg macht die Angabe von drei Nachkommastellen Sinn, für die Grammangabe. Weitere Nachkommastellen sollen gerundet werden, dann lautet der Befehl so.
System. out.printf ("Masse: .3f kg", masse);
Mehrere Variablen sind möglich, diese werden durch Kommas in der richtigen Reihenfolge getrennt. Der Zugriff auf mehrere Variablen wird beispielhaft hier gezeigt.
System.out.printf("Color s, Number d, Float ▇ 2f“, "red", 123456, 3. 14);
Wiens^ Seite^2 von^4
IVdlIIC. Klasse: Datum:
Übungen Print- und Scanfunktion
Aufgabe 1: Sie kaufen Fleisch an der Theke. Progra Guten^ Tagl Programm:Welche Fleischsorte möchten Sie? Anwender:Rind Programm:Wie viel Gramm Ring möchten Sie haben? Anwender: 530, Programm:0.530 kg Fleisch vom Rind wird für Sie vorbereitet. Programm:Danke für Ihre Bestellung!
Hinweis: Die Einheit kg soll auf drei Nachkommastellen gerundet werden. Aufgabe 2: Berechnung des BMI-Index Programm:BMI-Rechner Programm:Geben Sie Ihr Gewicht in kg an! Anwender 80 Programm: Geben^ Sie=^ Ihre^ Größe^ in^ m^ a Anwender: 1Q Programm.^ Thr^ BMI-Index^ beträgt^ 23,4. Hinweis: Die Formel zur BMI-Berechnung lautet:
Nachkommastelle ausgegeben werden.
Aufgabe 3: Satz des Pythagoras Programm:Satz des Pythagoras: Berechnung der Hypotenuse Programm: Geben^ Sie^ das^ Maß^ der^ Seitenlänge^ a^ in^ Meter^ an! Anwender:^3 Programm: Geben^ Sie^ das^ Maß^ der^ Seitenlänge^ b^ in^ Meter^ an! Anwender 4
Hinweis: Formel: c = Wurzel (a2 + b2) Die Wurzel von X zieht man in Java mit der Funktion Math. sqrt(x) Runden Sie entsprechend wie im Ergebnis!
Aufgabe 4: Berechnung der Bitanzahl von einem Datentyp
Programm:Berechnung der Bitanzahl von einem Datentyp Programm:Wie viele negative Zahlen lassen sich darstellen?
nder. 2147483647
Hinweis: Formel 1: Alle Darstellungen = Neg. Darstellungen +1 + Positive Darstellungen Formel 2: Anzahl der Bits = log(Alle Darstellungen) / og (2) Den Logarithmus von X zieht man in Java mit der Funktion Math.log(x)
Wiens^ Seite^4 von^4
Name: Klasse: Datum:
Logische Abfragen bilden eine wichtige Grundlage zum Programmieren. Hierbei werden zwei Werte miteinander verglichen. Trage 1 für TRUE oder 0 für FALSE ein!
a=1, b=2 a=0, b=0^ a=100,^ b= b a >= b == b a != b
Es können auch zwei oder mehrere Konditionen verknüpft werden mit II für ODER und && für UND! Trage 1 für TRUE oder 0 für FALSE ein!
a=0, b=0 1. Kondition^ 2.^ Kondition^ e5dmIl b II a == b
if (Kondition) || Anweisung, wenn Kondition TRUE!
Die Erweiterung der if-Abfrage ist die if-else-Abfrage.
if (Kondition) ( || Anweisung, wenn Kondition TRUE! } else (
Die Erweiterung der if-else-Abfrage ist die else-if-Abfrage. Beliebig viele else if können "erwendet werden
if (1. Kondition) || Anweisung, wenn 1. Kondition TRUE! ) else if (2. Kondition) // Anweisung, wenn 2. Kondition TRUE! ) else (
Wiens^ Seite^1 von^2
1 0 0 1 1 0 0 0 1 0 1 1 0 1 0 1 0 1
0 0 0 0 1 1
INal , Klasse: Datum:
Schreiben Sie alle Übungen als Methoden (Funktionen).
Ganzzahlen berechnet werden. Das Ergebnis soll zurückgegeben werden.
Es soll eine Funktion „zylvol" zur Volumenberechnung eines beliebigen Zylinders entwickelt werden. Das Ergebnis darf nicht zurückgegeben werden. Es muss
Formel: ^2* pi * h
A a. yIuCI KI aI ▇
Die Kolbenkraft wird mit dem folgenden Algorithmus berechnet:
Druck bar) (rPRESURE) d (^) Durchmesser [cm) (rDIAMETER) Wirkungsgrad (rEFFICIENCY) Kraft (NJ (^) (rFORCE)
Zylinder querschnitt Kolben Kolbenstange d,
Zylinder mit Kolben
Wiens Seite 1 von 2
INaC. Klasse:^ Datum:
Aufgabe 3 a)
Es soll eine Funktion fcPresureForce zur Berechnung der Kolbenkraft eines Zylinders entwickelt werden. Dazu soll die Kolbenkraftaus der Kolbenfläche A, dem Betriebsdruck p und dem Wirkungsgrad ermittelt werden.
Aufgabe 3 b)
Die Berechnung der Kraft darf nur durchgeführt werden, wenn der Drudk >= 0 Bar,
Bedingungen nicht erfült, wird eine Kraft von 0 N ausgegeben. Liegt kein Eingabefehler vor, wird die Kraft berechnet.
Aufgabe 4: Zentripetalbeschleunigung
Die Zentripetalbeschleunigung berechnet sich nach der Formel:
a
Erstellen Sie eine Funktion fcCentripetalAcceleration, die jeden der drei Variablen
Dadurch soll die Funktion in einer (^) Fallunterscheidung erkennen, dass dieser Wert gesucht wird.
Aufgabe 4: Universalrechner Schreibe einen Universalrechner, welcher addieren, subtrahieren, multiplizieren und dividieren kann.
Funktionsname uni(int a, String op, int b)
Das Ergebnis soll zurückgegeben werden.
Aufgabe 5 für Profis Welche Note hat der Schüler A? 2 Anwender Welche Note hat der Schüler B? (^) Program 3 Anwende Welche Note hat der Schüler C? (^) Programm 4 Anwender Mittelwert: 3.0 (^) Programm (n1+n2+ 3)/
Math.min(Note1,Math.min(Note2, Note3)) gibt den kleinsten Wert zurück Math.max(Note1,Math.min(Note2, Note3) gibt den größten Wert zurück
Sigma = Math.sgrt((Notel-Mittelwert)42+(Note2-Mittelwert)2+(Note3- Mittelwert) 2)
Wiens Seite 2 von 2