Es geht um das Programmieren, Zusammenfassungen von Informatik

Programmieren in Java, Python, HTML, CSS und SQL.

Art: Zusammenfassungen

2021/2022

Zum Verkauf seit 15.03.2023

dorent-rugova
dorent-rugova 🇩🇪

3 dokumente

1 / 24

Toggle sidebar

Diese Seite wird in der Vorschau nicht angezeigt

Lass dir nichts Wichtiges entgehen!

bg1
Klasse:
Name:
Datum:
Ordnung
Es
gelten
die
Regeln
der
Hausordnung.
Essen:
Nein.
Kopfbedeckung:
Nein.
Auf
dem
Stuhl
schaukeln:
Nein.
Getränke:
Ja
in
verschließbaren
Behältern,
die
während
dem
Unterricht
auf
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:
Tafe l
putzen,
Boden
sauber
hinterlassen.
o
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.
Falle
einer
Klassenarbeit
wird
bei
unentschuldigtem
Fermbleiben
bzw.
zu
spätem
Im
F
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
Folgende
Materialien
sollen
zum
Unterricht
mitgenommen
werden:
Nicht
programmierbarer
wissenschaftlicher
Tasc h enre chne r
Karierter
DIN
A4
Block
Geodreieck
Roter
/
Blauer
/
Grüner
/
Schwarzer
Stift
als
Fineliner
oder
Kugelschreiber
Seite
2
von
2
Wiens
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf14
pf15
pf16
pf17
pf18

Unvollständige Textvorschau

Nur auf Docsity: Lade Es geht um das Programmieren und mehr Zusammenfassungen als PDF für Informatik herunter!

Name: Klasse: Datum:

Ordnung

Es gelten die Regeln der Hausordnung.

Essen: Nein. Kopfbedeckung: Nein. Auf dem Stuhl schaukeln: Nein.

Getränke: Ja – in verschließbaren Behältern, die während dem Unterricht auf

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:

o^ Tafel^ putzen,^ Boden^ sauber^ hinterlassen.

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

Folgende Materialien sollen zum Unterricht mitgenommen werden:

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

Klassenarbeiten

Verhalten & Mitarbeit Gemäß „Verordnung des Kultusministeriums über die Notenbildung 6 - Allgemeine Beurteilung, Noten für Verhalten und Mitarbeit, Bemerkungen" gilt:

  1. Die Note »sehr gut« soll erteilt werden, wenn das Verhalten bzw. die Mitarbeit des Schülers besondere Anerkennung verdienen.
  2. Die Note »gut« soll erteilt werden, wenn das Verhalten bzw. die Mitarbeit des Schülers den an ihn zu stellenden Erwartungen entspricht.
  3. (^) Die Note »befriedigend« soll erteilt werden, wenn das Verhalten bzw. die Mitarbeit

des Schülers den an ihn zu stellenden Erwartungen im Ganzen ohne wesentliche Einschränkung entspricht.

  1. IDie Note »unbefriedigend« soll erteilt werden, wenn das Verhalten bzw. die Mitarbeit

des Schülers den an ihn zu stellenden Erwartungen nicht entspricht.

Wiens Seite 1 von 2

2 KAS

