Examen
98-361

Visual Studio logo

  • Publicado:
    2 de agosto de 2010
  • Idiomas:
    Inglés, chino (simplificado), chino (tradicional), francés, alemán, italiano, japonés, coreano, portugués (Brasil), ruso, español, español (Latinoamérica)
  • Audiencias:
    Académicos
  • Tecnología:
    Visual Studio
  • Crédito para la certificación:
    MTA

Software Development Fundamentals

Los exámenes Microsoft Certified Professional los realizan proveedores externos.

* El precio no incluye ofertas promocionales ni descuentos para los miembros de los programas Microsoft Imagine Academy, Microsoft Certified Trainers y Microsoft Partner Network. El precio está sujeto a cambios sin previo aviso. El precio no incluye los impuestos aplicables. Confirme el precio exacto con su proveedor de exámenes antes de realizar el examen.

A partir del 1ero de mayo de 2017, la política de cancelación existente será sustituida en su totalidad por la siguiente política: cancelar o reprogramar su examen en un plazo de 5 días laborables de la fecha de examen registrada estará sujeto a una cuota. No presentarse a la cita de examen ni reprogramar o cancelar la cita al menos 24 horas antes de la cita programada conlleva la pérdida de toda la cuota del examen.

video

Software Development Fundamentals

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. Los porcentajes indican la importancia relativa de cada área temática principal del examen. Cuanto más alto sea el porcentaje, más preguntas verá sobre esa área de contenido en el examen. Vea tutoriales en vídeo acerca de la variety of question types en los exámenes de Microsoft.

Tenga en cuenta que las preguntas pueden evaluar, entre otros, los temas descritos en el texto con viñetas.

¿Tiene algún comentario sobre la pertinencia de las aptitudes evaluadas en este examen? No dude en enviar sus comentarios a Microsoft. Todos los comentarios se revisarán y aplicarán según se considere oportuno, manteniendo siempre la validez y fiabilidad del proceso de certificación. Tenga en cuenta que Microsoft no responderá directamente a sus comentarios. Agradecemos su participación para garantizar la calidad del programa Microsoft Certification.

Si cree que existe algún problema con preguntas específicas de este examen, envíe una exam challenge.

Si tiene otras preguntas o comentarios sobre los exámenes de Microsoft Certification o el programa de certificación, el registro o las promociones, póngase en contacto con el Regional Service Center.

Descripción de la programación básica (del 15 % al 20 %)
  • Comprender el almacenamiento y los tipos de datos del equipo
    • Cómo almacena el equipo los programas y las instrucciones en la memoria, pilas y montones de memoria, requisitos de tamaño de memoria para los distintos tipos de almacenamiento de datos, datos numéricos y datos textuales
  • Comprender las estructuras de decisión del equipo
    • Diversas estructuras de decisión usadas en todos los lenguajes de programación, estructuras de decisión If, varias estructuras de decisión como If…Else y switch/Select Case, leer diagramas de flujo, tablas de decisión, evaluar expresiones
  • Identificar el método apropiado para controlar la repetición
    • Bucles For, bucles While, bucles Do...While y recursividad
  • Comprender el control de errores
    • Control de excepciones estructuradas

Recursos de preparación

Descripción de la programación orientada a objetos (del 20 % al 25 %)
  • Comprender los fundamentos de las clases
    • Propiedades, métodos, eventos y constructores; cómo crear una clase; como usar clases en el código
  • Comprender la herencia
    • Herencia de la funcionalidad de una clase base en una clase derivada
  • Comprender el polimorfismo
    • Ampliar la funcionalidad en una clase después de heredar de una clase base, métodos de anulación en la clase derivada
  • Comprender la encapsulación
    • Crear clases que ocultan los detalles de implementación y permiten obtener acceso a la funcionalidad necesaria a través de la interfaz, modificadores de acceso

Recursos de preparación

