Pacs Acceso a Datos.
![]() |
![]() |
![]() |
Título del Test:![]() Pacs Acceso a Datos. Descripción: Todas las pacs de la uf1. Persistencia en ficheros. |




Comentarios |
---|
NO HAY REGISTROS |
UF1 - PAC1 - Clase File y métodos de acceso Relaciona los siguientes métodos de la clase Files con su descripción: Indica si se puede ejecutar. Permite crear el fichero en la ruta indicada. Solo se creará si no existe. Debemos controlar la excepción con IOException. Devuelve una cadena con el nombre del fichero o directorio. Indica si el objeto File es un fichero. Indica si se puede escribir en el fichero. UF1 - PAC1 - Clase File y métodos de acceso Identifica si son verdaderas o falsas las siguientes afirmaciones. Puedes consultar la documentación oficial en: https://docs.oracle.com/javase/7/docs/api/java/io/FileReader.html (Enlaces a un sitio externo.). Los métodos int read (char[] buf, int desplazamiento, int numCaracteres) pertenecen a la clase FileReader. En un fichero podemos utilizar la operación de alta y modificación, pero no la de buscar. UF1 - PAC1 - Clase File y métodos de acceso Marca de las siguientes opciones la que es una gran ventaja de los ficheros. Es volátil. Mayor accesibilidad y organización que en una base de datos. Mayor disponibilidad de los datos que en una base de datos. Ninguna de las opciones anteriores es correcta. UF1 - PAC1 - Clase File y métodos de acceso Determina las características de cada método de acceso. La clase utilizada para realizar esta búsqueda en Java es RandomAccessFile. Los datos del fichero se leen y se escriben de forma ordenada. La clase utilizada para realizar esta búsqueda en Java depende del tipo de fichero que se vaya a utilizar. Si el fichero es binario entonces tenemos FileInputStream y FileOutputStream. En cambio, si el fichero es de texto entonces tenemos FileReader y FileWriter. Para leer un dato del fichero, no es necesario leerlo entero, sino que accederemos directamente al registro buscado. UF1 - PAC2 - DOM, SAX y XML ¿La siguiente declaración de un documento XML es correcta? <?xml version= "1.0" encoding= "ISO-8859-15"?>. True. False. UF1 - PAC2 - DOM, SAX y XML Determina las características que diferencian DOM Y SAX: Lee la estructura de documento en memoria en de forma secuencial. Lee la estructura de documento en memoria en forma de árbol. Consume más memoria. Permite tener una visión global del documento. UF1 - PAC2 - DOM, SAX y XML Relaciona las interfaces más habituales que se utilizan en DOM. Accede a atributos de un nodo. Representa un nuevo documento. Expone propiedades y métodos con los cuales se puede manipular elementos del documento y sus atributos. Representa cualquier nodo. Lista con nodos hijos de un nodo. Datos carácter de un elemento. Información contenida en la etiqueta <!DOCTYPE>. Proporciona atributos o métodos para manipular datos de caracteres. UF1 - PAC2 - DOM, SAX y XML Completa los huecos en blanco del código siguiente en XML: NOTA: Diferenciar mayúsculas y minúsculas <?xml version="1.0"?> <CAT> <NAME>Luna< /---1---> <BREED>Husky</BREED> <AGE>6< /---2---> <ALTERED>si</ALTERED> < ---3--->no</DECLAWED> <LICENSE>Izz138bod</LICENSE> <---4--- >ILERNA ONLINE</OWNER> < /---5--->. 1. 2. 3. 4. 5. UF1 - PAC 3 - Excepciones y Errores Identifica si son verdaderas o falsas las siguientes afirmaciones con referencia a las excepciones. Las excepciones en Java derivan de la clase Throwable que, a su vez, derivan de la clase Exception. Las excepciones sirven para controlar los errores de ejecución. Todo lo que se encuentre en la cláusula finally se ejecutará sólo cuando falle la ejecución. En Java es posible anidar cláusulas try. UF1 - PAC 3 - Excepciones y Errores Relaciona los métodos más utilizados de la clase Throwable. Se usa para obtener un mensaje de error asociado con una excepción. Se utiliza para imprimir la excepción. Se utiliza para mostrar el nombre de la excepción. UF1 - PAC 3 - Excepciones y Errores Completa el siguiente código de forma que muestre el mensaje “Debes ser mayor de edad” si tienes menos de 18 años, y que siempre muestre el mensaje “ADIÓS” al acabar la ejecución. NOTA: Diferenciar mayúsculas y minúsculas ---1--- { ---2--- (edad < 18) ---3--- ---4--- IllegalArgumentException ("Debes ser mayor de edad"); } ---5--- (Exception e) { System.out.println(e); } ---6--- { System.out.println("ADIÓS"); }. 1. 2. 3. 4. 5. 6. UF1 - PAC 3 - Excepciones y Errores ¿Qué crees que ocurrirá una vez se haya ejecutado este fragmento de código, entendiendo que forma parte de un programa completo? int numeros[] = new int[5]; for (int i = 0; i <=5; i++) { try { numeros[i] = i; } catch (Exception e){ System.out.println(e.getMessage()); } }. 6. El código se ejecuta y muestra 1 2 3 4 5 6. Se ha producido una excepción por desbordamiento. El código se ejecuta y muestra 1 2 3 4 5. UF1 - Evaluable Relaciona los siguientes métodos de la clase File con su descripción: Puedes probar todos los métodos desde un pequeño programa Java, para así poder averiguar algunos de los que no aparecen en el material didáctico. También puedes consultar la documentación oficial. https://docs.oracle.com/javase/7/docs/api/java/io/File.html (Enlaces a un sitio externo.). Indica si se puede ejecutar. Devuelve un array de File con los directorios hijos. Solo funciona con directorios. Devuelve una cadena con el directorio padre. Permite crear el fichero en la ruta indicada. Solo se creará si no existe. Debemos controlar la excepción con IOException. UF1 - Evaluable Marca de las siguientes opciones la que es una gran ventaja de los ficheros. Es volátil. Mayor accesibilidad y organización que en una base de datos. Mayor disponibilidad de los datos que en una base de datos. No se pueden modificar. Ninguna de las opciones anteriores es correcta. UF1 - Evaluable Identifica las distintas funciones que ofrecen los archivos XML. Proporcionar datos en una base de datos. Escribir archivos de configuración de programas. Diseñar imágenes. UF1 - Evaluable NOTA: Diferenciar mayúsculas y minúsculas <?xml version="1.0"?> <CAT> <---1--->Luna< /NAME> <BREED>Husky</BREED> <AGE>6< /---2---> <ALTERED>si</ALTERED> < ---3--->no</DECLAWED> <LICENSE>Izz138bod</LICENSE> < OWNER>ILERNA ONLINE</---4---> < /---5--->. 1. 2. 3. 4. 5. UF1 - Evaluable Determina las características que diferencian DOM Y SAX: Lee la estructura de documento en memoria en de forma secuencial. Lee la estructura de documento en memoria en forma de árbol. Consume más memoria. Permite tener una visión global del documento. UF1 - Evaluable El método isHidden de la clase File... Indica si el objeto File es un fichero. Indica si el objeto File está oculto. indica si se puede ejecutar. Devuelve una cadena con el nombre del fichero o directorio. UF2 - PAC1 - JDBC y ODBC Ordena los pasos a seguir siempre que se utiliza una aplicación con JDBC. Primer paso. Segundo paso. Tercer paso. Cuarto paso. Quinto paso. Sexto paso. Séptimo paso. UF2 - PAC1 - JDBC y ODBC Marca las tareas que pueden realizarse con JDBC. Conectar una base de datos. Mapear objetos con la base de datos. Realizar consultas e instrucciones para actualizar la base de datos. Recuperar y procesar los resultados de la base de datos. Desarrollar la vista de la aplicación. UF2 - PAC1 - JDBC y ODBC Una base de datos relacional es un tipo de base de datos en la cual los objetos se relacionan entre sí. True. False. UF2 - PAC1 - JDBC y ODBC Las bases de datos embebidas son aquellas bases de datos que son incorporadas dentro del software del programa por el desarrollador, de manera que es invisible para el usuario. True. False. UF2 - PAC1 - JDBC y ODBC H2 y H3: son gestores de código abierto y se caracterizan por soportar SQL para gestionar la base de datos. True. False. UF2 - PAC2 - Drivers, conexiones y consultas SQL Coloca la sintaxis necesaria para obtener la sentencia correcta que te permita cargar el driver. ----1----. -----2---(“com.mysql.jdbc.----3--- ”);. 1. 2. 3. UF2 - PAC2 - Drivers, conexiones y consultas SQL Coloca la sintaxis del método para la conexión a la base de datos. public static ----------1---------- ------------2--------- ( -----3------ url, String user, String password) ------4----- SQLException{ //... }. 1. 2. 3. 4. UF2 - PAC2 - Drivers, conexiones y consultas SQL Relaciona los métodos de la clase de Statement con su funcionalidad. ResultSet executeQuery(String consulta). int executeUpdate (String consulta). boolean execute (String consulta). UF2 - PAC2 - Drivers, conexiones y consultas SQL Completa el siguiente código que te permitirá ejecutar consultas SQL. Statement statement = conexion. ---------1---------(); ---------2-------- sql = “SELECT * FROM users”; ResultSet resultado = statement.--------3-------( -----4-----);. 1. 2. 3. 4. UF2 - PAC3 - Mapeo objeto relacional Completa la siguiente frase: El mapeo objeto-relacional, ORM, permite convertir datos que se encuentran en un sistema de bases de datos ----1---- , a otro sistema gestor de bases de datos ----2----. 1. 2. UF2 - PAC3 - Mapeo objeto relacional ¿Qué herramienta utilizamos para el mapeo de objetos en la tecnología Java?. Hibernate. Nhibernate. Doctrine. LINQ. UF2 - PAC3 - Mapeo objeto relacional Relaciona los las diferentes Clases en Java con su funcionalidad. SessionFactory. Configuration. Query. Transaction. UF2 - PAC3 - Mapeo objeto relacional Completa el siguiente código referente al archivo de configuración de hibernate: hibernate.cfg.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <-----1-------> <-----2-------> <property name=" ------3------ ">jdbc:mysql://localhost:1527/hibernate1</property> <property name="connection.username">hibernate1</property> <property name=" --------4-------- ">hibernate1</property> <property name="dialect">org.hibernate.dialect.MySQL5Dialect</property> <property name="hibernate.show_sql"> -------5------- </property> <mapping resource="ejemplo/Alumno.hbm.xml"/> <mapping class=" --------6-------- "/> < --------7-------- > < --------8-------- >. 1. 2. 3. 4. 5. 6. 7. 8. UF2 - PAC4 - Herramientas ORM Determina si las siguientes afirmaciones son verdaderas o falsas de las herramientas ORM. Reducción del tiempo de desarrollo. Aplicaciones más rápidas. Abstracción de la base de datos. Reutilización de código. Sistema fácil de aprender. Independencia de la base de datos. Las aplicaciones son menos seguros seguras. UF2 - PAC4 - Herramientas ORM Completa el siguiente fragmento de código: SessionFactory ------1------ = SessionFactoryUtil.getSessionFactory(); -----2----- session = sessionFactory. ------3------ (); ------4------ transac = session. --------5------ (); // Acciones en la BD tx. ------6------ (); session. -------7----- ();. 1. 2. 3. 4. 5. 6. 7. UF2 - PAC4 - Herramientas ORM Completa el siguiente código para añadir un nuevo Libro a la base de datos usando hibernate. NOTA: Diferenciar mayúsculas y minúsculas Public static void nuevoLibro (int id, String titulo, String autor) { Transaction tx = null; Session sesion = HibernateUtil.getSessionFactory().------1------(); tx = sesion.-------2------ (); Libro libro1 = new Libro(id); libro1. -------3------(autor); libro1.setTitulo(titulo); sesion.save(libro1); tx.--------4------(); sesión. ------5------ (); }. 1. 2. 3. 4. 5. UF2 - PAC5 - Bases de datos objeto-relacionales Señala si las siguientes afirmaciones son verdaderas o falsas respecto las bases de datos objeto-relacionales. Soporta tipos de datos básicos y complejos. Son una extensión del modelo relacional. Solo ofrecen la posibilidad de crear entidades y atributos. Incorpora conceptos del modelo orientado a objetos. No permite campos multievaluados. UF2 - PAC5 - Bases de datos objeto-relacionales Relaciona los tipos de Drivers con su descripción: Driver thin. Driver OCI. Driver thin servidor. Driver interno servidor. UF2 - PAC5 - Bases de datos objeto-relacionales ¿Que es una BDOR?. Es un tipo de BBDD que se caracteriza por haber evolucionado del modelo relacional a la orientación a objetos, convirtiéndose en una base de datos híbrida. Es un tipo de BBDD que se caracteriza por no haber evolucionado del modelo relacional a la orientación a objetos, convirtiéndose en una base de datos híbrida. Es un tipo de BBDD con modelo NoSQL. UF2 - PAC6 - Lenguaje OQL Selecciona a que definición corresponden los siguientes tipos de datos. TEXT. INT. FLOAT. DATA. UF2 - PAC6 - Lenguaje OQL Completa el siguiente código en lenguaje OQL para realizar una consulta con la que obtener todos los nombre y apellidos (sin contar repetidos) de los autores cuyos apellidos comiencen por “Rodri”. NOTA: NO diferenciar mayúsculas y minúsculas Select ----1---- a.nombre, a.apellidos ----2---- autor a where apellidos ----3---- ‘ ----4---- ’;. 1. 2. 3. 4. UF2 - PAC6 - Lenguaje OQL ¿Qué es NeoDatis ODB? Pregunta de ampliación, se puede consultar la respuesta en http://neodatis.wikidot.com/faq (Enlaces a un sitio externo.). Base de datos cliente/servidor solo en la misma máquina. Base de datos cliente/servidor solo en distinta máquina. Base de datos cliente/servidor tanto en la misma máquina como en diferentes. Base de datos peer to peer. UF2 - PAC6 - Lenguaje OQL Coloca el siguiente código en lenguaje OQL para realizar una consulta que devuelva el título de todos los libros cuyo número de páginas sea mayor de 50. [----1-----] [----2-----] [-----3----] libro l [ ----4----- ] [ -----5----- ][ -----6-----] [ -----7----- ] ;. 1. 2. 3. 4. 5. 6. 7. UF2 - Evaluable - 1/10 En tecnologías de base de datos podemos encontrarnos con dos normas o protocolos de conexión a una base de datos SQL: HTTP y FTP. OBDC y JBDC. ODBC y JDBC. UF2 - Evaluable - 2/10 JDBC dispone de una interfaz estándar para todas las base de datos, es lo que llamamos drivers (conector). True. False. UF2 - Evaluable - 3/10 Para el mapeo objeto-relacional se crea una BDOO virtual sobre la relacional, para así poder utilizar las características de la orientación a objetos. Falso. Verdadero. UF2 - Evaluable - 4/10 Los métodos de PreparedStatement son idénticos a los de Statement (executeQuery(), executeUpdate() y execute()), con la única diferencia de que los primeros no necesitan que se envíe la cadena de caracteres con la orden SQL, ya que esa función la hace el método prepareStatement(String). Falso. Verdadero. UF2 - Evaluable - 5/10 El mapeo objeto-relacional (ORM) permite convertir datos que se encuentran en un sistema de bases de datos orientado a objetos, a otro sistema gestor de bases de datos de tipo relacional. True. False. UF2 - Evaluable - 6/10 JDBC define una API que pueden usar las aplicaciones para abrir una conexión con una base de datos , enviar consultas, actualizaciones y obtener los resultados. Las aplicaciones pueden usar esta API para conectarse a cualquier servidor de base de datos compatible con ODBC. False. True. UF2 - Evaluable - 7/10 ODBC es un estándar de acceso a base de datos con el objetivo de posibilitar el acceso a cualquier dato desde cualquier aplicación, sin importar que sistema gestor de bases de datos almacene los datos. True. False. UF2 - Evaluable - 8/10 JDBC proporciona una librería estándar para acceder a fuentes de datos principalmente orientados a bases de datos relacionales que usan SQL. False. True. UF2 - Evaluable - 9/10 Si se desea utilizar la persistencia en Hibernate no es necesario obtener un objeto Session usando la clase SessionFactory. False. True. UF2 - Evaluable - 10/10 La principal característica que se debe destacar de las bases de datos objeto-relacionales es que combinan el modelo relacional, evolucionando con la incorporación de conceptos del modelo orientado a objetos. False. True. UF3 - PAC1 - Bases de datos XML “Las bases de datos basadas en XML se diferencian del resto en que su unidad máxima será el mismo documento XML, por lo que poseerá campos y almacenará datos.”. True. False. UF3 - PAC1 - Bases de datos XML Señala cuáles de las siguientes afirmaciones son ventajas que proporcionan las bases de datos nativas XML y cuales desventajas. Complicación al indexar. Acceso y almacenamiento directamente en formato XML. Motor de búsqueda de alto rendimiento. Sencillez al añadir nuevos documentos XML. Almacenamiento como documento o nodo. Datos heterogéneos. UF3 - PAC1 - Bases de datos XML “Lo único que almacena las bases de tatos nativas XML son los documentos XML.”. True. False. UF3 - PAC1 - Bases de datos XML Señala cuáles de las siguientes son características de las bases de datos nativas XML. Se define un modelo lógico para un documento XML y se almacenan y recuperan los documentos según este modelo. Existe una relación con la forma de almacenamiento en la que incorpora las características ASID de cualquier SGDB. Posee varios niveles de datos y una alta complejidad. Se define un modelo lógico para un documento JSON y se almacenan y recuperan los documentos según este modelo. Posee varios niveles de datos y una baja complejidad. Permite el uso de tecnologías de consulta y transformación propias de XML, XQuery, XPath, XSLT, para acceder y tratar la información. UF3 - PAC1 - Bases de datos XML Relaciona cada definición con el tipo de almacenamiento. Almacenamiento como BLOB. Almacenar versión modificada. Mapeo de los datos. UF3 - PAC2 - eXist ¿Qué es eXist?. Un lenguaje de programación que permite trasformar sentencias SQL. Una aplicación para hacer consultas y modificar una base de datos nativa XML. Ambas son correctas. Ninguna de las respuestas es correcta. UF3 - PAC2 - eXist Señala las afirmaciones correctas referentes a eXist. Tiene un motor de base de datos escrito en C. Es de código abierto. Tiene un motor de base de datos escrito en Java. No es capaz de indexar documentos. Es capaz de indexar documentos. UF3 - PAC2 - eXist Relaciona cuáles son los dos archivos más importantes de la base de datos que se ubican en la ruta: eXist\webapp\WEB-INF\data. dom.bdx. Collections.dbx. UF3 - PAC2 - eXist Dentro de la instalación de eXist puede darse el caso de obtener un error por el puerto utilizado. Para solucionarlo debemos cambiar el puerto. Coloca los elementos de la siguiente etiqueta de forma que quede correctamente escrito el cambio del nuevo puerto. Pregunta de ampliación, se puede consultar la respuesta en: https://exist-db.org/exist/apps/doc/troubleshooting (Enlaces a un sitio externo.) < ----1----- name= ----2----- default= ----3----- />. 1. 2. 3. UF3 - PAC3 - XPath y XQuery Relaciona cada estándar con la definición. XPath. XQuery. UF3 - PAC3 - XPath y XQuery Relaciona nodo de XPath con la representación o ejemplo de la siguiente tabla: Raíz. Elemento. Texto. Atributo. Comentario. UF3 - PAC3 - XPath y XQuery En XPath, relaciona cada órden con la descripción correspondiente: /. Node(). Text(). *. [], (<, >, <=, >=, =, !=, or, and y not). [1]. Last(). UF3 - PAC3 - XPath y XQuery Indica cuales de las siguientes afirmaciones son verdaderas o falsas referentes a las consultas en XQuery. Las consultas se pueden realizar utilizando la expresión FLWOR. Las consultas se pueden realizar utilizando la expresión FORL. Las siglas de la expresión corresponden a For, Let, Where, Order, Return. Las siglas de la expresión corresponden a For, Order, Rise, Let. Permite manipular, transformar y organizar los resultados de las consultas. UF4 - PAC1 - Componentes Indica si las siguientes afirmaciones referentes a la definición de un componente son verdaderas o falsas. Trabajar con ellos no supone poder ensamblar módulos ya creados. Ha de poder ser desarrollado, adquirido e incorporado al sistema. Es una unidad de composición de aplicaciones software. No posee interfaces pero sí un conjunto de requisitos. Posee un conjunto de interfaces y un conjunto de requisitos. UF4 - PAC1 - Componentes “Especificar, implementar o empaquetar un componente dependerá de la tecnología utilizada”. True. False. UF4 - PAC1 - Componentes Indica si las siguientes afirmaciones son verdaderas o falsas referentes a las características de un componente. Debe servir para varias aplicaciones. Debe estar bien documentado. Se debe poder reemplazar por una mejor versión. Debe ser independiente de la plataforma que se vaya a utilizar. Solo puede tener acceso a través de su propia interfaz. No tiene por qué ser independiente. Debe ser identificable. No tiene por qué ser identificacles. UF4 - PAC1 - Componentes Clasifica los siguientes datos en relación a los componentes según sean ventajas o desventajas. Reutilización de software. Disminución de la complejidad. Faltan procesos de certificación. Mejora el mantenimiento. Faltan estándares. Detección de errores. UF4 - PAC1 - Componentes “Algunos ejemplos de las tecnologías de componentes son: la plataforma JavaBeans y EJB”. True. False. UF4 - PAC2 - JavaBeans “Un JavaBean es un software reutilizable construido en lenguaje .NET. Es una clase definida también a través de las propiedades que expone, los métodos que es capaz de ofrecer y los eventos que genera”. True. False. UF4 - PAC2 - JavaBeans Señala las afirmaciones correctas referentes a las nombras para el nombrado de métodos getter y setter. Los métodos deben de ser públicos. Los de tipo set devuelven void y los de tipo get el mismo tipo que corresponde a la variable solicitada. Los de tipo get devuelven void y los de tipo set el mismo tipo que se recibe. El nombre debe estar precedido por get para una propiedad no booleana. Para almacenar un valor ha de tener el prefijo get. Si la propiedad es booleana puede ir precedida por get o por is. Para almacenar un valor ha de tener el prefijo set. Los métodos deben de ser privados. UF4 - PAC2 - JavaBeans “Las propiedades de un Bean son los atributos capaces de determinar su apariencia y comporamiento. Por ejemplo, Película puede tener las propiedades: id, nombre, género y duración. ”. True. False. UF4 - PAC2 - JavaBeans Marca las respuestas correctas en relación al empaquetamiento de componentes. Una vez creado el JavaBean es necesario empaquetarlo para proceder a su distribución y uso por las aplicaciones. En el empaquetamiento se crea un fichero JAR que contiene el fichero Manifest.mf. El fichero Manifest.mf se debe ubicar en cualquier carpeta. Una vez creado el JavaBean es necesario empaquetarlo para proceder a su distribución pero no para su uso por las aplicaciones. UF4 - Evaluable - 1/12 Una de las características que tiene que tener un componente es que no debe ser indentificable. True. False. UF4 - Evaluable - 2/12 Una de las características que tiene que tener un componente es que debe poder cambiar por una versión mejor o por otro componente que lo mejore. True. False. UF4 - Evaluable - 3/12 Un componente se distribuye a través de elementos separados. True. False. UF4 - Evaluable - 4/12 Un ejemplo de tecnología basada en componentes es JavaBeans. True. False. UF4 - Evaluable - 5/12 Una de las ventajas de un componente es su facilidad para detectar errores, pero un inconveniente es que no se puede reutilizar el software. False. True. UF4 - Evaluable - 6/12 Un componente puede ser unido a otros para ejecutar distintas tareas. True. False. UF4 - Evaluable - 7/12 Un componente ofrece una serie de ventajas, entre otras: - Reutilización de dicho software. - Aumento de la calidad del software, ya que es posible mejorarlo con el paso del tiempo. - Facilidad en la detección de errores. True. False. UF4 - Evaluable - 8/12 Un Bean o JavaBean es un componente reutilizable, construido en lenguaje Java. True. False. UF4 - Evaluable - 9/12 Un Bean no necesita constructor. True. False. UF4 - Evaluable - 10/12 Un Bean debe ofrecer acceso a sus propiedades mediante métodos get y set. True. False. UF4 - Evaluable - 11/12 Las propiedades de un Bean pueden ser solamente de dos tipos, ligadas y restringidas. True. False. UF4 - Evaluable - 12/12 Las propiedades restringidas de los Beans, son similares a las ligadas, pero con la diferencia de que los objetos pueden ser vetados si no poseen ciertas características. True. False. |