ope age tai 2008 b3
Por xd4z
Récord
🏆 6.48
Media
📊 6.48
Sesiones
1
| # | Pregunta | Opciones | Tiempo |
|---|---|---|---|
| 1 | Una tabla se dice que está en 3ª Forma Normal si se encuentra en 2ª Forma Normal y |
Las únicas dependencias funcionales elementales son aquellas en las que la clave principal determina un atributo Todo atributo secundario depende totalmente de la clave completa Los valores que componen los atributos son elementales y únicos ✓ No existen atributos no primarios que son transitivamente dependientes de cada posible clave de la tabla
|
30s |
| 2 | En una tabla de una BD relacional, si no existen grupos repetitivos y todos los elementos son independientes entre sí y dependen solamente de la clave primaria de forma plena, ¿ante qué forma normal nos encontramos? |
1FN 2FN ✓ 3FN No se encuentra en ninguna forma normal
|
30s |
| 3 | En el modelo relacional, una relación R está en segunda forma normal (2FN) si |
✓ Está en 1FN y todos los atributos que no forman parte de las claves candidatas tienen dependencia funcional completa respecto de éstas Todos los atributos que no forman parte de las claves candidatas tienen dependencia funcional completa respecto de éstas Todos sus atributos no principales dependen directamente de la clave primaria No tiene grupos repetitivos, es decir, un atributo solo puede tomar un único valor de un dominio simple
|
30s |
| 4 | La tabla EMPLEADOS (COD_EMPLEADO, COD_DEPARTAMENTO, TIPO, EDAD, PLANTA_DEPARTAMENTO) donde la clave principal es COD_EMPLEADO y COD_DEPARTAMENTO |
Cumple la segunda forma normal No cumple la tercera forma normal pero cumple la segunda ✓ No cumple la segunda forma normal No cumple la cuarta forma normal pero cumple la tercera
|
30s |
| 5 | ¿Cómo se llama el operador del álgebra relacional que aplicado sobre una relación permite obtener un subconjunto de sus atributos manteniendo el mismo número de tuplas? |
Unión de conjuntos Producto cartesiano Selección ✓ Proyección
|
30s |
| 6 | ¿Cuál de las siguientes afirmaciones NO es correcta? |
Las bases de datos relacionales se normalizan para evitar la redundancia de datos Ningún atributo que compone una clave primaria puede ser nulo ✓ Un atributo nulo representa el valor cero o una cadena vacía Uno de los objetivos de la normalización es facilitar el mantenimiento de datos y programas
|
30s |
| 7 | En un programa Java: String a=new String(); for(int i=100;i>=27;i--){ for(int j=2;j<5;j++){ a=a+\"aa\ } } ¿Cuántos caracteres tendrá la cadena a cuando termine la ejecución?" |
✓ 444 438 296 450
|
30s |
| 8 | La primera instrucción contenida en un bucle while |
Se ejecuta al menos una vez No puede ejecutarse indefinidamente ✓ Puede no ejecutarse nunca No puede ser un bucle
|
30s |
| 9 | En los lenguajes de programación, ¿cuál de las siguientes afirmaciones es correcta? |
La modificación de un programa fuente es más sencilla en el compilado que en el intérprete El programa objeto que produce un programa interpretado es más pequeño que el que produce un compilado ✓ Las ejecuciones sucesivas de un programa compilado no necesitan traducciones del programa fuente Un programa interpretado es más rápido que uno compilado
|
30s |
| 10 | ¿Cuál es el significado del término acoplamiento cuando se habla de los módulos de un programa? ¿Cuál es el valor deseado? |
Grado de interdependencia entre los distintos módulos de un programa. Debe ser alto ✓ Grado de interdependencia entre los distintos módulos de un programa. Debe ser bajo Relación funcional entre las distintas sentencias que componen un módulo. Debe ser alto Relación funcional entre las distintas sentencias que componen un módulo. Debe ser bajo
|
30s |
| 11 | La instrucción de bucle que al menos se ejecuta siempre una vez es |
✓ REPEAT/UNTIL WHILE FOR IF
|
30s |
| 12 | En relación con las plataformas .Net Framework, ¿cuál de las siguientes no es una función del CLR (Common Language Runtime)? |
Es el encargado de generar el lenguaje máquina Elimina de la memoria objetos no utilizados Se encarga de la seguridad del código que se ejecuta ✓ Todas las anteriores son funciones del CLR
|
30s |
| 13 | En una aplicación con tablas PERSONA, COCHE y COMPRAS, seleccione la consulta que devuelve el número de coches comprado de cada marca en cada municipio (registros de la forma 3, HONDA, MADRID) |
✓ Select count(1), C.MARCA, B.MUNICIPIO from COMPRAS A, PERSONA B, COCHE C where B.IDPERSONA=A.IDPERSONA AND C.IDCOCHE=A.IDCOCHE GROUP BY C.MARCA, B.MUNICIPIO Select count(*), C.MARCA, B.MUNICIPIO from COMPRAS A, PERSONA B, COCHE C where B.IDPERSONA=A.IDPERSONA AND C.IDCOCHE=A.IDCOCHE GROUP BY C.MARCA Select count(1), C.MARCA, B.MUNICIPIO from COMPRAS A, PERSONA B, COCHE C where B.IDPERSONA=A.IDPERSONA AND C.IDCOCHE=A.IDCOCHE Select SUM(1), C.MARCA, B.MUNICIPIO from COMPRAS A, PERSONA B, COCHE C where B.IDPERSONA=A.IDPERSONA AND C.IDCOCHE=A.IDCOCHE GROUP BY C.MARCA AND GROUP BY B.MUNICIPIO
|
30s |
| 14 | Entre las operaciones básicas del Lenguaje de Manipulación de Datos (DML) de SQL, se encuentran |
Drop y Delete ✓ Insert y Delete Create y Drop Create y Revoke
|
30s |
| 15 | ¿Cuál es la función de la operación ALTER en SQL? |
✓ Cambiar la estructura de un objeto Cambiar los datos de un objeto Elimina un objeto de la base de datos Elimina todos los objetos de la base de datos
|
30s |
| 16 | La cláusula HAVING de SQL se utiliza para |
Devolver los registros ordenados de una tabla ✓ Especificar una condición de búsqueda para un grupo o agregado Agrupar varios atributos para formar una clave Obtener en una sentencia SELECT grupos de tuplas en lugar de tuplas individuales
|
30s |
| 17 | Partiendo de la consulta: SELECT nombre_empresa, SUM(cantidad) FROM cuentas WHERE nombre_empresa!='empresa1' GROUP BY nombre_empresa HAVING SUM(cantidad)>100 ORDER BY nombre_empresa ASC. ¿Cuál de las cláusulas se ejecutaría primero? |
GROUP BY ✓ WHERE ORDER BY HAVING
|
30s |
| 18 | ¿Cuál de las siguientes sentencias no es una sentencia DDL? |
CREATE TABLE ✓ DELETE TABLE ALTER TABLE RENAME TABLE
|
30s |
| 19 | En UML, según Métrica 3, en los diagramas de clase, las relaciones representadas mediante un rombo hueco son |
Las relaciones de composición Las relaciones de herencia Las relaciones de dependencia ✓ Las relaciones de agregación
|
30s |
| 20 | En Programación Orientada a Objetos, se define clase como |
Entidad provista de un conjunto de propiedades o atributos Algoritmo asociado a un objeto El medio a través del cual los objetos interactúan ✓ Conjunto de objetos con propiedades comunes
|
30s |
| 21 | En el diseño y programación Orientada a Objetos, ¿qué afirmación es correcta? |
✓ Cuando una clase hereda de otra, todos los elementos privados de la clase base no son accesibles a la clase derivada Cuando una clase hereda de otra, todos los elementos privados de la clase base sí son accesibles a la clase derivada Si la clase base hace sus elementos protegidos, estos no serán heredados por las clases hijas Si la clase base hace sus elementos protegidos, no se restringe el acceso a funciones miembro de la clase
|
30s |
| 22 | ¿En qué consiste la herencia en programación orientada a objetos? |
En que diferentes objetos responden de distinta manera al mismo mensaje ✓ En el mecanismo por el cual una clase adquiere las propiedades de una clase superior El tiempo en que un objeto permanece activo en memoria En que la comunicación entre objetos se realiza por medio de mensajes explícitos predefinidos
|
30s |
| 23 | Se denomina polimorfismo a |
Dividir una aplicación en módulos Presentar información oculta Relaciones entre objetos ✓ Que un objeto presente diferentes comportamientos
|
30s |
| 24 | El Proceso Unificado de Desarrollo del software |
✓ Es iterativo e incremental No necesita casos de uso si los requisitos son volátiles Es incompatible con UML No tiene en cuenta los riesgos
|
30s |
| 25 | Respecto de la herencia en la programación orientada a objetos, ¿cuál de las siguientes afirmaciones es INCORRECTA? |
Por medio de la herencia unos objetos obtienen las características de otros ya existentes Con la herencia se consigue una mayor reutilización del código ✓ Tanto C++ como Java permiten la herencia múltiple La herencia permite que existan clases que nunca sean instanciadas directamente
|
30s |
| 26 | En el lenguaje Java, se define applet como |
Componente de la parte del servidor ✓ Programa incrustado en otras aplicaciones Biblioteca gráfica que forma parte de las Java Foundation Classes Interfaz de programación de aplicaciones
|
30s |
| 27 | En C++, si en una clase declaramos una función que no es miembro de ella como friend (amiga), ¿qué conseguimos? |
Es una manera de conseguir el polimorfismo de funciones La sobrecarga de esa función ✓ Que esa función acceda a la parte privada de la clase donde se declara Que esa función acceda a la parte pública de la clase donde se declara
|
30s |
| 28 | ¿Cuál de entre las siguientes no es una característica de Java? |
Independencia de la plataforma Orientación a objetos Existencia del Recolector de basura ✓ Destinado a ejecutarse únicamente en servidores
|
30s |
| 29 | En Java, si queremos que el valor de una variable no pueda cambiar en tiempo de ejecución, utilizaremos la palabra reservada |
static ✓ final reserved protected
|
30s |
| 30 | En un entorno .NET, ¿qué función realiza la instrucción i += 1? |
Inicializa la variable i con el valor 1 ✓ Suma 1 al contenido de la variable i Incrementa en 1 la variable i solo cuando el valor de i es 1 No es correcta la instrucción
|
30s |
| 31 | ¿Qué es BPEL? |
✓ Lenguaje basado en XML diseñado para el control centralizado de la invocación de diferentes servicios Web Una implementación libre de SOAP Arquitectura de software que define la utilización de servicios para dar soporte a los requerimientos del usuario Formato XML usado para describir la interfaz pública a los servicios Web
|
30s |
| 32 | En la configuración cliente/servidor denominada 'presentación remota', ¿cuál de las siguientes afirmaciones es correcta? |
Los datos de que consta la base de datos se distribuyen entre múltiples clientes y servidores La lógica primaria de la base de datos y de la aplicación permanecen en el servidor ✓ Se asignan al cliente los procesos asociados a la introducción de datos Se ubica el SGBD en el cliente y la base de datos física en el servidor
|
30s |
| 33 | ¿Qué afirmación es correcta en relación con el protocolo SOAP? |
Es un protocolo de comunicación basado en HTML ✓ Especifica el formato del mensaje de la comunicación entre ordenadores Se utiliza para intercambio de información entre ordenadores con el mismo sistema operativo Define los protocolos de transporte utilizados en el envío del mensaje
|
30s |
| 34 | En la arquitectura cliente/servidor en 2 capas, habitualmente inicia la comunicación |
✓ El Cliente El Servidor Ambos El Servidor a petición del Cliente
|
30s |
| 35 | En un documento WSDL, el elemento 'wsdl:binding' se utiliza |
Para la definición de los datos del mensaje que se van a comunicar Como elemento contenedor para definiciones de tipos de datos No es un elemento válido ✓ Para especificar el protocolo concreto y especificación del formato de datos para un tipo de puerto determinado
|
30s |
| 36 | Respecto de la arquitectura de aplicaciones con tres capas, ¿cuál de las siguientes afirmaciones es correcta? |
Las funciones de la aplicación se dividen en lógica de presentación y en lógica de negocio Este modelo implica que cada capa vaya alojada en un servidor diferente Cuando se actualiza una capa siempre es necesario recompilar el resto de capas ✓ La capa de la lógica de negocio es la responsable de tratar los datos
|
30s |
| 37 | ¿Cuál de las siguientes afirmaciones sobre etiquetas de HTML es FALSA? |
✓ La etiqueta <td> identifica una fila en una tabla La etiqueta <br> indica un salto de línea forzado La etiqueta <div> identifica un área especial en una página La etiqueta <li> es utilizada para el manejo de listas
|
30s |
| 38 | En el ámbito de las tecnologías XML, se define XSL como |
Un lenguaje para acceder a partes de un documento XML Un lenguaje que facilita la extracción de datos desde documentos XML ✓ Un lenguaje extensible de hojas de estilo Un lenguaje que permite insertar elementos en documentos XML para crear enlaces entre recursos XML
|
30s |
| 39 | Indique la afirmación correcta sobre la directiva <META> en HTML |
Se emplea para especificar un directorio base para las referencias relativas al documento ✓ Tiene dos usos: contenedor de metainformación sobre el documento o contenedor de información adicional incluidos comandos Hace que el navegador visualice como un elemento más un texto y una entrada de datos Hace que el navegador visualice como un apartado especial en la ventana de visualización un texto y una entrada de datos
|
30s |
| 40 | ¿Cuál de entre los siguientes aplicativos se puede ejecutar en un servidor y NO en el cliente? |
Applets de Java Controles Active X ✓ Servlet de Java Javascript
|
30s |
| 41 | El código JavaScript se ejecuta en |
✓ El Navegador Web del Cliente En el Navegador Web del Servidor En un Applet de Cliente En un Programa en el Cliente
|
30s |
| 42 | En el estándar WSDL, ¿con qué elemento se describen las acciones soportadas por el servicio? |
Funciones Acciones ✓ Operaciones Primitivas
|
30s |
| 43 | ¿Qué define la etiqueta <u> en HTML? |
Texto uniforme Encabezado de un documento Indica el comienzo de un título ✓ Texto subrayado
|
30s |
| 44 | ¿Cuál es la etiqueta HTML para insertar una imagen? |
<td> <body> ✓ <img> <H1>
|
30s |
| 45 | Según las Técnicas Esenciales para las Directrices de Accesibilidad para el Contenido Web 1.0, organizar el documento de forma que pueda ser leído sin hojas de estilo es de |
✓ Prioridad 1 Prioridad 2 Prioridad 3 Prioridad 4
|
30s |
| 46 | ¿Cuál es una pauta de la Iniciativa de accesibilidad a la Web del W3C/WAI? |
En los enlaces usar texto 'pincha aquí' Utilizar marcos (frames) que simplifiquen la página ✓ Provea alternativas equivalentes para contenido visual y auditivo Evitar atributos como 'alt' en imágenes y animaciones
|
30s |
| 47 | La Web Accessibility Initiative indica una serie de guías. ¿Cuál de entre las siguientes corresponde a la generación de contenidos accesibles? |
ATAG (Authoring Tool Accessibility Guideline) ✓ WCAG (Web Content Accessibility Guideline) WMAG (Web Management Accessibility Guideline) UAAG (User Agent Accessibility Guideline)
|
30s |
| 48 | En relación con las normas WAI, se habla de nivel 'Doble-A' cuando |
Se satisfacen todos los controles de Prioridad 1 Se satisfacen todos los controles de Prioridad 2 ✓ Se satisfacen todos los controles de Prioridad 1 y 2 Se satisfacen todos los controles de Prioridad 1, 2 y 3
|
30s |
| 49 | ¿Cuál de las siguientes pautas de accesibilidad web es obligatorio respetar para que un sistema cumpla el nivel A de WCAG? |
✓ Asegúrese de que toda la información transmitida a través de los colores también esté disponible sin color Utilice hojas de estilo para controlar la maquetación y la presentación Proporcione metadatos para añadir información semántica a las páginas y sitios Identifique claramente el objetivo de cada vínculo
|
30s |
| 50 | ¿Cuál es el organismo en Internet que ha realizado las Guías para la Accesibilidad de Contenidos Web (WCAG) dentro de la iniciativa WAI? |
IETF IANA ✓ W3C RIPE
|
30s |
| 51 | [RESERVA] Las herramientas Middle CASE se usan para |
✓ Automatizar tareas en el análisis y diseño de aplicaciones Ayudar en las fases de planificación y análisis de requisitos Automatizar la generación de código y crear programas de detección de errores Depurar programas y realizar planes de pruebas
|
30s |
| 52 | [RESERVA] En una clasificación de herramientas CASE basada en las fases del ciclo de desarrollo, las denominadas Lower CASE se emplean en |
✓ La generación de código El análisis de requisitos La fase de planificación La fase de diseño
|
30s |
| 53 | [RESERVA] ¿Qué tiene que declarar un módulo o plug-in de Eclipse para que otros módulos le puedan agregar funcionalidades? |
La localización de cada módulo que contribuye con sus nuevas funcionalidades Una o varias extensiones ✓ Uno o varios puntos de extensión Un servicio web
|
30s |
TAICord