INT - Introductions
Appartient à l'UE Introduction à l'informatique
Personnes enseignantes
- Christine Leignel (CLG)
- Denis Boigelot (DBO)
- Éric Georges (EGR)
- Jean-Sébastien Stoffen (JSS)
- Monica Bastreghi (MBA)
- Mohamed Hadjili (MHI)
Description générale du cours et objectif général
Ce cours est une introduction aux différents autres cours du cursus. Son principal objectif est de familiariser les étudiants à des notions de vocabulaire et des notions de base d’un système informatique afin de leur permettre d’assurer leur bonne orientation dans le cursus. Le cours INT1 se divise en 5 chapitres dont voici les descriptions générales :
- INtroduction à l’informatique Industrielle INI (12 heures) : Comprendre les éléments de l’informatique industrielle et avoir une introduction aux principaux cours de cette section;
- INtroduction au Logiciel INL (12 heures) : introduit les notions de logiciel, de langages de programmation, les étapes du développements et les licences associées à un code. Ce chapitre tente également de faire le lien avec la programmation et l’analyse dans les différents cours des différents sections (gestion, industrielle & réseau) de l’ESI;
- INtroduction à l’Ordinateur INO (48 heures) : Commence par le codage binaire de l’information, qu’elle soit numérique ou non numérique. Après une étude approfondie de l’algèbre de Boole et des circuits logiques combinatoires et séquentiels, l’activité d’enseignement aborde le fonctionnement de l’unité arithmétique et logique ainsi que celui de la mémoire. On examinera enfin le déroulement détaillé de l’exécution d’une instruction-machine dans l’unité centrale (modèle de « machine simplifiée »);
- INtroduction au Réseau INR (24 heures) : Introduit les concepts de base des réseaux et des techniques de télécommunications aux étudiants de 1ère année toutes sections. Il aborde les thèmes du plus simple au plus complexe. Il permet d’accéder à une première compréhension des modèles de conception des réseaux modernes : le modèle OSI et le modèle TCP/IP;
- INtroduction au Système INS (12 heures) : Une introduction en douceur au concept de système d’exploitation.
Matières de base utilisées
Néant.
Corequis
Néant.
Objectifs particuliers à chaque chapitre
- INtroduction à l’informatique Industrielle INI : Donner aux étudiants une idée globale et claire sur la formation en informatique industrielle, de leur introduire les différents cours et enfin leur donner une idée des domaines d’activités industrielles susceptibles de les accueillir après leur formation;
- INtroduction au Logiciel INL : Vise l’apprentissage des termes liés au développement d’application, ainsi que l’apprentissage des différentes licences à appliquer à un projet (GPL, LGPL, …);
- INtroduction à l’Ordinateur INO : Comprendre comment fonctionne un ordinateur, comment dialoguer avec lui dès lors qu’il ne comprend qu’un langage à deux signes (le langage binaire : 0 et 1) ? L’objectif est donc d’apprendre à des étudiants qui ont toujours été immergés dans la culture décimale le nouveau langage des circuits logiques en les plongeant dans la logique booléenne. Cette descente vers le langage le plus simplifié de la machine (elle aussi simplifiée) est un préalable indispensable pour une remontée vers un langage un peu plus sophistiqué (langage d’assemblage) et ensuite vers des langages de plus en plus sophistiqués;
- INtroduction au Réseau INR : Introduit le vocabulaire du domaine, le concept de réseau et de protocole, le modèle de conception en couches superposées;
- INtroduction au Système INS : Être capable, en fin de chapitre, d’identifier les rôles d’un OS ainsi que les différentes typologies d’OS et la problématique du démarrage, comprendre quelques commandes et tâches d’administration type comme le partitionnement, formatage, organisation de systèmes de fichiers, l’installation, les backups, comprendre l’utilité de l’interface console et la notion de script bash sous linux.
Acquis d’apprentissage spécifiques et mesurables pour chaque chapitre
- INtroduction à l’informatique Industrielle INI :
- L’informatique industrielle, éléments de la formation et débouchés professionnels;
- De l’électronique câblé au microprocesseur;
- Du microprocesseur au microcontrôleur;
- Quelle place occupent les automates programmables dans l’industrie ?
- Comment un système informatique dialogue-il avec des équipements industriels ?
- C’est quoi la robotique et quelle est sa place dans l’industrie ?
- INtroduction au Logiciel INL :
- Introduction;
- Comment développe-t-on un logiciel ?
- Comment gère-t-on un développement ?
- Les licences.
- INtroduction à l’Ordinateur INO :
- Introduction historique;
- Unité Arithmétique et Logique :
- Représenter un nombre (avec ou sans virgule) sur la Machine selon le code standard;
- Dessiner un circuit logique qui exécute une opération bien définie;
- Mémoire :
- Circuits logiques séquentiels;
- Dessiner un arbre de Huffman dans les moindres détails afin de mener un calcul de compression de mémoire à son terme;
- Évaluer la capacité d’une mémoire en kilo (1000) bits et en kibi (1024) bits;
- Unité de commande :
- Décrire le fonctionnement de la Machine Simplifiée sur 2 exemples bien précis de commandes.
- INtroduction au Réseau INR (chapitres 1 à 12 du livre de Claude Servin mentionné dans la bibliographie) :
- Présentation du cours;
- Introduction aux télécommunications et aux réseaux;
- Représentation de l’information;
- Supports de transmission;
- Techniques de transmission;
- Notion de protocole;
- Concept réseau;
- Modèles OSI et TCP/IP.
- INtroduction au Système INS :
- Qu’est un OS et quels OS ?
- “Bestiaire” ou typologie des OS;
- Quels disques ?
- Démarrage … comment ?
- Notions d’administration;
- Shell et scripts bash.
Bibliographie
- Pour le chapitre INO :
- Syllabus sous forme de slides de l’enseignant CLG;
- Émmanuel Lazard, Architecture de l’ordinateur, Pearson Education France, Paris (2006);
- Cette référence est épuisée mais est disponible en libre téléchargement ici : http://basepub.dauphine.fr/bitstream/handle/123456789/6272/Architecture_ordinateur.pdf.
- Sont disponibles à la bibliothèque de l’ESI :
- Paolo Zanella, Yves Ligier et Émmanuel Lazard, Architecture et technologie des ordinateurs, Dunod, Paris (dernière édition, 2013);
- Abdelaziz M’zoughi et Jacques Jorda, Mini manuel d’architecture de l’ordinateur, Dunod, Paris (2012);
- Robert Strandh et Irène Durand, Architecture de l’ordinateur (cours condensé avec exercices corrigés), Dunod, Paris (2005);
- Pour le chapitre INR :
- Syllabus sous forme de slides de l’enseignant PMA;
- Claude Servin, Télécoms : de la transmission à l’architecture de réseaux, Masson.