KW1 Flashcards
Vorlesung 1 (30 cards)
Was bedeutet Software Engineering
Entwicklung + Herstellung von Software
Was bedeutet Informatik?
Beschäftigt sich mit Theorie + Grundlagen
Was zeichnet eine Klasse im Java-Programm aus?
Name der Klasse beginnt immer mit Grossbuchstaben.
Was ist versteht man unter einer Startmethode?
mind. eine der Klassen braucht eine Startmethode.
Da beginnt die Ausführung des Programms
An was erkennt man die Startmethode?
Heisst immer: “main (…) und beginnt mit “public static void”
Was versteht man unter Programminhalt?
Der Programminhalt steht innerhalb der Startmethode.
Das gezeigte Programm hat eine einzige Anweisung => schreibt bspw. das Wort “Hallo” in die Konsole.
Programminhalt: Text (String) steht immer in?
doppelten Anführungszeichen
Bsp.: (“Hallo”)
Eine Anweisung endet immer mit …
Semikolon ;
Bsp.: System.out.println (“Hallo”);
Was bewirkt der Befehl println?
Einen Zeilenumbruch am Ende der Ausgabe
Hello
My name is
Remo
Was bewirkt der Befehl print?
Keinen Zeilenumbruch am Ender der Ausgabe
Hello, my name is Remo
Was bewirkt ein + ?
Mehrere Strings (Texte) können mit einem “+” verbunden werden.
Bsp.: System.out.println(“Georg”+” Meier”);
Was bewirkt der Befehl “\n”?
Einen Zeilenumbruch an beliebiger Stelle innerhalb eines Strings (Textes).
Bsp.: System.out.print (“my "name\ “\n is”);
Output: my “name”
is
Wie sieht der Output aus bei:
System.out.print (“my " name " \n”);
Output: my “name”
" => Anführungszeichen
Was kannst du zu Variablen sagen?
- werden eingestzt zum temporären Speichern von Daten
- in einer Variablen können unterschiedliche Daten gespeichert werden wie bspw. Zahlen, Texte, Bilder, Musik etc.
Wieso können unterschiedliche Daten in Variablen gespeichert werden?
Möglich machen es versch. Typen von Variablen
Welche zwei Eigenschaften zeichnen eine Variable aus?
Jede Variable hat einen Namen und einen Typ
Wie beginnt der Name von der Variable immer?
Mit einem Kleinbuchstaben
Welcher Typ wird genutzt um ganze Zahlen zu speichern?
int: verwendet um ganze Zahlen zu speichern.
Welcher Typ wird genutzt um Text zu speichern?
String: verwendet um Text zu speichern
Alle was auf der ____ Seite steht wird gelesen und der Wert wird zwischengespeichert.
Bsp. alter = 21
21 wird zwischengespeichert und in die Variable geschrieben
Dadurch können Variablen sowohl rechts als auch links vom Gleichheitszeichen stehen.
Arithemtische Operationen
\+ Addition - Subtraktion * Multiplikation / Divison % Modulo
Was versteht man unter der Modulo-Operation (%)?
Berechnet den Rest einer ganzzahligen Divison
Bsp.: 13%3 = 1
weil: 3 passt viermal in 13 (4*3=12), also bleibt 1 übrig
Rest = 1
15%2 =?
1
7*2 =14
15-14 =1
Wird die übliche Reihenfolge, sprich Punkt vor Strich beim Auswerten von Ausdrücken eingehalten?
Ja, Punkt vor Strich wird eingehalten
Bsp.: 2+7*4 = 30