SRCM223
Outils de méthodes informatiques
pour le multimédia/
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
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 Page 1/2 Dernière modification : 09/05/11
BP 67 Mise à jour 2015/2016 : Oui
38402 Saint-Martin d'Hères cedex Affichage au public : Oui
Suspendu : Non
Document non contractuel pouvant être modifié à tout moment
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
Lieu d'enseignement Isle d'Abeau
Public Formation initiale
Mode de préparation Formation se déroulant entièrement à l'IUT1
Période Semestre 2
Durée et calendrier /
Volume horaire global 99h
Cours : 27h | TD : 27h | TP : 45h | En autonomie (cours à distance) : 0h
Méthode et organisation pédagogique
/
IUT 1 de Grenoble Page 2/2 Dernière modification : 09/05/11
BP 67 Mise à jour 2015/2016 : Oui
38402 Saint-Martin d'Hères cedex Affichage au public : Oui
Suspendu : Non
Document non contractuel pouvant être modifié à tout moment
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !