Examen
98-361

Visual Studio logo

  • Publié le :
    lundi 2 août 2010
  • Langues :
    anglais, chinois (simplifié), chinois (traditionnel), français, allemand, italien, japonais, coréen, portugais (Brésil), russe, espagnol, espagnol (Amérique latine)
  • Participants :
    Universitaire
  • Technologie :
    Visual Studio
  • Pris en considération dans l'obtention de la certification :
    MTA

Software Development Fundamentals

Les examens Microsoft Certified Professional sont administrés par des prestataires tiers.

  • Êtes-vous étudiant ou formateur ? Inscrivez-vous pour votre examen avec Certiport.

    Planifier avec Certiport

  • Vous êtes sorti(e) du système scolaire, mais la technologie vous intéresse ? Inscrivez-vous auprès de Pearson VUE.

    Planifier avec Pearson VUE

* Des prix spéciaux sont proposés aux élèves de l'enseignement secondaire et de l'enseignement supérieur (non disponible en Inde et en Chine). Pour plus d'informations, reportez-vous à la rubrique Règles applicables aux examens et FAQ. Les prix ne reflètent pas les offres promotionnelles ni les tarifs réduits destinés aux membres du programme Microsoft Imagine Academy ou du réseau Microsoft Partner Network, ainsi qu'aux Microsoft Certified Trainers. La tarification peut être modifiée sans préavis. Les prix n'incluent pas les taxes applicables. Consultez le fournisseur d'examens avant de vous inscrire pour connaître les tarifs exacts.

video

Software Development Fundamentals

Compétences évaluées

Cet examen évalue votre capacité à accomplir les tâches techniques répertoriées ci-dessous. Les pourcentages indiquent le coefficient de pondération relatif de chaque grand thème à l'examen. Plus le pourcentage est élevé, plus le nombre de questions relatives à ce contenu lors de l'examen sera important. Découvrez les tutoriels vidéo au sujet des différents types de question posée sur les examens de Microsoft.

Notez que les questions sur lesquelles vous serez évalué à l'examen porteront sur les thèmes décrits dans la liste, mais ne s'y limiteront pas.

Avez-vous des commentaires sur la pertinence des compétences évaluées par cet examen ? Veuillez envoyer vos commentaires à Microsoft. Tous les commentaires seront examinés et intégrés comme il convient, tout en préservant la validité et la fiabilité du processus de certification. Notez que Microsoft ne répondra pas directement à vos commentaires. Nous apprécions votre participation qui contribue à garantir la qualité du programme de certification Microsoft.

Pour toute question spécifique concernant cet examen, envoyez une contestation d'examen.

Si vous avez d'autres questions ou des commentaires au sujet des examens de certification de Microsoft ou du programme de certification, d'inscription ou de promotion, contactez votre Centre de service régional.

Compréhension des principes élémentaires de la programmation (15-20 %)
  • Compréhension des types de données stockées et du stockage sur ordinateur
    • Modalités de stockage des programmes et instructions dans la mémoire de l'ordinateur, piles et tas de la mémoire, taille de la mémoire requise pour les différents types de stockage de données, données numériques et données textuelles
  • Compréhension des structures décisionnelles de l'ordinateur
    • Diverses structures décisionnelles utilisées dans tous les langages de programmation informatique ; structures décisionnelles If ; plusieurs structures décisionnelles telles que If...Else et basculement/Sélection de cas ; lecture des organigrammes ; tables de décision ; évaluation des expressions
  • Identification de la méthode qui convient pour le traitement des répétitions
    • Boucles For, boucles While, boucles Do...While et récursivité
  • Compréhension de la gestion des erreurs
    • Gestion des exceptions structurées

Ressources disponibles pour la préparation

Compréhension de la programmation orientée objet (20-25 %)
  • Compréhension des notions fondamentales relatives aux classes
    • Propriétés, méthodes, événements et constructeurs ; modalités de création des classes ; modalités d'utilisation des classes dans le code
  • Compréhension de la notion d'héritage
    • Héritage de la fonctionnalité d'une classe de base dans une classe dérivée
  • Compréhension du polymorphisme
    • Extension de la fonctionnalité dans une classe après héritage à partir d'une classe de base, remplacement des méthodes dans la classe dérivée
  • Compréhension du concept de l'encapsulation
    • Création de classes qui masquent les détails de leur implémentation tout en permettant l'accès à la fonctionnalité requise par l'interface, modificateurs d'accès

