INFORMATIQUE ET ALGORITHME
65H:
-30H : CMI
-35H: PRATIQUE (TD)
Par Ir. Johnson KISAMBA
PRÉREQUIS
Les bases en informatique et mathématique (Les
polynômes, les matrices, les fonctions, etc.)
OBJECTIFS
A l’issue de ce cours, l’étudiant sera capable de:
Se familiariser avec les applications bureautiques (Word et Excel)
Comprendre le rôle du système d’exploitation dans l’ordinateur et sa
gestion des processus
Faire la gestion des fichiers et dossiers avec les commandes MS-DOS et la
Programmation batch
Comprendre les principes de conception des algorithmes
et les appliquer dans n’importe quel langage de programmation
pour créer des programmes
Evaluations
- Interrogation : 20%
- TD : Commandes MS-DOS et Programmation Batch, en
groupe de 3 (15%)
- TP, Pratique de l’Algorithmique en groupe de 7 (15%)
- Examen écrit (50%)
Méthodologie d’enseignement
• Projection du cours magistral (Ecrire uniquement les
éléments nécessaires).
• Pratique avec les étudiants sur demande de l’enseignant
• Quelques résolutions des exercices dans les diapos,
d’autres au tableau uniquement
• Questions et réponses pour s’enrichir mutuellement
(enseignant + étudiants), l’enseignant n’ayant pas le
monopole de la connaissance
CONTENU
CHAP 1: NOTIONS SUR LES APPLICATIONS BUREAUTIQUES
Microsoft Word Microsoft Excel
CHAP 2: LE SYSTEME D’EXPLOITATION ET LA GESTION DES PROCESSUS
Problématique (Pourquoi un SE)
Definition La gestion des processus
CHAP 3: LES COMMANDES MS-DOS ET LA PROGRAMMATIONS BATCH
Les commandes MS-DOS
La programmation batch
CONTENU
CHAP 4: LES CONCEPTS FONDAMENTAUX DE L’ALGORITHMIQUE
Objectifs Fonctionnement de l’ordinateur
Parler à l’ordinateur
Ordinateur et programme
CHAP 5: LES ELEMENTS DE PROGRAMME ET INSTRUCTIONS DE BASE
Variables, constantes et types
Syntaxe générale d’un Algorithme
Les instructions des base
CONTENU
CHAP 6: SRUCTURES DE CONTROLES ET LES ITERATIONS
Les structures de contrôle Les itérations
CHAP 7: LES SOUS-PROGRAMMES
Presentation variables locales et globales
Procedures et fonctions Paramètres formels et effectifs
CHAP 8: LES TABLEAUX
Tableau à une dimension (Vecteur)
Tableau à deux dimension (Matrice)
CONTENU
CHAP 9: LES TYPES STRUCTURES OU LES ENREGISTREMENTS
Introduction Declaration d’un type structuré
Manipulation des enregistrement
Les enregistrements comme paramètres
EXERCICES
PROGRAMMATION EN JAVA