Formation Informatique | Formation Management
Formation Développement système sous Windows 2003/XP/Vista : formation Windows avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

Développement système sous Windows 2003/XP/Vista



Formation Développement système sous Windows 2003/XP/Vista : formation Windows avec Orsys Passer le test


Ce cours pratique vous apportera toutes les connaissances nécessaires au développement d'applications en C/C++ sous Windows 2003/XP/Vista mettant en oeuvre la programmation système (utilisation du SDK Win 32). Dans les cas d'applications non gérées par C/C++, il utilisera l'environnement de développement Visual Studio.Net.

» Participants

Développeurs ayant à réaliser sous Windows 2003/XP/Vista des applications demandant l'utilisation des appels système.

» Pré-requis

Bonnes connaissances de Windows et de la programmation C ou C++. Expérience souhaitable en développement d'application.

» Travaux pratiques

Les exercices se dérouleront avec Visual Studio .NET sous Windows XP.

   
 

PROGRAMME

» Introduction

Architecture de Windows 2003/XP/Vista.

Environnement de développement 32 bits.


» Environnement de développement avec Visual Studio .NET

Les outils du développement.

Les diverses librairies de programmation.

Travaux pratiques
Utilisation des outils Visual .NET.


» Le multitâche Windows 2003/XP/Vista

Notion de thread et processus.

Gestion des priorités, synchronisation entre threads.

Travaux pratiques
Création de programme mettant en oeuvre les threads. Communication entre threads.


» Multiprocessus

Utilisation des processus : lancement et arrêt.

Manipulation des processus.

Travaux pratiques
Mise en oeuvre d'un programme multiprocessus dans l'environnement Visual C++. Notion de job sous Windows.


» Gestion de la mémoire

Fonctions de gestion la mémoire : notion de 'Heap'.

Partage de mémoire entre thread et entre processus.

Travaux pratiques
Gestion de mémoire et communication interprocessus.


» Mécanismes de communication interprocessus

Gestion des canaux de communications (pipe).

Relation avec le réseau.

Les boîtes aux lettres 'mailslot'.

Travaux pratiques
Mise en oeuvre des canaux de communication nommés pour la communication interprocessus.


» Gestion des exceptions

Gestion des exceptions structurées.

Utilisation de la gestion des exceptions.


» Développement de librairies dynamiques

Concept de DLL (Dynamic Load Library).

Interaction entre les DLL.

Travaux pratiques
Environnement de développement pour la création de DLL.


» Développement de services

Développer des services.

Travaux pratiques
Création de services avec l'environnement Visual C++.


» Mise en oeuvre de la sécurité

Les principes de la sécurité sous Windows.

Les fonctions de gestion de la sécurité.

Travaux pratiques
Mise en oeuvre de la sécurité dans un programme.

 
     
 
     
   
  Formation programmation système  
 
Stage pratique - DIF
Réf :  WDS
Prix 2012 : 2315 € H.T.
Durée : 5  jours
 
     
         
  Cliquer sur une session pour réserver  
 
Paris : 17 sept. 12


Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Genève
Sophia-antipolis,Luxembourg
 
   
     
         
  Filières métiers  
   
   
     
         
  Suggestions de cours