Programmation web |
|
VOLUME HORAIRE |
10 heures CM et 14 heures TP |
PRE-REQUIS : |
Connaissances générales en informatique Niveau des Classes Préparatoires |
OBJECTIF GENERAL |
Apprendre les bases de la programmation Web |
COMPETENCES ATTENDUES: |
L’étudiant doit être capable de : - Reconnaitre l’environnement Web - Programmer et créer des applications sur l’environnement Web
|
STRATEGIE PEDAGOGIQUE OU METHODE D’ENSEIGNEMENT |
- CM - Travaux pratiques |
CONTENU OU PLAN DU COURS |
Chapitre 1 : Introduction et généralité sur .Net Chapitre 2 : L’environnement de développement sur le studio.Net Chapitre 3 : Création d’application Windows forms (application graphique) Chapitre 4 : Programmation VB.NET |
- Teacher: Benjamin Adingra
METHODES D’ANALYSE SYSTEMIQUE : MERISE |
|
VOLUME HORAIRE |
14 heures CM ; 12 heures TD et 10 TP |
PRE-REQUIS : |
Les notions de base sur l’informatique et les bases de données informatiques. |
OBJECTIF GENERAL |
Donner les notions de base à l’élaboration de base de données. |
COMPETENCES ATTENDUES : |
L’étudiant doit être capable de : - Définir un dictionnaire de donnée a partir de documents - Elaborer des modelés de flux pour décrire les échanges d’information - Passer des modèles de flux aux modèles de traitements - Construire les modèles conceptuels de données. - Déduire les modèles logiques de données à partir des modèles de données. |
STRATEGIE PEDAGOGIQUE OU METHODE D’ENSEIGNEMENT |
- Cours Magistral - Travaux Dirigés -Travaux pratiques |
MATERIEL PEDAGOGIQUE |
- Un vidéo projecteur - Un Tableau et des marqueurs - Machines |
CONTENU OU PLAN DU COURS |
Chapitre 1 : Etude systémique Chapitre 2 : Modèle conceptuel de communication Chapitre 3 : Modèle conceptuel des traitements Chapitre 4 : Modèle organisationnel de traitement Chapitre 5 : Modèle conceptuel de données Chapitre 6 : Modèle logique de données |
- Teacher: Rodolphe Otokore
THEORIES ET FONDAMENTAUX DES SYSTÈMES D'EXPLOITATION |
|
VOLUME HORAIRE |
16 heures CM et 20 heures TD |
PRE-REQUIS : |
Connaissance sur l’architecture des ordinateurs |
OBJECTIF GENERAL |
Comprendre le rôle et le principe de fonctionnement des systèmes d’exploitation et maitriser les fonctionnalités de gestion des mécanismes de base (processus, fichiers, mémoire et périphériques). |
COMPETENCES ATTENDUES : |
L’étudiant doit être capable de : - Connaitre le rôle du système d’exploitation - Connaitre la notion de processus - Connaitre le cycle de vie des processus - Connaitre la notion d’interruption. - Comprendre la notion de multitâche - Connaitre la notion de l’ordonnancement des processus. - Connaitre l’algorithme d’ordonnancement préemptif - Connaitre l’algorithme d’ordonnancement non préemptif - Connaitre le principe de gestion des mémoires - Connaitre le principe de va et vient - Connaitre les différents algorithmes de remplacement. |
STRATEGIE PEDAGOGIQUE OU METHODE D’ENSEIGNEMENT |
- Cours Magistral - Travaux Dirigés |
CONTENU OU PLAN DU COURS |
Chapitre 1 : Généralités sur les systèmes d’exploitation Chapitre 2 : Gestion des processus Chapitre 3 : L’ordonnancement des processus Chapitre 4 : Communication et synchronisation interprocessus Chapitre 5 : Gestion de la mémoire Chapitre 6 : Gestion des périphériques |
- Teacher: Rodolphe Otokore
Algorithmique OBJET (TP C++) |
|
VOLUME HORAIRE |
12 heures CM ; 10 heures TD et 14 heures TP |
PRE-REQUIS : |
Avoir des connaissances générales en informatique. Maitrise des concepts d’algorithme et programmation |
OBJECTIF GENERAL |
Ce cours permettra à l’étudiant d'acquérir une connaissance
réellement opérationnelle du langage C. Elle vous expliquera le
fonctionnement des différents mécanismes et vous montrera leur mise en œuvre
grâce à de nombreux exercices pratiques. |
COMPETENCES ATTENDUES : |
L’étudiant doit être capable de : - Ecrire de façon structurée des programmes en C - Utiliser les fonctions de la bibliothèque standard du C - Maîtriser la syntaxe et les instructions de base du langage - Utiliser des chaînes de caractères - Déclarer et appeler des fonctions - Utiliser les enregistrements et les fichiers |
STRATEGIE PEDAGOGIQUE OU METHODE D’ENSEIGNEMENT |
- Cours Magistral - Travaux Dirigés - Travaux Pratiques |
CONTENU OU PLAN DU COURS |
Chapitre 1 Généralités A/ Structure générale d’un programme - La syntaxe générale - Les types de données - Les mots clés - Les identificateurs - Les constantes littérales - Nombres entiers - Nombres flottants - Gestion des chaînes de caractères - Les variables - Allocation et durée de vie des variables - Déclaration d’objets externes - La compilation B/ Opérateurs et expressions - Rvalue - La priorité des opérateurs - Les appels de fonctions - L’indexation - La sélection - La négation - Le complément à 1 - Indirection - opérateur sizeof - Les opérateurs arithmétiques - Les connecteurs logiques - Les décalages - Les opérateurs d’affectation - Les comparaisons - Les conversions - Evaluation des expressions - Les opérations non abstraites C/ Les Instructions - Les blocs - While - do while - Goto - If Else - For - Switch - Break - Continue - Return Chapitre 2 Les objets structurés - Les tableaux - Initialisation des tableaux - Les chaînes de caractères - Structures et unions - Champ de bit - Les énumérations - Les déclarateurs complexes - Tableaux constants - Tableaux volatiles - TypeDef Chapitre 3 Fonctions - La syntaxe ANSI - La syntaxe originale - Cohabitation des 2 syntaxes - Les types de fonctions - Déclaration de fonctions - Définition de fonctions - Appel de fonctions - Les arguments - Arguments de tableaux - Passage des arguments - Arguments des fonctions Chapitre 4 Enregistrements et fichiers - Enregistrements - Fichiers |
- Teacher: Diarra Mamadou