Algorithmique programmation avec Java : concepts objet
Public concerné et conditions d’accès
Avoir déjà suivi NFA001 ou avoir le niveau équivalent. Suivre en même temps l'UE NFA005 ou l'avoir acquise précédemment.
Finalités de l’unité d’enseignement
Objectifs pédagogiques
Acquérir à l'issue du cours certains concepts évolués essentiels dans la programmation moderne tels que le concept objet et la programmation par réutilisation.
Capacité et compétences acquises
Programmation dans un langage moderne à objet tel que Java. Utilisation d'outils de développement sous Unix et Windows. Capacité d'abstraction et de raisonnement.
Organisation
Nombre de crédits enseignements ECTS
6 ECTS
Contenu de la formation
Retour (rapide) sur la notion de programme et de langage informatique. Etude de la notion de classe et d'objets.
Héritage et programmation par extension, redéfinition ou spécialisation. Généralisation, réutilisation, polymorphisme et généricité. Premier aperçu de structures de données complexes en utilisant des classes standard et en écrivant des programmes.
Bibliographie
Auteur | Titre |
site web des valeurs APA |
http://deptinfo.cnam.fr/Enseignement/CycleA/APA/ |
- Code : NFA002
- Contacts
- Responsable national
- François BARTHELEMY
- Contact à Paris :
- Accès 37 0 36
- Case courrier : 432
- Service du cycle A Informatique
- 2 rue Conté
- 75003 Paris
- Tél : 01 40 27 27 02
- Fax : 01 58 80 84 93
- Emmanuelle Biar et Françoise Carrasse
- Contacter par mail
- Informations complémentaires
- Plus d'informations sur le site de la composante
- Parcours
- Cette unité d'enseignement NFA002 apparait dans les parcours diplômants ou certifiants suivants :
- Certificat professionnel technicien développement applications informatiques
- Titre professionnel inscrit au RNCP - niveau III analyste-programmeur
- Diplôme universitaire de technologie informatique
- Licence mathématiques appliquées
- Licence informatique générale
- Licence professionnelle bioinformatique