SRCM223

publicité
SRCM223
DUT Services et réseaux de communication
DUT SRC - UE22 Culture technologique et développement multimédia
PPN : M223 - Outils & méthodes informatiques pour multimédia : algorithmique
Outils de méthodes informatiques
pour le multimédia
/
Responsable : Vincent LESTIDEAU
Objectifs
Cette matière est composée de 3 sous parties.
Algorithmique :
Aborder des techniques algorithmiques avancées. Appréhender les notions de complexité et de structures de données. Mettre en oeuvre
des algorithmes à l'aide d'un langage de programmation.
Programmation :
Acquérir les notions de base de la programmation orientée objets et de la programmation événementielle.
Système d'information :
Analyser les besoins et modéliser les données d'un système d'information. Mettre en oeuvre des bases de données utilisant les SGBD du
domaine.
Programme
Algorithmique :
En cours, les différents types de structures de données sont étudiés. On étudie aussi différents types d'algorithmes de tri.
En TD, on étudie les structures de données (tableaux, piles, chaînes). On s'intéresse aussi à la notion de récurrence dans les
algorithmes.
En TP, on utilise le langage de programmation Java pour implémenter les algorithmes et les structures de données (tableaux et listes
chaînées) vus lors des TD.
Système d'information :
Analyser les besoins et modéliser les données d'un système d'information. Mettre en oeuvre des bases de données en utilisant les SGBD
relationnelles.
En cours, sont introduits la notion de système d'information, le modèle entité association, le modèle relationnel et le langage SQL. Une
introduction aux méthodes de conceptions avec les formalismes de Merise et UML est brièvement représentée. Les notions de SGBD, de
sécurité et intégrité des données sont également présentées.
En TD, sont étudiés des cas de modélisation et de réalisation des données.
En TP, on utilise le langage SQL pour exprimer des requêtes à l'aide d'un ou deux SGBD tels que Oracle, PostGres ou MsAccess.
Programmation :
En cours, on s'intéresse d'un part aux notions de base de la programmation objet (classes, objets, héritage, programmation
événementielle, gestion des erreurs) et d'autre part on étudie les interfaces graphiques (IHM, gestionnaires d'événements).
En TP, on utilise un environnement de développement intégré (eclipse) pour le développement des programmes Java. Ces programmes
permettent de créer ses propres interfaces graphiques et de gérer le dynamisme (les actions des utilisateurs). L'application étudiée en
TP permet aussi de faire le lien avec les bases de données. On étudie aussi l'intégration de Java dans les pages Web (applets).
Contrôle des connaissances
Cf. réglement des études
IUT 1 de Grenoble
BP 67
38402 Saint-Martin d'Hères cedex
Page 1/2
Document non contractuel pouvant être modifié à tout moment
Dernière modification
Mise à jour 2015/2016
Affichage au public
Suspendu
:
:
:
:
09/05/11
Oui
Oui
Non
SRCM223
Outils de méthodes informatiques
pour le multimédia
/
Pré-requis nécessaires
/
Matériel spécifique
Un environnement de développement et d'exécution de programme (JDK Java et JRE Java). Un environnement de développement (IDE
eclipse). Un logiciel de conception et de modélisation de système d'information. Ainsi qu'un système de gestion de base de données
relationnelle et objet.
Ouvrages et outils de référence
Thèmes - Mots-clefs
algorithmique, base de données, complexité, gestion des événements, programmation, programmation objet, SGBD, SQL, structure de
données
Isle d'Abeau
Formation initiale
Formation se déroulant entièrement à l'IUT1
Semestre 2
/
99h
Cours : 27h | TD : 27h | TP : 45h | En autonomie (cours à distance) : 0h
Méthode et organisation pédagogique
/
Lieu d'enseignement
Public
Mode de préparation
Période
Durée et calendrier
Volume horaire global
IUT 1 de Grenoble
BP 67
38402 Saint-Martin d'Hères cedex
Page 2/2
Document non contractuel pouvant être modifié à tout moment
Dernière modification
Mise à jour 2015/2016
Affichage au public
Suspendu
:
:
:
:
09/05/11
Oui
Oui
Non
Téléchargement