Tooltip

Gadget Dialog

Confirm Dialog

 
Event
Dieser Kurs kann jederzeit als Firmenkurs sowie als Privatkurs durchgeführt werden.
 
C++ Multithreading
Untertitel Paralleles C++
Kurszeiten 08:30 - 17:00 Uhr 
Bildungsweg
Kursinhalt
 
Kursort
Der Kurs findet in der Schweiz in der Regel in Zürich statt (Zürich-Schlieren, ideal mit Auto und ÖV erreichbar). Bei mehreren Anmeldungen aus Bern oder Basel kann der Kurs auch in unseren Schulungsräumen Bern oder Basel durchgeführt werden. Firmenkurse können in Ihren Räumlichkeiten oder in einem unserer Schulungszentren stattfinden.

Ich wünsche anderen OrtIch habe Frage zum Ort

 
Einleitung In vielen modernen Systemen laufen mehrere Threads gleichzeitig. Diese müssen synchronisiert werden, um unangenehme Überraschungenzu vermeiden. Fehler bei der Synchronisation haben dabei häufig die Eigenschaft,dass sie sehr schwer zu finden sind. C++ bietet passende Sprachmittel, um den Umgang mit und die Synchronisation vonmehreren Threads zu vereinfachen.

Falls Sie mit .NET arbeiten, gibt es einen für das .NET-Framework angepassten Kurs: NCPG "Efficient Concurrent Programming in .NET 4.5" anstelle dieses Kurses.
Verwandte Kurse
Ihr Nutzen In C++ Multithreading lernen Sie, wann Sie parallele Threads synchronisieren müssen.Sie setzen die Sprachmittel von C++ geeignet ein, um mehrere Threads einfach und übersichtlich miteinander arbeiten zu lassen.Sie kennen bestehende Bibliotheken und deren Einsatzmöglichkeiten.
Voraussetzungen Sie kennen auch die Details von C++ gut, entsprechend dem Seminar C++ Advanced (CADV), und haben einige Zeit damit entwickelt.
Teilnehmerkreis C++ Programmierer, Library-Entwickler, System-Designer
Inhalt
  • Prozesse und Threads
  • Synchronisationsprobleme
  • Synchronisationsmechanismen
  • Mutex und Semaphor
  • C++ Mechanismen
  • Synchronisationscode auslagern
  • Deadlock
  • Multithreading Libraries
  • Standardlibrary und Threads
  • Design Patterns für Multithreading
Teilnehmerbeitrag Der Teilnehmerbeitrag versteht sich rein netto. Das ZFI ist (gemäss MwSt-Gesetz) nicht Mehrwertsteuerpflichtig und erhebt somit keine MwSt. Bei länger als einen Monat dauernden Lehrgängen ist die Zahlung des Teilnehmerbeitrages in mehreren Raten möglich (pro rata temporis).
  Zentrum für Informatik,  Schweiz, Basel, Bern, Zürich
ITIL | 
Dieser Kurs kann jederzeit als Firmenkurs sowie als Privatkurs durchgeführt werden.
 
C++ Multithreading
Untertitel Paralleles C++
Inhalt
  • Prozesse und Threads
  • Synchronisationsprobleme
  • Synchronisationsmechanismen
  • Mutex und Semaphor
  • C++ Mechanismen
  • Synchronisationscode auslagern
  • Deadlock
  • Multithreading Libraries
  • Standardlibrary und Threads
  • Design Patterns für Multithreading
Teilnehmerbeitrag Der Teilnehmerbeitrag versteht sich rein netto. Das ZFI ist (gemäss MwSt-Gesetz) nicht Mehrwertsteuerpflichtig und erhebt somit keine MwSt. Bei länger als einen Monat dauernden Lehrgängen ist die Zahlung des Teilnehmerbeitrages in mehreren Raten möglich (pro rata temporis).
  Zentrum für Informatik,  Schweiz, Basel, Bern, Zürich
ITIL | 
erlernen der Grundlagen der Programmierung für OO-Anfänger Embedded C++ Object Oriented Design XML mit C++ SOAP in C++ Seminar für fortgeschrittene C++-Programmierer C++ Refactoring C++ Design Pattern C++ Multithreading C++ Standard Template Library C++ Templates C++ Exceptions C++ Basiskurs eine Einführung