Correction. QCM S3/MPA - 19 Nov. 2014



Documents pareils
1/15. Jean Bernard CRAMPES Daniel VIELLE

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP - MAGENT O. 30 ans - 6 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR SENIOR PHP. 28 ans - 8 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É PHP. 27 ans - 6 ans d'expérience

Ingénieur d étude Web & Lead testeur QA

Paul FLYE SAINTE MARIE

Présentation. Au programme. Fonctionnement. A l issue de ce module vous devriez...

SCRUM chez BWIN : implémentation d une méthode agile dans Focalpoint Spasija Taseva et Corinne Bacle

Expert technique J2EE

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

Serveur de travail collaboratif Michaël Hoste -

Cyrille GUERIN 823, place Soulanges Brossard, J4X1L8

User stories et Backlog de produit

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

Gestion de projet Agile. STS IRIS Module «Gérer et organiser un projet informatique»

Présentation du Framework BootstrapTwitter

Modelio by Modeliosoft

Idéalement, une mission alliant XML ou base de données SQL avec des technologies internet et/ou logiciels libres.

Infrastructure - Capacity planning. Document FAQ. Infrastructure - Capacity planning. Page: 1 / 7 Dernière mise à jour: 16/04/14 16:09

Agile 360 Product Owner Scrum Master

31 ans - 8 ans d'expérience

CALENDRIERS DES FORMATIONS LILLE

ANALYST E FONCT IONNEL - T EST EUR SENIOR Analyse métier - Assurance qualité. 32 ans - 8 ans d'expérience

CHEF DE PROJET - DÉVELOPPEUR EXPÉRIMENT É PHP - JAVA -.NET. 28 ans - 7 ans d'expérience

Profil. Formations Certifications. Etienne de LONGEAUX Architecte logiciel/ Lead développeur PHP5/SYMFONY2/ZEND 13 ans d expérience.

Projet de développement

GESTION DE PROJET : LA METHODE AGILE

Bases de données et interfaces Génie logiciel

Ingénieur R&D en bio-informatique

COMPÉTENCES TECHNIQUES

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

Projet de développement. Introduction à Eclipse. Application à votre projet. Philippe Collet. Organisation. Cours 1 : principes généraux - svn

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Loïc Rossignol Ingénieur Consultant

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality

7 villa de la citadelle Né le 13 mai Arcueil Nationalité : Française. Développeur Web JEE COMPÉTENCES

Programme et contenus Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue (13:40)

Topologie du web - Valentin Bourgoin - Méthodes agiles & SCRUM

Le cycle de développement des produits à la Société GRICS : une nouvelle approche

CATALOGUE DES FORMATIONS LANGUES

L enseignement de méthodes agiles dans un contexte d apprentissage actif

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA. 32 ans - 6 ans d'expérience

Scrum + Drupal = Julien Dubois

backlog du produit Product Owner

Le Product Owner Clé de voute d un projet agile réussi

UE 8 Systèmes d information de gestion Le programme

Dossier de participation INSTALL PARTY «UBUNTU» Le Samedi 7 Juin 2014

Catalogue des Formations

TRAAM STI Acquisition et exploitations pédagogiques des données sur un système pédagogique

Formation : Langues : Types d Intervention et Secteurs d Activité :

Yann BECHET 32 ans 8 ans d expérience yann@bechet.org

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - Android. 29 ans - 5 ans d'expérience

Formation en Logiciels Libres. Fiche d inscription

1. Développement embarqué. André KPOZEHOUE DOMAINES DE COMPETENCES CONNAISSANCES TECHNIQUES

Burckel Thomas. Formation. Compétences

Générer du code à partir d une description de haut niveau

Espace numérique de travail collaboratif

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A

Nous vous proposons des formations à la carte et vous accompagnons dans leur mise en oeuvre au quotidien.

Luc Carreau. Consultant PERFECTIONNEMENT

L Intégration Continue & Agilité

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

Z i e d Z a i e r ( )

Tableau comparatif des offres Visual Studio

Visual Paradigm Contraintes inter-associations

