Valeur d'Accueil et de Reconversion en Informatique 1

Public concerné et conditions d’accès

Ce cours est destiné aux auditeurs titulaires d'un diplôme de niveau BAC+2 dans une discipline scientifique autre que l'informatique et qui souhaitent suivre une formation en vue d'obtenir un diplôme en informatique.
L'obtention de cette UE, ainsi que de l'UE VARI2 (code NFP136) est obligatoire pour l'entrée en 3ème année de licence informatique, pour l'accès au diplôme RNCP niveau II (concepteur-architecte en informatique) et l'entrée en Ecole d'ingénieur (EIC).
Ce cours peut cependant être ouvert aux auditeurs d'autres formations au Cnam.

Finalités de l’unité d’enseignement

Objectifs pédagogiques

Ce cours présente de façon condensée les concepts de base de la discipline informatique enseignés dans plusieurs unités d'enseignement de premier cycle : principes de fonctionnement des ordinateurs, bases de la programmation et de l'algorithmique.
Le cours est illustré par des applications et des travaux pratiques. 
Les étudiants qui préfèreraient un rythme moins soutenu peuvent remplacer ce cours par les UE NFA001 et NFA002 Algorithmique et Programmation, NFA005 Travaux pratiques de programmation et NFA003 (partie architecture des ordinateurs) .

Capacité et compétences acquises

Ce cours offre une "mise à niveau" en informatique permettant ensuite aux étudiants de suivre les autres cours enseignés dans les filières informatiques.

Organisation

Nombre de crédits enseignements ECTS

6 ECTS

Contenu de la formation

Architecture des Ordinateurs
Eléments constitutifs d'un ordinateur et principe de fonctionnement : unité centrale, mémoire centrale, entrées/sorties.
Algorithmique et programmation
- Conception d'algorithme et codage dans un langage de programmation.
- Introduction aux principaux concepts des langages procéduraux :
variables
structures de contrôle
types, expressions et opérateurs
fonctions
tableaux
exceptions
- Initiation à la programmation orientée objet :
classes et objets
généricité
héritage
liaison dynamique
- Langage utilisé : Java.
- Travaux pratiques
Exercices de programmation en Java
Projet

Bibliographie

Auteur

Titre

ZANELLA P., LIGIER Y.

Architecture et technologie des ordinateurs DUNOD

CAZES A., DELACROIX J.

Architecture des machines et des systèmes informatiques DUNOD 2003

PEYRE J.F. et al.

Cours CNAM NFA001 et NFA002

DELANNOY C.

Programmer en Java, 4ème ed. EYROLLES, mars 2006

  • Technologie de l'information et communication
  • Crédits européens
Code : NFP135
Contacts
Responsable national
  • Daniel ENSELME
Contact à paris :
  • Accès TU 02 03
  • Case courrier : I418
  • Chaire Informatique programmation
  • 55 rue de Turbigo
  • 75003 paris
  • Tél : 01 40 27 22 96
  • Fax : 01 40 27 22 96
  • Hassan Labiah
  • Contacter par mail
Informations complémentaires
Plus d'informations sur le site de la composante
Signature CNAM
Parcours
Cette unité d'enseignement NFP135 apparait dans les parcours diplômants ou certifiants suivants :
  • Licence informatique générale