Home   Schulung > EDV > Programmierung > Verschiedenes

Dieses Seminar vermittelt den Teilnehmern ein solides Verständnis der prozeduralen Programmierung mit ANSI C. Das Themenspektrum reicht von den Grundlagen der Sprache C bis hin zum souveränen Einsatz der C-Laufzeitbibliothek.

ANSI C 2.0 - Grundlagen Programmierung

Ziel
Dieses Seminar vermittelt den Teilnehmern ein solides Verständnis der prozeduralen Programmierung mit ANSI C. Das Themenspektrum reicht von den Grundlagen der Sprache C bis hin zum souveränen Einsatz der C-Laufzeitbibliothek.
Schulungsinhalte


· Einführung
Entstehung von C . Algorithmus und C-Programm . Erstellen des Maschinenprogramms . Vom Quellcode zum Maschinenprogramm . Kommentare . Präcompiler

· Das erste Programm in C
Erklärungen . Erstellen und Ausführung des C-Programms in verschiedenen Systemen . Datenausgabe mit der Funktion printf

· Konstanten
Grundlagen . Vereinbarung und Verwendung . Einschränkungen

· Einfache Datentypen
Einfache Variablentypen in C . Vereinbarung . Wertzuweisung . Arithmetische Operatoren . Bitoperatoren . Zuweisungsoperatoren . Umwandlung eines Datentyps . Formatierte Ausgabe . Speicherbedarf, Wertebereich und Genauigkeit

· Unterprogramm - Technik
Definition und Parameter einer Funktion . Rückgabe von Werten . Funktionsprototypen

· Nützliche Funktionen
Tastatureingaben . Die Funktion getchar und putchar . Globale und lokale Variablen

· Steuerstrukturen
Grundlagen . Sequenz . Anweisungsblock . Einfache und Zweifache Selektion . Der Bedingungsoperator . Mehrseitige Auswahl . Iteration . Kopf- und Endegetestete Schleife . Die Zählschleife . Sprünge . Rekursion

· Typvereinbarungen von Variablen
Aufzähltypen . Arrays . Strukturen . Union . Bitfelder

· Zeiger
Zeigertypen . Speicherplatz anfordern und freigeben . Dynamische Speicherverwaltung . Zeigerarithmetik . Zeiger in Strukturen . Zeiger auf Arrays, Zeiger, Funktionen und Strings

· Der Präcompiler
Aufgaben des Präcompilers . Die Präcompiler-Direktiven . Die #include-Direktive . Die #define-Direktive . Steueranweisungen . Die #line-Direktive . Der Operator!#!zur Textersetzung . Die Direktive ## . Boolesche Datentypen

· Modulare Programmierung
Das Prinzip der modularen Programmierung . Mehrdateienprogramme . Parameter an ein Programm übergeben

· Entwicklungsumgebungen
Allgemein . Microsoft Visual C++ Version 6.0 und .NET . Microsoft Visual VC++.NET . Borland C++Builder 5 und . Borland Turbo C++ . Linux

· Standardbibliotheken
Aufzählung . ctype.h . string.h . stdio.h . math.h . stdlib.h . time.h . Rangordnung der Operatoren . ASCII-Tabelle .
Zielgruppe
Softwareentwickler und Programmierer
Voraussetzungen
Grundkenntnisse in einer Programmiersprache
Ausschließlich als Inhouse-Schulung
Dieses Seminar bieten wir ausschließlich als Inhouse-Seminar in Ihren Räumlichkeiten oder bei uns in Münster an.
Themenverwandte Seminare
Seminardaten
Schulung-Nransic20
Dauer5 Tage
Inhouse-Schulung
Dieses Seminar bieten wir Ihnen als Inhouse-Seminar oder -coaching vor Ort in Ihren Räumlichkeiten an.

Rufen Sie uns bitte an:

+4925198 110 99 0
QRCode zu dieser Schulung

Aktuelle Termine
Mi, 27.07.2016 - Fr, 29.07.2016, Münster
Programmieren lernen für Nicht-ProgrammiererInnen
Mi, 27.07.2016 - Fr, 29.07.2016, Münster
Visual Basic Script / (VBScript / VBS)
Mi, 27.07.2016 - Fr, 29.07.2016, Münster
Grundlagen der objektorientierten Programmierung
Do, 28.07.2016 - Fr, 29.07.2016, Münster
HTML5, CSS3 und JavaScript
Do, 28.07.2016 - Fr, 29.07.2016, Münster
Responsive Webdesign
Garantierte Durchführung Garantierte Durchführung!