Année : Team-War Jaafar AMRANI-MESBAHI Fabien GARCIA Abdelali NAIT BELKACEM Rahma NAKARA Philippe NGUYEN

de logiciels Web 2.0, SaaS Logiciels collaboratifs Portails pour entreprises Développement iphone, Android WebApp HTML5 Mobile marketing

CALENDRIERS DES FORMATIONS AIX-EN- PROVENCE

Vtiger CRM - Prestashop Connector

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

APPLICATIONS MOBILES Catalogue de services Econocom-Osiatis

INGÉNIEUR - DÉVELOPPEUR SENIOR WEB UI - PHP - MAGENT O. 35 ans - 9 ans d'expérience

e-obs : Conception et utilisation Rémy Decoupes Ether // ums3365

Cours Ephec Niv. 2 : Technique et gestion de projet. Par Monsieur Bertieaux Année Académique Quelles sont les 4 valeurs Agiles?

Nouveautés joomla 3 1/14

Mercredi 15 Janvier 2014

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

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

2 Formation utilisateur

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

CHEF DE PROJET - T EST EUR EXPÉRIMENT É OUT ILS DE T EST S. 31 ans - 6 ans d'expérience

INGÉNIEUR - DÉVELOPPEUR EXPÉRIMENT É JAVA - J2EE. 27 ans - 5 ans d'expérience

Plateforme de capture et d analyse de sites Web AspirWeb

DUT Informatique, orientation Imagerie Numérique

An Phong Do. 567 croissant des Glaïeuls Laval (Québec) H7X 3H2 Cellulaire : anphongdo@gmail.com

IBM SPSS Statistics Version 22. Instructions d'installation sous Windows (licence simultanée)

Informatique & Systèmes de Communication. Stages de 12 à 16 semaines aux Etats-Unis

INF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février :30 à 20:30

Liste des Formations

CAHIER DE S CHARGE S Remote Workload Manager

FORMULAIRE D'OFFRE /FOR-LOG/DE-STR/2/AO OFFRE ADMINISTRATIVE ET DE PRIX

Cursus Sage ERP X3 Outils & Développement. Le parcours pédagogique Sage ERP X3 Outils et Développement

Introduction à la modélisation

Télécom Nancy Année

WEBISO Internet & Intranet workflow

Président d Inotekk Gestion de la société, développement du portefeuille clients, gestion et réalisation des projets informatiques

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)

Chapitre 1 Introduction

Transcription:

QCM S3/MPA - 19 Nov. 2014 Aucun document autorisé. Les questions faisant apparaître le symbole peuvent présenter zéro, une ou plusieurs bonnes réponses. Des points négatifs sont prévus pour les très mauvaises réponses. Question 1 L'outil GitHub? A permet de gérer des sous projets B ne permet d'accéder aux sources qu'avec git C est une plate-forme de gestion de tickets D est une plate-forme de gestion de projets est une plate-forme de gestion de code source ne permet de gérer que des projets Agiles G est une plate-forme de gestion de projets Agiles H Aucune de ces réponses n'est correcte. Question 2 Quelles armations sont vraies pour les outils CasperJS et PhantomJS? A PhantomJS et CasperJS fonctionnent sous Windows B CasperJS permet de faire une copie d'écran de toute interface web C CasperJS possède la fonction ll() de saisie d'un formulaire D CasperJS ne possède pas la fonction assertquals() PhantomJS est un outil de pilotage d'interface web CasperJS possède la fonction waitwhilevisible() G CasperJS permet de faire une copie d'écran de tout élément d'interface web H CasperJS possède la fonction thenclick() I J PhantomJS est une librairie de tests javascript CasperJS ne possède pas la fonction assertselectorhastext() K PhantomJS est un outil de test d'interface web L PhantomJS et CasperJS proposent une interface graphique M CasperJS est un environnement d'exécution d'interface web N PhantomJS et CasperJS fonctionnent sous Unix O Aucune de ces réponses n'est correcte. Question 3 L'outil plantuml? A est un compilateur de diagrammes B ne peut produire que des formats png C est un outil de production d'images D est un compilateur de documentation Aucune de ces réponses n'est correcte.

