logo

Professionelles Programmieren mit ANSI C

Cooperation Meeting Developer © Monkey Business (Fotolia) Developer © Monkey Business (Fotolia) Developer © Monkey Business (Fotolia) Developer © Monkey Business (Fotolia)
 

Inhouse-Schulung
mit Professor Dr. Daniel Fischer

Professor für Angewandte Informatik
(Hochschule Offenburg)

Umfang: 3 Tage
Schulung mit integrierten Übungen in Ihren Geschäftsräumen

Schulungsinhalte

1 Einleitung
Programmierung und Programmiersprachen, Historie von C, Erzeugung von Maschinencode, Editor, Compiler, Interpreter, Linker, Debugger, Entwicklungsumgebungen, Anwendungsgebiete von C

2 Grundstruktur eines C Programms
Aufbau eines C Programms, Datenausgabe, Schlüsselworte, Unterschiede C89 und C99, Headerdateien, Standardbibliotheken

3 Konstanten
Definition von Konstanten, Verwendung von Konstanten

4 Basisdatentypen und Operatoren
Datentypen in C, Definition, Wertzuweisung, Operatoren, Umwandlung von Variablen, Speicherbedarf, Wertebereich, Genauigkeit, Modifizierer, formatierte Ein- und Ausgabe

5 Funktionen und deren Aufrufe
Prinzip von Funktionen, Definition und Deklaration von Funktionen, Übergabeparameter, Rückgabewert einer Funktion, Strukturdiagramme, Mehrdateienprogramme, Sichtbarkeit von Variablen, Übersicht Standardbibliotheken

6 Wichtige I/O-Funktionen
Tastatureingaben, Bildschirmausgaben

7 Kontrollstrukturen
Sequenz, Schleifen, Abfragen, Mehrfachabfragen, Bedingungsoperator, Kommaoperator, Sprünge, Nassi-Shneiderman Diagramme, Flussdiagramme, Rekursion

8 Komplexe Datentypen
Aufzähltypen, Arrays, mehrdimensionale Arrays, Strukturen, Union, Bitfelder

9 Zeiger
Zeiger auf Basisdatentypen, Zeiger auf komplexe Datentypen, dynamische Speicherverwaltung, Zeigerarithmetik, Zeiger auf Zeiger, Zeiger auf Funktionen, Zeiger auf Strings

10 Präcompiler
Präcompiler-Direktiven, Steueranweisungen, Bool´sche Datentypen

11 Modulare und strukturierte Programmierung
Schichtenarchitekturen, statische und dynamische Bibliotheken, Übergabeparameter an main

12 File I/O
Dateien öffnen und schließen, Fehlerhandling, binäre Dateien und Textdateien, gepufferte und nicht gepufferte File I/O, Standardformate (*.csv)

Wahlweise ein vertiefendes Thema:
13a Implementierung von Zustandsautomaten
13b Implementierung einer doppelt verketteten Liste
13c Implementierung eines Backtracking-Algorithmus (künstliche Intelligenz)

 

Lehrgangsleiter

Prof. Dr. Fischer Professor Dr.-Ing. Daniel Fischer ist seit 2001 Professor für Informationstechnologie an der Hochschule Offenburg und leitet dort als Studiendekan die Studiengänge "Angewandte Informatik" sowie "Informatik/Wirtschaft plus". Dr. Fischer studierte Nachrichtentechnik mit dem Abschluss Dipl.-Ing. (FH) sowie Elektrotechnik (Dipl.-Ing.) und promovierte am Forschungszentrum Karlsruhe. Während seiner Industrietätigkeit hat sich Dr. Fischer unter anderem mit Softwarequalitätssicherung und Testautomatisierung im Umfeld eingebetteter Systeme beschäftigt. Ebenso ist er Dozent für Software-Testing an der Ecole National Supérieure d´Informatique (Frankreich) und berät Firmen im Bereich Embedded Systems und Software-Qualitätsmanagement.

 

weitere Informationen und Anmeldung


3-tägige Schulung in Ihren Geschäftsrämen
maximal 10 Teilnehmer

Kosten: 5.500 Euro zzgl. MwSt.
inkl. Schulungsmaterial und Teilnahmebescheinigungen

 

Bitte kontaktieren Sie uns für weitere Informationen und zur Terminvereinbarung über Tel. 0781 6392-027 (Klaus Lambertz) oder mit folgendem Formular:

Wir sind am Inhouse-Seminar "Professionelles Programmieren mit ANSI C" interessiert und bitten um weitere Informationen.
Name:
Firma:
Ort:
Telefon:
Email:
Bemerkungen:
 

weitere Seminare von Verifysoft

Verifysoft Seminar Softwaretest