Cours d’algorithmique

I. DÉFINITIONS 4 Définition d’un algorithme : Définition d’un algorigramme : Quelques symboles utilisés dans la construction d’un algorigramme : 4 Symbole général Renvoi Sous-programme Entrée-Sortie Commentaire Branchement II. L’ ALGORITHME : 5   Le langage de description d’algorithme   III. STRUCTURE D’UN ALGORITHME 5 a. Représentation : 5 L’en-tête Les déclarations Le corps Les …

Algorithmes et structuration de programmes

1. Les structures de base d’un langage de programmation 1.1. La séquence d’instructions 1.2. L’affectation 1.3. la structure alternative 1.4. La structure répétitive 1.5. La compilation 1.6. La déclaration des variables 1.7. Les fonctions et procédures 2. Règles de programmation 3. La syntaxe du pseudo-langage 4. Comment analyser un problème ? 5. Un peu d’entraînement …

Formation en maintenance Micro-informatique

Dépannage et maintenance – Astuces Pratiques LES SYSTEMES D’EXPLOITATIONS A. Concept et architecture du système d’exploitation Pour bien comprendre les caractéristiques des systèmes d’exploitation en général (Microsoft), il est tout d’abord nécessaire de définir un certain nombre de concepts. 1 Le multitâche Le multitâche est la capacité pour un système d’exploitation à gérer plusieurs programmes …

Programmation Java côté serveur

Plan du cours Rappel sur les applications Web Servlets et JSP : c’est quoi ? Compilation / installation / configuration d’un serveur Web compatible Première servlet ou comment démarrer ? Gérer les formulaires HTML Servlets et bases de données Gestion des cookies La gestion de session Les Java Server Pages (JSP) Des liens Des Tds …

Programmation Java Version.1.10

Introduction Introduction à Java Généralités • Java est un véritable langage de programmation ! Syntaxe proche de C++, orienté objet, d’une utilisation simple, implémentant un maximum desécurité, il permet d’exécuter des programmes autraversd’une machinevirtuelle.• Il est fourni avec un ensemble de “packages” : lesclasses de base du JDK (Java Developper’s Toolkit) Sans ces classes de …

Entrées/sorties : les flux en C++

LES FLUX  Généralités sur les flux  Flots et classes  Le flot de sortie : ostream  Principales méthodes de ostream  Le flot d’entrée : istream  Principales méthodes de istream  Contrôle de l’état d’un flux  Associer un flot d’E/S à un fichier  Formatage de l’information  Les manipulateurs Généralités sur les flux Un flux (ou stream) est une …

Cours Héritage et polymorphisme en Langage c++

L’HERITAGE  L’héritage simple  Mode de dérivation  Redéfinition de méthodes dans la classe dérivée  Ajustement d’accès  Héritage des constructeurs/destructeurs  Héritage et amitié  Conversion de type dans une hiérarchie de classes  Héritage multiple  Héritage virtuel  Polymorphisme  Classes abstraites L’HERITAGE SIMPLE L’héritage, également appelé dérivation, permet de créer une nouvelle classe à partir d’une classe déjà existante, la …

La surcharge d’opérateur en c++

SURCHARGE D’OPERATEURS  Introduction à la surcharge d’opérateurs  Surcharge par une fonction membre  Surcharge par une fonction globale  Opérateur d’affectation  Surcharge de ++  Opérateurs de conversion SURCHARGE D’OPERATEURS Introduction à la surcharge d’opérateurs : Le concepteur d’une classe doit fournir à l’utilisateur de celle ci toute une série d’opérateurs agissant sur les objets de la classe. …

Les templates (Modeles) en C++

LES MODELES  Les patrons de fonctions  Les classes paramétrées LES PATRONS DE FONCTIONS ( fonction générique ou fonction modèle ou fonction template ) Lorsque l’algorithme est le même pour plusieurs types de données, il est possible de créer un patron de fonction. C’est un modèle à partir duquel le compilateur générera les fonctions qui lui …