Question 4 Quelles sont les commandes qui marcheraient sous windows? A javac -cp.:bin OPTIlib.java B javac -cp.;junit.jar OPTIlibTest.java C javac -jar plantuml.jar -Tpng -o images diag0.puml D javac -cp.:junit.jar OPTIlibTest.java javac -cp.;bin OPTIlib.java javac -cp.;bin OPTIlib.class G java -cp.;bin OPTIlib H javac -cp. OPTIlibTest.java I java -jar plantuml.jar -Tpng -o images diag0.puml J Aucune de ces réponses n'est correcte. Question 5 L'outil Subversion? A est un gestionnaire local de code source B est utilisable avec un projet github C est un gestionnaire centralisé de code source Question 6 Les livraisons du projet OPTI ont utilisé les outils? A Asciidoc B excel C redmine D javac paint php G mysql H word I python J java K plantuml L junit M jquery N clipse O git P subversion Q javascript R Aucune de ces réponses n'est correcte. Question 7 L'outil AsciiDoc? A est un compilateur de code java B est un compilateur de documentation C est un outil de production de documentation D ne peut produire que des formats html Aucune de ces réponses n'est correcte.

Question 8 Concernant les exigences en UML/SysML, quelles armations sont vraies : A On peut les lier par des relations de Généralisation/Spécialisation B lles sont au c ur des préoccupations d'uml C On peut les relier entre elles par des relations de type extends D On peut les représenter sous forme graphique ou tabulaire On peut les relier entre elles par des relations de type derivedreqt Il existe un diagramme des exigences SysML, mais pas UML G Aucune de ces réponses n'est correcte. Question 9 Pour la méthode SCRUM, un SPRINT : A peut être interrompu pour ajouter un besoin client B peut être interrompu pour modier un besoin client C peut être prolongé pour le terminer Question 10 Quelles associations correspondent aux exigences du projet OPTI? A Projet "1..*" o> "1" Groupe B tudiant "1..*" > "1" Projet C Intervenant "1" "1" Projet D Projet "*" o> "*" Sujet Projet "1" o> "1" Groupe tudiant "1..*" > "1" Groupe G Intervenant "*" "*" Projet H Projet "1" o> "1" Sujet I Aucune de ces réponses n'est correcte. Question 11 L'outil Redmine? A ne donne accès qu'aux repositories svn B est une plate-forme de gestion de projets Agiles C est une plate-forme de gestion de tickets D ne permet de gérer que des projets Agiles est une plate-forme de gestion de projets ne permet pas de gérer des sous projets G Aucune de ces réponses n'est correcte. Question 12 Pour la méthode SCRUM, la revue de SPRINT : A peut être réalisée sans le Product Owner B peut être diérée à la n du SPRINT suivant C est toujours validée par le Product Owner D consiste seulement à dénir le Sprint suivant avec Product Owner est un temps de démonstration d'un sous ensemble d'exigences est un temps de négociation d'un sous ensemble d'exigences G est un temps de validation d'un sous ensemble d'exigences H est un temps de choix d'un sous ensemble d'exigences I Aucune de ces réponses n'est correcte.

Question 13 Une documentation technique peut contenir? A des liens vers les documentations des classes B des copies d'écran des interfaces graphiques C des algorithmes D des exemples d'usage des commandes à exécuter la procédure d'exécution des tests automatiques une localisation de l'espace de gestion du projet G des scénarios de tests manuels H les membres de l'équipe I J une description de la procédure d'intégration continue la description des librairies externes utilisées K une licence d'utilisation du produit et de ses documentations L la description des classes de l'application M les fonctionnalités disponibles du produit N une localisation de l'espace de gestion du code source O des diagrammes UML P le nom du projet Q Aucune de ces réponses n'est correcte. Question 14 Que permettent les options asciidoc suivantes -a product-name=opti -a version=1.3 : A B C D Remplacer dans le source tous les product-name et version respectivement par "OPTI" et "1.3" Donner des valeurs aux deux variables "product-name" et "version" Choisir le nom de l'html produit et la version de Python à utiliser Aucune de ces réponses n'est correcte. Question 15 Concernant SysML, quelles armations sont vraies : A SysML signie Systematic Modeling Language B C'est un sous-ensemble d'uml C C'est un DSL (Domain Specic Language) D C'est un prole UML Aucune de ces réponses n'est correcte. Question 16 Quelles sont les commandes qui marcheraient sous Unix? A java -cp.;bin OPTIlib B javac -cp.;bin OPTIlib.class C javac -cp.;bin OPTIlib.java D javac -cp.:bin OPTIlib.java javac -cp.:junit.jar OPTIlibTest.java java -jar plantuml.jar -Tpng -o images diag0.puml G Aucune de ces réponses n'est correcte.

