TIP II_Skript-Programmieren

6 flashcards · Computer Science · by Taimon05

  1. Kontrollstrukturen

    Shell Kommandos die den Ablauf eines Skripts ermöglichen: Ein- und zweiseitige Auswahl: if … then … else … fi Mehrfachauswahl: case … in … esac Schleife: for … in … do … done Schleife: while … do … done Schleife: until … do … done

  2. Datentypen

    Bezeichnet in jedem Shell Kommando, um welche Datenart es sich handelt. int = Ganzzahl --> 3 ; 24 ; -945 ; ... float = Fliesskommazahlen --> 3,5 ; 0,333333 string = Zeichenkette --> Hallo, 11er array = Array object = Objekt bool = Boolescher Typ --> true (1), false (0) vold = keine Rückgabe ressource = ein Pointer oder Handle mixed = mehrere Dateitypen möglich

  3. Vorgehen beim Erstellen eines Scripts

    Situationsanalyse Entwurf Programmierung Test Integration

  4. Testen

    Dynamische Tests: Programmcode wird ausgeführt. White-Box --> Der Testperson ist der Programmaufbau bekannt. Programmablaufplan und Codes liegen vor. Black-Box --> Der Programmaufbau ist der Testperson nicht bekannt. Er bleibt auch verbergen. Statische Tests: Programmcode wird "nur" analysiert. Komponententest --> Das Skript wird alleine getestet. Systemtest --> die Komponente (das Programm) wird auf einem System installiert, der das produktive System simuliert.

  5. Verwendete Sprache

    Bash-Shell Skriptsprache