403 Programmabläufe
- Ab403-01
-
Gibb Unterlagen 2016
Programmabläufe prozedural implementieren
Eine Frau fragt einen Software-Entwickler: "Kannst Du bitte in den Laden gehen und für mich einen Karton mit 10 Liter Milch kaufen? Wenn sie Eier haben, kaufe 12." Kurze Zeit später kommt der Software-Entwickler mit 12 Karton Milch an je 10 Liter zurück. Die Frau schreit: "Warum zum Teufel hast du 12 Kartons mit Milch gekauft?" Der Software-Entwickler antwortet: "Sie hatten Eier. - Ab403-02
-
Gibb Unterlagen 2016
Visual Studio
Eine prozedurale Programmiersprache besteht aus verschiedenen Komponenten. - Ab403-03
-
Gibb Unterlagen 2016
c#
Es gibt Wörter im Programmiercode, welchen wir Softwareentwickler/innen selber bestimmen können.- Ab403-04
Gibb Unterlagen 2016Datentyp
Das Konzept der Klasse als zusammengesetzter Datentyp mit Feldern, Methoden und Events ist in Java und C# ähnlich.Kurzer Name
.NET-Klasse
Typ
Breite
Bereich (Bits)
byte
Ganze Zahl ohne Vorzeichen
8
0 bis 255
sbyte
Ganze Zahl mit Vorzeichen
8
-128 bis 127
int
Ganze Zahl mit Vorzeichen
32
-2.147.483.648 bis 2.147.483.647
uint
Ganze Zahl ohne Vorzeichen
32
0 bis 4294967295
short
Ganze Zahl mit Vorzeichen
16
-32.768 bis 32.767
ushort
Ganze Zahl ohne Vorzeichen
16
0 bis 65535
long
Ganze Zahl mit Vorzeichen
64
-922337203685477508 bis 922337203685477507
ulong
Ganze Zahl ohne Vorzeichen
64
0 bis 18446744073709551615
float
Gleitkommatyp mit einfacher Genauigkeit
32
-3.402823e38 bis 3.402823e38
double
Gleitkommatyp mit doppelter Genauigkeit
64
-1.79769313486232e308 bis 1.79769313486232e308
char
Ein einzelnes Unicode-Zeichen
16
Im Text verwendete Unicode-Symbole
bool
Logischer boolescher Typ
8
True oder False
object
Basistyp aller anderen Typen
string
Eine Folge von Zeichen
decimal
Präziser Bruchtyp oder ganzzahliger Typ, der Dezimalzahlen mit 29 signifikanten Stellen darstellen kann
128
±1,0 × 10e−28 zu ±7,9 × 10e28
- Ab403-05
Gibb Unterlagen 2016Verzweigung
Repetieren wir kurz die if- und else if-Anweisungen.- Ab403-06
Gibb Unterlagen 2016For-Loop
Schleifen, Iterationen und Loops beschreiben ein und dieselbe Technik und sind im Informatiksprachgebrauch Synonyme.- Ab403-07
Gibb Unterlagen 2016While-Loop
Schleifen, Iterationen und Loops beschreiben ein und dieselbe Technik und sind im Informatiksprachgebrauch Synonyme.- Ab403-08
Gibb Unterlagen 2016Do-While-Loop
Schleifen, Iterationen und Loops beschreiben ein und dieselbe Technik und sind im Informatiksprachgebrauch Synonyme.- Ab403-09
Gibb Unterlagen 2016Klassen und Objekte
Eine objektorientierte Programmiersprache wie C# erlaubt es Klassen zu definieren und die bestehenden primitiven Datentypen zu erweitern.