Site Web de Mr D.E ZEGOUR - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Site Web de Mr D.E ZEGOUR

Description:

APOLO affecte plus de 100 000 candidats par minute ... – PowerPoint PPT presentation

Number of Views:413
Avg rating:3.0/5.0
Slides: 25
Provided by: zeg1
Category:

less

Transcript and Presenter's Notes

Title: Site Web de Mr D.E ZEGOUR


1
Site Web du Pr. D.E ZEGOUR ESI (ex INI ex CERI)
D_zegour_at_esi.dz
2
contenu
Contenu
  • Livres
  • Développement
  • Projets de recherche
  • Projet pour les étudiants ADA
  • Un grand projet pour le développement de
    langages arabes ZEI
  • Encadrement
  • Téléchargement
  • Autres CV, articles de recherche, cours de
    conception de programmes,
  • Etc.

D_zegour_at_esi.dz
3
livres
Livres
Édition INI
  • Apprendre et enseigner lalgorithmique
  • Concepts de base de l'algorithmique et d'une
    manière générale de la programmation.
  • De nombreux algorithmes sont développés sur la
    machine de Turing permettant de s'expérimenter
    sur le formalisme algorithmique.
  • Une méthode de conception d'algorithmes analyse
    descendante
  • Notions de quelques structures de données
    élémentaires objets composés, les tableaux et
    les listes linéaires chaînées.

D_zegour_at_esi.dz
4
livres
Livres
Édition CHIHAB
  • Structures de données et de fichiers.
    Programmation Pascal et C
  • Décrit les principales structures de données
    utilisées dans les mémoires internes et externes
    des ordinateurs.
  • On y trouvera les notions de tableaux, de listes
    linéaires chaînées, d'arbres et de hachage pour
    le stockage des données aussi bien en mémoire
    centrale que sur les supports externes.
  • Deux stratégies très usitées sont décrites et
    implémentées les piles et les files d'attente.
  • La récursivité, un mécanisme puissant pour
    l'écriture des algorithmes, est également exposée
    en mettant en évidence sa sémantique.
  • Une série d'exercices programmés dans les
    langages procéduraux PASCAL et C est également
    fournie.

D_zegour_at_esi.dz
5
livres
Livres
  • Structures de données et de fichiers. Recueil
    d'exercices corrigés
  • Présentation brève des principales structures de
    données et de fichiers.
  • La proposition d'un éventail de sujets d'examens
    avec des corrigés type portant sur  toutes les
    structures de données et de fichiers évoquées.
  • Ainsi, plus d'une centaine d'algorithmes sont
    proposés et solutionnés dans un langage
    algorithmique clair et concis.

D_zegour_at_esi.dz
6
cours
Cours
  • MCCP Méthode de Conception et de Construction
    de programmes
  • Présentation  / Plan  / Cours  PPT // Sujets
    d'examen avec corrigés-type / Bibliographie
  • Conception diviser pour résoudre,
    programmation dynamique, Recherche systématique
    de solutions, heuristiques
  • Forme des programmes programmation procédurale,
     programmation fonctionnelle , programmation
    logique , programmation objet.

D_zegour_at_esi.dz
7
cours
Cours
  • Structures de Données avancées 
  • Présentation    / Cours  PPT / Bibliographie
  • PARTIE 1STRUCTURES DE DONNÉES UNIDIMENSIONNELLES 
  • PARTIE 2 STRUCTURES DE DONNÉES
    MULTIDIMENSIONNELLES
  • PARTIE 3 STRUCTURES DE DONNÉES DISTRIBUÉES

D_zegour_at_esi.dz
8
cours
Cours
  • Compilation 
  • Présentation    / Cours  PPT /
  • Vue générale,Analyseur lexicale, Analyseur
    syntaxique, Grammaires dattribut, Table des
    symboles, générateur de code, les analyseurs
    Bottom-up, les générateurs de compilateurs
  • Réalisation dun compilateur (le langage Z)
  • Utilisation dun outil pédagogique Compilateur
    visible

D_zegour_at_esi.dz
9
develop
Développement (pédagogique)
Sous Dos
  • K H A W A R I Z M   I  Initiation à
    l' ALGORITHMIQUE via   le   langage Z.
  • KHAWARIZM est un environnement d'apprentissage de
    l'algorithmique offrant la possibilité
  • d'écrire des algorithmes,
  • de les arranger,
  • de les dérouler ou les simuler
  • et de fournir toute la documentation
    nécessairepour les traduire vers le langage de
    programmation PASCAL.
  • Expression des algorithmes en Z