1.12.22 (^ 1.^ Ka^ )

  1. (^5). 23 ( (^) 2. 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

short -32768^ ..^32767

byte -128^ ..^127 „ char^ 1Zeichen boolean true/false String Te

Oft werden die Datentypen Integer, Double und String verwendet. Erstellen Sie

beispielhaft einen Integer-, einen Double- und einen String-Wert.

int ganzzahl = 4; double ZahlMitKomma 1.75;

String Zeichenkette = "Hallo Welt!";

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;

String zu intege^ String^ stringZahl^ ="453";

int zulntKonvertiert = Integer.parselnt(stringZahl),

Integer zu String^ tmL^ itZanI^ =^ ,

String zuStringkonvertiert = Integer.toString(intZahl);

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

bspw. double. Anschließend folgt der Methodenname und in der Klammer optional

Übergabeparameter falls diese notwendig sind.

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

E V A

Kld5 , Datum:

Name:

Einlesen über die Konsole

Um etwas von der Konsole einzulesen, gibt es eine Klasse namens Scanner. Um ein

neues Objekt der Klasse Scanner zu erstellen, wird folgender Befehl eingegeben:

Scanner scan = new Scanner (System, in) ;

Notwendig ist zusätzlich der Import der Scanner-Klasse:

import java,util.Scanner

Die verschiedenen Datentypen werden nun mit Hilfe des Objektes scan mit den

verschiedenen Methoden eingeles

5UIlngelngaDeTeXC =sCdnI. I XC|; || String Text einlesen

double doubleZahl = scan. next Double (); / Double Zahl einlesen

int IntegerZahl = scan. nextInt (); H -Integer Zahl einles

Ausgaben über die Konsole

Die Eingabe des String oben „eingabeText" kann mit folgendem Befehl ausgegeben

werden. Für die Ausgabe ist keine Objekterstellung und kein Import notwendig

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"

System. out.println ( "Gewicht: " + Masse^ Einheit);

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;

System. out.printf ("Masse: f kg", masse);

Mitprintf wirdin Anführungszeichen dergesamte Textinnerhalb der Anführungszeichen ausgegeben. Falls Variablen im Text enthalten sind, so werden

diese nach dem Komma aufgeführt. Anstelle von %f wird die double-Variable rechts

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:

BMI-Index = Gewicht in Kilogramm / (Größe in Metern * Größe in Meterm) Der BMI-Index soll mit einer

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

Programm. Die^ Seitenlänge^ c^ =^ 500,0^ cm.

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?

Anwender: 2147483648

Programm:Wie viele positive Zahlen lassen sich darstellen?

nder. 2147483647

Programm:Die Darstellung benötigt 32 Bits.

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:

Konditionen und if-Abfragen

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

Wenn eine Kondition vorhanden ist, kann mit der if-Abfrage daraufhin reagiert werden.

if (Kondition) || Anweisung, wenn Kondition TRUE!

Die Erweiterung der if-Abfrage ist die if-else-Abfrage.

if (Kondition) ( || Anweisung, wenn Kondition TRUE! } else (

/| Anweisung, wenn Kondition FALSE!

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 (

|/ Anweisung, wenn 1. + 2. Kondition FALSE!e

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:

Übungen

Schreiben Sie alle Übungen als Methoden (Funktionen).

Aufgabe 1: Mittelwertberechnung

Es soll eine Methode (Funktion) „static int mittelwert(int zahl1, int zah12)" zur

Berechnung eines Mittelwertes entwickelt werden. Der Mittelwert soll aus zwei

Ganzzahlen berechnet werden. Das Ergebnis soll zurückgegeben werden.

Aufgabe 2: Zylindervolumenberechnung

Es soll eine Funktion „zylvol" zur Volumenberechnung eines beliebigen Zylinders entwickelt werden. Das Ergebnis darf nicht zurückgegeben werden. Es muss

ausgedruckt werden

Formel: ^2* pi * h

A a. yIuCI KI aI ▇

Die Kolbenkraft wird mit dem folgenden Algorithmus berechnet:

F= p * 10 * " *

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,

der Kolbendurchmesser >0 cm und der Wirkungsgrad kleiner 1 ist. Ist eine der

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

berechnen kann. Der gesuchte Wert wird mit „0" bei der Übergabe gekennzeichnet.

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)/

Spannweite: 2,0 Programm GrößteNote – KleinsteNote

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

Standardabweichung: 2,0 Programm Standardabweichung Sigma

Sigma = Math.sgrt((Notel-Mittelwert)42+(Note2-Mittelwert)2+(Note3- Mittelwert) 2)

Wiens Seite 2 von 2