Examen
98-388

Microsoft logo

Introducción a la programación usando Java

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.

Habilidades medidas

Este examen mide su capacidad para realizar las tareas técnicas mencionadas a continuación. 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.

Comprender los aspectos fundamentales de Java (15 - 20 %)
  • Describir el uso de Main en una aplicación Java
    • Firma de Main, porqué es estática; cómo consumir una instancia de su propia clase; argumentos de línea de comandos
  • Realizar entradas y salidas básicas usando paquetes estándar
    • Imprimir extractos; importar y utilizar la clase de Escáner
  • Evaluar el alcance de una variable
    • Declarar una variable dentro de un bloque, clase o método
Trabajar con tipos de datos, variables y expresiones (40 - 45 %)
  • Declarar y usar variables de tipos de datos primitivas
    • Tipos de datos, incluyendo byte, char, int, doble, corto, largo, float, booleano; identificar cuándo se pierde la precisión; cómo los primitivos difieren de los tipos de objetos de envoltorio como números enteros y booleanos
  • Construir y evaluar código que manipule cadenas
    • Clases de cadena y literales de cadena, comparaciones, concatenación, caso y longitud; métodos de formato.cadena; operadores de cadena; convertir un tipo de datos primitivo en una cadena; la inmutable naturaleza de las cadenas; inicialización; nulo
  • Construir y evaluar códigos de creación, iteración y manipulación de grupos y listas de grupos
    • Grupos de una y dos dimensiones, incluyendo inicialización, nulo, tamaño, elementos iterativos, elementos de acceso; listas de grupos, incluyendo añadir y eliminar elementos, atravesando la lista
  • Construir y evaluar códigos de análisis, reparto y conversión
    • Implementar código que reparte entre tipos de datos primitivos, convierte tipos primitivos a tipos de objeto equivalentes, o reparte cadenas a números
  • Construir y evaluar expresiones aritméticas
    • Operadores aritméticos, asignación, operadores de asignación compuesta, precedencia de operador
Implementar control de flujo (15 - 20 %)
  • Construir y evaluar códigos que usen elementos de ramificación
    • if, else, else if, cambio; línea única frente a bloque; anidamiento; operadores lógicos y relacionales
  • Construir y evaluar códigos que usen bucles
    • mientras, para, para cada, hacer mientras; interrumpir y continuar; anidamiento; operadores lógicos, relacionales y unarios
 Realizar programación orientada en objetos (10 - 15 %)
  • Construir y evaluar una definición de clase
    • Constructores; sobrecarga de constructores; una clase por archivo .java; esta palabra clave; herencia y anulación a nivel básico
  • Declarar, implementar y acceder a miembros de datos en una clase
    • privada, pública, protegida; miembros de datos de instancia; miembros de datos estáticos; usando estática final para crear constantes; describir encapsulamiento
  • Declarar, implementar y métodos de acceso
    • privados, públicos, protegidos; parámetros de métodos; tipo de devolución; nula; valor de devolución; métodos de instancia; métodos estáticos; sobrecarga
  • Instanciar y usar una clase de objeto en un programa
    • Instanciación; inicialización; nulo; acceder y modificar datos de miembros; métodos de acceso; acceder y modificar miembros estáticos; importar paquetes y clases
Compilación y depuración del código (5-10 %)
  • Resolución de errores de sintaxis; errores de lógica y errores de tiempo de ejecución
    • imprimir la depuración de extracto; resultados del comando javac; analizar código en busca de errores de lógica; excepciones de consola tras ejecutar el programa; evaluar un seguimiento de pila
  • Implementación del control de excepciones
    • probar una captura finalmente; clase de excepción; tipos de clase de excepción; mostrar información de excepción

¿Quién debería realizar este examen?

Los candidatos para este examen son desarrolladores de aplicaciones que trabajan con Java 6 SE o posterior, estudiantes de secundaria o post-secundaria de desarrollo de software, o desarrolladores de software principiantes.

Los candidatos deben tener al menos 150 horas de instrucción o experiencia práctica con Java, estén familiarizados con sus funciones y capacidades, y comprendan cómo escribir, depurar y mantener código Java bien documentado.

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