STG-SPI-2-Informatique 1 (informatique générale)
- ue-fipmik-stg-spi-2
- FIP Mécatronique
Semestre : 5
Responsable(s) du contenu pédagogique
- Hajer ZEKRI
- Marc VEDRINES
Total coefficients : 2 |
Total heures : 44 (16 cours, 12 TD, 16 TP) |
Prérequis
pas de pré requis spécifiques
Objectif
Module d'initiation à l'informatique
(commun avec FIP GE 3)
Programme
Analyse du problème (lien problème/algorithme). Acquisition des bases de l'algorithmique. Analyse descendante, Décomposition d'un programme en sous-programmes.
Informatique générale
- Codage des données (nombres : base 2, complément à 2, flottant norme IEEE ; texte : ASCII, UNICODE ; multimédia : image, son, video).
- Architecture des ordinateurs (différents composants de l'ordinateur, exécution d'une instruction, principe des processeurs à registre,
- Rôles du système d'exploitation
- Compilation / Interprétation.
Algorithmique
- Notion d'algorithme - Variables, Tests - Boucles, Tableaux, Matrices.
- Utilisation de sous-programmes, variables locales et globales, passage de paramètres
Programmation
- les Tps se feront en langage C pour être cohérent avec la suite de la formation
-Des Tps et projet en fin de semestre sur la programmation C sur des microcontrôleurs Arduino Esplora
Contraintes pédagogiques - Méthodes pédagogiques
Analyse du problème (lien problème/algorithme). Acquisition des bases de l'algorithmique. Analyse descendante, Décomposition d'un programme en sous-programmes.
Informatique générale
- Codage des données (nombres : base 2, complément à 2, flottant norme IEEE ; texte : ASCII, UNICODE ; multimédia : image, son, video).
- Architecture des ordinateurs (différents composants de l'ordinateur, exécution d'une instruction, principe des processeurs à registre,
- Rôles du système d'exploitation
- Compilation / Interprétation.
Algorithmique
- Notion d'algorithme - Variables, Tests - Boucles, Tableaux, Matrices.
- Utilisation de sous-programmes, variables locales et globales, passage de paramètres
Programmation
- les Tps se feront en langage C pour être cohérent avec la suite de la formation
-Des Tps et projet en fin de semestre sur la programmation C sur des microcontrôleurs Arduino Esplora
Mode d'évaluation
Contrôle continu : Tps notés : coeff 1
Examen final : coeff 1
Bibliographie
Brian W. Kernighan et Dennis M. Ritchie, " Le langage CNorme ANSI, 2ème édition ", Dunod, 2004
Delannoy, C., " Programmer en langage C ", Eyrolles, 2012