Informations de l'unité d'enseignement Implantation. Cursus de. Intitulé. Code. Cycle 1. Bloc 1. Quadrimestre 1. Pondération 6. Nombre de crédits 6

Dimension: px
Commencer à balayer dès la page:

Download "Informations de l'unité d'enseignement Implantation. Cursus de. Intitulé. Code. Cycle 1. Bloc 1. Quadrimestre 1. Pondération 6. Nombre de crédits 6"

Transcription

1 Informations de l'unité d'enseignement Implantation Cursus de Bachelier en informatique de gestion BIN Algorithmique I1010 Cycle 1 Bloc 1 Quadrimestre 1 Pondération 6 Nombre de crédits 6 Nombre d heures 66 Obligatoire / optionnel Obligatoire Responsable de l UE Thèmes abordés SERONT Grégory Développer un raisonnement logique et algorithmique. Apprendre à systématiser les méthodes de travail en se basant sur le principe de base suivant : Tout problème compliqué peut être décomposé en plusieurs problèmes plus simples ayant chacun une solution simple. Grâce à une méthodologie précise et rigoureuse, arriver à un niveau satisfaisant d efficacité dans la conception et la réalisation des programmes. Apprendre certaines techniques de programmation. Prérequis Corequis Compétence - Capacité C1 - S insérer dans son milieu professionnel et s adapter à son évolution CA1.2 - Collaborer à la résolution de problèmes complexes avec méthode, rigueur, pro activité et créativité C3 - Mobiliser les savoirs et les savoir-faire propres à l informatique de gestion CA3.1 - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données C4 - Analyser les données utiles à la réalisation de sa mission en adoptant une démarche systémique CA4.4 - Prendre en compte la problématique de sécurité des applications Acquis d apprentissage terminaux visés

2 AAT1. Concevoir des solutions informatiques efficaces qui répondent à des problèmes en maitrisant les structures de données véhiculées. C1-CA1.2 ; C3-CA3.1 et CA3.4 ; C4-CA4.4 * PROGRAMMATION Construire de façon correcte et claire une alternative ou une répétitive et pouvoir les imbriquer. Mettre en œuvre le mécanisme d'appel de méthode: passage de paramètres, variables locales, valeur de retour. Subdiviser un problème en sous-problèmes, puis résoudre chacun de ces sous-problèmes sous forme de méthode. Simuler manuellement l exécution d un code et donc pouvoir expliquer ce qu il fait. Fournir du code correct, performant, lisible et qui correspond exactement à ce qui est demandé dans un énoncé donné en français. Tester son code en constituant un jeu de tests pertinents. Comprendre et reproduire des algorithmes donnés sur les tables. Trouver soi-même des algorithmes efficaces sur les tables. Méthode d enseignement Un cours théorique de 1h30 et 2 séances d exercices de 2h sont prévus chaque semaine (12 semaines au total). 12h de remédiation seront proposées au cours de l année. Le cours théorique présente les concepts théoriques. Ceux-ci sont illustrés par un grand nombre d exemples. Le professeur résout en direct des applications en commentant sa démarche. Les étudiants sont actifs pendant ce cours qui se veut le plus interactif possible. Les exercices se déroulent en salles machines. La plupart des exercices sont des exercices de programmation. Le langage de programmation est le Java. Les professeurs qui encadrent les exercices ne sont pas là pour donner des solutions à des problèmes. Ils essayent d amener l étudiant à trouver lui-même les solutions. Situation d intégration Responsable de l'évaluation de l évaluation SERONT Grégory (gregory.seront@ipl.be) Mode d évaluation Evaluation continue : Chaque semaine l étudiant doit remettre quelques-uns des exercices réalisés en séances. Certains exercices sont corrigés et cotés. Plusieurs interrogations annoncées ont lieu pendant le cours théorique. En fin d année un gros exercice, appelé «projet» se déroule sur 1 à 2 semaines pendant les séances d exercices. Il fait l objet d un dossier papier. Examen : L examen est un examen écrit sur PC. Il se déroule à livre fermé. Il comporte 2 parties : - Pour la première partie, l étudiant complète un questionnaire sans pouvoir utiliser le PC. Il peut y avoir plusieurs types de question: compléter des parties de code, donner le résultat suite à l exécution d un code, évaluer le coût d une méthode, trouver une erreur dans un code et la corriger, donner les spécifications d une méthode, - Pour la 2 ème partie de l examen, l étudiant programme en Java sur PC une ou plusieurs (parties d ) applications sur

3 base d un énoncé en français. Pondération des évaluations L ensemble des cotes de l'évaluation continue interviennent pour 20% des points de la cote finale de juin. L examen comptant pour 80%. En septembre, seul l examen compte, pour 100%. Cf. description des activités d'apprentissage. Références Informations complémentaires 12h de remédiation seront proposées au cours de l année. Activité d apprentissage Volume horaire Enseignants Théorie I101A 18 SERONT Grégory Contenu - Les notions de base : programme, input, output, variable,... - Les méthodes - Les alternatives - Les répétitives - Les tableaux à une dimension - Les algorithmes classiques sur les tables - Les algorithmes de tri - Les tableaux à plusieurs dimensions Méthode Un cours théorique de 1h30 estt prévu chaque semaine (12 semaines au total). Le cours théorique présente les concepts théoriques. Ceux-ci sont illustrés par un grand nombre d exemples. Le professeur résout en direct des applications en commentant sa démarche. Les étudiants sont actifs pendant ce cours qui se veut le plus interactif possible. Les exercices se déroulent en salles machines. Syllabus (indispensable) Référence

4 Volume horaire Exercices I101B 48 Enseignants Contenu Méthode Cf. I101A - Théorie. Deux séances d exercices de 2h sont prévues chaque semaine (12 semaines au total). La plupart des exercices sont des exercices de programmation. Le langage de programmation est le Java. Les professeurs qui encadrent les exercices ne sont pas là pour donner des solutions à des problèmes. Ils essayent d amener l étudiant à trouver lui-même les solutions. Syllabus (indispensable) Fiches d exercices (indispensable) Référence

5 Informations de l'unité d'enseignement Implantation Cursus de Bachelier en informatique de gestion BIN Analyse et Programmation Orientée Objet I1020 Cycle 1 Bloc 1 Quadrimestre 1 Pondération 5 Nombre de crédits 5 Nombre d heures 48 Obligatoire / optionnel Obligatoire Responsable de l UE FERNEEUW Stéphanie Thèmes abordés - Comprendre et appliquer les principes de la programmation orientée objets ; - Modéliser, sur base d un énoncé en français, la solution à un problème en utilisant le langage graphique UML et, ensuite, implémenter cette solution en java. Prérequis Corequis Compétence - Capacité CA1.2 - Collaborer à la résolution de problèmes complexes avec méthode, rigueur, pro activité et créativité CA1.4 - Développer une approche responsable, critique et réflexive des pratiques professionnelles C2 - Communiquer Ecouter, informer, conseiller les acteurs tant en interne qu en externe CA2.1 - Poser les questions adéquates et adaptées aux spécifications demandées et comprendre son interlocuteur pour identifier les besoins de l utilisateur CA2.2 - Adapter ses techniques de communication, son vocabulaire à l'interlocuteur quel qu'il soit CA3.1 - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies CA3.2 - Choisir et mettre en œuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies, ) CA3.3 - Traduire les besoins des utilisateurs en modèles d'analyse CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données CA3.5 - Choisir, mettre en œuvre un processus de validation et d évaluation et prendre les mesures appropriées CA4.1 - Prendre en compte les évolutions probables de la demande et envisager les diverses solutions possibles CA4.2 - Choisir les méthodes de conception et les outils de développement