D_zegour_at_esi.dz
10
develop
Développement (pédagogique)
Sous Windows Nouveau
Sous Dos
???????????? ???? ????? ?????? ????????? ???????
???? ??? ?????????????? ?? ???? ?????? ?????
?????? ??????? ??????? ?????  ??? ????? ?????
???? ? ????   - ????? ??????????? ???? ?????
???? ??? .  - ??????? ???? ???? ? ??????
??????? ????????.  - ?????? ???? ????? ???????
??????? ???????? ??????? ?? ??????? ????? ???. 
- ????? ??? ??????? ???? ????? ?????? ??????
??????? ????????.  ? ????? ??????? ????? ??????
?????????? ??? ??? ??????? ??????? ??????. 
D_zegour_at_esi.dz
11
develop
Développement (pédagogique)
Sous Dos
  • K H A W A R I Z M  II Apprendre   les  
    structures de données  via   le   langage Z.
  • KHAWARIZM est un environnement d'apprentissage
    des structures de données et de fichiers.
  • Particularité écrire des algorithmes sur des
    machines abstraites simulant les principales
    structures de données tout en fournissant les
    implémentations en Pascal et C.
  • Structures de données vecteurs / les listes
    linéaires chaînées / les files d'attentes, piles,
    les arbres
  • Structures de données complexes liste de files
    d'attente, .liste de piles,
  • Structures simples et complexes de fichiers.

Sous Windows
D_zegour_at_esi.dz
12
develop
Développement (pédagogique)
Sous Dos
  • GRAPHE - Z Programmation des GRAPHES  via   le  
    langage Graphelang.
  • GRAPHE - Z offre la possibilité d'écrire des
    algorithmes dans un langage algorithmique
    spécialisé "GRAPHELANG", de les arranger, de les
    dérouler ou les simuler et de fournir toute la
    documentation nécessaire pour les traduire vers
    les langages de programmation PASCAL et C.
  • Particularité de GRAPHELANG écrire des
    algorithmes sur des machines abstraites simulant
    les graphes et certaines structures de données
    indispensables pour l'élaboration des algorithmes
    sur les graphes.

D_zegour_at_esi.dz
13
develop
Développement (pédagogique)
Sous Dos
  • COMPIL - Z   C O M P I L A T E UR  visible
  • COMPIL-Z offre la possibilité d'écrire des
    algorithmes dans un prototype de langage (Z)
    couvrant plusieurs notions et de les compiler en
    passant par toutes les étapes de compilation
    lexique, syntaxe, sémantique, génération de code
    (ou interprétation)
  • Objectif dévoiler le fonctionnement interne
    dun compilateur

D_zegour_at_esi.dz
14
develop
Développement (autre)
Sous Windows
  • APOLO Solution efficace au problème d
    affectation
  • APOLO est conçu à l'origine pour l'affectation de
    bacheliers.
  • APOLO réalise l'affectation de N candidats parmi
    M classes,
  • APOLO réalise une affectation "gourmande"
  • APOLO affecte plus de 100 000 candidats par
    minute
  • APOLO peut être utilisé quelque soit le nombre de
    candidats et quelque soit le nombre de classes en
    un temps record !)
  • APOLO peut résoudre tout autre problème
    d'affectation tel que les emplois du temps, les
    affectations de tâches, les recrutements, etc.

D_zegour_at_esi.dz
15
develop
Développement (autre)
Sous Windows
  • SCHOOL Gestion moderne de la scolarité
  • Permet la saisie des étudiants et établit des
    fiches ou des fichiers pour la saisie des notes.
  • Offre un  logiciel intégré ( Formule- Z) pour la
    saisie des notes d'une manière très contrôlée.
  • Réalise le classement et prépare les listes des
    étudiants pour la prochaine année scolaire.
  • Mise à jour automatique de l'historique et de
    l'archive.
  • Décharger l'administration de la saisie des notes
    grâce à Formule-Z.
  • Délibération assistée par ordinateur
    projection, photo, historique au moindre détail.

D_zegour_at_esi.dz
16
recherche
Recherche
  • CONCORDE un environnement de CONstruction,
    CORrection et DE transformation d'algorithmes
  • Il  s'agit de concevoir un ensemble d'outils (
    génie logiciel) pour pouvoir
  • - écrire et construire des algorithmes de
    différents types- les corriger en procédant par
    trace, évaluation symbolique ou par vérification
    automatique de leur correction- les transformer
    en d'autres types

