Plus d’un million de livres, à portée de main !
Bookbot

Axel T. Schreiner

    Compiler bauen mit UNIX
    Professor Schreiners UNIX-Sprechstunde
    C-Praxis
    Curses, lex, yacc-o-tsukatta-C-puroguramingu
    System-Programmierung in UNIX 2
    System-Programmierung in UNIX 1
    • System-Programmierung in UNIX 1

      • 324pages
      • 12 heures de lecture
      3,0(1)Évaluer

      Das vorliegende Buch ist der erste von zwei Bänden, die die Software Vorlesungen im zweiten Studienjahr im Nebenfach Informatik an der Universität Ulm präsentieren. Die Vorlesungen führen in die maschinennahe Programmierung ein, wobei der Fokus nicht nur auf der Beherrschung spezifischer Maschinen liegt, sondern auch auf dem Betriebssystem, hier UNIX, als Teil der Maschine. Daher wird der Begriff systemnahe Programmierung bevorzugt. Im ersten Band werden die typischen Werkzeuge für systemnahe Programmierung vorgestellt, während der zweite Band den praktischen Umgang mit einem Betriebssystem behandelt. Zusammen illustrieren beide Bände den Unterbau für problemorientierte Programmierung. Ziel ist es, angehenden Software-Ingenieuren ein Gefühl für die Machbarkeit und Effizienz ihrer Programme zu vermitteln. Der Leser sollte bereits Kenntnisse in einer höheren Programmiersprache wie Pascal sowie in einfachen Datenstrukturen und problemorientierter Programmierung haben. Die Programmbeispiele beziehen sich auf Algorithmen, die üblicherweise in Vorlesungen über problemorientierte Programmierung und Datenstrukturen behandelt werden, jedoch ohne ausführliche Erklärungen.

      System-Programmierung in UNIX 1
    • System-Programmierung in UNIX 2

      • 409pages
      • 15 heures de lecture

      Das vorliegende Buch ist der zweite Band, der als Ausarbeitung der Software Vorlesungen entstand, die ich jeweils im zweiten Studienjahr im Nebenfach Informatik an der Universität Ulm anbiete. Die Vorlesungen führen in systemnahe Programmierung ein, also in den unmittelbaren Umgang mit Maschine und Betriebssystem. Im ersten Band wurden Rechnerarchitekturen, Assembler-und Makro-Programmierung in groben Zügen sowie vor allem die Programmiersprache C besprochen, in 1 der praktisch die gesamte systemnahe Programmierung bei UNIX erfolgt. Dieser zweite Band befaßt sich vor allem mit den Systemaufrufen zum Datei- und Prozeßmanagement bei UNIX. minx, ein Filemanager, der ein UNIX Dateisystem nachbildet und auch zum Beispiel unter MS-DOS auf Rechnern wie dem IBM-PC lauffähig ist, dient dazu, die Implementierung des UNIX Dateisystems und der einschlägigen Kommandos für Zugriff und Pflege zu zeigen. Der Leser sollte einfache Datenstrukturen, problemorientierte Programmierung und vor allem C und Hilfsprogramme wie make beherrschen, die im ersten Band besprochen wurden. Die Kapitel wurden weitergezählt um Verweise auf den ersten Band zu vereinfachen. Das achte Kapitel gehört eigentlich noch zu den 'Werkzeugen' des ersten Bandes.

      System-Programmierung in UNIX 2