6 CA4.3 - Documenter et justifier tous les écarts apparents aux standards CA4.4 - Prendre en compte la problématique de sécurité des applications CA4.5 - Soigner l'ergonomie des applications C5 - S organiser Structurer, planifier, coordonner, gérer de manière rigoureuse les actions et les tâches liées à sa mission CA5.4 - Suivre un protocole méthodologique visant à cerner un problème Acquis d apprentissage terminaux visés AAT2. Traduire les besoins de l utilisateur en modèles d analyse en veillant à l évolution des spécifications demandées tout en respectant les standards de formalisation utilisés. C2-CA2.1 et CA2.2(externe) ; C3-CA3.3 ; C3-CA3.4; C4-CA4.1 * ANALYSE Expliquer les concepts de la programmation orienté objet et les illustrer à l aide d exemples. Représenter la solution à un problème à l aide un diagramme de classes UML. Représenter, à l aide de diagramme d objets UML, des instances de classes et les liens existant entre ces instances. Pouvoir, sur base du code source d un programme java simple, dire ce que va afficher le programme ou représenter graphiquement les objets en mémoire ainsi que les liens existant entre eux. Implémenter une solution en java sur base de sa modélisation en UML et de la description du problème associé. Définir et utiliser correctement les différents concepts en java qui sont liés à l orienté objet : classe, class abstraite, objet, héritage, lien dynamique, surcharge, redéfinition, polymorphisme, interface, visibilité, méthode, type,... AAT5. Se conformer aux bonnes pratiques du métier tout en restant critique. C1-CA1.4 ; C3-CA3.2 et CA3.5 ; C4-CA4.2 et CA4.3 et CA4.5 ; C5-CA5.3; C5-CA5.4 * QUALITE Expliquer les concepts de la programmation orienté objet et les illustrer à l aide d exemples. Représenter la solution à un problème à l aide un diagramme de classes UML. Représenter, à l aide de diagramme d objets UML, des instances de classes et les liens existant entre ces instances. Pouvoir, sur base du code source d un programme java simple, dire ce que va afficher le programme ou représenter graphiquement les objets en mémoire ainsi que les liens existant entre eux. Implémenter une solution en java sur base de sa modélisation en UML et de la description du problème associé. Définir et utiliser correctement les différents concepts en java qui sont liés à l orienté objet : classe, class abstraite, objet, héritage, lien dynamique, surcharge, redéfinition, polymorphisme, interface, visibilité, méthode, type,... Méthode d enseignement Cf. description de l'activité d'apprentissage. Situation d intégration Responsable de l'évaluation FERNEEUW Stéphanie (stephanie.ferneeuw@ipl.be)

7 de l évaluation Mode d évaluation 5% sur la présence active aux séances encadrées ; 15% sur les résultats d interrogation ; 80% sur les résultats d un examen écrit sur papier ; 100% sur les résultats d un examen écrit sur papier en 2 nde session. Cependant, une lacune grave concernant un des acquis d apprentissage spécifique détectée lors de l examen peut entrainer une note d insuffisance pour l unité d enseignement. Pondération des évaluations Cf. mode d'évaluation ci-dessus. Cf. description de l'activité d'apprentissage. Références Informations complémentaires Activité d apprentissage Volume horaire Introduction à l'orienté Objet I102A 48 Enseignants Contenu En UML : - Diagramme de classes ; - Diagramme d objets. Notions de base en analyse et programmation orientée objet et de java : - Objets, classes et instanciation ; - Attributs et méthodes ; - Association ; - Types primitifs et type de référence ; - Variables ; - Encapsulation ; - Exceptions ;

8 - Signature et surcharge ; - ArrayList ; - equals ; - Variables et méthodes de classe ; - Constantes ; - Interfaces ; - Classes internes ; - Héritage ; - Polymorphisme ; - Classe abstraite. Méthode Les différents points théoriques des concepts sont abordés lors de présentations magistrales qui se déroulent au début de certaines séances. Ces présentations sont directement suivies d exercices pratiques permettant de mettre en œuvre ces nouveaux concepts. On trouve plusieurs types d exercices : - Exercices sur papier de compréhension des notions théoriques ; - Modélisation d un problème en UML ; - Implémentation, en java, de la solution d un problème. Il y a au total 24 séances de 2h proposées à chaque série d étudiant. - Transparents présentés aux cours théoriques (indispensable) ; - Syllabus ; - Fiches d exercices. Référence

9 Informations de l'unité d'enseignement Implantation Cursus de Bachelier en informatique de gestion BIN Analyse et Architecture des Données I1030 Cycle 1 Bloc 1 Quadrimestre 2 Pondération 5 Nombre de crédits 5 Nombre d heures 54 Obligatoire / optionnel Obligatoire Responsable de l UE FERNEEUW Stéphanie Thèmes abordés Comprendre la syntaxe et la structure des requêtes SQL (Structured Query Language) ; Apprendre à développer des queries SQL pour interroger une base de données existante (nombre de tables < 10) ; Comprendre la structure d une base de données et de ses relations par le biais d un diagramme de structure de données (DSD) ; Apprendre à concevoir un diagramme de bases de données relationnelles sous forme de DSD à partir d un problème énoncé en français. Prérequis Corequis Compétence - Capacité CA1.2 - Collaborer à la résolution de problèmes complexes avec méthode, rigueur, pro activité et créativité CA1.4 - Développer une approche responsable, critique et réflexive des pratiques professionnelles CA2.1 - Poser les questions adéquates et adaptées aux spécifications demandées et comprendre son interlocuteur pour identifier les besoins de l utilisateur CA2.2 - Adapter ses techniques de communication, son vocabulaire à l'interlocuteur quel qu'il soit CA3.1 - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies CA3.2 - Choisir et mettre en œuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies, ) CA3.3 - Traduire les besoins des utilisateurs en modèles d'analyse CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données CA3.5 - Choisir, mettre en œuvre un processus de validation et d évaluation et prendre les mesures appropriées

10 CA4.1 - Prendre en compte les évolutions probables de la demande et envisager les diverses solutions possibles CA4.2 - Choisir les méthodes de conception et les outils de développement CA4.3 - Documenter et justifier tous les écarts apparents aux standards CA4.4 - Prendre en compte la problématique de sécurité des applications CA4.5 - Soigner l'ergonomie des applications CA5.4 - Suivre un protocole méthodologique visant à cerner un problème Acquis d apprentissage terminaux visés Méthode d enseignement Cf. description des activités d'apprentissage. Situation d intégration Responsable de l'évaluation de l évaluation FERNEEUW Stéphanie (stephanie.ferneeuw@ipl.be) Mode d évaluation L évaluation continue, comptant pour 30% de la note finale, se compose de plusieurs éléments : - Pendant les séances de cours, une attention particulière est portée sur la présence active et la rigueur de l étudiant. A chaque séance, le professeur prend note des présences et regarde l état d avancement de l étudiant. - Il y a également 2 interrogations formatives qui ont pour but de permettre à l étudiant d évaluer la justesse de son apprentissage et la rigueur de l évaluation. Durant la session de juin, l examen se déroule sur papier et compte pour 70 % de la note du cours. En seconde session, l entièreté de la note du cours est rejouée lors de l examen sur papier (l évaluation continue ne compte plus). Pondération des évaluations Cf. "Mode d'évaluation ci-dessus". Cf. description des activités d'apprentissage. Références Informations complémentaires Activité d apprentissage

11 Volume horaire Enseignants Théorie I103A 18 LEHMANN Brigitte Contenu Le cours se décompose en 2 parties consécutives : 1. La première partie porte sur le SQL. On y présente brièvement ce que sont les SGBD (Systèmes de Gestion de Bases de Données), les tables, les attributs et les différentes relations entre les tables. Ensuite, on s attarde sur les requêtes (queries) : SELECT. On en explique toutes les clauses : FROM, WHERE, GROUP BY, HAVING, 2. La seconde partie porte sur la conception de bases de données. On approfondit les différents types de relations entre tables. Partie SQL : - CREATE TABLE - Les identifiants - Les types et NULL - La clé primaire - Les commentaires - INSERT INTO - SELECT - DISTINCT - WHERE - Les conditions - LIKE - is - ORDER BY - Les fonctions agrégées - La relation de 1 à N - La clé étrangère - La jointure - Le produit cartésien - La relation M à N - La clé primaire concaténée - Les clauses supplémentaires: GROUP BY et HAVING - Les sous-requêtes Partie Conception : - Les contraintes d intégrité - La clé primaire - La clé étrangère - Les relations > Cas classique : relation 1 à 0 : N

