Aumente su confianza el día del examen con un Exam Replay or an Exam Replay with Practice Test.

Examen
70-483

Visual Studio logo

  • Publicado:
    viernes, 12 de octubre de 2012
  • Idiomas:
    Inglés, chino (simplificado), chino (tradicional), francés, alemán, japonés, portugués (Brasil)
  • Público:
    Desarrolladores
  • Tecnología:
    Visual Studio 2012
  • Crédito para la certificación:
    MCP, MCSA

Programming in C#

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

Vea una sesión de preparación para un examen de Microsoft Ignite 2017

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.

Nota: Hay actualizaciones del examen en vigor a partir del jueves, 14 de diciembre de 2017. Para obtener más información sobre estos cambios y sobre cómo afectan a las habilidades medidas, descargue y revise el Exam 483 change document.

Administración del flujo de programa (del 25 % al 30 %)
  • Implementación del procesamiento asincrónico y de subprocesos
    • Usar la biblioteca TPL, incluyendo theParallel. Método For, PLINQ, Task; crear tareas de continuación; generar subprocesos mediante ThreadPool; desbloquear la IU; usar palabras clave de async y espera (await); administrar datos mediante colecciones simultáneas
  • Administrar subprocesos
    • Sincronizar los recursos, implementar el bloqueo; cancelar una tarea de larga ejecución; implementar métodos seguros para subprocesos para manejar las condiciones de anticipación
  • Implementación del flujo de programas
    • Iterar en los elementos de matriz y colección; programar decisiones mediante instrucciones switch, if/then y operadores; evaluar expresiones
  • Creación e implementación de eventos y devoluciones de llamada
    • Crear controladores de eventos; suscribirse y cancelar la suscripción a eventos; usar tipos integrados de delegados para crear eventos; crear delegados; expresiones lambda; métodos anónimos
  • Implementación del control de excepciones
    • Procesar tipos de excepción, incluyendo excepciones SQL, excepciones de red, excepciones de comunicaciones, excepciones de desconexión por tiempo de red; utilizar declaraciones de gancho; utilizar una clase básica de excepción; implementar bloqueos try-catch-finally; lanzar excepciones; relanzar una excepción; crear excepciones personalizadas; procesar las excepciones internas; procesar excepciones acumuladas

Recursos de preparación

Creación y uso de tipos (del 25 % al 30 %)
  • Creación de tipos
    • Crear tipos de valor, incluyendo structs, enum; crear tipos de referencia, tipos genéricos, constructores, variables estáticas, métodos, clases, métodos de extensión; crear parámetros opcionales y con nombre y propiedades indizadas; crear métodos sobrecargados y sobrescritos
  • Uso de tipos
    • Aplicar la conversión boxing o unboxing para convertir entre tipos de valor; repartir tipos; convertir tipos; controlar tipos dinámicos; asegurar la interoperabilidad con el código que accede a API COM
  • Refuerzo de encapsulación
    • Reforzar la encapsulación mediante las propiedades; reforzar el encapsulamiento mediante descriptores de acceso, incluyendo públicos, privados, protegidos e internos; reforzar el encapsulamiento mediante la implementación de interfaz explícita
  • Creación e implementación de una jerarquía de clases
    • Diseñar e implementar una interfaz; heredar de una clase base; crear e implementar clases basadas en las interfaces IComparable, IEnumerable, IDisposable y IUnknown
  • Búsqueda, ejecución y creación de tipos en tiempo de ejecución mediante reflexión
    • Crear y aplicar atributos; leer atributos; generar un código en tiempo de ejecución mediante expresiones lambda y CodeDom; usar tipos desde el espacio de nombre System.Reflection, incluyendo Assembly, PropertyInfo, MethodInfo, Type
  • Administración del ciclo de vida del objeto
    • Administrar recursos no administrados; implementar IDisposable, incluida la interacción con finalización; administrar IDisposable mediante la instrucción Using; administrar la finalización y la recolección de elementos no utilizados
  • Manipulación de cadenas
    • Manipular cadenas mediante las clases StringBuilder, StringWriter y StringReader; buscar cadenas; enumerar los métodos de cadenas; cadenas de formato; utilizar interpolación de cadenas

Recursos de preparación

Depuración de aplicaciones e implementación de seguridad (del 25 % al 30 %)
  • Validación de entrada de aplicación
    • Validar datos JSON; elegir los tipos de recopilación de datos adecuados; administrar la integridad de datos; evaluar una expresión regular para validar el formato de entrada; usar funciones integradas para validar el tipo de datos y el contenido
  • Realizar un cifrado simétrico y asimétrico
    • Seleccionar un algoritmo de cifrado apropiado; administrar y crear certificados; implementar la administración de claves; implementar el espacio de nombres System.Security; datos hash; cifrar secuencias
  • Administración de ensamblados
    • Ensamblados de versión; firmar ensamblados mediante nombres seguros; implementar el alojamiento en paralelo; colocar un ensamblado en la caché global de ensamblados; crear un ensamblado WinMD
  • Depuración de una aplicación
    • Crear y administrar directivas de preprocesador; seleccionar un tipo de construcción apropiado; administrar archivos de bases de datos de programas (depurar símbolos)
  • Implementación de diagnósticos en una aplicación
    • Implementar registros y seguimientos; crear perfiles de aplicaciones; crear y supervisar los contadores de rendimiento, escribir al registro de eventos

