Développement d’un simulateur des algorithmes d’élection avec une interface
graphique utilisé par les systèmes d’exploitation avec le langage Java.
Développement d’un programme c sur le système Linux qui fait la création d’un
ensemble des processus qui s’exécutent en parallèle pour réaliser une tache
commune et qui se communiquent à travers les tubes.
Configuration des composants réseaux (Routeur et Switch) par des commandes DOS
sur le système Windows.
Développement d’un programme C sur Linux qui fait la traduction des expressions
logiques entre les différentes notations (préfixés, post fixés..) en utilisant l’outil Lex
pour l’analyse lexical et les algorithmes de la théorie des langages pour l’analyse
syntaxique.
2007/2008
Programmes C sur le système Windows des algorithmes classiques (Tri, manipulation
sur les tableaux, les listes chainées, gestion des fichiers, gestion de la mémoire...)
Développement d’une application Java qui simule les algorithmes d’allocation du
mémoire utilisé par les systèmes d’exploitation
COMPETENCES TECHNIQUES
Langages de programmation : C/C++, Java
Programmation Web : HTML, JSP, PHP, Feuilles de Styles (CSS), Ajax
Base de données : SQL, PL/SQL, JDBC, ODBC, Mysql, oracle, SqlServer
Langage de Scripts : Java Scripts
Méthodes de conception : Merise2, Merise1.
Langage de conception : UML
Système d’exploitation : windows:xp/vista, GNU/Linux:ubuntu,fedora...
LANGUES
Arabe Langue maternel
Français Lu, écrit et parlé
Anglais Courant
DIVERS
Sport
Internet