12 > Cas de la relation 0 : 1 à 1 > Cas de la relation 1 à 1 > Cas de la relation M à N > Doubles relations M à N - Relations réflexives hiérarchiques - Relations en réseau (réflexives non hiérarchiques) - Une clé étrangère à NULL - La transivité dans le DSD et le problème du temps - Organisation graphique du DSD - Les tables spécialisées Méthode La première partie du cours se déroule pendant les 6 premières semaines tandis que la seconde partie se déroule pendant les 6 dernières semaines de cours. Le cours théorique, donné en grand auditoire à raison de 1h30 par semaine pendant 12 semaines, présente les concepts théoriques indispensables par le biais d un exposé oral et d exemples appliqués. Parfois, on y revient sur des problèmes rencontrés en séances d exercices ou on effectue des corrections de tests. La matière du cours est détaillée dans deux syllabus. Ces syllabus sont les supports indispensables pour les séances théoriques et pratiques. Référence Volume horaire Exercices I103B 36 Enseignants FERNEEUW Stéphanie LECONTE Emmeline LEHMANN Brigitte DAMAS Christophe Contenu Méthode Cf. I103A - Théorie La première partie du cours se déroule pendant les 6 premières semaines tandis que la seconde partie se déroule pendant les 6 dernières semaines de cours. Le cours pratique dure 2 heures pendant les 12 semaines du quadrimestre et se déroule en séries (groupes d étudiants). Pendant la partie SQL, les étudiants réalisent des exercices sur ordinateur. Pendant la partie conception, les étudiants s exercent sur papier. Les professeurs aident les étudiants à structurer leurs raisonnements que ce soit pour les queries ou pour la conception de bases de données. Ils interviennent auprès de chaque étudiant à toutes les séances. Parfois, des problèmes et des solutions sont exposés. Il arrive fréquemment que les étudiants soient impliqués dans ces exposés. Les étudiants reçoivent aussi des instructions relatives à du travail à effectuer en autonomie, pour un total évalué à 12h sur le quadrimestre de cours. La matière du cours est détaillée dans deux syllabus. Ces syllabus sont les supports indispensables pour les séances théoriques et pratiques. Pour la partie SQL, il a également un site d apprentissage en ligne pour faire les exercices. Référence

13

14 Informations de l'unité d'enseignement Implantation Cursus de Bachelier en informatique de gestion BIN Structures de Données I1040 Cycle 1 Bloc 1 Quadrimestre 2 Pondération 6 Nombre de crédits 6 Nombre d heures 72 Obligatoire / optionnel Obligatoire Responsable de l UE Thèmes abordés DUPONT Annick - Découvrir les structures de données classiques employées en informatique (pile, file, liste, arbre, ) et en comprendre les forces et les faiblesses ; - Observer l utilisation de structures de données pour mener à bien des applications classiques. Il peut s agir d applications concrètes comme une gestion de file d attente ou plus techniques comme l implémentation d un algorithme de tri ; - Découvrir la notion de chaînage dans une table, dans un fichier ou via pointeurs. Prérequis Corequis Compétence - Capacité CA1.2 - Collaborer à la résolution de problèmes complexes avec méthode, rigueur, pro activité et créativité CA3.1 - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données Acquis d apprentissage terminaux visés Méthode d enseignement Cf. description de l'activité d'apprentissage. Situation d intégration

15 Responsable de l'évaluation de l évaluation DUPONT Annick (annick.dupont@ipl.be) Mode d évaluation Chaque semaine l étudiant doit remettre quelques-uns des exercices réalisés en séances. Certains exercices seront corrigés et cotés. Ces cotes interviennent pour 15% des points de la cote finale de juin. L examen est un examen écrit sur PC se déroulant à livre fermé. En juin, il compte pour 85% des points de la cote finale. En septembre, l examen compte pour 100% des points de la cote finale. Le gros de l examen est de la programmation. Mais, il peut y avoir d autres questions du type des exercices de l année (coût de méthode, représentation schématique, ). Pondération des évaluations Cf. "Mode d'évaluation" ci-dessus. Cf. description de l'activité d'apprentissage. Références Informations complémentaires Activité d apprentissage Volume horaire Exercices avec introduction théorique I104A 72 Enseignants Contenu - Le vecteur - La pile Via table Via chaînage - La file Via table Via chaînage - La liste Via simple chaînage

16 Via double chaînage - L ensemble Le dictionnaire non trié Via table de booléens Via table de hashing - L arbre L arbre binaire L arbre binaire de recherche Le B-Arbre Méthode Trois séances de 2 heures sont prévues chaque semaine durant 12 semaines. Elles sont encadrées par 1 ou 2 professeurs. Généralement le premier cours de la semaine débute par la diffusion d un diaporama exposant la théorie nécessaire. Sur papier, des exercices sont prévus pour comprendre le mécanisme de certaines structures de données ou les techniques utilisées pour les implémenter. Il s agit souvent de schémas à compléter. L étudiant va découvrir les principales structures de données principalement par des exercices de programmation. Les exercices de programmation se font en Java. Sur la plateforme d apprentissage en ligne : - Diaporamas présentés au début de certaines séances d exercices (indispensables) ; - Fiches d exercices (indispensables). Référence

17 Informations de l'unité d'enseignement Implantation Bachelier en informatique de gestion Cursus de BIN Programmation Web : Bases I1050 Cycle 1 Bloc 1 Quadrimestre 2 Pondération 5 Nombre de crédits 5 Nombre d heures 68 Obligatoire / optionnel Obligatoire Responsable de l UE COLLINET Jean-Luc Thèmes abordés A l'issue du cours, les étudiants seront capables de : - Comprendre le rôle et la complémentarité de chacune des technologies présentées (HTML5, CSS3, PHP) dans l élaboration d un site Web - Utiliser conjointement les technologies présentées (HTML5, CSS3, PHP) pour élaborer un site Web Respecter les recommandations et une architecture logicielle (W3C, MVC, OO) - Comprendre une architecture MVC pour élaborer des sites Web développés en PHP OO, grâce à : > une séparation de la couche présentation (vues), de la couche logique et business (contrôleurs et actions), de la couche d accès aux données (modèle écrit en PDO) ; HTML ; > l'utilisation des CSS pour la séparation présentation/contenu dans les vues > l'utilisation et l'écriture de fonctions utilitaires réutilisables ; > la mise en place d'une structure de contrôle d'accès et une sensibilisation aux problèmes de sécurité ; > la gestion du contexte utilisateur ; - Développer en PHP OO un projet de site Web dynamique selon une architecture MVC ; - Utiliser des outils de l'immense bibliothèque de fonctions existantes en PHP, non pas en les connaissant toutes, mais en étant capables de chercher dans la documentation selon des besoins spécifiques. Prérequis Corequis

18 Compétence - Capacité CA1.1 - Travailler, tant en autonomie qu en équipe éventuellement multidisciplinaire dans le respect de la culture d entreprise CA1.2 - Collaborer à la résolution de problèmes complexes avec méthode, rigueur, pro activité et créativité CA1.5 - Identifier ses besoins de développement et s inscrire dans une démarche de formation permanente CA2.1 - Poser les questions adéquates et adaptées aux spécifications demandées et comprendre son interlocuteur pour identifier les besoins de l utilisateur CA2.2 - Adapter ses techniques de communication, son vocabulaire à l'interlocuteur quel qu'il soit CA2.3 - Rédiger un document technique, un rapport CA2.4 - Présenter une solution devant un public avec un support adéquat CA2.5 - Exploiter un document technique en français et en anglais CA3.1 - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies CA3.3 - Traduire les besoins des utilisateurs en modèles d'analyse CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données CA4.1 - Prendre en compte les évolutions probables de la demande et envisager les diverses solutions possibles CA4.4 - Prendre en compte la problématique de sécurité des applications CA5.1 - Evaluer la charge et la durée de travail liée à une tâche CA5.2 - Planifier un travail CA5.3 - Respecter les délais prévus CA5.5 - Documenter son travail afin d en permettre la traçabilité CA5.6 - Gérer une équipe et favoriser les collaborations au sein du service ou du département Acquis d apprentissage terminaux visés AAT6. Exploiter de façon autonome et rigoureuse les différentes ressources d information (en français ou en anglais). C2-CA2.5 * AUTONOMIE Décrire les bases des technologies HTML5 et CSS3. Elaborer un site Web via les technologies HTML5 et CSS3. Respecter les recommandations HTML5 établies par le W3C. Expliquer le fonctionnement d un modèle MVC adapté au langage PHP OO. Utiliser les variables GET et POST. Manipuler les tableaux associatifs. Ecrire du code PHP répondant à des besoins spécifiques. Concevoir un site Web en PHP MVC OO répondant à des besoins spécifiques. Gérer le contexte d un utilisateur selon le mécanisme de session. Expliquer les grandes failles de sécurité des programmes Web. AAT7. Communiquer (y compris documenter) une solution selon les différents canaux (oraux ou écrits) en procédant avec rigueur et en garantissant la traçabilité. C2-CA2.2; C2-CA2.3 et CA2.4 ; C5-CA5 * COMMUNICATION Décrire les bases des technologies HTML5 et CSS3. Elaborer un site Web via les technologies HTML5 et CSS3.

