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
Formulaire, traitement (post, get), sessions, cookies, regex
Accès BD
Architecture, Javascript (introduction, vérifications de formulaires)
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
Langue d'enseignement
Français
Date de début
18 janvier 2021
Date de fin
25 juin 2021
Contact(s)
UFR, Écoles, Instituts
Responsable(s)
Lieu(x)
- Annecy-le-Vieux (74)