Recursos de preparación

Implementación del acceso a datos (25 % - 30 %)
  • Realización de operaciones de E/S
    • Leer y escribir archivos y secuencias; leer y escribir desde la red mediante las clases en el espacio de nombres System.Net; implementar operaciones de E/S asincrónicas
  • Consumo de datos
    • Recuperar datos de una base de datos; actualizar datos en una base de datos; usar datos JSON y XML; recuperar datos mediante servicios web
  • Consulta y manipulación de datos y objetos mediante LINQ
    • Consultar datos mediante operadores, incluyendo projection, join, group, take, skip, aggregate; crear consultas LINQ basadas en métodos; consultar datos mediante la sintaxis de comprensión de consulta; seleccionar datos mediante tipos anónimos; forzar la ejecución de una consulta; leer, filtrar, crear y modificar estructuras de datos mediante LINQ a XML
  • Serialización y deserialización de datos
    • Serializar y deserializar datos mediante la serialización binaria, la serialización personalizada, el serializador XML, el serializador JSON y el serializador de contratos de datos
  • Almacenamiento de datos en colecciones y recuperación de datos desde colecciones
    • Almacenar y recuperar datos mediante diccionarios, matrices, listas, conjuntos y colas; seleccionar un tipo de colección; inicializar una colección; agregar y eliminar elementos de una colección; usar colecciones de tipo frente a colecciones sin tipo; implementar las colecciones personalizadas; implementar interfaces de colección

Recursos de preparación

Opciones de preparación

Formación guiada por un instructor
Vídeo de preparación del examen

Charla preparatoria para la certificación de Microsoft: Examen 483

En este episodio de consejos preparatorios de especialistas en certificación, James Seymour, Certification Planner, y Jerry Nixon, Developer Evangelist, debaten sobre la relevancia de las aptitudes evaluadas en el Examen 483.



Curso de formación avanzada: Programming in C#

video

Formación de autoaprendizaje
  • Programming in C# Jump Start

    Este curso de formación para el desarrollador se centra en el lenguaje C#, el lenguaje tipo C administrado de Microsoft para .NET Framework. Al igual que todos los cursos de formación avanzada, esta sesión será participativa e incluirá demos. Jerry Nixon, especialista técnico de Microsoft, y Daren May, cofundador de Crank211, proporcionan ejemplo tras ejemplo para mostrar las técnicas sencillas y complejas que puede aplicar en su lugar de trabajo.

Prueba práctica

Take a Microsoft Official Practice Test for Exam 483

De la comunidad
Libros
Exam Ref 70-483: Programming in C# cover

Referencia de examen 70-483: Programación en C#
Publicado: lunes, 15 de julio de 2013

Prepárese para el examen MCSD 70-483 y demuestre su dominio real de programación en C#. Diseñada para profesionales de TI con experiencia que estén dispuestos a realizar progresos, la referencia para examen se centra en el pensamiento crítico y en la perspicacia a la hora de tomar decisiones que se necesitan para conseguir el nivel MCSE.

Comprar este libro en Microsoft Press Store

Referencia de examen 70-483 Programación en C#
Publicado: viernes, 27 de abril de 2018

Prepárese para el examen de Microsoft 70-483 y demuestre su dominio real de las habilidades necesarias para crear aplicaciones de C#. Diseñado para programadores con experiencia que estén dispuestos a realizar progresos, esta referencia de examen se centra en el pensamiento crítico y en la perspicacia a la hora de tomar decisiones que se necesitan para conseguir el nivel MCSA. La nueva segunda edición, ahora redactada por Microsoft MVP y el autor superventas Rob Miles, refleja todos los temas de examen publicados por Microsoft hasta mediados de 2017.

Comprar este libro en Microsoft Press Store

Los libros y ebooks de Microsoft Press se pueden reservar durante los 90 días previos a la publicación del libro.

¿Quién debería realizar este examen?

Los candidatos para este examen son desarrolladores con al menos un año de experiencia en lógica esencial de programación para diversos tipos de aplicación, plataformas de software y hardware usando C#.

Los candidatos deben comprender bien lo siguiente:

  • Gestionar el flujo del programa y los eventos
  • Programación y encadenado asincronizado
  • Validación de datos y trabajar con recopilaciones de datos incluyendo LINQ
  • Procesar los errores y excepciones
  • Trabajar con grupos y recopilaciones
  • Trabajar con variables, operadores y expresiones
  • Trabajar con clases y métodos
  • Declaraciones de iteraciones y decisiones

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