1 Bienvenue! INF3723: Systèmes d’exploitation Luigi Logrippo

Slides:



Advertisements
Présentations similaires
Bienvenue! INF3723: Systèmes d’exploitation Luigi Logrippo
Advertisements

IFT SYSTÈMES D'EXPLOITATION Automne 2005 Jean-Marie Beaulieu Département d'informatique et de génie logiciel Université Laval.
INFO 3020 Introduction aux réseaux d’ordinateurs Philippe Fournier-Viger Département d’informatique, U.de M. Bureau D216, Automne.
Programmation Objet en Python L2 (Informatique) 2011 – 2012 CM : Jerzy Karczmarczuk – TD/TP : Véronique Terrier (Cherchez-nous.
Le système Raid 5 Table des matières Qu'est ce que le RAID ? Les objectifs Le raid 5 Les avantages et les inconvénients Les composants d’un Raid.
Chapitre 4 la représentation des nombres. Chapitre 4 : La représentation des nombres 1 - Introduction 1.1 – Notion de mot 2 - La représentation des entiers.
1 Le stage informatique de Masters APIM et PIE (2012/2013) Ivana Hrivnacova Vincent Lafage Basé sur le stage informatique du LAL et IPN par (2005/2006):
Boîte à outils pour les transferts monétaires dans les situations d’urgence Mouvement international de la Croix-Rouge et du Croissant-Rouge.
Chartes et rangement. Travailler en commun sur les ordinateurs de nos écoles.
La présentation suivante à été faite par Monsieur Jérémy Argyriades (du DIP/SEM) qui a été le formateur dans notre établissement pour la classe inversée.
Module S41 Chapitre 11  Configuration de Windows XP Professionnel pour l'informatique mobile.
Les appareils d’auscultation multifonctions en Wallonie et en Flandre
Orthographe à retenir :
Présentation aux parents de 3ème
Suites ordonnées ou mettre de l’ordre
Communication client-serveur
Téléchargement de fichiers
Micro Informatique au Cellier
IFT3335 – Introduction à l’intelligence artificielle
Threads et Lightweight Processes
Les piliers de la cognition
Cadres réglementaires et de contrôle de la sécurité de l’information et des systèmes SÉANCE 1 Présentation du cours.
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Ce videoclip produit par l’Ecole Polytechnique Fédérale de Lausanne
Le travail personnel de l’élève
Systèmes de contrôle d’accès aux données
Culture générale et expression
Outils théoriques de la physique Pierre Bergeron
Brevet
Programmation 2: IFT1025 Jian-Yun Nie A 2016.
Cours de Préparation aux Etudes Supérieures PES
Rechercher des articles et des sites web
Stage-ingénieur dans la société TOOL
Systèmes d’information et bases de données
Orthographe à retenir :
«Trait d’Union-Sécurité »
Les processus métiers : concepts, modèles et systèmes Claude Godart Université de lorraine. Esstin
Méthodologie de la recherche Programme du module.
Architecture matérielle et logicielle des systèmes embarqués de moyenne complexité Elle est composée :  d’une unité de traitement centrale,  de.
Programmation système
Les différentes étapes et gestion de la rédaction d’un courriel
Commande d’une voiture par LABVIEW/ ARDUINO / Bluetooth
REVUE DE LITTERATURE. Introduction Première partie majeure dans la rédaction du mémoire, la réalisation d’une revue de littérature consiste à effectuer.
L’ordinateur Exposé par Marin
Projet sur l’ordinateur
Thème : Le chômage Séquence et diaporama réalisés par
Modèles de représentation des systèmes d’information
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Guide de soumission de la PPR-SLD
Cours Organisation administrative
MPR - Le concept de réseau - 06
Kit de formation multimedia
Techniques de publication et de diffusion électroniques : L’Annuaire statistique.
Chapitre 0 INF6263 Ingénierie des protocoles de communication
Sylvie DELAËT 2002 Architecture des machines Bienvenus en Amphi d’Architecture des Machines.
FORMATIONS SAP Offres de formations.
Systèmes d’information et bases de données
BIOS- OS Environnement logiciel PC / Traitement numérique / Contrôle.
5. Les techniques et les comptes rendus de lecture
Systèmes de contrôle d’accès aux données
Introduction aux Technologies de Transmission 5eme Année - IGE Communication Multimédia Mrs Rerbal & Djelti.
Offre de cours en gestion des finances personnelles
Bacari KONE et Denis MARCHISET Cotonou 03 – 13 octobre 2017
Bienvenue! INF3723: Systèmes d’exploitation Luigi Logrippo
Threads et Lightweight Processes
FORMATIONS SAP Offres de formations.
Mémoire expérimental Table des matières Remerciements Résumé (1 page) Introduction (écrire à la fin). Quelle est la problématique de recherche, pourquoi.
IFT 615 – Intelligence artificielle Consignes pour l’examen final
Mon cahier de réussites Prénom : _____________________
Transcription de la présentation:

1 Bienvenue! INF3723: Systèmes d’exploitation Luigi Logrippo

Ces notes de cours sont disponibles n Dans Moodle INF3723 n urs_index.html urs_index.html Chap 02

3 Évaluation n Examen Intra (2h): 25% (le 26 octobre) n Examen Final (3h) 40% (le 14 décembre) u Examens à livre fermé – aucun doc permis u Le final sera sur toute la matière du cours n Devs. écrits et de programm. 35% u 1 travail de programmation 20% u 3 devs écrits: 15%

Objectifs du cours n Vous donner une appréciation de comment un SE fonctionne dans ses aspects les plus internes u Qui sont aussi les plus importants pour son efficacité n Vous expliquer quelques techniques et principes qui sont utilisés dans les SE mais sont utiles en général n Vous exposer aux principes de la programmation parallèle, qui est gérée par le SE Chap 04

5 Contenu du cours n PARTIE 0: INTRODUCTION u Revue des principales composantes d'un ordinateur. u Structure générale des systèmes d'exploitation. n PARTIE 1: PROCESSUS et GESTION d’UNITÉ CENTRALE u Description et contrôle des processus. u Fils (threads). u Ordonnancement des processus u Parallélisme: exclusion mutuelle et synchronisation. u Parallélisme: interblocage et famine. n PARTIE 2: GESTION DE MÉMOIRE u Adressage et gestion de la mémoire. u Mémoire virtuelle. n PARTIE 3: FICHIERS, E/S ET PROTECTION u Systèmes de fichiers, systèmes d’E/S u Protection et sécurité Examens

Chap 06 n Accent en classe sur les concepts théoriques de longue durée de vie n La programmation, l’application seront dans les sessions travaux dirigés

Un cours très enchaîné … n Dans quelques cours, chaque chapitre est un monde à part n Pas dans ce cours! u Chaque chapitre dépend des précédents u Donc il faut s’assurer d’avoir bien compris les concepts de base d’un cours avant de venir au cours suivant Chap 07

8 Manuel officiel: n Silberschatz, Galvin, Gagne. u Principes appliqués des systèmes d’exploitation, Vuibert (6 ème ed.) n Avantages: u très clair dans la présentation u présentation de SE réels u utilise Java u beaucoup de notions intéressantes et utiles n Désavantages: u beaucoup plus gros que nécessaire, n Je le suivrai, mas pas toujours n La lecture du manuel est très utile pour une bonne compréhension de la matière n Sauf indication contraire, les figures ‘images’ viennent du manuel / $.

Manuels reliés dans la bibliothèque n A. Silberschatz, P.B. Galvin, G. Gagne: Operating Systems Concepts with Java. QA J38 S n W. Stallings: Operating Systems – Internals and Design Principles. QA O63 S n A. Tanenbaum: Systèmes d’exploitation. QA O63 T Chap 09

Autres sources n Le sujet de ce cours est un sujet classique en informatique donc beaucoup d’information peut être trouvée dans différents sites web Chap 010

Chap 011 Travaux dirigés et Java n Vendredis 13h n TDs sur les concepts fondamentaux d’Unix-Linux n TDs généraux en complément au concepts du cours n TDs sur la programmation parallèle en Java n Devoir de programmation final en Java u Un langage qui facilite la programmation parallèle u Est une norme (standard) publique, contrairement à des langages en concurrence (ex. C#) qui sont des langages d’une compagnie spécifique n Java ne sera pas utilisé en classe: pseudocode sera utilisé au lieu n Le test et l’examen contiendront des questions sur Unix et Java

Chap 012 Travaux dirigés et devoirs n Les devoirs seront constitués de: u 20%: un travail de programmation final: F Parallélisme F Synchronisation de processus u 15%: Exercices écrits sur la théorie vue en classe (probablement 3 ensembles d’exercices) Il y aura aussi des travaux de programmation pour l’étude de Java aux sessions exercices Ces travaux ne seront pas notés mais des solutions seront données Ils seront une préparation au travail de programmation final

Communication avec la classe Utilisation de Moodle Courriel personnel: Pour rendez-vous, je suis souvent dans mon bureau (B-2010), sinon envoyez-moi des courriels pour fixer une date-heure Chap 013