Question 17 Concernant les exigences dans Redmine (Product Backlog) : A On peut les exporter de Redmine au format tabulaire B On peut les modéliser de manière graphique C Il est possible de les prioriser Question 18 A quoi correspond le code Java suivant : /** * @extends Controller * @extends mbeddedagent * @navassoc - - 1..* PowerManager * @note this is a note */ A B C D G lles sont au c ur des préoccupations d'uml Il permet de mettre du plantuml dans la Javadoc C'est pour générer du code implémentant une association C'est des informations uniquement pour le lecteur du code qui suit C'est un commentaire pour la Javadoc On peut les lier par des relations de Généralisation/Spécialisation Aucune de ces réponses n'est correcte. Question 19 Quel est l'avantage d'avoir des modèles UML écrits en plantuml A On peut facilement en obtenir une version graphique B Ils sont testables comme du code C On peut les générer automatiquement Question 20 Une documentation utilisateur peut contenir? A les fonctionnalités disponibles du produit B une licence d'utilisation du produit et de ses documentations C les membres de l'équipe D la description des librairies externes utilisées une localisation de l'espace de gestion du code source le nom du projet G des liens vers les documentations des classes H des exemples d'usage des commandes à exécuter I des copies d'écran des interfaces graphiques J une localisation de l'espace de gestion du projet K la description des classes de l'application L des scénarios de tests manuels M la procédure d'exécution des tests automatiques N des diagrammes UML O des algorithmes P une description de la procédure d'intégration continue Q Aucune de ces réponses n'est correcte.

Question 21 L'outil Travis CI? A nécessite un chier.travis.yml B fournit des environnements Ubuntu C permet d'exécuter toute commande Unix D est activé par défaut pour tout projet github public est un compilateur de documentation est une plate-forme d'intégration continue G fournit des environnements Windows H est un compilateur de code java I Aucune de ces réponses n'est correcte. Question 22 L'outil Junit? A est un outil de lancement de tests B fournit le nombre de tests exécutés C est une librairie java D est un compilateur de code java fournit le nombre d'assertions exécutées Aucune de ces réponses n'est correcte. Question 23 Pour la méthode SCRUM, un SPRINT : A est un temps pour terminer l'application B est un temps de réalisation d'un sous ensemble de tâches C est un temps de réalisation d'un sous ensemble d'exigences

euille de réponses : Nom et prénom :................................................ Les réponses aux questions sont à donner exclusivement sur cette feuille (les réponses données sur les feuilles précédentes ne seront pas prises en compte). Question 1 : A B C D G H Question 2 : A B C D G H I J K L M N O Question 3 : A B C D Question 4 : A B C D G H I J Question 5 : A B C D Question 6 : A B C D G H I J K L M N O P Q R Question 7 : A B C D Question 8 : A B C D G Question 9 : A B C D Question 10 : A B C D G H I Question 11 : A B C D G Question 12 : A B C D G H I Question 13 : A B C D G H I J K L M N O P Q Question 14 : A B C D Question 15 : A B C D Question 16 : A B C D G Question 17 : A B C D Question 18 : A B C D G Question 19 : A B C D Question 20 : A B C D G H I J K L M N O P Q Question 21 : A B C D G H I Question 22 : A B C D Question 23 : A B C D