Descripción del desarrollo general de software (del 15 % al 20 %)
  • Comprender la administración del ciclo de vida de la aplicación
    • Fases de la administración del ciclo de vida de la aplicación, pruebas de software
  • Interpretar especificaciones de aplicaciones
    • Leer especificaciones de aplicación y convertirlas en prototipos, codificar, seleccionar el tipo de aplicación apropiado, y componentes
  • Comprender los algoritmos y estructuras de datos
    • Matrices, pilas, colas, listas vinculadas y algoritmos de ordenación; implicaciones en el rendimiento de las distintas estructuras de datos; elección de la estructura de datos correcta

Recursos de preparación

Descripción de aplicaciones web (del 15 % al 20 %)
  • Comprender el desarrollo de páginas web
    • HTML, hojas de estilos en cascada (CSS), JavaScript
  • Comprender el desarrollo de aplicaciones web con Microsoft ASP.NET
    • Ciclo de vida, modelo de eventos, administración de estados, programación en el lado cliente frente al lado servidor
  • Comprender el alojamiento web
    • Crear directorios virtuales y sitios web, implementar aplicaciones web, descripción del rol de Internet Information Services
  • Comprender los servicios web
    • Servicios web que consumirán las aplicaciones cliente, obtener acceso a servicios web desde una aplicación cliente, SOAP y lenguaje de definición de servicios web (WSDL)

Recursos de preparación

Descripción de aplicaciones de escritorio (del 15 % al 20 %)
  • Comprender las aplicaciones de la Tienda Windows
    • Categorías de directrices de diseño de interfaz de usuario, características y capacidades de las aplicaciones de la Tienda, identificar gestos
  • Comprender las aplicaciones basadas en consola
    • Características y capacidades de aplicaciones basadas en consola
  • Comprender los servicios de Windows
    • Características y capacidades de los servicios de Windows

Recursos de preparación

Descripción de las bases de datos (del 15 % al 20 %)
  • Comprender los sistemas de bases de datos relacionales
    • Características y capacidades de productos de base de datos, diseño de base de datos, diagramas de relaciones de entidad (ERD), conceptos de normalización
  • Comprender los métodos de consulta de la base de datos
    • Lenguaje de consulta estructurado (SQL), creación y acceso a procedimientos almacenados, actualización y selección de datos
  • Comprender los métodos de conexión de la base de datos
    • Conectar a los distintos tipos de almacenes de datos, como un archivo sin formato, archivo XML, objeto en memoria, optimización de recursos

Recursos de preparación

¿Quién debería realizar este examen?

Los candidatos a este examen buscan validar sus habilidades básicas de desarrollo de software. Se recomienda que los candidatos estén familiarizados con los conceptos y tengan experiencia práctica con las tecnologías aquí descritas, ya sea asistiendo a los cursos de formación correspondientes o trabajando con los tutoriales y ejemplos disponibles en MSDN y en Microsoft Visual Studio. Se espera que los candidatos tengan cierta experiencia con C# o Microsoft Visual Basic .NET.

Más información sobre los exámenes

Preparación de exámenes

Le recomendamos que consulte esta guía de preparación para el examen en profundidad y se familiarice con los recursos de este sitio web antes de programar el examen. Consulte la Microsoft Certification exam overview para obtener información sobre el registro, videos de los formatos de preguntas de examen habituales y otros recursos de preparación. Para obtener información sobre las políticas de examen y puntuación, consulte Microsoft Certification exam policies and FAQs.

Nota

Esta guía de preparación está sujeta a cambios en cualquier momento a discreción de Microsoft sin necesidad de aviso previo. Los exámenes de Microsoft pueden incluir tecnología de prueba adaptativa y elementos de simulación. Microsoft no identifica el formato en que se presentan los exámenes. Use esta guía de preparación para prepararse para el examen, sea cual sea el formato. Para ayudarle a prepararse para este examen, Microsoft recomienda adquirir experiencia práctica con el producto y usar los recursos formativos especificados. Estos recursos de formación no cubren necesariamente todos los temas que aparecen en la sección "Habilidades medidas".