Erste Seite Zurück Weiter Letzte Seite Übersicht Text

Notizen:


Bei der Verwendung der Kommandozeile sieht man, daß unsere Analogie korrekt ist:

a) das Aufrufen des Programmes funktioniert (der Fahrer sitzt im Lastwagen und wartet auf die Beladung)

b) das Aufrufen des Programms mit einer zusätzlich angegebenen Datei funktioniert
(der Fahrer sitzt im beladenen Wagen und ist abfahrbereit – wir können die Datei sofort bearbeiten)

c) das Aufrufen der Datei ergibt eine Fehlermeldung
(der Wagen ist beladen, kann sich ohne Fahrer aber nicht fortbewegen)

Beispieleingaben:

Die in den Beispielen verwendeten Programme gibt es nur unter Windows; auf unseren Unix-Rechnern kann man stattdessen folgendes ausprobieren:

> cd /vol/lehre/unix-vorkurs (damit wechselt Ihr in das Übungsverzeichnis)
> echo
> echo holladrio
> echo echo
> echo ehco
> ehco echo
> echo xemacs
> echo eins.txt
> xemacs
> xemacs eins.txt
> display bild.jpg
> eins.txt

Die Fehlermeldungen beim Versuch, eins.txt bzw. "ehco" aufzurufen, sind nicht sehr aussagekräftig. Letztendlich wird hier versucht, nicht vorhandene Programme mit den Namen "eins.txt" bzw. "ehco" aufzurufen, was die Fehlermeldung hervorruft.

Übungsaufgabe 1.14.1

In einen einfachen Taschenrechner kann man Zahlen sowie Operanden (+,-,/,*) eingeben sowie das Endergebnis mit = abrufen. Gibt man eine Zahl ein, so wird diese angezeigt; drückt man hingegen eine Operatortaste, wird die angezeigte Zahl mit der nächsten Eingabe verrechnet. Die Eingabe "5+3=" produziert die Ausgabe "8"; die Eingabe "5*3=" hingegen "15". Gibt man hingegen nur Zahlen ein, so passiert nichts: "53=" gibt "53" aus, und "5=3=" zeigt lediglich "3" an.

Übertrage die Begriffe "Computer", "Programme" und "Daten" auf den Taschenrechner. Erkläre damit das obige Verhalten.