Nota:
- La solución de las siguientes preguntas pueden ayudarte a aprobar el módulo, siempre y cuando sean las mismas que me mostraron.
- Dos asteriscos (**) significa Alternativa Correcta.
- Alternativas sin marcar significa que me equivoque en la respuesta, por consiguiente depende únicamente de tu conocimiento. Si logras identificar la alternativa correcta compártela en este Sitio Web y si te tocan nuevas preguntas también. Gracias!
Generar [ Compilar ], depurar y probar
1. Depurar es:
Es hacer seguimiento a la aplicación paso por paso
**Es el proceso de identificar y corregir errores de programación.
Es refinar el código a su minima expresión
Es refinar el código a su minima expresión
Eliminar comentarios y bloques de código inservible
2. Step into, step over y step out son
Técnicas avanzadas de depuración
**Comandos de la UI del depurador de Visual Studio
Instrucciones de codigo para el depurador
Tipo de errores que pueden pasarse por alto
Una técnica de depuración avalada por Microsoft
3. Qué es Compilar?
**Es validar la estructura de un programa, su sintaxis y generar código ejecutable con base en el código fuente.
Lo mismo que ComDiana
Re agrupar todos los elementos de un programa en un unico archivo ejecutable
Comprimir los archivos de codigo fuente en un archivo .exe
Es hacer seguimiento a la aplicación paso por paso
4. DebuggerTraceAttribute es
Existe, pero es una clase interna del framework no documentada
Especifica el trace de presentación de un tipo.
Determina si se hace traza a un miembro y cómo se muestra en las ventanas de variables del depurador. No se puede heredar esta clase.
Existe solo desde Framework 4,0
**No existe
5. El proceso vshost.exe sirve para, seleccione las opciones correctas.
Ejecutar la aplicación en cualquier plataforma host
**Evaluar expresiones en tiempo de diseño
Mantener una copia de Visual Studio en memoria para accederla rápidamente
**Mejorar el rendimiento de la depuración
**Establecer confianza parcial en el código
6. Es posible hacer que por defecto el depurador no muestre el valor de una propiedad?
Si, utilizando DebuggerDisplayAttribute para decorarla
Si, utilizando DebuggerVisibleAttribute para decorarla
No es posible
**Si, decorandola con DebuggerBrowsableAttribute (DebuggerBrowsableState.Never)
Si, decorandola con DebuggerVisibleAttribute (DebuggerVisibleState.Nothing)
7. La ______________ de una aplicación mediante la colocación de instrucciones de traza en puntos estratégicos del código resulta especialmente útil para aplicaciones ____________
Compilación, Windows
Depuración, defectuosas
Distribución, Instrumentadas
Detección, Antiguas
**Instrumentación, Distribuidas
Espero haber ayudado en algo. Hasta la próxima oportunidad!
Twittear
Existe una ventana de pilas paralelas?
ResponderEliminar***Si
No
JIT es
Just In Thread
Just In Beaber Trend
Jar Integrated Thread Compiler
***Just In Time
Just Immediate Templates
[d3m14n]
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos...
EliminarÉxitos!! Hasta cualquier momento...
Yo acabo de presentar el examen y me encontre con muchas preguntas diferentes, les comento cuales son y las respuestas correctas son con ***
ResponderEliminar1.-La ventana _____ sirve para deupuara en tiempo de diseño
IDE
DESING MODE DEBUG
CALL STACK
INMEDIATO
DOCUMENT OUTLINE
2.-Que metodos se pueden usar para habilitar o deshabilitar el JIT Debugger?
EVENTOS DE LA APLICACION
**ARCHIVO DE CONFIGURACION
ARCHIVOS .INF DEL JIT DRIVER
**REGISTRO
ADSI EDITOR
3.-JIT es
JUST IN THREAD
JUST IN BEABER TREND
JAR INTEGRATED THREAD COMPILER
**JUST IN TIME
JUST INMEDIATE TEMPLATES
4.-debbugertrace attribute es:
EXISTE PERO ES UNA CLASE INTERNA DEL FRAMEWORK NO DOCUMENTADA
ESPECIFICA EL TRACE DE PRESENTACOIN DE UN TIPO.
DETERINA SI SE HACE TRAZA A UN MIEMBRO Y COMO SE MUESTRA EN LAS VENTANAS DE VARIABLES DEL DEPURADOR NO SE PUEDE HEREDAR ESTA CLASE
EXISTE SOLO DESDE FRAMEWORK 4.0
**NO EXISTE
5.- visual studio tiene soporte para deupara aplicaciones que se ejecutan hilos paralelos
NO
SI, CADA HILO EN UNA INSTANCIA SEPARADA DE VISUAL STUDIO, UTILIZANDO ATTACH TO PROCESS
**SI, HAY VENTANAS ESPECIALIZADAS EN ESE TIPO DE ESCENARIOS
SI, PERO SOLO EN LAS HERRAMIENTAS DE LINEA DE COMANDO
SI, DESDE QUE LAS APLICACIONES SE EJECUTEN EN AMBIENTE MULTICORE
6.-Se pueden crear puntos de interrumpcion en
CALL STACK (PIDA DE LLAMADAS)
ASIGNACION DE VALORES
EVALUACIONES LOGICAS
LLAMADO A METODOS
SALTOS LOGICOS
7.- la depuracion en tiempo de diseño esta habilitada en todas las versiones de visual studio
**VERDADERO
FALSO
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos!!
EliminarEs genial saber que tomaste algo de tu tiempo para compartir nuevas preguntas!!
Éxitos!! Los mejores deseos!!
Muy agradecido con la pagina, me ha ayudado mucho, e aqui mi aporte.
ResponderEliminarSe pueden crear puntos de interrupcion en:
** Call Stack (pila de llamadas)
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos.
EliminarLos mejores deseos!! Hasta cualquier momento!
La respuesta esta mala :(
EliminarHola Anónimo, gracias por la visita y el aporte de tu comentario.
EliminarA tener en cuenta cuando se rinda el exámen.
Un break point es
ResponderEliminarCuando Visual Studio Colapsa debido a la cantidad de errores
Marca que le indican al depurador donde interrumpir la ejecución
Marca que le indica al desarrollador donde interrumpir la ejecución
Límite tras el cual una compilación se establece como fallida
Cuando el developer Colapsa debido a la cantidad de errores
Hola Jose Sandoval, gracias por la visita y el aporte de tus conocimientos...
EliminarÉxitos! Hasta cualquier instante!!
cual esla respuesta correcta
EliminarHola Anónimo, gracias por la visita y el aporte de tu comentario!!
EliminarEso mismo esperamos, ojalá alguien pueda compartir la respuesta correcta...
Los mejores deseos!! Hasta cualquier momento!
Rta: Marca que le indican al depurador donde interrumpir la ejecución
EliminarHola JRojas, gracias por la visita y el aporte de tus conocimientos!!
EliminarÉxitos! Hasta cualquier instante!!
Acerca de las Configuraciones Debug y Release es falso que:
ResponderEliminarCada una tiene configuraciones particulares según su proposito Selección única
Se pueden personalizar estas configuraciones de acuerdo a las necesidades de los programadores
Se utilizan solo para organizar los ejecutables
El código ejecutable generado en ambos casos es diferente
La configuración release genera código optimizado
Hola Jose Sandoval, gracias por la visita y el aporte de preguntas nuevas...
EliminarLos mejores deseos! Hasta cualquier instante!!
Son atributos para modificar el comportamiento del depurador
ResponderEliminarDebuggerVisibleAttribute
DebuggerDisplayAttribute
DebuggerBrowsableAttribute
DebuggerProxyTypeAttribute
DebuggerTypeProxyAttribute
Hola Jose Sandoval, gracias por la visita y el aporte de tus conocimientos...
EliminarEs genial saber que compartes nuevas pregunta...
Éxitos! Hasta cualquier momento!!
cual es la respuesta
EliminarHola Anónimo, gracias por la visita y el aporte de tu consulta...
EliminarOjalá compartan la respuesta!
Los mejores deseos! Hasta cualquier instante!!
DebuggerTypeProxyAttribute
EliminarDebuggerDisplayAttribute
DebuggerBrowsableAttribute
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos...
EliminarÉxitos! Hasta cualquier momento!!
que chimba de respuesta .l. Bobo
ResponderEliminarHola juan david, gracias por la visita.
EliminarNo quedo claro el motivo de tu comentario.
Los mejores deseos! Hasta cualquier instante!!
Paso nuevas preguntas
ResponderEliminarverifiquen que hay una que conteste mal.
Es posible asociar un proceso en ejecución a una sesión de depuración en Visual Studio?
Si, solo con programación de bajo nivel
Si, utilizando el menu de depuración y seleccionando el proceso indicado -****-
No, eso seria un grave problema de seguridad
Si, pero las clases del programa deben tener establecido el atributo DebuggerBrowsable(DebuggerBrowsableState.Attach )
Si, solo con programación de código nativo
Acerca de las Configuraciones Debug y Release es falso que:
Cada una tiene configuraciones particulares según su proposito Selección única
Se pueden personalizar estas configuraciones de acuerdo a las necesidades de los programadores
Se utilizan solo para organizar los ejecutables -****-
El código ejecutable generado en ambos casos es diferente
La configuración release genera código optimizado
mal, verificar cual es la correcta
Un punto de interrupción es lo mismo que un punto de seguimiento
Es lo mismo
Es lo mismo pero con funcionalidades adicionales
No tienen nada que ver
No existen los puntos de seguimiento -****-
No existen los puntos de interrupción
Hola Juan Pablo Strelczuk, gracias por la visita y el aporte de tus conocimientos!!
EliminarGenial aporte!
Éxitos!! Hasta cualquier momento!!
Nuevo:
ResponderEliminarPara habilitar la depuración de aplicaciones ASP.Net es necesario:
Tener mucha paciencia
Tener un depurador web especial
Modificar el archivo web.config para habilitarla
Instalar el complemeno de depuracion ASP.Net en el servidor web
Desconectar todos los clientes
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos!!
EliminarLos mejores deseos!! Hasta cualquier instante!!
Para habilitar la depuración de aplicaciones ASP.Net es necesario:
ResponderEliminarTener mucha paciencia
Tener un depurador web especial
** Modificar el archivo web.config para habilitarla
Instalar el complemeno de depuracion ASP.Net en el servidor web
Desconectar todos los clientes
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos!!
EliminarÉxitos!! Hasta cualquier momento!!
En Visual Studio se puede hacer uso de atributos en código para modificar la forma en que se comporta el depurador
ResponderEliminarA. False
******B. True
Hola Alex Arias, gracias por la visita y el aporte de tus conocimientos!!
EliminarLos mejores deseos!! Hasta cualquier instante!!
Un break point es
ResponderEliminarA. Cuando Visual Studio Colapsa debido a la cantidad de errores
B. ******Marca que le indican al depurador donde interrumpir la ejecución
C. Cuando el developer Colapsa debido a la cantidad de errores
D. Límite tras el cual una compilación se establece como fallida
E. Marca que le indica al desarrollador donde interrumpir la ejecución
Hola Vanessa Flores, gracias por la visita y el aporte de tus conocimientos!!
EliminarÉxitos!! Hasta cualquier momento!!
Es posible asociar un proceso en ejecución a una sesión de depuración en Visual Studio?
**A. Si, utilizando el menu de depuración y seleccionando el proceso indicado
B. No, eso seria un grave problema de seguridad
C. Si, pero las clases del programa deben tener establecido el atributo DebuggerBrowsable(DebuggerBrowsableState.Attach )
D. Si, solo con programación de bajo nivel
E. Si, solo con programación de código nativo
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos!!
EliminarLos mejores deseos! Hasta cualquier instante.
ResponderEliminarEditar y continuar permite modificar cualquier parte del codigo en tiempo de ejecución Y aplicar los cambios sin reiniciar la aplicación
A. Nunca
****B. En algunas ocasiones
C. Siempre
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos!
EliminarÉxitos! Hasta cualquier momento.
PerformanceCounter, EventLog y Process son clases del espacio de nombres _______________
** System.Diagnostics
Hola Nick Francis Garcia Garcia, gracias por la visita y el aporte de tus conocimientos!!
EliminarLos mejores deseos! Hasta cualquier instante.
System.Diagnostics es
ResponderEliminarrespuesta
**Un espacio de nombres con clases utilitarias que permiten hacer seguimiento a la ejecución de aplicaciones.
Hola Anónimo, gracias por la visita y el aporte de tu conocimiento!
EliminarUn _________________ es una señal que indica al depurador que debe suspender temporalmente la ejecución del programa en un punto determinado.
ResponderEliminarrespuesta
**Break Point
Hola Anónimo, gracias por la visita y el aporte de tu conocimiento!
EliminarÉxitos!
hola necesito ayuda con esta pregunta, les agradeceria mucho su ayuda. Feliz dia
ResponderEliminarLa clase ______________ es el reemplazo de las clases _______ y _________
A. Magistral, tradicionales, obsoletas
B. Magistral, tradicionales, obsoletas
C. TraceSource, Debug, Trace
D. Heredada, no heredadas, selladas
E. Magistral, tradicionales, obsoletas
Hola Anónimo, gracias por la visita y el aporte de una nueva pregunta.
EliminarEsperemos que algún usuario comparta la respuesta.
Éxitos!
La respuesta es:
EliminarD- TraceSource, Debug, Trace.
Hola Eduartd, gracias por la visita y aportar con la respuesta!
EliminarSaludos!
Aqui les dejo otra pregunta pero no se cual es la respuesta correcta(es opción multiple)
ResponderEliminarJIT esta presente en las siguientes versiones de
A. Enterprise
B. Express
C. Premium
D. Ultimate
E. Visual Studio Pro
Hola Anónimo, gracias por la visita y el aporte de una nueva pregunta.
EliminarEsperemos que algún usuario comparta la respuesta.
Saludos!
Depurar scripts y aplicaciones web esta soportado en los siguientes lenguajes
A. VB
B. F#
C. C#
D. C++
E. ASP.NET
Hola Anónimo, gracias por la visita y compartir una nueva pregunta.
EliminarSe pude depurar sin tener acceso a Visual Studio u otro editor?
ResponderEliminarA. No,La depuración solo es posible desde visual studio
B. Si, La depuración viene soportada en todo .Net Framework
**C. Si, La depuración viene soportada en la mayoria de componenes de .Net Framework
D. Si, desde que el otro editor sea compatible con Visual Studio
E. Si, desde un editor avanzado es posible pero no desde línea de comandos
Hola Unknown, gracias por la visita y compartir una nueva pregunta!
EliminarSaludos!