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



Retour