Fiche de présentation de l`UE Code UE
Transcription
Fiche de présentation de l`UE Code UE
Fiche de présentation de l’UE Code UE : INL 31 Intitulé UE : Algorithmique et Programmation II Enseignant : Wansouwé Wanbitching Parcours : Informatique et Mathématiques Cycle : I Durée : CM : 24h TD : 15 h Crédits : 4 Année : II TPE : 6h Descriptif de cours : Algorithmes de tri : bublesort, insertion sort, selection sort, quicksort, etc. La récurrence dans les programmes : itérations, récurrences. Les types de données abstraits , Spécification et correction des programmes : erreurs, manquements, logique. Objectifs : A la fin de ce cours, l'apprenant doit être capable de : Comprendre la notion de structures de données. Etudier les types de données abstraits, la notion de signature, les axiomes. Vérifier qu'un algorithme est correct. Plan du cours : Chapitre 1 : Introduction Chapitre 2 : Algorithmes de tri Chapitre 3 : La récurrence dans les programmes Chapitre 4 : Les types de données abstraits Chapitre 5 : Spécification et correction des programmes Bibliographie : Alfred Aho, Jeffrey Ullman : Concepts fondamentaux de l'informatique, Dunod, 1993Goos, G.: Vorlesungen über Informatik – 1. Grundlagen und funktionales Programmieren, Bd. 1, 2. Aufl., 1997 Thomas Cormen, Charles Leiserson, Ronald Rivest : Introduction to algorithms, MIT press 1990 Kolyang : Analyse et conception des algorithmes, Polycope, Ka'arang, 2002-2009. Sara Baase, Allen van Gelder: Computer algorithms: introduction to design and Analysis, Addison Wesley, 2000 David Brunskill, John Turner: Understanding Algorithms and Data Structures, Mc Graw Hill, 1996 Kolyang: Éléments d’algorithmique (Ka’arang, 1999-2010) Darin , L’algorithmique, passeport pour la programmation, 2002 Evaluation (annoncée au moins deux semaines à l’avance) Fiche de présentation de l’UE Code UE : INL32 Intitulé UE : Architecture des ordinateurs Crédit : 4 Enseignant : Oumarou Mamadou Bello Parcours : Maths, Info Cycle : I Année : II Durée : CM : 24h TD : 15h TPE : 6h Elément constitutif : I- Contenu de l’UE (ou élément constitutif) Chapitre 1 : Introduction à l’architecture des ordinateurs Chapitre 2 : Architecture simplifiée d’un ordinateur Chapitre 3 : Les Interruptions et interfaces Chapitre 4 : Le système d’exploitation Chapitre 5 : L’assembleur 80x86 Chapitre 6 : Introduction au langage C II- Objectif général Permettre à l’étudiant de comprendre l’organisation et le fonctionnement d’un ordinateur. III- Objectifs spécifiques Le cours d’Architecture des Ordinateurs expose les principes de fonctionnement des ordinateurs. Il s’agit de comprendre l’organisation de ces machines, dont nous étudierons l’architecture (le processeur et son langage machine), les fonctions de base de son système d’exploitation (BIOS), et ses mécanismes de communication avec l’extérieur entrées/sorties. Nous aborderons aussi le fonctionnement de différents périphériques de l’ordinateur (écran, clavier, disques durs, CD-ROM), afin d’apprendre à les mettre en œuvre à bon escient, puis nous conclurons par un panorama des différentes architectures actuelles (processeurs CISC et RISC). IV- Méthodes pédagogiques Cours magistraux avec exemples d’application, travaux dirigés/travaux pratiques, travail personnel de l’étudiant relatif aux thèmes étroitement liés à l’unité d’enseignement à remettre à la fin des cours magistraux. V- Système d’évaluation et dates CC : Décembre 2015, TPE : Décembre 2015, Examen : En fonction du calendrier de l’ENS VI- Références bibliographiques indicatives (disponibles au CDD ou sur internet) N. Messai, support de cours Architecture des ordinateurs, Université Ferhat Abbas – Sétif, 2012-2013. Andrew TANENBAUM, Architecture de l’ordinateur, Pearson education Robert Michel di Scala, Les bases de l'informatique et de la programmation, Edition BERTI, pp. 1-1018, 2004. Michele Mfezeu, Introduction à l’architecture des ordinateurs, Collection La Science Universelle (LSU), pp. 1-232, 2007. Jacques LONCHAMP, Architecture des ordinateurs et programmation, IUT Université de Nancy 2, 2007. Claude Delannoy, Programmer en langage C, Eyrolles, 5 ème édition, 2009. Alain Cazes et Joelle delacroix, Architecture des machines et systèmes informatiques, 3eme Edition, Dunod, 2007. VII- Plan de progression Périodes Semaine 1 Du 12- à 17Semaine 2 Du 19 à 24Semaine 3 Du 26 à 31 Semaine 4 Du 02 à 07 Semaine 5 Du 09 à 14 Semaine 6 Du 16 à 21 Semaine 7 Du 23 à 28 Semaine 8 Du 30 à 05 Semaine 9 Du 07 à 12 Semaine 10 Du 21 à 26 Semaine 11 Du --- à --Semaine 12 Du --- à --Semaine 13 Du --- à --Semaine 14 Salle Heure - et Contenu - Introduction à l’architecture des ordinateurs - Architecture simplifiée d’un ordinateur - - Les Interruptions et interfaces - - Le système d’exploitation - - L’assembleur 80x86 - - Introduction au langage C - - Travaux Dirigés - - Travaux Dirigés - - Travaux Dirigés - - TPE - - Contrôle Continu - - Examen - - - Du --- à --- REPUBLIQUE DU CAMEROUN Paix-Travail-Patrie ******** MINISTERE DE L’ENSEIGNEMENT SUPERIEUR REPUBLIC OF CAMEROON Peace-Work-Fatherland ******** MINISTRY OF HIGHER EDUCATION ******** THE UNIVERSITY OF MAROUA ******** High Teacher’s Training College ******** Department of computer science ******** UNIVERSITE DE MAROUA ******** Ecole Normale Supérieure ******** Département d’informatique ANNEE ACADEMIQUE 2015-2016 SYLLABUS DE SYSTEME D’EXPLOITATION (INL33) Enseignant : ILOGA SYLVAIN Parcours : Informatique , Mathématiques Objectifs du cours A la fin de ce cours, les étudiants des deux parcours doivent être capables de 1- Présenter le concept de système d’exploitation (SE) et d’en lister les principaux types et composants. 2- De décrire comment un SE centralisé gère la hiérarchie des mémoires partant des registres jusqu’aux disques. 3- De présenter la notion de processus et plusieurs aspects important liés à la gestion de ces derniers par le SE. 4- De manipuler les systèmes Windows 7 et Ubuntu à l’aide de raccourcis clavier et des commandes. Décomposition du cours 1- CM : 24h 2- TD : 12h en français et 12h en Anglais 3- TP : 4 séances de 2h chacune par groupe de 30 ou 40 étudiants en salle de TPs 4- EC : 1 sujet de 2h noté sur 20. 5- TPE : 1sujet de TPE noté sur 20 sera mis à la disposition des groupes. 6- EE : 2 sujets (session normale et rattrapage) de 2h chacun notés sur 20. Contenu du CM Chapitre I : PRESENTATION GENERALE D’UN SE Chapitre II : LA GESTION DES MEMOIRES Chapitre III : LA GESTION DES PROCESSUS Contenu du TP 1- Prise en main des raccourcis claviers sous Windows 7 (séance 1) 2- Présentation de quelques logiciels systèmes sous Windows 7 (séance 2) 3- Quelques commandes DOS sous Windows 7 (séance 3) 4- Quelques commandes UNIX sous Ubuntu (séance 4)