GEF 435A Principes des Systèmes dexploitation Introduction et syllabus
Présentation Professeur Nom:Dr Alain Beaulieu Bureau:Sawyer 5114 Téléphone: 6196 (T) – (M) web: Étudiants Nombre de participants Groupes pour laboratoire
Horaire Classes Lundi période 4 – S2107 Mardi période 7 – S2107 Jeudi période 2 – S3410 Labo Mardi périodes 8-9 – S4126
Ma Biographie CMR-RMC BEng en Génie Informatique GEM 87-88: Centre de génie logiciel terrestre Ingénieur logiciel systèmes dartillerie Ingénieur logiciel Cibles télé-contrôlées (infanterie/blindés) 88-90: Officier de maintenance 119 Bie DA 90-92: MEng Systèmes en temps réels 92-95: Bureau de projet Défense Aérienne à Basse Altitude Chef de section génie logiciel LLAD Gérant de la configuration Chef de section planification de la maintenance
Ma Biographie 95-98: Officier commandant 210 ème Atelier DA 98-01: Bureau de projet Systèmes de communication, commandement et contrôle Tactiques (TCCCS) Officier de planification de la maintenance Gérant de la configuration Ingénieur de système – Guerre électronique 01-04: Doctorat – CMR/Queens Sécurité de la chirurgies guidées par ordinateur 04-12: Professeur
Synopsis du cours Cours sur les concepts des SE Les labs vous donnent le facteur ahh Certains sujets couverts: Appels au SE Processus et fils dexécution (threads) Ordonnancement et interblocage Gérance de la mémoire Entrées/Sorties (E/S) Disques, systèmes de fichiers et horloges
Syllabus et matériel pour le cours Site du cours Les présentations et labs sont disponibles le jeudi de la semaine précédente Les labs seront en français Visite rapide:
Travaux et Pondération Laboratoires: 25% 5 labs pour le semestre 5% de la note est travail surveillé Mi-semestre: 20% Mi-semestre est le ??? Certaines questions sont basées sur les labs Examen final: 55% Encore, certaines questions sont basées sur les labs
Livres Systèmes dexploitation Le livre le plus utilisé, le cours est basé sur ce livre Micro C/OS-II Un livre décrivant un système dexploitation Pour les labs A Book on C Un livre pour apprendre le C et référence Ce nest pas un cours sur le langage C
Directives Échéance de soumission 5% de pénalité par jour de retard. (sans avis préalable) Les labs doivent être remis pour passer le cours Plagiat Les règles du collège sappliquent Vous pouvez vous entraider mais pas copier Si on vous aide, donnez le crédit à qui de droit
Directives Comportement Soyez a temps Présence requise (labo et cours) Si vous ne pouvez pas être là laissez-le moi savoir Contact (Sawyer 5114) Mercredi recherche Queens U Autrement ici Toujours disponible sur rendez-vous
Quelques systèmes dexploitation Control Program Monitor - CP/M MACOS Linux OS-9 SunOS Precise/MQX
Prochain cours Les systèmes dexploitation en général