19 Respecter les recommandations HTML5 établies par le W3C. Expliquer le fonctionnement d un modèle MVC adapté au langage PHP OO. Utiliser les variables GET et POST. Manipuler les tableaux associatifs. Ecrire du code PHP répondant à des besoins spécifiques. Concevoir un site Web en PHP MVC OO répondant à des besoins spécifiques. Gérer le contexte d un utilisateur selon le mécanisme de session. Expliquer les grandes failles de sécurité des programmes Web. AAT8. Collaborer au sein d une équipe en s adaptant à ses interlocuteurs, en organisant les différentes tâches d un travail selon leur complexité et leur dépendance ainsi qu en respectant les délais prévus. C1-CA1.1 ; C2- CA2.2(interne) ; C5-CA5.1 et CA5.2 et CA5.3 et CA5.6 Décrire les bases des technologies HTML5 et CSS3. Elaborer un site Web via les technologies HTML5 et CSS3. Respecter les recommandations HTML5 établies par le W3C. Expliquer le fonctionnement d un modèle MVC adapté au langage PHP OO. Utiliser les variables GET et POST. Manipuler les tableaux associatifs. Ecrire du code PHP répondant à des besoins spécifiques. Concevoir un site Web en PHP MVC OO répondant à des besoins spécifiques. Gérer le contexte d un utilisateur selon le mécanisme de session. Expliquer les grandes failles de sécurité des programmes Web. AAT9. Affronter des situations nouvelles en se formant pour intégrer les changements. C1-CA1.5; C2-CA2.2; C5-CA5.2 * FLEXIBILITE Décrire les bases des technologies HTML5 et CSS3. Elaborer un site Web via les technologies HTML5 et CSS3. Respecter les recommandations HTML5 établies par le W3C. Expliquer le fonctionnement d un modèle MVC adapté au langage PHP OO. Utiliser les variables GET et POST. Manipuler les tableaux associatifs. Ecrire du code PHP répondant à des besoins spécifiques. Concevoir un site Web en PHP MVC OO répondant à des besoins spécifiques. Gérer le contexte d un utilisateur selon le mécanisme de session. Expliquer les grandes failles de sécurité des programmes Web. Méthode d enseignement Cf. description des activités d'apprentissage.

20 Situation d intégration Responsable de l'évaluation de l évaluation COLLINET Jean-Luc (jeanluc.collinet@ipl.be) Mode d évaluation En première session : - 10% de la note finale proviennent d une évaluation continue ; - 90% de la note finale proviennent d un examen sur machine. En seconde session : - 100% de la note finale proviennent d un examen sur machine. Pondération des évaluations Cf. "Mode d'évaluation" ci-dessus. - Syllabus HTML en ligne (indispensable) ; - Transparents (indispensable) ; - Fiches d exercices (indispensable). Références Informations complémentaires Activité d apprentissage Volume horaire HTML I105A 22,5 Enseignants Contenu Méthode - HTML5 (balises essentielles, images, tableaux, formulaires) - CSS3 (éléments de base, positionnement) Une présentation du cours et de son organisation particulière (e-learning) a lieu la première semaine durant 1,5h. Les étudiants sont responsables de leur apprentissage (principe de classe inversée). Des séances d exercices non obligatoires de 6h par semaine sont organisées durant 3 semaines. Des

21 séances théoriques non obligatoires totalisant 3h sont organisées durant 2 semaines. Référence Volume horaire PHP - Théorie I105B 9 Enseignants Contenu Méthode - Fonctionnement d Internet - Méthodologie de création d un site Web - Langage PHP - Architecture MVC OO - Méthode GET - Méthode POST - Accès à une DB MySQL selon le mécanisme PDO - Expressions régulières - Mécanisme de session pour gérer le contexte utilisateur - Aspects de sécurité d un logiciel Web Un cours théorique de 1,5h, s étalant sur 6 semaines de cours, après l activité d apprentissage intitulée HTML. Référence Volume horaire PHP - Exercices I105C 36 Enseignants Contenu Méthode Cf. I105B - PHP Théorie Des exercices pratiques durant 6h, s étalant sur 6 semaines de cours, et proposés chaque semaine après le cours théorique. Référence

22

23 Informations de l'unité d'enseignement Implantation Bachelier en informatique de gestion Cursus de BIN Introduction aux Systèmes d Exploitation I1060 Cycle 1 Bloc 1 Quadrimestre 2 Pondération 5 Nombre de crédits 5 Nombre d heures 48 Obligatoire / optionnel Obligatoire Responsable de l UE Thèmes abordés HENRIET Bernard Ce cours technique propose une introduction aux systèmes d'exploitation (OS). La compréhension des mécanismes internes et des commandes des OS permet à l informaticien : - d écrire des programmes plus performants en tenant compte des impacts au niveau de l OS des actions du programme ; - d aborder la programmation concurrente dans les unités d enseignement avancées de programmation du bloc 2 ; - d aborder la programmation système dans les activités d apprentissage de Unix du bloc 2. Prérequis Corequis Compétence - Capacité CA3.6 - Utiliser et exploiter à bon escient les ressources matérielles Acquis d apprentissage terminaux visés AAT3. Administrer un système de réseau d entreprise, ses utilisateurs, ses ressources matérielles et l infrastructure informatique, en tenant compte des aspects sécurité; C3-CA3.6 * ADMINISTRATION SYSTEME Décrire le fonctionnement interne d un système d exploitation en ce qui concerne : Les processus La gestion des entrées sorties La gestion de la mémoire Les systèmes de fichiers

24 Déterminer l impact des actions de l utilisateur d un OS ou d un programme sur l état interne de l OS pour les actions suivantes : Lancement d un programme en ligne de commande Création, lecture/écriture d un fichier Lecture sur un périphérique Lecture/écriture mémoire en présence de mémoire virtuelle Calculer la performance des opérations suivantes en fonction des caractéristiques du matériel, des algorithmes utilisés et des paramètres de l OS (taille des caches, taille des blocs disques, quantum de temps d ordonnancement, etc) : Lecture sur disque (avec et sans cache) Envoi de paquets à travers un réseau point à point Lecture/écriture mémoire en présence de mémoire virtuelle Utiliser les commandes de bases pour manipuler le système de fichiers Linux (fichiers, répertoires, liens physiques et symboliques). Utiliser les outils de base du shell bash. Utiliser la commande find. Utiliser la commande grep et les expressions régulières. Gérer les processus utilisateurs. Rédiger des scripts bash de base. Méthode d enseignement Cf. description des activités d'apprentissage. Situation d intégration Responsable de l'évaluation de l évaluation HENRIET Bernard (bernard.henriet@ipl.be) Mode d évaluation La matière concernant la Théorie des systèmes d exploitation sera évaluée en deux parties en session d'examens : - Une partie portant sur la description des mécanismes internes des OS pour 50 % ; - Une autre sur des calculs de performances ou d états de l OS pour 50 %. De plus une évaluation continue non obligatoire au cours des activités d enseignement permet à l étudiant de collecter des points «bonus» qui pourront être utilisés lors de l examen. La matière concernant l Introduction à Linux sera évaluée via les trois composantes ci-après : - Une évaluation continue basée sur des interrogations écrites pour 30% ; - L'écriture d'un script durant la session d'examens pour 35% ; - Un examen oral en session permettant à l'étudiant de montrer sa maîtrise des concepts et des commandes de base de Linux pour 35%. Ce processus d'évaluation est repris en seconde session.

