Angers-Nantes concours : AIE03



Documents pareils
FICHE DE POSTE 1 TITULAIRE DU POSTE

LICENCE : INFORMATIQUE GENERALE

Du BTS Transport au BTS Transport et Prestations Logistiques

INRA-DRH numconcours externes 2011

IODAA. de l 1nf0rmation à la Décision par l Analyse et l Apprentissage / 21

Exonet : sauvegarde automatisée d une base de données

Communiqué de Lancement

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

Et les conférences : Conférence des Présidents d Université (CPU), Conférence des Directeurs des Ecoles Françaises d Ingénieurs (CDEFI),

Visual Paradigm Contraintes inter-associations

IMO - Informatique, modélisation et optimisation

PROFIL DE POSTE AFFECTATION. SERIA (service informatique académique) DESCRIPTION DU POSTE

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

Licence Professionnelle Génie logiciel, développement d'applications pour plateformes mobiles

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

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

CQP Développeur Nouvelles Technologies (DNT)

Les métiers du secrétariat et de la bureautique

M Études et développement informatique

PRÉPARER LA PREMIÈRE ÉPREUVE ORALE D ADMISSION OPTION EPS. DEVOIRS SUPPLÉMENTAIRES 1 et 2

BAP E Gestionnaire de parc informatique et télécommunications MI2 / MI3 Ouverts au titre de 2010 Arrêté du 7/04/10 - J.

P L A N. I. L informatique dans les domaines bancaires et boursiers. II. Les métiers de l informatique bancaire et boursier.

EXAMENS EN VUE DU RECRUTEMENT ET DE LA CONSTITUTION DE RÉSERVES DE RECRUTEMENT DE SYSTEM ADMINISTRATORS APPLICATION DEVELOPERS

SERVICES INFORMATIQUES AUX ORGANISATIONS

CAHIER DES CHARGES Version 0.4. Cahier des charges Openvet 0.4 Page 1

LICENCE PROFESSIONNELLE

PRÉPARATION DU STAGE A L ÉTRANGER

MINISTÈRE DE L ÉCOLOGIE, DU DÉVELOPPEMENT DURABLE ET DE L'ÉNERGIE AVIS DE RECRUTEMENT

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

Formation Webmaster : Création de site Web Initiation + Approfondissement

PHP 5. La base de données MySql. A. Belaïd 1

EDUCATEUR SPECIALISE ANNEXE 1 : REFERENTIEL PROFESSIONNEL

SESSION 2014 ÉPREUVE À OPTION. (durée : 4 heures coefficient : 6 note éliminatoire 4 sur 20)

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

et Groupe Eyrolles, 2006, ISBN :

Concepts et définitions

Technicien supérieur de support en informatique

MISE EN PLACE D UNE SOLUTION DE SURVEILLANCE PERMETTANT DE SUPERVISER LES BASES DE DONNÉES

Gestion et impression

La persistance des données dans les applications : DAO, JPA, Hibernate... COMPIL 2010 francois.jannin@inp-toulouse.fr 1

L informatique en BCPST

Altiris Asset Management Suite 7.1 from Symantec

Retrospect 7.7 Addendum au Guide d'utilisation

Guide du tuteur en entreprise

FILIERE CULTURELLE. Adjoint territorial du patrimoine de 1 ère classe

PLAN DE FORMATION TECHNICIEN(NE) D'ASSISTANCE EN INFORMATIQUE TAI

Profil d études détaillé. Section : Informatique et systèmes Finalité : Technologie de l informatique

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Termes de référence pour le recrutement d un Assistant pour la gestion des bases de données

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

Licence Professionnelle en Statistique et Informatique Décisionnelle (S.I.D.)

APPEL D OFFRES PRESTATION COORDINATEUR-EXPERT TESTS DE PERFORMANCES DSI PAP DOCUMENT DE CONSULTATION 25 AVRIL 2014

Programme détaillé BTS INFORMATIQUE DE GESTION DIPLÔME D ETAT. Objectifs de la formation. Les métiers. Durée de la formation

Baccalauréat technologique

MINISTÈRE DE L'AGRICULTURE, DE L'AGROALIMENTAIRE ET DE LA FORÊT

Présentation du Programme Régional de Formations Qualifiantes

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques

M Études et développement informatique

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

MASTER PRO IMAGE&MULTIMEDIA : CONCEPT, PRODUCT, MULTIMEDIA

