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
|
|
- Simone Goudreau
- il y a 8 ans
- Total affichages :
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! 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étailMaster 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étailFICHE 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étailLangage 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étailLe 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étailINF 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étailCours 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étailWEB & 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étailProgrammes 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étailBases 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étailANALYSTE 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 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étail4.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étailSECTION 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étailLANGAGUE 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étailProgramme «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étailPROGRAMME 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étail3W 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étailProgramme 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étailProjet 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étailUE 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étailCQP 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étailPROGRAMME 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étail4. 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étailLICENCE 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étailPré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étailLICENCE : 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étailCours 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étailChapitre 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étail1. 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étailModules 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étailBES 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étailS 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étail1 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étailSoutien 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étailINFORMATIQUE & 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étailInitiation 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étailLes 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étailBACHELOR 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étailDans 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étailELEMENTS 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étailwebmestre : 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étailAnne 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étailBases 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étailInformation 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étailLe 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étailS8 - 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étailProgrammation 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étailPROSOP : 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étailIMO - 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étailJade. 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étailConcepteur 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étailCours 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étailIFT2255 : 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étailExemple 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étailIntroduction 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étailUniversité 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étailS3CP. 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étailTHEME 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étailDomaine : 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étailLangage 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étailInstitut 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étailCQP 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étailFormation 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étailBaccalauré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étailMATHÉ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étailSpé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étailLogiciel 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étailGestion 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étailCRÉ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étailDiplô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étailCatalogue 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étailPROFIL 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étailTypes 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étailPHP 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étailMise 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étailCATALOGUE 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étailL 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étailADMINISTRATION 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étailRefonte 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étailBrique 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étailPatrons 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étailCours 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étailCOMMANDES 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étailTechnologies 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étailNom 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étailEXAMEN 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étailECTS 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étailGestionnaire 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étailContenu 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étailMagento. 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étailParcours 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étailInformatique 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étailCours 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étailTraduction 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étailTechniques 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étailPrincipales 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étailArchitecte 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