25 Pondération des évaluations La note globale de l'ue est obtenue, par défaut, en faisant la moyenne pondérée des notes de Théorie des systèmes d'exploitation (65%) et d'introduction à Linux (35%). Cette note sera révisée à la baisse en cas d'échec grave dans l'une des deux parties de l'ue. Cf. description des activités d'apprentissage. Références Cf. description des activités d'apprentissage. Informations complémentaires Activité d apprentissage Volume horaire Enseignants Contenu Méthode Référence Théorie des systèmes d exploitation I106A 24 SERONT Grégory Les appels systèmes Les processus La gestion des entrées sorties La gestion de la mémoire Les systèmes de fichiers L'activité est constituée d un cours théorique suivi immédiatement par des exercices «papiers». Ceuxci permettent de renforcer la contextualisation de la matière par des calculs de performances, et des dessins de structures de données. Il s'agit d'une séance de 2h durant 12 semaines. Power Point, photocopies distribuées aux cours. Systèmes d exploitation d A. Tanenbaum - Pearson - Dernière édition Volume horaire Introduction à Linux I106B 24

26 Enseignants Contenu Méthode Référence Le système de fichiers Le shell Bash Les commandes find et grep La gestion des processus L'écriture de scripts bash Après une brève introduction théorique, les étudiants sont amenés à répondre à un questionnaire en testant leurs réponses sur un système Unix/Linux. Il s'agit d'une séance de 2h durant 12 semaines. A chaque cours, un résumé théorique introduit le questionnaire. "Unix et linux - Utilisation et Administration" de J-M Léry - Pearson - Dernière édition

27 Informations de l'unité d'enseignement Implantation Cursus de Bachelier en informatique de gestion BIN Fonctionnement des ordinateurs I1070 Cycle 1 Bloc 1 Quadrimestre 1 Pondération 6 Nombre de crédits 6 Nombre d heures 78 Obligatoire / optionnel Obligatoire Responsable de l UE COLLINET Jean-Luc Thèmes abordés A l'issue de ce cours, les étudiants seront capables de : - calculer avec des nombres en bases binaire, hexadécimale et décimale ; - représenter et interpréter des informations de base en mémoire ; - décrire l architecture d un processeur Intel x86 ; - comprendre comment se déroule le traitement d une instruction en langage machine ; - programmer quelques routines de base en langage d assemblage 8086 ; - décrire l'architecture matérielle générale d'un système informatique ; - décrire les différents composants matériels d'un système informatique ; - décrire les liaisons entre les différents composants matériels d'un système informatique ; - comprendre la documentation technique d'une configuration matérielle informatique ; - identifier les paramètres clés des composants matériels d'un système informatique. Prérequis Corequis Compétence - Capacité CA1.2 - Collaborer à la résolution de problèmes complexes avec méthode, rigueur, pro activité et créativité CA1.5 - Identifier ses besoins de développement et s inscrire dans une démarche de formation permanente CA3.1 - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données CA3.6 - Utiliser et exploiter à bon escient les ressources matérielles

28 CA4.4 - Prendre en compte la problématique de sécurité des applications Acquis d apprentissage terminaux visés Méthode d enseignement Cf. description des activités d'apprentissage. Situation d intégration Responsable de l'évaluation de l évaluation COLLINET Jean-Luc (jeanluc.collinet@ipl.be) Mode d évaluation Pour l ensemble de l unité d enseignement (description des ordinateurs et langage d assemblage), l évaluation se fait via un examen écrit sur papier durant la session d examens. L évaluation a lieu de la même manière en seconde session. Pondération des évaluations Cf. description des activités d'apprentissage. Références Informations complémentaires Activité d apprentissage Description des ordinateurs I107A Volume horaire 30 Enseignants Contenu DEFRANCE François - Historique et évolutions des systèmes informatiques - Représentations des informations, conversion analogique-numérique - Logique binaire - Portes logiques, circuits combinatoires et circuits séquentiels

29 - Technologie électronique - Circuit logique programmable et instructions - Unité arithmétique et logique - Registres et mémoire - Liaisons de données (bus, ) - Architectures de processeurs (CISC, RISC, parallèle, ) - Périphériques et modes de communication - Mémoires et unité de gestion mémoire - Bus de communication - Périphériques de mémoire de masse - Périphériques vidéo - Périphériques d'interface réseau - Techniques de transmission - Autres périphériques Méthode Un cours théorique d une durée de 2h par semaine, s étalant sur 12 semaines de cours. Du travail sera proposé aux étudaints, à effectuer en autonomie, pour une durée totale évaluée à 6h. Transparents (indispensable). Référence Volume horaire Enseignants Contenu Langage d'assemblage I107B 48 COLLINET Jean-Luc - Conversions (bases binaire, hexadécimale et décimale) - Représentations des caractères et des nombres entiers - Interprétations de la mémoire - Simulateur du processeur Opérandes en mémoire - Flags d état - Instructions de branchements, logiques et de décalage - Appels à des services du système d exploitation - Programmes en langage d assemblage - Procédures en langage d assemblage Méthode Deux séances de 2h incluant une introduction théorique suivie d exercices pratiques, durant 12 semaines de cours. - Transparents (indispensable) ;

30 Référence - Fiches de théorie et d exercices (indispensable).

31 Informations de l'unité d'enseignement Implantation Cursus de Bachelier en informatique de gestion BIN L'Entreprise et ses Relations avec le Monde Economique I1080 Cycle 1 Bloc 1 Quadrimestre 1 Pondération 5 Nombre de crédits 5 Nombre d heures 56 Obligatoire / optionnel Obligatoire Responsable de l UE Thèmes abordés BINOT Brigitte Comptabilité Introduction à l économie Introduction au monde de l entreprise Prérequis Corequis Compétence - Capacité CA1.1 - Travailler, tant en autonomie qu en équipe éventuellement multidisciplinaire dans le respect de la culture d entreprise CA1.4 - Développer une approche responsable, critique et réflexive des pratiques professionnelles CA2.1 - Poser les questions adéquates et adaptées aux spécifications demandées et comprendre son interlocuteur pour identifier les besoins de l utilisateur CA2.2 - Adapter ses techniques de communication, son vocabulaire à l'interlocuteur quel qu'il soit Acquis d apprentissage terminaux visés AAT4. Décrire les flux d information et les processus dans une organisation; C1 * GESTION Décrire les processus de base de fonctionnement d une entreprise : les commandes, les achats, les ventes, les paiements et certains processus de décision. Ebaucher les structures d entreprises principales, les obligations légales, fiscales et sociales. Passer les écritures comptables de base vues au cours (exercices sur papier). Réaliser à l aide d un logiciel comptable un exercice récapitulatif reprenant toutes les opérations comptables de base et interpréter les résultats.