SOUTIEN INFORMATIQUE DEP 5229

Référence : Circulaire nationale d'organisation émise le 8 décembre 2014 par l'académie de Nancy-Metz. Nombre de candidats inscrits : 215 candidats

LICENCE PROFESSIONNELLE

Le SIC Jean Philippe Boullery Janvier 2011

Séminaires Paris le 14 et 15 mars 2007 Grenoble le 21 et 22 Mars 2007

Examen organisé en vue du recrutement et de la constitution de réserves de recrutement. d'assistants (gestionnaire de systèmes et développeur)

Concours ITRF du Ministère de l enseignement supérieur et de la recherche (MESR) Présentation des métiers et concours ITRF

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

M Études et développement null informatique. R i. Appellations. Analyste cogniticien / cogniticienne informatique

REFERENTIEL DE CERTIFICATION

VTigerCRM. CRM : Logiciel de gestion des activités commerciales d'une (petite) entreprise

Configurer la supervision pour une base MS SQL Server Viadéis Services

Métiers de l Enseignement en Économie et Gestion des organisations. Languedoc - Roussillon

//////////////////////////////////////////////////////////////////// Administration bases de données

du 23 février Le Département de l'economie,

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

INDUSTRIALISATION ET RATIONALISATION

Notre Catalogue des Formations IT / 2015

SERVICE RECRUTEMENT CATALOGUE DES STAGES 2013

Contenu de l action de formation BTS Management des Unités Commerciales

Du 10 Fév. au 14 Mars 2014

CIO 8, Quai Boissier de Sauvages ALES Tel: Fax:

MINISTÈRE DES AFFAIRES ÉTRANGÈRES

LICENCE PROFESSIONNELLE. Systèmes informatiques et logiciels

Architecture de la plateforme SBC

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

MASTER 2 IMAFA. Informatique et Mathématiques Appliquées à la Finance et à l'assurance

LES RÉFÉRENTIELS RELATIFS AUX ÉDUCATEURS SPÉCIALISÉS

Business Intelligence avec SQL Server 2012

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

Enseignement secondaire technique. Technologies de l'information et de la communication

GUIDE DU CANDIDAT. Concours Chargés de Recherche de 2 e classe (CR2) AGRICULTURE

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

PostgreSQL. Formations. Calendrier... 14

UE 8 Systèmes d information de gestion Le programme

Bases de données et sites WEB

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Transcription:

INRA-DRH Concours externes 2008 AI Développeur, intégrateur d'applications profil n : AI08-GEVES-1 emploi-type n : E3B22 Angers-Nantes concours : AIE03 Lieu du concours : Tours ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: FICHE DE PROFIL CONCOURS EXTERNES INRA 2008 ::::::: Le développeur d applications réalise le développement et veille à la maintenance d éléments d applications informatiques, dans le respect des normes et standards en vigueur.... n BAP : E Informatique, statistique et calcul scientifique Département : GEVES unité n 971 UAR - GIP GEVES Station Nationale d'essais de Sentence (SNES) ANGERS Lieu de travail (si différent) : personne(s) à contacter : M. S. GREGOIRE 0130833600... Environnement : Le développeur intégrateur fera partie de la DSI (Direction des systemes d'information). Basé(e) à Angers, il(elle) sera encadré(e) par le responsable bases de données et développements. L'environnement technique est Oracle, SQLserver, Acess, Hyperfile pour les bases de données. L'environnement technique est Forms, VB.net, WIndev, Webdev pour la programmation. Le développeur intégrateur doit pouvoir travailler en groupe projet. Il(elle) doit être en capacité de travailler efficacement en groupe, aussi bien avec ses collègues de la DSI, qu'avec des utilisateurs finaux ou des responsables utilisateurs. Les solutions développées doivent être simples, solides, adaptées aux besoins et facilement maintenables. Chaque applicatif doit être intégré dans le système d'information et mis en relation avec les sous systèmes liés. L'agent sera affecté administrativement à l'unité siège du GEVES. Dans l'attente de la création de cette unité, il(elle) sera temporairement affecté(e) administrativement à l'unité SNES. Activités : Assurer la programmation et les tests d un sous-ensemble d une application logicielle Réaliser et automatiser des procédures d exploitation de gestion et réaliser des interfaces homme-machine Elaborer des jeux d essais Réaliser des travaux de réception en utilisant des jeux d essais développés Prendre en charge, tout ou partie, de la mise en œuvre opérationnelle de l application Rédiger des documentations techniques pour les modules Maintenir le logiciel, diagnostiquer et corriger les dysfonctionnements Assurer l assistance technique auprès des utilisateurs et les former pour la mise en œuvre Compétences : http://www.inra.fr/drh/ce2008/bdd/profil.php?numprofil=ai08-geves-1 (1 sur 2) [06/11/2008 16:01:30]

INRA-DRH Concours externes 2008 Avoir une connaissance approfondie d une méthodologie de programmation Avoir une connaissance générale d un système d exploitation Avoir une connaissance générale de la programmation objet Avoir une connaissance générale des règles de sécurité informatique Avoir des notions de base sur les normes d ergonomie et les interfaces homme - machine Savoir appliquer une méthodologie de programmation Savoir utiliser au moins un langage de programmation usuel Savoir utiliser un outil de développement, et un langage de commande Savoir respecter les normes qualité d une documentation technique Savoir s adapter aux évolutions technologiques Savoir communiquer avec les utilisateurs Capacités personnelles : Diplôme réglementaire minimum exigé : DUT, BTS, DEUST Formation recommandée : informatique : spécialisations possibles en informatique de gestion, en développement d application Expérience en développement souhaitée Maitrise d'au moins un environnement de programmation souhaitée Connaissance de base en conception de bases de données et SQL souhaitée Capacité à comprendre les besoins des utilisateurs, et à communiquer avec eux de manière adaptée et compréhensible souhaitée Implication personnelle forte avec le souci constant de la qualité et des délais souhaitée Bon relationnel souhaité 2008 conception et réalisation : DRH - DSI http://www.inra.fr/drh/ce2008/bdd/profil.php?numprofil=ai08-geves-1 (2 sur 2) [06/11/2008 16:01:30]

INRA-DRH Concours externes 2008 AI Développeur, intégrateur d'applications profil n : AI08-SA-2 emploi-type n : E3B22 Toulouse concours : AIE03 Lieu du concours : Tours Modifié le 26/02/2008 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: FICHE DE PROFIL CONCOURS EXTERNES INRA 2008 ::::::: Le développeur d applications réalise le développement et veille à la maintenance d éléments d applications informatiques, dans le respect des normes et standards en vigueur.... n BAP : E Informatique, statistique et calcul scientifique Département : Santé Animale unité n 564 UAR - Département Santé Animale Lieu de travail (si différent) : CR Toulouse personne(s) à contacter : M. Gilles AUMONT 0247427775 Mme Marie Colette FAURE 0561285586... Environnement : Les projets du Département Santé Animale (SA) en matière de veille stratégique, d'ingéniérie de l'information et dans le cadre d'une plateforme nationale d'expérimentation animale conduisent à la création d'applications spécifiques orientées web. Placé(e) sous l'autorité de la responsable des projets d'ingéniérie de l'information du Département SA, l'assistant(e) Ingénieur aura à maintenir et faire évoluer ces applications en fonction des évolutions technologiques, à traiter les incidents, à maintenir la documentation à jour et à former les utilisateurs de ces applications. Il (elle) aura également en charge le développement de modules spécifiques, la mise en place d'équipements de recueil et sauvegarde de données, au sein de la structure d'expérimentation Plateforme d'infection Expérimentale (PFIE), notamment Intallations Nationales Protégées pour la Recherche sur les Encéphalopathes Spongiformes Transmissibles (INPREST). Dans le cadre de ses missions, il (elle) aura des contacts directs et nombreux avec les unités dépendant du Département Santé Animale. Lieu d'exercice : Centre de Toulouse Déplacements à prévoir Activités : Assurer la programmation et les tests d un sous-ensemble d une application logicielle. Réaliser et automatiser des procédures d exploitation de gestion et réaliser des interfaces homme-machine. Elaborer des jeux d essais. Prendre en charge, tout ou partie, de la mise en œuvre opérationnelle de l application. Rédiger des documentations techniques pour les modules développés. Maintenir le logiciel, diagnostiquer et corriger les dysfonctionnements. Assurer l assistance technique auprès des utilisateurs et les former pour la mise en œuvre. Réaliser des travaux de réception en utilisant des jeux d essais. Compétences : http://www.inra.fr/drh/ce2008/bdd/profil.php?numprofil=ai08-sa-2 (1 sur 2) [06/11/2008 16:02:55]

INRA-DRH Concours externes 2008 Avoir une connaissance générale de la programmation objet et programmation orientée Web. Avoir une connaissance approfondie d une ou plusieurs méthodologie(s) de programmation. Avoir une connaissance générale des règles de sécurité informatique. Avoir des notions de base sur les normes d ergonomie et les interfaces homme - machine. Connaître les méthodes d'analyse et de conception. Avoir une connaissance générale du domaine d'application. S adapter aux évolutions technologiques. Savoir communiquer avec les utilisateurs. Capacités personnelles : Diplôme réglementaire minimum exigé : DUT, BTS, DEUST. Formation recommandée : filière informatique. Expérience professionnelle souhaitable. Capacité d'adaptation et autonomie. Qualités relationnelles. 2008 conception et réalisation : DRH - DSI http://www.inra.fr/drh/ce2008/bdd/profil.php?numprofil=ai08-sa-2 (2 sur 2) [06/11/2008 16:02:55]

Centre de TOURS R é p u b l i q u e F r a n ç a i s e CONCOURS EXTERNE AIE03 ASSISTANT INGENIEUR Développeur, Intégrateur d'applications EPREUVE ECRITE : le 05 juin 2008 DUREE : 3 heures - COEFFICIENT : 3 Vous devez répondre directement sur la copie en laissant une marge de 2 cm à droite et à gauche. L épreuve étant anonyme, n inscrivez ni votre nom, ni aucun signe distinctif sur votre copie. A la fin de l épreuve, insérez le sujet dans la copie qui porte vos coordonnées cachetées. - Le sujet comporte 10 pages (page de garde incluse) Les durées mentionnées pour chaque épreuve sont données à titre indicatif. Les épreuves 1, 3, 4 et 5 sont indépendantes et peuvent être traitées dans l'ordre de votre choix. Pour la question 2, vous devez traiter l'une ou l'autre des questions. Au cours de l'épreuve, les calculatrices, les téléphones, les ordinateurs portables et les documents personnels sont interdits. ----------------------------------------------------------------------------------------------------------------- Etablissement public à caractère scientifique et technologique placé sous la tutelle conjointe des Ministres chargés de la Recherche et de l Agriculture

EPREUVE 1 : Bases de données (40 mn - notée sur 14) 1.1 A l'aide des documents fournis en ANNEXE 1 qui contiennent la description d'une base de données (MCD, MPD, données), construisez les requêtes SQL qui permettent de répondre aux questions qui suivent: 1.1.1. Donnez la liste des noms, catégorie, date limite de consommation et seuil des ingrédients pour lequel le nom contient la lettre «A» et dont le seuil est défini. Vous trierez les informations par: Ordre alphabétique des catégories Dates limites décroissantes 1.1.2. Noms et dates limites de consommation des ingrédients ayant la même unité de mesure que le beurre mais dont le stock disponible est supérieur à celui du beurre 1.1.3. Liste des ingrédients ayant la même catégorie et le même prix que le sucre 1.1.4. Calculez la valeur diététique de chaque recette (Sachant que la valeur diététique = quantité * calorie) 1.2. On souhaite faire évoluer le modèle de la base de données décrite en ANNEXE 1 pour gérer les informations suivantes : - Une notion de 'menu" caractérisée par un nom et un prix ttc pouvant être constitué d'une ou plusieurs recette(s). - Une notion de chef cuisinier pouvant être responsable d'un ou plusieurs menus. Le chef cuisinier est caractérisé par un Nom, un Prénom, un Age, un Sexe et un Salaire. Indiquez, selon le formalisme de votre choix les éléments à mettre en œuvre pour réaliser cette évolution. EPREUVE 2 : Traitez au choix la question 2A ou la question 2B (40 mn notée sur 12) 2A- Extension de la question 1: définition d un applicatif On désire mettre en place une application répondant au besoin suivant : Les chefs cuisiniers désirent pouvoir gérer la constitution des menus dont ils vont avoir la charge. Ils veulent également être sûrs que leurs menus sont contrôlés par eux seuls. En revanche, ils sont d accord pour pouvoir mettre en commun les menus ainsi créés. 2A.1 Définissez une architecture hardware (=Répartition des données et traitements) qui permette de répondre à leur besoin 2A.2 Imaginez une interface applicative avec les principales fonctionnalités que vous jugerez nécessaires pour satisfaire une telle demande 2/9

2B- Architecture technique «web» Le jury d'un concours INRA souhaite mettre en place un site web collaboratif pour préparer les sujets, statuer sur les dossiers et résultats des candidats. Il veut pouvoir consulter par le web pour chaque candidat (300 maxi), - Etat civil - Formation - Expérience - Mémoire - Publications Chaque membre du jury doit ensuite pouvoir donner une note a chaque candidat sur - son dossier - son examen écrit - son oral et donner une appréciation générale Les membres du jury doivent pouvoir proposer des sujets en ligne, y apporter des propositions de modifications et les commenter: 2B.1 Quelle architecture technique préconiseriez-vous? Argumentez vos choix. 2B.2 Proposez une présentation de page d'accueil pour ce site qui incorporera des fonctionnalités que vous jugerez utiles. EPREUVE 3 : Sujet de Développement (40mn - notée sur 14) 3.1. Décrivez de manière précise et détaillée les différentes sections du programme fourni en ANNEXE 2. 3.2. Proposez un algorithme de tri pour classer un tableau de n éléments (tri à bulles, Quicksort, tri par insertion...). Ecrire l'algorithme en langage naturel. EPREUVE 4 : Résumé français du texte "Introduction to web accessibility"? (30 minutes - notée sur 10) Résumez en français en 110 mots (plus ou moins 15 mots) le texte fourni en ANNEXE 3 EPREUVE 5 : Questions et définitions (30 minutes notée sur 10) 5.1. Donnez 3 préconisations pour assurer un minimum d accessibilité à un site Web. 5.2. Qu'est-ce qu'une balise META? 5.3. Comment faut-il concevoir un site pour que la présentation puisse être changée sans difficulté? 5.4. Qu'est-ce que la technologie AJAX? 5.5. Dans le domaine des bases de données, avec quel type d'outils est-il possible d'effectuer le mapping objet/relationnel? 5.6. Qu'est-ce qu'une procédure stockée? 5.7. Qu'est-ce que le Phishing ou hameçonnage? 5.8. Indiquez 3 points essentiels pour assurer la sécurité physique et logique d'un système d information 3/9

ANNEXE 1 : LA BASE EXEMPLE 4/9

5/9

6/9

7/9

ANNEXE 2 #!/usr/bin/perl use strict; use warnings; use DBI; # Chargement du module Database Interface use Mail::Internet; # Chargement du module Mail::Internet # Section 1 my @tablelist = ("recettes","ingredients","lieu"); my $DBAemail = "dba\@mydomain.com"; our %database = ( 'name' => "my_database", 'user' => "db_admin", 'password' => "top_secret", 'port' => "5432", 'host' => "bdd.mydomain.com" ); # Section 2 my $dbh = DBI->connect( "dbi:mysql:host=$database{'host'};dbname=$database{'name'};port=$database{'port'};", $database{'user'}, $database{'password'} ) or die( "[E] Couldn't connect to the database. ($DBI::errstr)\n" ); # Section 3 foreach my $table (@tablelist) { my $sth = $dbh->prepare('select * FROM $table ') or die "Couldn't prepare statement: ". $dbh->errstr; $sth->execute(); } while (my @line = $sth -> fetchrow_array) { print "@line", "\n"; } $sth->finish; # Section 4 $dbh->disconnect; # Section 5 sendmail(smtp => 'smtp.inra.fr', to => $DBAemail, from => 'Database Admin ', subject => '[ Database Application ] ', message => "SQL query on database." ); # Section 6 sub sendmail { my %args = @_; my $mail = new Mail::Internet ( [ "From: $args{'from'}", "To: $args{'to'}", "Subject: $args{'subject'}" ], 'Body' => [ $args{'message'} ] ); $mail->smtpsend ( 'Host' => $args{'smtp'} ); } 8/9

ANNEXE 3 Introduction to Web Accessibility Texte non disponible 9/9

EPREUVE D'ADMISSION CONCOURS AIE03 Développeur, intégrateur d applications Temps de préparation : 15 minutes Durée de l audition : 5 minutes ; coefficient : 3 Durée de l entretien : 25 minutes Sujet : Vous êtes candidat à un poste d'informaticien dans un organisme de recherche. Exposez en 5 minutes vos principaux atouts.