Examen
98-361

Visual Studio logo

  • Publicado:
    lunes, 02 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)
  • Público:
    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.

  • ¿Es estudiante o un instructor? Inscríbase en el examen con Certiport.

    Programar con Certiport

  • ¿Ha terminado la universidad pero le sigue interesando la tecnología? Inscríbase con Pearson VUE.

    Programar con Pearson VUE

* 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 1 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 variedad de tipos de preguntasen 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 impugnación del examen.

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.

Conocimientos base de programación (del 15 % al 20 %)
  • Comprender los tipos de almacenamiento en el ordenador y los tipos de datos
    • Cómo almacena un ordenador los programas y las instrucciones en la memoria del ordenador, pilas de memoria y heaps, requisitos de tamaño de memoria para los diferentes tipos de almacenamiento de datos, datos numéricos y datos de texto
  • Comprender las estructuras de decisión del ordenador
    • Varias estructuras de decisión utilizadas en todos los lenguajes de programación de ordenadores; Las estructuras de decisión if; estructuras de decisiones múltiples, como If ... Else y switch / Select case; lectura de diagramas de flujo; tablas de decisión; evaluar expresiones
  • Identificar el método apropiado para manejar repeticiones
    • For loops, While loops, Do...While loops, y recursión
  • Comprender el manejo de errores
    • Manejo estructurado de excepciones

Recursos de preparación

Comprender la programación orientada a objetos (del 20 % al 25 %)
  • Comprender los fundamentos de clases
    • Propiedades, métodos, eventos y constructores; cómo crear una clase; cómo usar clases en código
  • Comprender la herencia
    • Heredar la funcionalidad de una clase base en una clase derivada
  • Comprender polimorfismo
    • Extender la funcionalidad de una clase después de heredar de la clase base, sobrescribiendo métodos en la clase derivada
  • Comprender encapsulación
    • Crear clases que esconden los detalles de implementación manteniendo el acceso a la funcionalidad requerida a través de la interfaz, modificadores de acceso

Recursos de preparación

Comprensión general de desarrollo de software (desde 15 % a 20 %)
  • Comprender la administración del ciclo de vida de una aplicación
    • Fases en la administración del ciclo de vida de una aplicación, pruebas de software
  • Comprender las especificaciones de la aplicación
    • Leer las especificaciones de la aplicación y traducirlas en prototipos, código, seleccionar el tipo de aplicación apropiado y componentes
  • Comprender los algoritmos y las estructuras de datos
    • Vectores, pilas, colas, listas enlazadas y algoritmos de ordenamiento; implicaciones en el rendimiento de varios tipos de estructuras de datos; escoger el tipo correcto de estructura

Recursos de preparación

Conocimientos sobre aplicaciones web (desde 15 % a 20%)
  • Comprender el desarrollo de páginas web
    • HTML, Cascading Style Sheets (CSS), JavaScript
  • Comprender el desarrollo de aplicaciones web con ASP.NET
    • Ciclo de vida de las páginas, modelos de eventos, administración de estados cliente servidor frente a programación del lado del servidor
  • Comprender el hospedaje web
    • Crear directorios virtuales y sitios web, implementación de aplicaciones web, comprender la función de Internet Information Services
  • Comprender los servicios web
    • Servicios web que serán utilizados por aplicaciones cliente, acceso de serivios web desde una aplicación cliente, SOAP y Web Service Definition Language (WSDL)

Recursos de preparación

Comprender aplicaciones de escritorio (desde 15 % a 20%)
  • Comprender aplicaciones Windows
    • Guía de catetorías de diseño de interfaz de usuario, características y capaciades de aplicaciones de almacenamiento, identificar gestos
  • Comprender aplicaciones basados en consola
    • Características y capacidades de aplicaciones basados en consola
  • Comprender servicios web
    • Características y capacidades de servicios Windows

Recursos de preparación

Comprender bases de datos (desde 15 % a 20 %)
  • Comprender la administración de sistemas de bases de datos relacionales
    • Características y capacidades de los productos de bases de datos, diseño de base de datos, Diagramas de entidad relación (ERDs por sus siglas en inglés), conceptos de normalización
  • Comprender métodos de consultas de bases de datos
    • Lenguaje de consulta estructurado (SQL por sus siglas en inglés), creación y acceso a procedimientos almacenados, actualización de datos y selección de datos
  • Comprender métodos de conexión de bases de datos
    • Conectarse a varios tipos de almacenamiento de datos tales como archivos planos; archivos XML; objetos 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, vídeos 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".