32 Restituer les "ressources" cognitives de base en Economie et en gestion d'entreprise au travers de questions ouvertes et/ou fermées (QCM ) : concepts, lois économiques, fonctions à réaliser au sein de l entreprise. Etablir des liens entre l'actualité (et l'histoire) économique et la matière vue au cour. Présenter le rôle de l entreprise par rapport au problème économique de base. Méthode d enseignement Cf. description des activités d'apprentissage. Situation d intégration Responsable de l'évaluation de l évaluation BINOT Brigitte (brigitte.binot@ipl.be) Mode d évaluation I108A Comptabilité Session de janvier et de juin : examen écrit en session (70%) exercice sur machine pendant le semestre (10%) et durant la session (20%) Session de septembre : examen écrit en session (100%) I108B Economie et fonctionnement des entreprises. Session de janvier et de juin examen écrit en session (80%) évaluation continue en cours de semestre (20%) Session de septembre examen écrit en session (100%) Pondération des évaluations La note obtenue pour l'activité I108A "Comptabilité" compte par défaut pour 60% de la note finale. La note obtenue pour l'activité I108B "Economie et fonctionnement de l entreprise" compte par défaut pour 40% de la note finale. Lorsque la note obtenue dans l une des deux activités d apprentissage est inférieure ou égale à 5/20, la note globale de l UE sera d office inférieure à 10/20. Cf. description des activités d'apprentissage. Références Cf. description des activités d'appprentissage.

33 Informations complémentaires Activité d apprentissage Volume horaire Enseignants Comptabilité I108A 32 BINOT Brigitte Contenu Comptabilité : Utilité de la comptabilité et notions de base. Le bilan, l'actif, le passif, le bénéfice, le compte de résultats, la notion de compte (débit crédit), le plan comptable ; L'entreprise en activité. Achats et ventes, les diminutions de valeur, les stocks, les immobilisations, les rémunérations, l'affectation du bénéfice. Connaissance de l entreprise : L'entreprise: l'indépendant, la société (ses différentes formes juridiques), les obligations de la société (sociales et fiscales) La transaction commerciale. Les documents ; Outils de gestion et d'analyse financière. Exercice sur machine à l aide d un logiciel comptable. Méthode Cours magistral en grand auditoire à raison de 2h par semaine durant 12 semaines ; le cours est accompagné de nombreux exercices et exemples. Des exercices résolus ou à résoudre sont proposés aux étudiants sur le e-campus. Exercice récapitulatif sur machine à l aide d un logiciel comptable durant 8h de séances d exercices en fin de quadrimestre. Syllabus en ligne et imprimé (la version imprimée est indispensable pour suivre le cours en présentiel) Jeu d exercices avec solution en ligne Documents de travail (indispensables) Référence Littérature : Comptabilité, S.MERCIER, syllabus du cours de comptabilité de l'ephec Connaissances de Gestion, JM Bruneel, Editions Labor, 2000 Comprendre votre comptable, Wilfried Niessen et Joséphine Capodici, Editions de la Chambre de Commerce et d Industrie, 2001 Comptabilité Méthode d apprentissage avec tests et corrigés, Joseph Antoine avec la collaboration de Rose-Anne Dehan-Maroye, Editions de Boeck, 2007 La comptabilité pour les Nulls, Laurence Thibault-Le Gallo, Editions First, 2009 Sites internet :

34 Volume horaire Economie et Fonctionnement de l'entreprise I108B 24 Enseignants Contenu Introduction à l économie : Qu est-ce que l économie Les différents acteurs et leur rôle Les différents marchés : biens et services, travail, capital Introduction au monde de l entreprise : Qu est-ce qu une entreprise? Rôle, typologies Le fonctionnement de l entreprise Les relations de l entreprise avec son environnement Méthode Cours magistral en grand auditoire à raison de 2h par semaine durant 12 semaines ; l exposé est mis en relation avec l actualité. Syllabus Slides utilisés lors du cours présentiel Lectures et/ou vidéos suggérées pour approfondir certains sujets hors cours présentiel Référence

35 Informations de l'unité d'enseignement Implantation Cursus de Bachelier en informatique de gestion BIN Mathématiques 1 : Outils Fondamentaux I1090 Cycle 1 Bloc 1 Quadrimestre 1 Pondération 4 Nombre de crédits 4 Nombre d heures 48 Obligatoire / optionnel Obligatoire Responsable de l UE Thèmes abordés FEDERINOV Julien - Maîtriser le formalisme de la logique des propositions et des prédicats pour modéliser et raisonner sur des situations diverses en programmation et dans la vie réelle ; - Développer une attitude au raisonnement et à l abstraction, nécessaire à la conception de programmes récursifs et itératifs. Maitriser les techniques mathématiques à mettre en œuvre dans de tels raisonnements ; - Développer l esprit et la rigueur nécessaires pour pouvoir maîtriser et programmer des méthodes numériques de base avec une compréhension des principes sous-jacents ; - Utiliser à bon escient le formalisme de base relatif aux structures mathématiques discrètes et effectuer des opérations associées à ces concepts dans des cas concrets ou abstraits ; - Etre capable d implémenter des structures mathématiques abstraites et des méthodes numériques en Java. Prérequis Corequis Compétence - Capacité CA1.2 - Collaborer à la résolution de problèmes complexes avec méthode, rigueur, pro activité et créativité CA1.4 - Développer une approche responsable, critique et réflexive des pratiques professionnelles CA1.5 - Identifier ses besoins de développement et s inscrire dans une démarche de formation permanente CA2.3 - Rédiger un document technique, un rapport CA2.4 - Présenter une solution devant un public avec un support adéquat CA2.5 - Exploiter un document technique en français et en anglais CA3.1 - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies

36 CA3.2 - Choisir et mettre en œuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies, ) CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données CA3.5 - Choisir, mettre en œuvre un processus de validation et d évaluation et prendre les mesures appropriées CA4.2 - Choisir les méthodes de conception et les outils de développement CA4.3 - Documenter et justifier tous les écarts apparents aux standards CA4.4 - Prendre en compte la problématique de sécurité des applications CA4.5 - Soigner l'ergonomie des applications CA5.4 - Suivre un protocole méthodologique visant à cerner un problème CA5.5 - Documenter son travail afin d en permettre la traçabilité Acquis d apprentissage terminaux visés Méthode d enseignement Cf. description des activités d'apprentissage. Situation d intégration Responsable de l'évaluation de l évaluation FEDERINOV Julien (julien.federinov@ipl.be) Mode d évaluation 10% de la note seront attribués à de l évaluation continue et à la participation active des étudiants au cours. Cette composante de la note reste d application en seconde session. Un examen écrit en session, mélangeant théorie, exercices et programmation, interviendra pour 90% de la note. Pondération des évaluations Cf. "Mode d'évaluation" ci-dessus. Cf. description des activités d'apprentissage. Références Informations complémentaires Activité d apprentissage Théorie

37 Volume horaire Enseignants I109A 24 FEDERINOV Julien Contenu - Logique: Connecteurs, algèbres booléennes, quantificateurs ; - Récurrences : Premier et second principes, définitions inductives, méthodes récursives, équations aux récurrences, implémentation des suites ; - Méthodes numériques : Méthode de la bissection, méthodes de points fixes (dont la méthode de Newton), problèmes de convergences ; - Théorie des ensembles : Opérations, ensemble des parties, dénombrabilité ; - Structures algébriques : Groupes. Méthode Le cours théorique (2h par semaine durant 12 semaines) consistera à présenter les concepts mathématiques abstraits et à montrer leur utilité sur des exercices et en programmation. L enseignant invitera un maximum les étudiants à participer pendant ces séances magistrales, pour développer leur esprit critique par rapport à ces notions. - Livre : "Outils mathématiques pour l informaticien : Mathématiques discrètes" (Michel Marchand) Référence Volume horaire Exercices I109B 24 Enseignants Contenu Méthode Cf. I109A "Théorie" Les séances d exercices (2h par semaine durant 12 semaines) seront encadrées par un enseignant. L objectif sera d une part de pouvoir amener l étudiant à maîtriser la théorie en s exerçant sur des problèmes simples et développer son esprit critique et créatif sur des problèmes plus avancés, d autre part amener l étudiant à pouvoir implémenter des structures mathématiques abstraites (sur ordinateur) et à pouvoir utiliser les outils mathématiques présentés pour créer des programmes utiles. - Syllabus d exercices (indispensable) ; Référence - Livre : "Outils mathématiques pour l informaticien : Mathématiques discrètes" (Michel Marchand)

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique NOM DE L'UE : Algorithmique et programmation C++ LICENCE INFORMATIQUE Non Alt Alt S1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE Non

Plus en détail

Langage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes

Langage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition

Plus en détail

Le langage SQL Rappels

Le langage SQL Rappels Le langage SQL Rappels Description du thème : Présentation des principales notions nécessaires pour réaliser des requêtes SQL Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs,

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

Cours Bases de données

Cours Bases de données Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

Programmes des classes préparatoires aux Grandes Ecoles

Programmes des classes préparatoires aux Grandes Ecoles Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voies : Mathématiques, physique et sciences de l'ingénieur (MPSI) Physique, chimie et sciences de l ingénieur (PCSI) Physique,

Plus en détail

Bases de données relationnelles

Bases de données relationnelles Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses

Plus en détail

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

4.2 Unités d enseignement du M1

4.2 Unités d enseignement du M1 88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter

Plus en détail

SECTION 5 BANQUE DE PROJETS

SECTION 5 BANQUE DE PROJETS SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux PROGRAMME DETAILLE du Master IRS Parcours en première année en apprentissage Unités d Enseignement (UE) 1 er semestre ECTS Charge de travail de l'étudiant Travail personnel Modalités de contrôle des connaissances

Plus en détail

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures

3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures 3W Academy Programme de Formation Développeur Intégrateur web Total : 400 heures Objectif global : A l issue de la formation, les stagiaires doivent être opérationnels dans la création d un site internet

Plus en détail

Programme et contenus 2010-2011. Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40)

Programme et contenus 2010-2011. Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40) Programme et contenus 2010-2011 L3 MIAGE FA/FC Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40) PROGRAMME ET CONTENUS 2010-2011 Séminaire de rentrée

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé

Plus en détail

Présentation du module Base de données spatio-temporelles

Présentation du module Base de données spatio-temporelles Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes

Plus en détail

LICENCE : INFORMATIQUE GENERALE

LICENCE : INFORMATIQUE GENERALE LICENCE : INFORMATIQUE GENERALE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine : Sciences, Ingénierie et Technologies Mention : Informatique générale Objectifs Le diplôme offre une formation

Plus en détail

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Chapitre VI- La validation de la composition.

Chapitre VI- La validation de la composition. Chapitre VI- La validation de la composition. Objectifs du chapitre : Expliquer les conséquences de l utilisation de règles de typage souples dans SEP. Présenter le mécanisme de validation des connexions

Plus en détail

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES Dossier G11 - Interroger une base de données La base de données Facturation contient tout un ensemble d'informations concernant la facturation de la SAFPB (société anonyme de fabrication de produits de

Plus en détail

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) NOM DE L'UE : ACCOMPAGNEMENT(ADI OU AFPF OU TUTORAT) S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE

Plus en détail

1 Introduction et installation

1 Introduction et installation TP d introduction aux bases de données 1 TP d introduction aux bases de données Le but de ce TP est d apprendre à manipuler des bases de données. Dans le cadre du programme d informatique pour tous, on

Plus en détail

Soutien technique en informatique

Soutien technique en informatique Service de formation aux adultes Soutien technique en informatique PLAN DE COURS Utilisation et création de bases de données 420-B64-GR 2-2-2 75 heures Session automne 2010 NOM DE L ENSEIGNANT : JIE YANG

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

Plus en détail

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Initiation aux bases de données (SGBD) Walter RUDAMETKIN Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)

Plus en détail

Les bases de données

Les bases de données Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive

Plus en détail

BACHELOR DEVELOPPEUR WEB

BACHELOR DEVELOPPEUR WEB BACHELOR DEVELOPPEUR WEB Programme Détaillé Objectifs Le Bachelor en Développement Web permet aux étudiants d acquérir des compétences très opérationnelles tout en se préparant à une poursuite d études

Plus en détail

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

Dans nos locaux au 98 Route de Sauve 30900 NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur FORMATION FORFAIT WEB DEVELOPPEUR Qualification ISQ OPQF Formacode 46 125 Certification de titre professionnel Web Designer + modules optionnels : Développement PHP/MySQL avancé, Web App, CMS e-boutique

Plus en détail

ELEMENTS DE BUREAUTIQUE

ELEMENTS DE BUREAUTIQUE MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENTET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE UNITE DE FORMATION ELEMENTS

Plus en détail

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

Bases de données Cours 1 : Généralités sur les bases de données

Bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une

Plus en détail

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/

Information utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/ Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/

Plus en détail

Le Langage SQL version Oracle

Le Langage SQL version Oracle Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Le Langage SQL version Oracle Document version 1.1 Mohamed Anis BACH TOBJI anis.bach@isg.rnu.tn

Plus en détail

S8 - INFORMATIQUE COMMERCIALE

S8 - INFORMATIQUE COMMERCIALE S8 - INFORMATIQUE COMMERCIALE Les savoirs de l Informatique Commerciale doivent être abordés en relation avec les autres savoirs (S4 à S7). Les objectifs généraux sont : o de sensibiliser les étudiants

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

PROSOP : un système de gestion de bases de données prosopographiques

PROSOP : un système de gestion de bases de données prosopographiques PROSOP : un système de gestion de bases de données prosopographiques Introduction : Ce document présente l outil en développement PROSOP qui permet la gestion d'une base de donnée prosopographique de la

Plus en détail

IMO - Informatique, modélisation et optimisation - 2014-2015

IMO - Informatique, modélisation et optimisation - 2014-2015 Licence Sciences, technologies, santé mention informatique générale Couvrir tous les champs de l'informatique: du développement de logiciels aux systèmes d'information Prérequis Les conditions d'accès

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Concepteur Développeur Informatique

Concepteur Développeur Informatique Référentiel de Certification UNION EUROPEENNE Fonds Social Européen DSP REAC RC RF CDC Concepteur Développeur Informatique Libellé réduit: CDI Code titre: TP-01281 Type de document: Guide RC Version: 1

Plus en détail

Cours en ligne Développement Java pour le web

Cours en ligne Développement Java pour le web Cours en ligne Développement Java pour le web We TrainFrance info@wetrainfrance Programme général du cours Développement Java pour le web Module 1 - Programmation J2ee A) Bases de programmation Java Unité

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions

Exemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces

Plus en détail

Introduction aux SGBDR

Introduction aux SGBDR 1 Introduction aux SGBDR Pour optimiser une base Oracle, il est important d avoir une idée de la manière dont elle fonctionne. La connaissance des éléments sous-jacents à son fonctionnement permet de mieux

Plus en détail

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation. Université du Québec à Chicoutimi Département d informatique et de mathématique Plan de cours Titre : Élément de programmation Sigle : 8inf 119 Session : Automne 2001 Professeur : Patrice Guérin Local

Plus en détail

S3CP. Socle commun de connaissances et de compétences professionnelles

S3CP. Socle commun de connaissances et de compétences professionnelles S3CP Socle commun de connaissances et de compétences professionnelles Référentiel Le présent socle décrit un ensemble de connaissances et compétences devant être apprécié dans un contexte professionnel.

Plus en détail

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL

THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL . THEME PROJET D ELABORATION D UNE BASE DE DONNEES SOUS LE SERVEUR MYSQL Mr MEZRED MOHAMED Ingénieur météorologue INTRODUCTION Il existe de nombreuses manières de construire une base de données. En effet,

Plus en détail

Domaine : Sciences et technologies Licence Appliquée : Informatique de Gestion Parcours : E-commerce. 1. Finalité de la formation

Domaine : Sciences et technologies Licence Appliquée : Informatique de Gestion Parcours : E-commerce. 1. Finalité de la formation Domaine : Sciences et technologies Licence Appliquée : Informatique de Gestion Parcours : E-commerce 1. Finalité de la formation La Licence appliquée en Informatique de gestion parcours e-commerce a pour

Plus en détail

Langage SQL : créer et interroger une base