D_zegour_at_esi.dz
17
recherche
Recherche
  • ECOLE 2000 un Environnement de COnstruction, et
    d'évaluation d'algorithmes Logiques, fonctionnels
    et orientés objEt.
  • Le projet Concorde , prédécesseur du projet ECOLE
    2000 ne s'intéressait qu'aux langages
    procéduraux. 
  • ECOLE 2000 permet de faire une synthèse sur les
    langages non procéduraux tels que les langages
    fonctionnels, logiques et orientés objets.
  • Il  s'agit de concevoir un ensemble d'outils (
    génie logiciel) pour pouvoir 
  • - écrire et construire des algorithmes de
    différents types- les évaluer et les prouver-
    les transformer

D_zegour_at_esi.dz
18
recherche
Recherche
  • A   C   T Influence des objets actifs et des
    SDDS  ( Scalable distributed data structures)
    sur les nouveaux systèmes de gestion de base de
    données
  • Réalisation dun Système de Gestion de Bases de
    Données parallèles intégrant deux nouveautés
  • Conception dun modèle par acteur
  • Conception dune structure de données distribuée

D_zegour_at_esi.dz
19
recherche
Recherche
  • SD2M une famille de Structures de Données pour
    les environnements  Distribués et Mobiles
  • Conçue pour les environnements distribués et
    mobiles.
  • Distribution des données sur plusieurs serveurs
  • Propreté de scalabilité ( sans dégradation de
    performances quand le fichier devient volumineux)
  • Propriété de disponibilité ( fonctionne malgré
    des pannes de serveurs grâce à des mécanismes de
    reprise)

D_zegour_at_esi.dz
20
recherche
Recherche
  • D3 Distribution Dynamique de Données
  • Conçue pour les environnements distribués et
    mobiles.
  • Distribution des données sur plusieurs serveurs
    selon le modèle des SDDS
  • Utilise une structure de données distribuée
    inédite Partitionned Binary Search trees (PBST)

D_zegour_at_esi.dz
21
recherche
Projet ADA
  • A D A Advanced Data structure Animation
  • Construire des algorithmes danimation
    permettant la compréhension des structures de
    données avancées
  • 3 catégories de structures de données sont
    traitées
  • -  uni-dimesionnelles
  • -  Multidimensionnelles
  • -  Distribuées
  • Autres structures de données classiques peuvent
    intégrer ADA

D_zegour_at_esi.dz
22
recherche
Projet ZEI
  • Z E I Une famille de langages arabes
  • Ce projet vise la conception de langages de
    programmation arabes dans toutes leurs formes.
  • Chaque langage sera conçu pour un objectif bien
    défini et se rapprochera le plus possible du
    langage naturel.
  • Nous envisageons la conception de
  • Un langage procédural simple
  • Un langage procédural plus complexe
  • Un langage logique
  • Un langage fonctionnel
  • Un langage objet
  • .

D_zegour_at_esi.dz
23
telechargement
Téléchargement
  • Khawarizm I  ( Version 2.01 sous DOS) 
  • Khawarizm II   ( Version 2.04 sous DOS)
  • Graphe - Z     ( Version 1.01 sous DOS)
  • Compil - Z       ( Version 1.01  sous DOS)
  • Khawarizm I Arabic (Version 1.0 sous Dos Arabic)
  • Khawarizm II   ( Version 3.0 sous WINDOWS)
  • Khawarizm I Arabic (Version 1.0 sous WINDOWS)
  • Quelques articles de recherche

D_zegour_at_esi.dz
24
conclusion
Conclusion
  • Plus dune centaine détudiants sont référencés
    dans le site à travers les encadrements de
    mémoires dingénieurs, de magistères et de
    doctorats
  • Tous les étudiants souviendront certainement de
    nos sujets dexamens - parfois durs - depuis
    1981 tous présents dans ce site
  • Évolution du site
  • nouveaux cours, nouveaux logiciels,
  • mise à jour permanente des sujets dexamens avec
    corrigés
  • les nouvelles versions des logiciels
  • les nouveaux encadrements
  • Etc.
  • de documents dun client vers un serveur

D_zegour_at_esi.dz
Write a Comment
User Comments (0)
About PowerShow.com