<- Archives UCL - Programme d'études ->



Architecture des systèmes informatiques [ LSINF1252 ]


5.0 crédits ECTS  30.0 h + 30.0 h   2q 

Enseignant(s) Lobelle Marc ;
Langue
d'enseignement:
Français
Lieu de l'activité Louvain-la-Neuve
Ressources
en ligne

> https://foditic.org/SINF1252_10/

Préalables

Principaux concepts liés à la programmation dans un langage de haut niveau (p.e. FSAB1402)

Thèmes abordés
  • Niveaux d'abstraction dans les systèmes informatiques
  • Architectures de processeurs
  • Hiérarchies de mémoires
  • Les périphériques et leur interfaçage
  • Techniques d'amélioration des performances
  • Langages-machine, langages d'assemblage et langage C
  • Rôles et fonctions des systèmes d'exploitation
  • Concepts de base des systèmes d'exploitation
  • Utilisation des fonctions d'un système d'exploitation dans les programmes
  • Programmation C sur ordinateur sans système d'exploitation
Acquis
d'apprentissage

Les étudiants ayant suivi avec fruit ce cours seront capables de

  • expliquer quelles fonctions sont remplies par les différents niveaux de la hiérarchie allant de la machine physique au niveau sur lequel s'appuient les applications
  • expliquer ce que sont les principales architectures, les principaux dispositifs ainsi que leurs techniques pour les processeurs et les systèmes d'exploitation
  • utiliser et mettre en oeuvre de manière efficace les différents services et fonctions offertes par les processeurs et par les systèmes d'exploitation
  • comparer différentes réalisations pour les processeurs et mettre en avant les avantages et inconvénients de ces réalisations
  • quantifier les grandeurs caractéristiques intervenant dans les systèmes informatiques
Modes d'évaluation
des acquis des étudiants
  • Examen écrit
  • Un test relatif à l'apprentissage du C sera organisé après la mission 3. Ce test interviendra dans l'évaluation des étudiants: une des questions de l'examen sera identifiée comme pouvant être replacée par le test: si la cote du test est meilleure que celle de la question, elle remplacera celle de cette question.
Méthodes d'enseignement

Le cours est est organisé en 6 Missions successives de deux semaines comportant chacune un volet d'apprentissage et un volet d'application. Chaque mission est constituée des étapes suivantes:

  • Une séance magistrale au cours de laquelle la matière de la mission est brièvement introduite (environ 1 heure).
  • Une séance d'introduction aux travaux pratiques de la mission , suivant imédiatement la séance magistrale, (environ 1 heure); vous recevrez des exercices simples à faire pour la seconde séance de tp de la mission.
  • Les étudiants prennent connaissance individuellement de la matière les jours qui suivent la séance magistrale. Ils en identifient les points qui leur posent problème: difficulté de compréhension ou souhait d'en savoir plus.
  • Ces points sont discutés lors d'une réunion de groupe à laquelle participe l'enseignant. Le groupe choisit 8 questions et s'organise pour y répondre, avec l'aide de l'enseignant.
  • Les réponses sont postées sur le forum du groupe avant la fin de la mission et corrigées par l'enseignant.
  • Une seconde séance de travaux pratiques a lieu au milieu de la mission; les exercices simples proposés à la séance d'introduction sont corrigés et des exercices plus conséquents sont introduits.
Contenu
  •  Niveaux d'abstraction dans les systèmes informatiques
  • Architectures de processeurs
  • Hiérarchies de mémoires
  • Les périphériques et leur interfaçage
  • Techniques d'amélioration des performances
  • Langages-machine, langages d'assemblage et langage C
  • Rôles et fonctions des systèmes d'exploitation
  • Concepts de base des systèmes d'exploitation
  • Utilisation des fonctions d'un système d'exploitation dans les programmes
  • Programmation C sur ordinateur sans système d'exploitation
Bibliographie

documents en ligne

Cycle et année
d'étude
> Master [120] en linguistique
> Bachelier en sciences de l'ingénieur, orientation ingénieur civil
> Bachelier en sciences informatiques
> Bachelier en sciences de l'ingénieur, orientation ingénieur civil architecte
> Bachelier en sciences économiques et de gestion
> Bachelier en sciences mathématiques
Faculté ou entité
en charge
> INFO


<<< Page précédente