Ressources disponibles pour la préparation

Compréhension générale du développement logiciel (15-20 %)
  • Compréhension de la gestion du cycle de vie des applications
    • Phases de gestion du cycle de vie des applications, tests de logiciels
  • Interprétation des spécifications des applications
    • Lecture des spécifications des applications et conversion de ces spécifications en prototypes, code, sélection du type d'application qui convient et composants
  • Compréhension des algorithmes et structures de données
    • Matrices, piles, files d'attente, listes liées et algorithmes de tri ; conséquences sur les performances des différentes structures de données ; choix de la structure de données adaptée

Ressources disponibles pour la préparation

Compréhension des applications Web (15-20 %)
  • Compréhension du développement des page Web
    • HTML, feuilles de style en cascade (CSS), JavaScript
  • Compréhension du développement des applications Web Microsoft ASP.NET
    • Cycle de vie des pages, modèle d'événement, gestion de l'état, comparaison entre programmation côté client et côté serveur
  • Compréhension de l'hébergement Web
    • Création de répertoires virtuels et de sites Web, déploiement d'applications Web, compréhension du rôle d'Internet Information Services
  • Compréhension des services Web
    • Services Web utilisés par les applications clientes, accès aux services Web à partir d'une application cliente, SOAP et WSDL (Web Service Definition Language)

Ressources disponibles pour la préparation

Compréhension des applications de bureau (15-20 %)
  • Compréhension des applications de Windows Store
    • Catégories des directives de conception d'une interface utilisateur, caractéristiques et capacités des applications de Windows Store, identification des gestes
  • Compréhension des applications basées sur console
    • Caractéristiques et capacités des applications basées sur console
  • Compréhension de Windows Services
    • Caractéristiques et capacités de Windows Services

Ressources disponibles pour la préparation

Compréhension des bases de données (15-20 %)
  • Compréhension des systèmes de gestion de bases de données relationnelles
    • Caractéristiques et fonctionnalités des produits de base de données, conception de la base de données, ERD (Entity Relationship Diagram), concepts de normalisation
  • Compréhension des méthodes d'interrogation des bases de données
    • SQL (Structured Query Language), création et accès aux procédures stockées, mise à jour des données et sélection des données
  • Compréhension des méthodes de connexion à la base de données
    • Connexion à différents types de magasins de données, par exemple à des fichiers plats ; fichier XML ; objet en mémoire ; optimisation des ressources

Ressources disponibles pour la préparation

Qui est concerné par cet examen ?

Les candidats à cet examen cherchent à attester de leurs compétences élémentaires en développement logiciel. Les candidats doivent de préférence être familiarisés avec les concepts technologiques présentés ici et en avoir une expérience pratique en s'aidant des formations, didacticiels et exemples disponibles sur MSDN ainsi que dans Microsoft Visual Studio. Les candidats à cet examen doivent également connaître les rudiments du langage C# ou du langage Microsoft Visual Basic .NET.

Informations complémentaires relatives aux examens

Préparation à un examen

Nous vous recommandons de consulter ce guide de préparation à l'examen dans son intégralité et de vous familiariser avec les ressources de ce site web avant de planifier votre examen. Reportez-vous à la Présentation des examens de certification Microsoft pour en savoir plus sur l'inscription, les vidéos sur les questions d'examen types, ainsi que les autres ressources disponibles pour se préparer. Pour en savoir plus sur les règles et la notation applicables aux examens, consultez les Règles applicables aux examens de certification Microsoft et FAQ.

Remarque

Ce guide de préparation est susceptible d'être modifié, à tout moment et sans préavis, à la seule discrétion de Microsoft. Les examens Microsoft peuvent intégrer une technologie de test adaptative ainsi que des éléments de simulation. Microsoft ne mentionne pas le format dans lequel les examens sont présentés. Veuillez utiliser ce guide de préparation pour vous préparer à l'examen, indépendamment du format. Pour vous aider à vous préparer à cet examen, Microsoft recommande de disposer d'une expérience pratique du produit et d'utiliser les ressources de formation précitées. Ces ressources de formation ne couvrent pas nécessairement tous les sujets énumérés dans la section « Compétences évaluées ».