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)