Desarrollo en Microsoft Visual Studio / Módulo 25 - Strong Name assemblies
Microsoft Virtual Academy
Módulo 25 - Strong Name assemblies
Documentos
Preguntas
- Los nombres seguros (Strong Names) cumplen los siguientes requisitos:
 
- Garantizan la exclusividad del nombre al basarse en pares de claves únicas.
 
- Garantizan la integración con otras referencias de ensamblado.
 
- Protegen la procedencia de la versión de un ensamblado.
 
- Proporcionan una comprobación de regulación de información.
 
- Proporcionan una estructuración adecuada al código de una aplicación.
 
- Cuál de las siguientes es una manera de firmar el ensamblado que proporciona el Kit de desarrollo de software de Windows (SDK)
 
- Usando atributos de ensamblado para insertar la información de nombre seguro en el código
 
- Con la herramienta LinkerId.exe
 
- Utilizar las opciones del compilador como keydelaysign en C#, Visual Basic o J#.
 
- Ninguna opción es correcta.
 
- Todas las opciones son correctas.
 
- Los ensamblados con el mismo nombre seguro (Strong Name):
 
- Solo necesitan compartir la firma digital.
 
- Pueden compartir la clave pública.
 
- Tienen que ser idénticos.
 
- Deben tener la misma firma digital, pero una diferente clave pública.
 
- Acerca del caché de ensamblados global no es correcto decir que
 
- Cada equipo donde se instala Common Language Runtime tiene una memoria caché de código denominada caché global de ensamblados
 
- La caché global de ensamblados almacena los ensamblados designados específicamente para ser compartidos por varias aplicaciones del equipo.
 
- Es necesario instalar los ensamblados en la caché global de ensamblados para que obtenga acceso a ellos el código de interoperabilidad COM o el código no administrado.
 
- Los ensamblados implementados en la caché global de ensamblados deben tener nombres seguros.
 
- Cuales son las maneras de implementar un ensamblado en la caché global de ensamblados (Seleccione todas las respuestas correctas)
 
- No hay forma de realizar esta operación.
 
- Usando un instalador diseñado para funcionar con la caché global de ensamblados.
 
- Usando la herramienta de terceros Al.exe
 
- Utilizando la herramienta de desarrollador Caché global de ensamblados (Gacutil.exe)
 
- Solo puede hacerse desde la versión 4.0 del FrameWork.
 
- Con la clase AssemblyKeyNameAttribute
 
- se retrasa la firma de un ensamblado en el momento de la compilación.
 
- Se epecifica el nombre de un archivo que contiene el par de claves utilizado para generar un nombre seguro.
 
- Se especifica el nombre de un contenedor de claves dentro del CSP que contiene el par de claves utilizado para generar un nombre seguro.
 
- Se genera un archivo con un manifiesto de ensamblado a partir de uno o más archivos que son módulos o archivos de recursos
 
- Cual de las siguientes es una practica recomendable en el manejo de directorio systemroot y la Access Control List:
 
- Evitar que los usuarios tengan acceso, y todo manejarlo programáticamente.
 
- Permitir privilegios de modificación y actualización a todos los usuarios.
 
- Que sólo puedan eliminar archivos de la caché global de ensamblados los usuarios que tengan privilegios de administrador.
 
- Que solo tengan acceso los usuarios asociados a un directorio activo.
 
- Ninguna opción es correcta.
 
 
 
 
          
      
 
  
 
 
 
 
 
 
 
 
 
 
 
No hay comentarios.:
Publicar un comentario