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!
Serialización
1. Algunas ventajas de la serialización son (seleccione las que apliquen):
**Es un método para detectar cambios en variables en el tiempo
**Es un método de persistencia de objetos que es más conveniente que escribir sus propiedades a un archivo de texto en disco
Es un método que permite realizar la compresión de datos
es un método que descubre los atributos de una propiedad y proporciona acceso a los metadatos de la misma
2. la clase XmlRootAttribute
Representa la colección de esquemas XML
Serializa y deserializa objetos en y desde documentos XML. XmlSerializer permite controlar el modo en que se codifican los objetos en XML
Controla el esquema XML generado cuando XmlSerializer serializa el destino del atributo
**Controla la serialización XML del destino de atributo como elemento raíz XML
3. Para serializar y deserializar elementos o atributos que no se encuentren en el esquema original se debe:
**Utilizar los atributos XmlAnyElementAttribute y XmlAnyAttributeAttribute
Implementar la interfaz IXmlSerializable para controlar el resultado XML
utilizar System.ComponentModel.DefaultValueAttribute para especificar el valor predeterminado
Agregar espacios de nombres XML a un documento XML.
4. Cual de las siguientes no es una clase o espacio de nombre para la serialización
Cual de las siguientes no es una clase o espacio de nombre para la serialización
SerializableAttribute
NonSerializedAttribute
**Serializable.InteropServices
5. la clase SerializableAttribute
**Indica que una clase puede serializarse.
Se puede utilizar para impedir que se serialicen determinados campos de un objeto
Indica que una clase debe recibir una notificación cuando ha finalizado la deserialización de todo el gráfico de objetos
Describe el origen y destino de una secuencia de serialización determinada y proporciona un contexto definido por el llamador adicional
6. Para deserializar un objeto de un documento XML
** Hay que crear un objeto adecuado con el fin de leer el documento o la secuencia que invoque al método Deserialize mientras se convierte el objeto resultante en el tipo del objeto original
Hay que llamar al método Serialize para convertir el objeto en un documento XML.
Hay que crear un objeto adecuado con el fin de leer el documento o la secuencia que invoque al método Serialize mientras se convierte el objeto resultante en el tipo del objeto original
Hay que llamar al método SoapDefaultValue para convertir el objeto en un documento XML.
7. Cuales son tipos de serializacón (seleccione las que apliquen)
**Serialización binaria
**Serialización XML
**Serialización SOAP
Serialización GZIP
Espero haber ayudado en algo. Hasta la próxima oportunidad!
Twittear
La interfaz Iserializable
ResponderEliminarEstablece una propiedad Normalized para ser utilizada por la infraestructura de .NET Framework
Contiene campos que se pueden utilizar para pasar los delegados de eventos a un método Deserialize seguro para la ejecución de subprocesos de XmlSerializer
**Permite que un objeto controle su propia serialización y deserialización
Indica a XmlSerializer que el miembro debe tratarse como texto XML cuando se serializa o se deserializa la clase contenedora
La clase SoapElementAttribute permite:
**Especificar que XmlSerializer debe serializar el valor del miembro público como un elemento XML SOAP codificado
Controlar el modo en que XmlSerializer serializa un miembro de enumeración.
Reemplazar atributos aplicados a propiedades, campos y clases cuando se utiliza un objeto XmlSerializer para serializar o deserializar un objeto como SOAP codificado
Instruye al XmlSerializer para que no serialice el valor de campo público o propiedad pública de lectura/escritura
la clase SerializationInfo
**Almacena todos los datos necesarios para serializar o deserializar un objeto. No se puede heredar esta clase.
Administra en tiempo de ejecución los procesos de serialización
Realiza el seguimiento de los objetos a medida que se deserializan
Proporciona funcionalidad básica para los formateadores de serialización de Common Language Runtime
La interfas Iformatter
**Proporciona funcionalidad para aplicar formato a los objetos serializados.
Proporciona una conexión entre una instancia de SerializationInfo y la clase proporcionada por el formateador más adecuada para analizar los datos que contiene SerializationInfo.
Permite que un objeto controle su propia serialización y deserialización
Implementa un selector de suplentes de serialización que permite que un objeto realice la serialización y deserialización de otro objeto
Para serializar un objeto en formato XML se debe importa la clase:
System.Serializers
**System.Xml.Serialization
System.Xml.Serializers
System.Serialization
Hola Victor Contreras, gracias por la visita y el aporte de tus conocimientos!!
EliminarEs genial saber que compartes nuevas preguntas!!
Éxitos!! Hasta cualquier instante!
La clase Formatter
ResponderEliminarRepresenta una implementación básica de la interfaz IFormatterConverter que utiliza la clase Convert y la interfaz Iconvertible
Genera identificadores para los objetos.
Permite a los usuarios controlar la carga de clases y encargar qué clase se debe cargar
** Proporciona funcionalidad básica para los formateadores de serialización de Common Language Runtime.
la clase SerializationInfo
** Almacena todos los datos necesarios para serializar o deserializar un objeto. No se puede heredar esta clase.
Administra en tiempo de ejecución los procesos de serialización
Realiza el seguimiento de los objetos a medida que se deserializan
Proporciona funcionalidad básica para los formateadores de serialización de Common Language Runtime
la clase SerializableAttribute
** Indica que una clase puede serializarse.
Se puede utilizar para impedir que se serialicen determinados campos de un objeto
Indica que una clase debe recibir una notificación cuando ha finalizado la deserialización de todo el gráfico de objetos
Describe el origen y destino de una secuencia de serialización determinada y proporciona un contexto definido por el llamador adicional
XmlSerializer no puede serializar o deserializar:(seleccione los que apliquen)
** Matrices de ArrayList.
Elementos de tipo XmlTypeMapping
** Matrices de ArrayList.
Elementos de tipo Decimal
Que es serialización
** Es un proceso de codificación de un Objeto en un medio de almacenamiento con el fin de transmitirlo a través de una conexión en red
Conjunto de clases e interfaces que proporcionan una vista administrada de los campos, los métodos y los tipos cargados, con la posibilidad de crear e invocar tipos dinámicamente
Enumerar tipos y miembros y examinar sus metadatos.
Es un bloque constructivo reutilizable, versionable y autodescriptivo de una aplicación de tipo Common Language Runtime
Hola Juan Pablo Strelczuk, gracias por la visita y el aporte de tus conocimientos.
EliminarGenial entrega de nuevas preguntas.
Los mejores deseos!! Hasta cualquier momento!
1-->la enumeración StreamingContextStates
ResponderEliminarGenera identificadores para los objetos.
**Define un conjunto de identificadores que especifican el contexto de origen o destino para la secuencia durante la serialización
Especifica diversas opciones que se pueden utilizar al generar tipos de .NET Framework para su uso con un servicio Web XML
Especifica si una asignación se lee, se escribe o ambas cosas
2-->la clase XmlSerializer
**Serializa y deserializa objetos en y desde documentos XML. XmlSerializer permite controlar el modo en que se codifican los objetos en XML
Proporciona métodos estáticos para convertir el texto de entrada en nombres para las entidades de código.
Controla el modo en que XmlSerializer serializa un miembro de enumeración.
Permite que XmlSerializer reconozca un tipo al serializar o deserializar un objeto.
Hola Marcog, gracias por la visita y el aporte de tus conocimientos.
EliminarÉxitos!! Hasta cualquier instante!
Otra pregunta...
ResponderEliminarLa interfaz IXmlSerializable
Establece una propiedad Normalized para ser utilizada por la infraestructura de .NET Framework
Contiene campos que se pueden utilizar para pasar los delegados de eventos a un método Deserialize seguro para la ejecución de subprocesos de XmlSerializer
** Proporciona formato personalizado para la serialización y deserialización XML
Indica a XmlSerializer que el miembro debe tratarse como texto XML cuando se serializa o se deserializa la clase contenedora
Hola Luis Hermogenes Ochoa Buitrago, gracias por la visita y el aporte de tus conocimientos.
EliminarLos mejores deseos!! Hasta cualquier momento!
6.
ResponderEliminarAbra un símbolo del sistema
A. Contiene las clases necesarias para serializar y deserializar código XML.
B. Se puede utilizar para impedir que se serialicen determinados campos de un objeto
C. Se debe aplicar a un objeto para que pueda ser serializable.
****D. Contiene las clases necesarias para serializar y deserializar los objetos
Hola Anónimo, gracias por la visita y el aporte de tus conocimientos.
EliminarÉxitos!! Hasta cualquier instante!
Uno de los siguientes pasos no se utiliza para serializar un objeto:
ResponderEliminarA. Abra un símbolo del sistema*****
B. Llame al método Serialize para generar una secuencia XML o una representación de archivo de los campos y propiedades públicos del objeto. En el ejemplo siguiente se crea un archivo.
C. Cree el objeto y establezca sus campos y propiedades públicos.
D. Construya una clase XmlSerializer con el tipo del objeto. Para obtener más información, vea los constructores de clase XmlSerializer.
Saludos Anónimo, gracias por la visita y el aporte de tus conocimientos.
EliminarHasta Pronto!.