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

* 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. Les prix peuvent être modifiés 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.

En vigueur dès le 1er mai 2017, la politique d’annulation existante sera remplacée dans sa totalité par la politique suivante : l’annulation ou la reprogrammation de votre examen dans les 5 jours ouvrés de la période de votre inscription est sujette à des frais. Toute absence à votre examen, ou tout défaut de reprogrammation ou d’annulation de votre examen, au minimum 24 heures avant la date programmée, annule complètement vos frais d’examen.

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 par rapport à l'examen. Plus le pourcentage est élevé, plus le nombre de questions relatives à ce contenu lors de l'examen sera important. Regardez des didacticiels vidéo sur la variété des types de questionssur les examens 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, veuillez envoyer un examen fondé sur l'expérience.

Si vous avez d'autres questions ou des commentaires au sujet des examens de certification de Microsoft ou du programme de certification, de l'inscription ou des promotions, contactez votre Regional Service Center.

Compréhension de la programmation de base (15 % à 20 %)
  • Comprendre le stockage d’un ordinateur et les types de données.
    • Comment un ordinateur stocke les programmes et les instructions dans la mémoire de l'ordinateur, les piles de mémoire et les tas, les exigences de la taille de la mémoire pour les différents types de stockage de données, les données numériques et les données textuelles.
  • Comprendre les structures de décision d’un ordinateur.
    • Diverses structures de décision utilisées dans tous les langages de programmation informatique ; structures de décision If ; plusieurs structures de décision, telles que If ... Else et switch / Select Case ; lire les organigrammes ; tables de décision ; évaluation des expressions.
  • Identifier les méthodes appropriées pour gérer les répétitions.
    • Les boucles For, les boucles While, les boucles Do...While, et la récursivité.
  • Comprendre la gestion des erreurs.
    • Gestion structurée des exceptions.

Ressources disponibles pour la préparation

Comprendre la programmation orientée vers l’objet (20 % à 25%)
  • Comprendre les bases des classes.
    • Propriétés, méthodes, événements et constructeurs ; comment créer une classe ; comment utiliser les classes dans le code.
  • Comprendre l’héritage.
    • Hériter la fonctionnalité d’une classe de base en une classe dérivée.
  • Comprendre le polymorphisme.
    • Faire l’extension de la fonctionnalité dans une classe après l'héritage d'une classe de base, remplacement des méthodes dans la classe dérivée.
  • Comprendre l’encapsulation.
    • Créer des classes qui cachent les détails de l’implémentation tout en permettant l’accès aux fonctionnalités nécessaires à travers l’interface, accéders aux modificateurs.

Ressources disponibles pour la préparation

Comprendre la sécurité logicielle (15 % à 20 %)
  • Comprendre l'application de la gestion d’un cycle de vie.
    • Phases de l'application de la gestion d’un cycle de vie, test de logiciel.
  • Interpréter les spécifications des applications.
    • Lire les spécifications des applications et les traduire en prototypes, code, sélectionner les types et composants d'application appropriés.
  • Comprendre les algorithmes et les structures des données.
    • Tableaux, piles, files d'attente, listes chaînées et algorithmes de tri ; les implications de performance de diverses structures de données ; choisir la bonne structure de données.

Ressources disponibles pour la préparation

Comprendre les applications Web (15 % à 20 %)
  • Comprendre le développement de la page web.
    • HTML, Cascading Style Sheets (CSS), JavaScript
  • Comprendre le développement de l’application web Microsoft ASP.NET
    • Cycle de vie de la page, modèle d'événement, gestion d'état, programmation côté client et côté serveur.
  • Comprendre l’hébergement du web.
    • Créer des répertoires virtuels et des sites Web, déployer des applications Web, comprendre le rôle de Internet Information Services.
  • Compréhension des services Web
    • Les services web qui seront consommés par les applications client, accéder aux services web à partir d'une application client, SOAP et WSDL (Langage de définition du service web).

Ressources disponibles pour la préparation

Comprendre les applications de bureau (15 % à 20 %)
  • Comprendre les applications Windows.
    • Catégories de directives de conception de l'interface utilisateur, caractéristiques et fonctionnalités des applications Store, identifier les gestes.
  • Comprendre les applications basées sur console.
    • Caractéristiques et fonctionnalités des applications basées sur console.
  • Comprendre les services Windows.
    • Caractéristiques et fonctionnalités des services Windows.

Ressources disponibles pour la préparation

Comprendre les bases de données (15 % à 20 %)
  • Comprendre les systèmes de gestion des bases de données relationnelles.
    • Caractéristiques et fonctionnalités des produits de base de données, conception de base de données, Entity Relationship Diagrams (ERDs), concepts de normalisation.
  • Comprendre les méthodes de requête de base de données.
    • Langage de requête structuré (SQL), créer et accéder aux procédures stockées, mettre à jour les données et sélectionner les données.
  • Comprendre les méthodes de connexion de base de données.
    • Connecter divers types de magasins de données, tels que le fichier plat ; 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. Consultez la Microsoft Certification exam overview 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 Microsoft Certification exam policies and FAQs.

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 ».