Architecture et progr. mécanismes bases système info (PHAP211_INFO)

Volume horaire: CM : 8h / TD : 10h / TP : 12h

Présentation

Savoir développer des applications simples mettant en œuvre les mécanismes de bas niveau d'un système informatique.

Objectifs

  • Langages de programmation de bas niveau
  • Mécanismes de bas niveau d'un système informatique
  • Étude d’un système à microprocesseur ou microcontrôleur (réel ou simulé) avec ses composants (mémoires, interfaces, périphériques, etc.) 

Compétences acquises

  • Administration de systèmes, de logiciels et de réseaux
  • Conseil et assistance technique à des utilisateurs, clients, services
  • Conception technique d'une solution informatique

Pré-requis

M1101 : Introduction aux systèmes informatiques

M1102 : Introduction à l'algorithmique et à la programmation

Plan du cours

Accès BD

Sessions

Formulaires

MVC

Bibliographie

http://fr.php.net

Informations complémentaires

Modalités de mise en oeuvre :

  • Utilisation du langage C et/ou d'un langage d'assemblage (assembleur)
  • Observation de l'exécution pas à pas d'un programme à l'aide d'un outil de simulation/déverminage d'un processeur simple
  • Développement de programmes simples permettant d'illustrer les principaux mécanismes de bas niveau d'un système informatique
  • Étude des mécanismes de gestion des interruptions

Prolongements possibles :

  • Programmation des systèmes embarqués
  • Processus de compilation
  • Étude du fonctionnement d'un système d’exploitation (OS : Operating System) minimal embarqué

Diplômes intégrant ce cours

En bref

Méthode d'enseignement
En présence

Forme d'enseignement
Cours magistral

Langue d'enseignement
Français

Date de début
22 janvier 2018

Date de fin
24 juin 2018

Contact(s)

UFR, Écoles, Instituts

Responsable(s)

Luc Damas

Tél : +33 4 50 66 60 22

Email : Luc.Damas @ univ-smb.fr

Lieu(x)

  • Annecy-le-Vieux (74)

Lieu(x) à l'étranger