Algorithmique et programmation
Code UE : USSI1R-PAR01
- Cours + travaux pratiques
- 6 crédits
Responsable(s)
Nada MIMOUNI
Public, conditions d’accès et prérequis
Cette unité d'enseignement fait partie d'un bloc unique constituant les enseignements dispensés dans le cadre de la licence professionnelle " Analyste Concepteur de Systèmes d'Information et de Décision (ACSID) " dont l'admission est sur dossier. Pour de plus amples informations, consulter le site http://licencepro.cnam.fr
Objectifs pédagogiques
Acquérir les principaux concepts de base de la programmation ainsi qu'une connaissance pratique de la réalisation de programmes en JAVA
Cette unité d'enseignement est décomposée en deux parties :
Partie 1 : Algorithmique et programmation C
Partie 1 : Algorithmique et programmation C
- Langages " impératifs " et programmation impérative (Typage, Modularité, Réutilisabilité, Généricité, Traitement d'exception)
- Concepts du langage C
- Les structures de contrôle
- Les sous-programmes
- Les types "struct", pointeurs et " tableaux " en C
- Les fichiers :
- La récursivité : l’algorithme de dichotomie
- Concepts objets et à la programmation orientée objets
- Les classes Java (principe d'encapsulation, les types primitifs, les variables d'instance et les variables de classe, les méthodes d'une classe : constructeur, accesseurs, "getteurs", « setteurs »,surcharge, redéfinition des méthodes, pointeur " this ", etc.)
- Les entrées/sorties en java :
- Quelques structures de données JAVA (les classes Vector, LinkedList, Hashtable, FileInputStream, FileOutputStream), ObjectInputStream, ObjectOutputStream)
- Représentation des structures récursives : pile, file
- Les héritages
- Les exceptions
- Les interfaces graphiques
- Projet(s)
- Examen final
- Polycopié Cours Hua Thanh-Tê : Programmer en C/C++
- BW Kernighan, DM Ritchie : Le langage C (Masson)
- David Flanagan : Java in a Nutshell (O'reilly)
Cette UE apparaît dans les diplômes et certificats suivants
Rechercher une formation
RECHERCHE MULTI-CRITERES
Plus de critères de recherche sont proposés:
-
Vous pouvez sélectionner des formations grâce à un mot ou à une expression (chaîne de caractères) présent dans l’intitulé de la formation, sa description ou ses index (discipline ou métier).
Des mots-clés sont suggérés à partir du 3e caractère saisi, mais vous pouvez aussi rechercher librement. - Les différents items sélectionnés sont croisés.
ex: "Comptabilité" et "Diplôme" - Les résultats comprennent des formations de la région (UE, diplômes, certificats, stages) et des formations proposées à distance par d'autres centres du Cnam.
- Les codes des formations à Paris se terminent par le suffixe PAR01 (pour le centre Cnam Paris) et PAR02 (pour Cnam Entreprises).
- Certains diplômes se déclinent selon plusieurs parcours. Pour afficher tous les parcours, tapez la racine du code (ex : « LG035 »).
- Dans tous les cas, veillez à ne pas insérer d'espace ni de ponctuation supplémentaire.
Plus de critères de recherche sont proposés:
- Type de diplôme
- Niveau d'entrée
- Modalité de l'enseignement
- Programmation semestrielle
Chargement du résultat...
Intitulé de la formation |
Type |
Modalité(s) |
Lieu(x) |
|
---|---|---|---|---|
Intitulé de la formation
Licence professionnelle en informatique - Web, Mobile et Business Intelligence en alternance
|
Lieu(x)
Alternance
|
Lieu(x)
Paris
|
||
Intitulé de la formation
Licence professionnelle en informatique - Web, Mobile et Business Intelligence
|
Lieu(x)
À la carte
|
Lieu(x)
Paris
|
||
Intitulé de la formation | Type | Modalité(s) | Lieu(x) |
Contact
Centre(s) d'enseignement proposant cette formation
-
Centre Cnam Paris
- Année 2023 / 2024 : Présentiel soir ou samedi
Code UE : USSI1R-PAR01
- Cours + travaux pratiques
- 6 crédits
Responsable(s)
Nada MIMOUNI