TAICord TAICord

Quizzes Píldoras Unirse al servidor Login con Discord
← Volver

ope age tai 2008 b3

Por xd4z
Récord
🏆 6.48
Media
📊 6.48
Sesiones
1
#PreguntaOpcionesTiempo
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