Bookbot

René Krooß

    Grundkurs C
    Systemnahe Programmierung mit C und Linux
    Grundkurs C
    • 2024

      Systemnahe Programmierung mit C und Linux

      Das umfassende Handbuch zur Linux-Anwendungsprogrammierung

      • 1386pagine
      • 49 ore di lettura

      Alles zur systemnahen Anwendungsprogrammierung: von E/A-Funktionen, Systeminformationen über Prozesse, Signale, Interprozesskommunikation und Threads bis hin zu Netzwerkprogrammierung, Datenbanken und GUIs. Ideal für Programmierer, die neue Software entwickeln oder bestehende Anwendungen warten oder portieren möchten. Alle Beispiele sind auf dem Raspberry Pi ausführbar. Vorausgesetzt werden solide C- und Linux-Kenntnisse. Der Inhalt umfasst E/A-Funktionen, Dateiattribute, den Zugriff auf Systeminformationen, Hardwareverbindungen, Prozesse, Signale, Interprozesskommunikation, Threads, Netzwerkprogrammierung und Datenbanken wie MySQL und PostgreSQL. Auch die GUI-Entwicklung mit GTK+ und verschiedene Programmierwerkzeuge werden behandelt. Das Buch bietet eine umfassende Einführung in die Programmierung unter Linux, einschließlich der Entwicklung und Nutzung von Daemonen, der Verwaltung von Prozessen und der Anwendung von Signalen. Zudem werden Techniken zur Interprozesskommunikation, die Verwendung von Threads und die Netzwerkprogrammierung detailliert erläutert. Zusätzlich werden relationale Datenbanksysteme behandelt, sowie Terminal-E/A und Benutzerschnittstellen für die Konsole. Ein Überblick über beliebte GUI-Bibliotheken und nützliche Programmierwerkzeuge rundet das Angebot ab. Der Anhang enthält Informationen zur Sicherheit unter Linux und eine Funktionsreferenz.

      Systemnahe Programmierung mit C und Linux
    • 2024

      Grundkurs C

      C-Programmierung verständlich erklärt. Aktuell zum Standard C23. Ideal fürs Studium

      • 496pagine
      • 18 ore di lettura

      Die kompakte Einführung in C im praktischen Taschenbuchformat. Das Buch führt Sie übersichtlich in alle Sprachgrundlagen ein, bevor es um fortgeschrittene Themen wie Zeiger oder dynamische Speicherverwaltung geht. Mit dem aktuellen Standard C23, aber auch für ältere Compiler. Viele Codebeispiele und Tabellen sowie eine Funktionsreferenz machen das Buch zu Ihrem nützlichen Begleiter. Zu jedem Kapitel bieten Aufgaben mit kommentierten Lösungen eine Lernkontrolle und laden dazu ein, selbst Hand anzulegen. Ideal als Vorlesungsbegleiter oder zum Auffrischen. Aus dem Inhalt: Erste Schritte in C Verzweigungen und Schleifen Funktionen Präprozessor-Direktiven Arrays und Zeichenketten Zeiger Dynamische Speicherverwaltung Dynamische Datenstrukturen Eingabe- und Ausgabe-Funktionen Aktueller ISO-Standard C23

      Grundkurs C
    • 2020

      Grundkurs C

      C-Programmierung verständlich erklärt. Aktuell zum Standard C18. Ideal fürs Studium

      • 487pagine
      • 18 ore di lettura

      Eine kompakte Einführung in C im praktischen Taschenbuchformat, die Sie systematisch in alle Sprachgrundlagen einführt, bevor sie fortgeschrittene Themen wie Zeiger und dynamische Speicherverwaltung behandelt. Das Buch basiert auf dem aktuellen C18-Standard, ist jedoch auch für ältere Compiler geeignet. Es enthält zahlreiche Codebeispiele, Tabellen und eine Funktionsreferenz, die es zu einem wertvollen Begleiter machen. Zu jedem Kapitel gibt es Aufgaben mit kommentierten Lösungen, die zur Lernkontrolle anregen und zum praktischen Üben einladen. Die Themen umfassen unter anderem die Grundlagen von C, Bedingungsanweisungen, Schleifen, Funktionen, Präprozessor-Direktiven, Arrays, Zeiger und dynamische Datenstrukturen. Zudem werden Eingabe- und Ausgabefunktionen sowie komplexe Datentypen wie Strukturen und Unions behandelt. Weitere Kapitel widmen sich der dynamischen Speicherverwaltung und den Zeitroutinen. Das Buch ist ideal als Vorlesungsbegleiter oder zum Auffrischen von Kenntnissen geeignet. Es bietet eine klare Struktur mit Kontrollfragen und Aufgaben, die das Verständnis vertiefen. Ein umfassendes Inhaltsverzeichnis und Lösungen zu den Übungsaufgaben runden das Angebot ab und erleichtern das Lernen.

      Grundkurs C