mercredi 11 mars 2009

Algorithmes & langage Pascal

Méthode Algorithmique
Traitement de tableau
Notion de sous-programme
Structures de données
Récursivité
Piles files d'attente
Gestion des fichiers

vendredi 27 février 2009

Analyses d'Algorithmes

Introduction à l'algorithmique
Diviser pour régner
Diminuer pour régner
Transformer pour régner
Compromis espace-temps
Programmation dynamique

Conception de Systèmes d'Expoitation

Historique et évolution
Rôles, composantes et fonction d'un système d'exploitation
Protection et performance d'un système
Structures matérielles nécessaires
Processus et allocation du CPU
Gestion de la mémoire et mémoire virtuelle
Mémoire secondaire et cache
Gestion des entrées/sorties
Systèmes de fichiers
Coordination de processus et impasses
Programmation concurrente
Étude de cas: UNIX, DOS, VMS, VM, WINDOWS.

Programmation web / PHP-MYSQL

Introduction
Partie 1 : PHP
La programmation en PHP, Fonctions détaillées et exemples
Partie 2 : MYSQL
La création et l’interrogation d’un base de données Mysql – PhpMyadmin
Partie 3 : EXEMPLE PRATIQUE
Application dynamique : Mise en place d’un site E-commerce
Partie 4 : PROJETS DE GROUPE

Analyse Numérique & Langage C / Travaux pratiques

1. Presentation de l'environnement de C et creation d'un programme en C
2. Operateurs et expressions en C
3. Entrées-Sorties conventionnelles
4. Instructions de controles
5. Programmation modulaire
6. Tableaux
7. Pointeurs
8. Listes Chainées
9. Fichiers