Langage SQL : créer et interroger une base Langage SQL : créer et interroger une base Dans ce chapitre, nous revenons sur les principales requêtes de création de table et d accès aux données. Nous verrons aussi quelques fonctions d agrégation (MAX,

Plus en détail

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

Formation Août 2013 Michèle Garello, IEN économie gestion Caroline Natta, professeur

Formation Août 2013 Michèle Garello, IEN économie gestion Caroline Natta, professeur Formation Août 2013 Michèle Garello, IEN économie gestion Caroline Natta, professeur Déroulement des deux journées Mardi 26 Matin : Intervention des IEN Jeudi 29 Matin : Production en binôme. Après-midi

Plus en détail

Baccalauréat technologique

Baccalauréat technologique Baccalauréat technologique Épreuve relative aux enseignements technologiques transversaux, épreuve de projet en enseignement spécifique à la spécialité et épreuve d'enseignement technologique en langue

Plus en détail

MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN

MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN MATHÉMATIQUES Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN Mars 2001 MATHÉMATIQUES Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN Mars 2001 Direction

Plus en détail

Spécialité auxiliaire en prothèse dentaire du brevet d études professionnelles. ANNEXE IIb DEFINITION DES EPREUVES

Spécialité auxiliaire en prothèse dentaire du brevet d études professionnelles. ANNEXE IIb DEFINITION DES EPREUVES ANNEXE IIb DEFINITION DES EPREUVES 51 Epreuve EP1 : ANALYSE ET COMMUNICATION TECHNOLOGIQUES UP1 Coefficient 4 Finalité et objectifs de l épreuve L épreuve vise à évaluer la capacité du candidat à mobiliser

Plus en détail

Logiciel Libre Cours 3 Fondements: Génie Logiciel

Logiciel Libre Cours 3 Fondements: Génie Logiciel Logiciel Libre Cours 3 Fondements: Génie Logiciel Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot 2013 2014 URL http://upsilon.cc/zack/teaching/1314/freesoftware/

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

Plus en détail

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN E-MAILING Durée : 3J / 21H Formateur : Consultant expert en PAO et Web-marketing. Groupe de : 4 max Formation au web marketing Objectifs : Mettre en oeuvre des

Plus en détail

Diplôme Universitaire de Technologie INFORMATIQUE. Programme Pédagogique National

Diplôme Universitaire de Technologie INFORMATIQUE. Programme Pédagogique National PPN DUT Informatique 2013 Diplôme Universitaire de Technologie INFORMATIQUE Programme Pédagogique National Ministère de l enseignement supérieur et de la recherche, 2013 Page 1/67 Sommaire Sommaire...2

Plus en détail

Catalogue des Formations

Catalogue des Formations Catalogue des Formations When skills meet your need Pilotage et management SI Base de donnée et Aide à la décision Développement www.intellectus.ma www.fb.com/intellectusconsulting contact@intellectus.ma

Plus en détail

PROFIL D ENSEIGNEMENT BACHELIER en GESTION DES TRANSPORTS ET LOGISTIQUE D ENTREPRISE

PROFIL D ENSEIGNEMENT BACHELIER en GESTION DES TRANSPORTS ET LOGISTIQUE D ENTREPRISE PROFIL D ENSEIGNEMENT BACHELIER en GESTION DES TRANSPORTS ET LOGISTIQUE D ENTREPRISE Une formation aux couleurs de la HELHa L'enseignement de la Haute École Louvain en Hainaut donne une place centrale

Plus en détail

Types de REA produites dans le cadre de la séquence pédagogique

Types de REA produites dans le cadre de la séquence pédagogique Scénario pédagogique APPRENDRE À ENSEIGNER AUTREMENT Description générale du scénario Titre Les bases de données relationnelles Résumé Dans le cadre d'un cours à distance, la visioconférence est une REA

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 5.4 Développez un site web dynamique et interactif Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................

Plus en détail

Mise en œuvre des serveurs d application

Mise en œuvre des serveurs d application Nancy-Université Mise en œuvre des serveurs d application UE 203d Master 1 IST-IE Printemps 2008 Master 1 IST-IE : Mise en œuvre des serveurs d application 1/54 Ces transparents, ainsi que les énoncés

Plus en détail

CATALOGUE DES FORMATIONS 2014

CATALOGUE DES FORMATIONS 2014 CATALOGUE DES FORMATIONS 2014 5 Av Frédéric Mistral 34110 FRONTIGNAN 09 52 85 74 40 http://www.excelencours.fr ORGANISME DE FORMATION ENREGISTRE SOUS LE NUMERO : 91 34 06148 34 SIRET : 491-987-970 00023

Plus en détail

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

ADMINISTRATION DE RESEAUX SOUS LOGICIEL «OPEN SOURCE»

ADMINISTRATION DE RESEAUX SOUS LOGICIEL «OPEN SOURCE» MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENT ET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE UNITE DE FORMATION ADMINISTRATION

Plus en détail

Refonte front-office / back-office - Architecture & Conception -

Refonte front-office / back-office - Architecture & Conception - Refonte front-office / back-office - Architecture & Conception - GLG204 - Architectures Logicielles Java 2008/2009 Nom : Cédric Poisson Matricule : 06-49012 Version : 1.0 Jeudi 28 mai 2009 1 / 23 Table

Plus en détail

Brique BDL Gestion de Projet Logiciel

Brique BDL Gestion de Projet Logiciel Brique BDL Gestion de Projet Logiciel Processus de développement pratiqué à l'enst Sylvie.Vignes@enst.fr url:http://www.infres.enst.fr/~vignes/bdl Poly: Computer elective project F.Gasperoni Brique BDL

Plus en détail

Patrons de Conception (Design Patterns)

Patrons de Conception (Design Patterns) Patrons de Conception (Design Patterns) Introduction 1 Motivation Il est difficile de développer des logiciels efficaces, robustes, extensibles et réutilisables Il est essentiel de comprendre les techniques

Plus en détail

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java

Cours 1 : Introduction. Langages objets. but du module. contrôle des connaissances. Pourquoi Java? présentation du module. Présentation de Java Langages objets Introduction M2 Pro CCI, Informatique Emmanuel Waller, LRI, Orsay présentation du module logistique 12 blocs de 4h + 1 bloc 2h = 50h 1h15 cours, 45mn exercices table, 2h TD machine page

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES

Plus en détail

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie

Technologies Web. Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya. Université Pierre et Marie Curie 1 / 22 Technologies Web Ludovic Denoyer Sylvain Lamprier Mohamed Amine Baazizi Gabriella Contardo Narcisse Nya Université Pierre et Marie Curie Rappel 2 / 22 Problématique Quelles technologies utiliser

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

Plus en détail

EXAMEN CRITIQUE D UN DOSSIER TECHNIQUE

EXAMEN CRITIQUE D UN DOSSIER TECHNIQUE EXAMEN CRITIQUE D UN DOSSIER TECHNIQUE (Préparation : 5 heures -- Exposé et Questions : 1 heure) Rapport établi par : P.J. BARRE, E. JEAY, D. MARQUIS, P. RAY, A. THIMJO 1. PRESENTATION DE L EPREUVE 1.1.

Plus en détail

ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise

ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise CHAPITRES PAGES A DEFINITION 3 B DEBOUCHES 3 HORAIRE HEBDOMADAIRE 1 er ET 2 ème NEE 4 EXPRESSION FRCAISE 4 MATHEMATIQUES

Plus en détail

Gestionnaire de réseaux Linux et Windows

Gestionnaire de réseaux Linux et Windows Gestionnaire de réseaux Linux et Windows LEA.A6, version 2012 Information : (514) 376-1620, poste 7388 Programme de formation Type de sanction Attestation d études collégiales permettant de cumuler 51

Plus en détail

Contenu de l action de formation BTS BANQUE - option A Marché des particuliers

Contenu de l action de formation BTS BANQUE - option A Marché des particuliers Contenu de l action de formation BTS BANQUE - option A Marché des particuliers Le BTS Banque a été mis en place face à la demande insistante de l Association française des banques pour faire face aux très

Plus en détail

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s

Magento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN

Plus en détail

Parcours en deuxième année

Parcours en deuxième année Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction

Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre. Partie I : Introduction Informatique industrielle A7-19571 Systèmes temps-réel J.F.Peyre Partie I : Introduction Plan de la première partie Quelques définitions Caractéristiques communes des applications temps-réel Exemples d

Plus en détail

Cours 1 : Qu est-ce que la programmation?

Cours 1 : Qu est-ce que la programmation? 1/65 Introduction à la programmation Cours 1 : Qu est-ce que la programmation? Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr Université Paris Diderot Paris 7 2/65 1. Sortez un appareil qui peut se rendre

Plus en détail

Traduction des Langages : Le Compilateur Micro Java

Traduction des Langages : Le Compilateur Micro Java BARABZAN Jean-René OUAHAB Karim TUCITO David 2A IMA Traduction des Langages : Le Compilateur Micro Java µ Page 1 Introduction Le but de ce projet est d écrire en JAVA un compilateur Micro-Java générant

Plus en détail

Techniques de l informatique 420.AC. DEC intensif en informatique, option gestion de réseaux informatiques

Techniques de l informatique 420.AC. DEC intensif en informatique, option gestion de réseaux informatiques Plan de cours Techniques de l informatique 420.AC DEC intensif en informatique, option gestion de réseaux informatiques 420-691-MA Stage en entreprise Site du stage en entreprise : http://stages.cmaisonneuve.qc.ca/evaluation/1748/

Plus en détail

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement

Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement Guillaume HARRY l Contenu sous licence Creative Commons CC-BY-NC-ND Principales failles de sécurité des applications Web Principes, parades et bonnes pratiques de développement P. 2 1. Introduction 2.

Plus en détail

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines page 1/5 Titre professionnel : Inscrit au RNCP de Niveau I (Bac + 5) (J.O. du 07/02/09) 17 semaines Unité 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines Java EE : Frameworks

Plus en détail