26
ANALISTA DE TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES 2 ADMINISTRACIÓN DE BASES DE DATOS Pregunta 1: En el SGBD Oracle. ¿Cuál de las siguientes afirmaciones es correcta? a) Los usuarios con el rol de administrador de la base de datos son SYS, SYSTEM y cualquier otro usuario al que se le haya otorgado el rol DBA (“Data Base Administrador”). b) Un esquema es una colección de usuarios que contienen objetos de este tipo. c) Un usuario puede modificar el diccionario de datos de los objetos de su esquema. d) Si una instancia de base de datos se encuentra en una máquina UNIX y los clientes de bases de datos, es decir, los usuarios o aplicaciones se conectan a ella con un único usuario, pero desde máquinas UNIX, LINUX y WINDOWS entonces el administrador de la base de datos definirá este usuario de conexión o usuario de Bases de Datos como ‘externo’. Pregunta 2: Los privilegios en el SGBD Oracle son. ¿Cuál de las siguientes afirmaciones es correcta? a) Permisos que se dan a los usuarios tanto sobre objetos del esquema como sobre el sistema. Estos privilegios, se dan también a los perfiles (“profiles”). b) Son tanto privilegios de sistema, como privilegios de objetos de esquema. Estos son asignados a roles y a usuarios. c) Permisos que son manejados a través de los perfiles para limitar el uso de la CPU y para definir políticas sobre la contraseña (caducidad, complejidad de ésta, etc.) d) Son un conjunto de permisos agrupados sobre los objetos de la base de datos que simplifican la gestión de la base de datos. En ningún caso se trata de permisos sobre el

Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

  • Upload
    rggc2

  • View
    21

  • Download
    3

Embed Size (px)

DESCRIPTION

perfil th

Citation preview

Page 1: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

ANALISTA DE TECNOLOGIAS DE LA INFORMACION Y COMUNICACIONES 2

ADMINISTRACIÓN DE BASES DE DATOS

Pregunta 1:En el SGBD Oracle. ¿Cuál de las siguientes afirmaciones es correcta?

a) Los usuarios con el rol de administrador de la base de datos son SYS, SYSTEM ycualquier otro usuario al que se le haya otorgado el rol DBA (“Data BaseAdministrador”).b) Un esquema es una colección de usuarios que contienen objetos de este tipo.c) Un usuario puede modificar el diccionario de datos de los objetos de su esquema.d) Si una instancia de base de datos se encuentra en una máquina UNIX y los clientes debases de datos, es decir, los usuarios o aplicaciones se conectan a ella con un únicousuario, pero desde máquinas UNIX, LINUX y WINDOWS entonces el administradorde la base de datos definirá este usuario de conexión o usuario de Bases de Datos como‘externo’.

Pregunta 2:Los privilegios en el SGBD Oracle son. ¿Cuál de las siguientes afirmaciones escorrecta?

a) Permisos que se dan a los usuarios tanto sobre objetos del esquema como sobre elsistema. Estos privilegios, se dan también a los perfiles (“profiles”).b) Son tanto privilegios de sistema, como privilegios de objetos de esquema. Estos sonasignados a roles y a usuarios.c) Permisos que son manejados a través de los perfiles para limitar el uso de la CPU y paradefinir políticas sobre la contraseña (caducidad, complejidad de ésta, etc.)d) Son un conjunto de permisos agrupados sobre los objetos de la base de datos quesimplifican la gestión de la base de datos. En ningún caso se trata de permisos sobre elsistema.

Pregunta 3:En el procesamiento de una consulta SQL en el SGB D Oracle. ¿Cuál de las siguientesafirmaciones es correcta?

a) El SGBD ofrece un mecanismo para optimizar el procesamiento de una consulta uoptimizador, cuyo objetivo es minimizar los tiempos de respuesta.b) El resultado de aplicar el optimizador de un SGBD es independiente de cómo estecodificada la consulta previamente por el usuario.c) El resultado de aplicar el optimizador de un SGBD depende únicamente de laevaluación de la carga sobre los recursos del sistema.d) El optimizador del SGBD tiene como objetivo minimizar la carga de recursos alsistema.

Pregunta 4:En una empresa donde se utiliza ORACLE como SGBD, ha ocurrido un error desistema que ha dañado los ficheros de datos (datafiles) de la BD, pero no a los ficheroslog (redo log). Por la política de backup y recuperación llevada a cabo, se tienen copiasde todos los ficheros esenciales de la Base de Datos en otro lugar seguro, y ademásexiste sin daños un backup físico realizado diez horas antes del incidente. ¿Cuál de las

Page 2: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

siguientes afirmaciones es cierta?a) No es posible hacer un proceso de recuperación completo utilizando el backup físico ylos ficheros redo log.b) Al no disponer de backup lógicos, no se puede hacer un proceso de recuperacióncompleto.c) Tenemos un backup físico anterior al fallo de sistema, entonces se podría hacer unproceso de recuperación junto los ficheros log, pero sería incompleto con pérdida deinformación.d) Si la BD se puede parar, se podrían sustituir los ficheros esenciales de la BD por losduplicados externos en el lugar seguro. Posteriormente se ha de levantar la BD,realizando así un proceso de recuperación completo.

Pregunta 5:¿Cuál de las siguientes afirmaciones es cierta? El diccionario de datos de una base dedatos...

a) Permite que cualquier usuario de la base de datos pueda realizar operaciones demodificación directa (mediante UPDATE) sobre él.b) Almacena la definición de todos los objetos de la BD.c) Está almacenado en el tablespace USERS y puede acceder a él cualquier usuario de labase de datos.d) Es opcional. Es decir, pueden existir bases de datos sin diccionario de datos.

Pregunta 6:En relación a las transacciones y su procesamiento. ¿Cuál de las siguientesafirmaciones es cierta?

a) Una transacción es una secuencia de operaciones que han de ejecutarse de formaatómica.b) En Oracle , una transacción es una secuencia de sentencias SQL, pero por mecanismospropios del SGBD no es necesario tratarlo como una única unidad.c) No existen errores a nivel transacción.d) Cuando una transacción termina con éxito, las actualizaciones de que consta latransacción se graban con la sentencia ROLLBACK.

Pregunta 7: ¿Cuál de las siguientes afirmaciones es correcta?

a) El archivo de control, contiene el nombre de la base de datos, el lugar físico donde seencuentran los “tablesplaces”, los SCN (Número de secuencia de Log actual) y eldiccionario de datos.b) En el fichero de “Redo Log” se guardan todos los datos confirmados, excepto el dealgunas transacciones en los que se excluye dicha escritura.c) Los ficheros de “Redo Log” sirven para recuperar una base de datos, pues en él seguardan todos los datos modificados y los antiguos datos, por si, por ejemplo, seejecutara un ROLLBACK de la transacción.d) El “tablespace” TEMPORAL, sirve para guardar datos temporales como el SCN(“Número Secuencial de l Log Actual”) e información temporal de las copias deseguridad que se hacen en un momento dado, entre otras cosas.

Pregunta 8:

Page 3: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Una base de datos puede estar compuesta de varias instancias…:a) … si cada instancia tiene su propia SGA (“System Global Area”) y la misma máquinacompartida.b) … si cada instancia reside en diferentes máquinas.c) … que residen en uno o varios ordenadores, o máquinas, con diferente nombres deBases de Datos para recuperación más rápida de bases de datos.d) No, pues una instancia con su propia SGA (“System Global Area”) puede contenerdiferentes bases de datos. Por ejemplo para planes de emergencia.

Pregunta 9: Dada la relación PERSONA(DNI, nombre, dirección, teléfono, nómina), si quisiéramosque sólo 3 usuarios (por ahora) sean capaces de consultar y modificar los datosreferentes al teléfono y la nómina en la relación, deberíamos:

a) Asignarle los permisos de selección y modificación de dichos campos a cada usuarioque queramos que cumplan esos requisitos. Sería lo más eficiente.b) Crear un rol, darle permisos de selección y modificación de dichos campos y asignar eserol a cada usuario. Sería lo más eficiente.c) Crear un perfil, darle permisos de selección y modificación de dichos campos y aplicarese perfil a cada uno de los usuarios. Sería lo más eficiente.d) Crear un perfil, aplicar ese perfil a cada uno de los usuario y, por último, darle permisosa ese perfil de selección y modificación de los campos adecuados. Sería lo máseficiente.

Pregunta 10: ¿Cuál de las siguientes afirmaciones es cierta respecto a los ficheros de control en elSistema Gestor de la Base de Datos ORACLE? (ambas se han tomado como ciertas)

a) Guardan información sobre la estructura lógica de la Base de Datos entre otras cosasb) Es el archivo de la BD, que almacena la ubicación y estado de las copias de seguridadc) Proporcionan el mecanismo para rehacer transacciones en caso de fallo en la BDd) Es el archivo de la BD, que almacena la definición de todos los objetos de la BD (tablas,vistas, índices, procedimientos, funciones, disparadores, etc.)

CONOCIMIENTOS BASICOS WEBPregunta 11:Respecto el juego de caracteres ISO-8859-1

a) ISO-8859-1 también se conoce como Latin1

b) ISO-8859-15 es similar a ISO-8859-1, pero sustituye algunos símbolos poco comunes para incluir, por ejemplo, el símbolo del euroc) Incluye todos los símbolos para las principales lenguas de Europa occidental (alemán, castellano, catalán, danés, finés, francés, inglés, noruego, sueco, etc.)d) Todas las respuestas son correctas

Pregunta 12:En JavaScript, ¿qué función se emplea para convertir una cadena a minúsculas?

a) lower()

Page 4: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

b) lowerCase()c) toLower()d) toLowerCase()

Pregunta 13:¿Dónde trabajaba Tim Berners-Lee cuando desarrolló la World Wide Web?

a) NASAb) IBMc) W3Cd) CERN

Pregunta 14:En PHP, ¿cuál es la forma correcta de incluir un fichero?

a) include "fichero";b) include("fichero");c) require "fichero";d) Todas las respuestas son correctas

Pregunta 15:¿Qué afirmación no es correcta respecto al lenguaje XML?

a) Los documentos HTML son directamente compatibles con las reglas de XMLb) XML permite definir nuevas etiquetas y atributosc) Los documentos XML pueden ser validados para comprobar si son correctosd) En XML la estructura del documento puede anidarse en varios niveles de complejidad

Pregunta 16:¿Cómo se hace en CSS para que un enlace se muestre sin el subrayado?

a) a {underline:no-underline}b) a {underline:none}c) a {text-decoration:no-underline}d) a {text-decoration:none}

Pregunta 17:En JavaScript, ¿cómo se calcula el máximo de los números 2 y 4?

a) ceil(2, 4)b) top(2, 4)c) Math.ceil(2, 4)d) Math.max(2, 4)

Pregunta 18:¿Qué es JSON?

a) Un lenguaje de programación orientado a objetos basado en JavaScriptb) Un servidor de aplicaciones basado en JavaScriptc) Un formato ligero para el intercambio de datos empleado en JavaScriptd) Las anteriores respuestas no son correctas

Pregunta 19:¿Qué propiedad de CSS se emplea para cambiar el tipo de letra de un elemento?

a) text-typeb) font-typec) text-family

Page 5: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

d) font-family

Pregunta 20:En PHP, ¿cuál es la forma correcta de añadir 1 a la variable $contador?

a) $contador =+1;b) $contador++;c) $++contador;d) Las anteriores respuestas no son correctas

SQL básico

Pregunta 21:¿Cuál de las siguientes no es una función de agregación?

a) COUNT()b) LIMIT()c) MAX()d) MIN()

Pregunta 22:¿Cómo se borra toda una base de datos con SQL?a) DELETE DATABASEb) DROP DATABASEc) ERASE DATABASEd) Las anteriores respuestas no son correctas

Pregunta 23:En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que tienen exactamente cuatro caracteres?

a) LIKE "????"b) LIKE "____"c) LIKE "...."d) Las anteriores respuestas no son correctas

Pregunta 24:En SQL, para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea

a) NO DUPLICATEb) UNIQUEc) DISTINCTd) Las anteriores respuestas no son correctas

Pregunta 25:En SQL, para modificar la estructura de una tabla de una base de datos se emplea la instrucción

a) ALTER TABLEb) CHANGE TABLEc) MODIFY TABLEd) Las anteriores respuestas no son correctas

Pregunta 26:¿En cuál de las siguientes sentencias del lenguaje SQL se emplea la cláusula SET?

a) DELETEb) DROP

Page 6: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

c) SELECTd) UPDATE

Pregunta 27:En una cláusula LIKE, ¿cómo se obtienen todos los nombres de personas que comienzan con "Juan"?

a) LIKE "Juan%"b) LIKE "Juan*"c) LIKE "Juan$"d) LIKE "Juan&"

Pregunta 28:Una sentencia SELECT sin la cláusula WHERE devuelve

a) Todos los registros existentes en la tabla que no estén relacionados con otra tablab) Todos los registros existentes en la tablac) No se puede ejecutar una sentencia SELECT sin la cláusula WHEREd) Las anteriores respuestas no son correctas

Pregunta 29:En SQL, para ordenar los datos devueltos por una sentencia SELECT se emplea la cláusula

a) ORDER BYb) ORDERED BYc) SORT BYd) SORTED BY

Pregunta 30:¿Cuál de las siguientes no es una función de agregación?

a) AVG()b) FLOOR()c) SUM()d) Las anteriores respuestas no son correctas

Pregunta 31:En SQL, ¿cuál de estas sentencias añade una fila a una tabla en una base de datos?

a) ADDb) INSERTc) UPDATEd) INCLUDE

Pregunta 32:¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero conservando la tabla?

a) DELETE TABLEb) DROP TABLEc) TRUNCATE TABLEd) Las anteriores respuestas no son correctas

JavaScript Completo

Pregunta 33:En JavaScript, ¿cuál es la forma correcta de escribir la cadena "Hola mundo" en una página web?

Page 7: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

a) document.print("Hola mundo")b) document.write("Hola mundo")c) window.print("Hola mundo")d) window.write("Hola mundo")

Pregunta 34:En JavaScript, ¿cómo se escribe un bucle "for" para contar desde 1 hasta 5?

a) for(i = 1; i <= 5; i++)b) for(i <= 5; i++)c) for i = 1 to 5d) Las anteriores respuestas no son correctas

Pregunta 35:Identifica la función de la etiqueta de HTML <noscript>

a) La etiqueta <noscript> se emplea para definir un contenido que resume la funcionalidad de un script: este contenido se muestra sólo si el navegador no soporta scriptingb) La etiqueta <noscript> desactiva en el navegador la capacidad de ejecutar un scriptc) La etiqueta <noscript> puede ser utilizada por los diseñadores para indicar que una página web emplea scripting: si se utiliza <noscript>, el navegador procesará la página web más eficientemented) Todas las respuestas son correctas

Pregunta 36:En JavaScript, ¿cómo se obtiene la versión del navegador?

a) browser.appVersionb) browser.versionc) navigator.appVersiond) navigator.version

Pregunta 37:DOM es el acrónimo de

a) Document Object Markupb) Document Of Modelc) Domain Object Modeld) Las anteriores respuestas no son correctas

Pregunta 38:Respecto a los navegadores web, el BOM es ela) Byte Object Modelb) Browser Object Modelc) Binary Object Modeld) Las anteriores respuestas no son correctas

Pregunta 39:En el DOM, el tipo de un nodo se obtiene con la propiedad

a) elementTypeb) nodeTypec) typed) Las anteriores respuestas no son correctas

Page 8: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Pregunta 40:Respecto a JavaScript y Java, se puede decir que

a) JavaScript es la versión interpretada de Javab) JavaScript es un subconjunto de Javac) JavaScript es una ramificación (branch) que surgió de Javad) Las anteriores respuestas no son correctas

Pregunta 41:En JavaScript, ¿qué hace la sentencia continue?

a) Finaliza la ejecución del método actualb) Finaliza la ejecución del códigoc) Salta a la siguiente iteración en el bucle for, while o do-while actuald) Finaliza la ejecución del bucle for, while o do-while actual

Pregunta 42:En el DOM, para visitar el siguiente nodo hermano se emplea

a) brotherb) nextc) nextBrotherd) Las anteriores respuestas no son correctas

Pregunta 43:En JavaScript, el operador para concatenar cadenas es

a) "&"b) "+"c) "."d) Las anteriores respuestas no son correctas

Pregunta 44:¿Dónde se puede insertar código JavaScript en un documento HTML?

a) En el <head>b) En el <body>c) Tanto en el <head> como en el <body>d) Si el código está en un fichero aparte, sólo en el <head>

Pregunta 45:En JavaScript, ¿cómo se llama el objeto que representa una expresión regular?

a) No hay ningún objetob) ExpRegc) RegExpd) Rexp

Pregunta 46:En JavaScript, ¿cómo se pone un mensaje en la barra de estado del navegador?

a) window.status("el mensaje")b) navigator.status("el mensaje")c) window.status = "el mensaje"d) navigator.status = "el mensaje"

Pregunta 47:En una navegador web, para escribir algo en la consola se emplea

a) console.append()

Page 9: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

b) console.log()c) console.print()d) console.write()

Pregunta 48:El DOM está estandarizado por

a) Apple, Microsoft y Mozillab) ECMAc) ISOd) W3C

Pregunta 49:En el DOM, para obtener el contenido textual de una parte de la página se emplea la propiedad

a) contentb) textc) textContentd) value

Pregunta 50:¿Qué función existe en el DOM?

a) getElementsById()b) getElementByName()c) getElementsByTagName()d) Las anteriores respuestas no son correctas

Pregunta 51:JavaScript "no obstructivo" significa

a) Separar la capa del comportamiento de las capas de estructura/contenido y de presentación de una página webb) El uso de buenas prácticas a fin de evitar los problemas de la programación tradicional en JavaScript (tales como inconsistencias entre navegadores y falta de escalabilidad)c) La mejora progresiva con el fin de soportar los agentes de usuario que no admitan funcionalidades avanzadas de JavaScriptd) Todas las respuestas son correctas

Pregunta 52:En JavaScript, ¿qué hace la sentencia break?

a) Finaliza la ejecución del método actualb) Finaliza la ejecución del códigoc) Salta a la siguiente iteración en el bucle for, while o do-while actuald) Finaliza la ejecución del bucle for, while o do-while actual

Pregunta 53:En una página XHTML, ¿cuál es la forma correcta de hacer referencia a un fichero externo con código JavaScript llamado "xxx.js"?

a) <script name="xxx.js" type="text/javascript" />b) <script href="xxx.js" type="text/javascript" />c) <script src="xxx.js" type="text/javascript" />d) Las anteriores respuestas no son correctas

Page 10: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Pregunta 54:En JavaScript, ¿cómo se escribe una sentencia condicional para comprobar quela variable "i" es igual a 5?

a) if i=5 thenb) if(i=5)c) if i==5 thend) if(i==5)

Pregunta 55:¿Un fichero externo con código JavaScript debe contener la etiqueta <script>?

a) Síb) No

Pregunta 56:Según el DOM, todo en una página web es

a) Un atributob) Un nodoc) Una tablad) Las anteriores respuestas no son correctas

Pregunta 57:En JavaScript, ¿cómo se redondea el número 7.25 al entero más cercano?

a) round(7.25)b) Math.round(7.25)c) Math.rnd(7.25)d) rnd(7.25)

Pregunta 58:La compañía que inventó el lenguaje JavaScript fue

a) Mozillab) Netscapec) Sund) Las anteriores respuestas no son correctas

Pregunta 59:¿Qué etiqueta de HTML se emplea para escribir código JavaScript?

a) <script>b) <javascript>c) <scripting>d) <js>

Pregunta 60:En JavaScript, ¿qué función se emplea para dividir una cadena en función deun separador?

a) match()b) replace()c) slice()d) split()

Pregunta 61:En JavaScript, para acceder a una cookie se emplea

a) document.arrayCookie

Page 11: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

b) document.cookiec) document.getCookie()d) Las anteriores respuestas no son correctas

Pregunta 62:El DOM representa una página web como

a) Un árbolb) Una listac) Una tabla hashd) Las anteriores respuestas no son correctas

Pregunta 63:En el DOM, para obtener la clase de CSS que se aplica a un elemento se utiliza la propiedad

a) cssb) classc) classNamed) style

Accesibilidad en la webPregunta 64:Las tablas de HTML (etiqueta <table>)

a) No son accesibles, así que se tienen que emplear cuando no haya otra alternativab) Se deben sustituir por imágenes con un texto alternativo, ya que así serán accesiblesc) Tienen etiquetas y atributos que permiten que sean accesiblesd) Las anteriores respuestas no son correctas

Pregunta 65:En HTML, el atributo alt se emplea para

a) Indicar la URL de una página web donde se proporciona una descripción larga de una imagenb) Proporcionar el texto alternativo de una imagenc) Indicar la URL de una imagen en un formato alternativod) Las anteriores respuestas no son correctas

Pregunta 66:En HTML, el atributo title se emplea para

a) Definir el título de la páginab) Definir el nombre de un elementoc) Proporcionar información adicional sobre un elementod) Las anteriores respuestas no son correctas

Pregunta 67:En CSS, "em", "%" y "pt" son

a) Unidades de medida relativasb) Unidades de medida absolutasc) Unidades de medida, pero "em" y "%" son relativas y "pt" es absolutad) Unidades de medida, pero "%" es relativa y "em" y "pt" son absolutas

Pregunta 68:En HTML, para indicar que una celda de una tabla es un encabezado se emplea la etiqueta

a) <tr>b) <th>

Page 12: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

c) <td>d) Las anteriores respuestas no son correctas

Pregunta 69:¿Qué propiedad de CSS se emplea para definir el espacio entre palabras?

a) word-spacingb) letter-spacingc) white-spaced) text-indent

Pregunta 70:En HTML, las etiquetas <h1>, <h2> y <h3> se emplean para definir

a) Hipervínculosb) Encabezadosc) Listasd) Tablas

Pregunta 71:En HTML, para definir un atajo de teclado se emplea

a) El atributo shortcutb) El atributo accesskeyc) El atributo keyd) No se puede

Pregunta 72:¿Qué propiedad de CSS se emplea para definir el espacio entre caracteres en el texto?

a) word-spacingb) white-spacec) letter-spacingd) Las anteriores respuestas no son correctas

Pregunta 73:En HTML, la etiqueta <p> se utiliza para

a) Definir un punto de destino para un hipervínculob) Insertar un salto de líneac) Definir un párrafod) Las anteriores respuestas no son correctas

Pregunta 74:En HTML, la etiqueta <caption> se emplea para

a) Definir el título de la páginab) Definir el título de una imagenc) Definir el título de una tablad) Las anteriores respuestas no son correctas

Pregunta 75:En HTML, para definir que el idioma principal de una página es el español se emplea

a) <html lang="es">b) <html id="es">c) <head lang="es">d) <head id="es">

Page 13: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Pregunta 76:El elemento de HTML que se emplea para definir una etiqueta para un control de formulario es

a) <legend>b) <fieldset>c) <field>d) Las anteriores respuestas no son correctas

Pregunta 77:En HTML, para marcar una abreviatura se emplea la etiqueta

a) <a>b) <abbr>c) <short>d) Las anteriores respuestas no son correctas

Pregunta 78:Dos ventanas visualizan vídeos mientras que en otra parte se muestran los subtítulos del vídeo principalLa tecnología que permite integrar y sincronizar diferentes elementos multimedia (audio, vídeo) con texto y otros contenidos se llama

a) Integrate and Synchronize Multimediab) Simple Integration Languagec) Integrated Multimedia Languaged) Synchronized Multimedia Integration Language

Pregunta 79:En HTML, el atributo summary se utiliza para definir un resumen de

a) Toda la página webb) Una listac) Un formulariod) Una tabla

Pregunta 80:En HTML, el atributo longdesc se emplea para

a) Proporcionar el texto de una descripción más larga que la definida con el atributo altb) Indicar la URL de una página web donde se proporcina una descripción larga de la imagenc) Indicar la URL de una imagen que complementa el texto de un párrafod) Las anteriores respuestas no son correctas

Pregunta 81:Las etiquetas <ol> y <li> se emplean para crear

a) Una tabla de datosb) Una lista ordenadac) Una lista no ordenadad) Las anteriores respuestas no son correctas

Pregunta 82:En HTML, para indicar el orden de tabulación entre los controles de un formulario se emplea

a) El atributo tabb) El atributo tabindexc) El atributo altd) No se puede

Page 14: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Pregunta 83:En HTML, el atributo scope se emplea para

a) Definir en una tabla el conjunto de celdas de datos para las cuales una celda proporciona información de encabezamientob) Agrupar un conjunto de controles en un formularioc) Proporcionar información adicional sobre la página web, como el nombre del autor o la fecha de creación de la páginad) Las anteriores respuestas no son correctas

Código JavaPregunta 84:Dado el siguiente código, y tomando en cuenta que IOException hereda directamente de Exception y que FileNotFoundException hereda directamente de IOException.

2. import java.io.*;3. class Author {4. protected void write() throws IOException { }5. }6. public class Salinger extends Author {7. private void write(int x) { }8. protected void write(long x) throws FileNotFoundException { }9. protected void write(boolean x) throws Exception { }10. protected int write(short x) { return 7; }11. public void write() { }12. }

¿Cuál es el resultado? A. No existen errors de compilación.B. Existe un error de compilación en la línea 7.C. Existe un error de compilación en la línea 8.D. Existe un error de compilación en la línea 9.E. Existe un error de compilación en la línea 10.F. Existe un error de compilación en la línea 11.

Pregunta 85:Dado:

2. import java.io.*;3. interface Risky {4. String doStuff() throws Exception;5. Risky doCrazy();6. void doInsane();7. }8. class Bungee implements Risky {9. public String doStuff() throws IOException {10. throw new IOException();11. }12. public Bungee doCrazy() { return new Bungee(); }13. public void doInsane() throws NullPointerException {14. throw new NullPointerException();15. } }

Cuál es el resultado? (Elija todas las que aplican)

A. Compila sin errores.B. La interface Risky no compila.

Page 15: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

C. El método Bungee.doStuff() no compila.D. El método Bungee.doCrazy() no compila.E. El método Bungee.doInsane() no compila

Pregunta 86:Dado:

1. class Contact {2. String doStuff() { return "howdy "; }3. }4. class Supplier extends Contact {5. String doStuff() { return "send money "; } 6. public static void main(String[] args) {7. Supplier s1 = new Supplier();8. Contact c3 = new Contact();9. Contact c1 = s1;10. Supplier s2 = (Supplier) c1;11. Supplier s3 = (Supplier) c3;12. Supplier s4 = new Contact();13. } }

Cuál de las siguientes afirmaciones es verdadera? A. La compilación es exitosa.B. EL código ejecuta sin errores.C. Si la(s) línea(s) de código que NO COMPILAN (si existieran) son removidas, el código ejecuta sin erroresD. Si la(s) línea(s) de código que NO COMPILAN (si existieran) son removidas, el código producirá un error en ejecución

Pregunta 87:Dado el código:public class Ejercicio1 {

static int x;static {

x++;}

public Ejercicio1() {x++;System.out.print(" x:"+x);

}

{if (x >1) {

x++;}

}

public static void main(String args[]) {new Ejercicio1();new Ejercicio1();

}}

Cuál sentencia es verdadera? A) La salida en consola es x:2 x:4B) La salida en consola es x:3 x:5C) La salida en consola es x:2 x:5D) Error de compilación

Page 16: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

E) Error de ejecución

Pregunta 88:Dado el siguiente código:class Ejercicio4 {

int y;public Ejercicio4(int y) {

y++;}{

if(y==0){y++;

}}

}public class Ejercicio2 extends Ejercicio4{

public static void main(String[] args) {Ejercicio4 ej4=new Ejercicio4(4);System.out.println(ej4.y);

}}

Cuál de las siguientes afirmaciones es correcta?

A) La salida en consola es 1B) La salida en consola es 5C) La salida en consola es 0D) Error de compilaciónE) Error de ejecución

Pregunta 89:Dado el siguiente código:public enum Colores {

ROJO(100,256,245),AZUL(200,156,45),BLANCO;

private int R;private int G;private int B;

Colores(int R,int G,int B){this.R=R;this.G=G;this.B=B;

}

public String getCombinacion(){return R+" "+G+" "+B;

}}

Elija la afirmación correcta:A. El código compila sin erroresB. Existe un error de compilación porque luego de los miembros del enum no se debe colocar ; C. Existe un error de compilación porque el constructor debe ser private D. Existe un error de compilación por una razón diferente a las que se mencionan en B y C

Page 17: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Pregunta 90:Dado:public class Ejercicio3 {

static int x=1;static {

x++;}public Ejercicio3() {

x++;System.out.print(" x:" + x);

}{

if (x > 1) {x++;

}}public static void main(String args[]) {

new Ejercicio3();new Ejercicio3();

}

}Cuál sentencia es verdadera?

A) La salida en consola es x:2 x:4B) La salida en consola es x:4 x:6C) La salida en consola es x:3 x:5D) La salida en consola es x:2 x:5E) Error de compilaciónF) Error de ejecución

Page 18: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Con las siguientes tablas responda los ítems que se muestran a continuación:

CO_CENTRO_DISTRIBCDI_CODIGO_SEQ CEX_CODIGO CDI_IDENTIF SEG_CODIGO DCA_CODIGO_1 DCA_REGIONAL

963 7788 09PA09001 PA 137 021276 384 16AU01094 AU 34 101032 758 91AU01003 AU 34 04

719 805 74AU15001 AU 34 161227 73889 09AU06006 AU 34 09

524 610 09AU11001 AU 34 11360 446 10AU13109 AU 34 06

1217 202 16AU13133 AU 34 061166 448 07AU09066 AU 34 051167 449 09IN09003 IN 34 051168 461 09AU08056 AU 34 031169 13525 09AU19004 AU 34 111170 13540 03IN09002 IN 34 051172 13606 09AU17061 AU 34 001173 13681 09AU17063 AU 34 001174 13831 10AU17255 AU 34 071175 13898 10AU18235 AU 34 001176 13905 10AU05249 AU 34 071178 14110 33IN09006 IN 34 051179 14101 09AU13014 AU 34 06

GE_CLIENTE_EXTERNOCEX_CODIGO CEX_CED_RUC CEX_APELLIDO_PATERNO PRQ_CODIGO PRQ_NOMBRE

758 0790100883001 GASUR S.A. 011550 CAMILO PONCE ENRIQUEZ13905 0590047945001 COOPERATIVA DE TRANSPORTES MACUCHI 050250 LA MANA13898 1801792563001 MULALILLO 050553 MULALILLO73889 0601019532001 CHOFERCITO CARRETERO 060302 SICALPA13461 1792125006001 VIA AL MAR 080455 LA UNION13448 0991306498001 LOS CEIBOS 090150 GUAYAQUIL13449 0992451246001 OLOPELSA S.A 090116 PASCUALES13540 0992301201001 ALPATRANS S.A. 090112 TARQUI14110 0992216816001 TRANSPORTDIESEL S.A. 090650 DAULE

610 1190051435001 ABENDAÑO BRICEÑO 110103 SUCRE446 1303123184001 JUNIN 130750 JUNIN

16202 1792140900001 CAROHER 130850 MANTA14101 1391751931001 ROJAS 130901 ANIBAL SAN ANDRES

805 1706884911001 COSANGA 150751 COSANGA13681 1792212502001 EL JARDIN 170357 UYUMBICHO13606 0501849137001 VIRGEN DEL QUINCHE 170452 MALCHINGUI

13525 1900218999001PETROCOMERCIAL ZUMBI (ANTES REINA DEL CISNE 3) 190750 ZUMBI

80384 0190348571001 MIRAFLORES 010105 EL VECINO

13831 1711806552001 NUEVO ISRAEL 230150SANTO DOMINGO DE LOS COLORADOS

7788 0905495354001 PROVIPESCA 240350 SALINAS

Pregunta 91:¿Cuantas tuplas devuelve la siguiente consulta?

SELECT * FROM CO_CENTRO_DISTRB A, GE_CLIENTE_EXTERNO BWHERE A.CEX_CODIGO(+)=B.CEX_CODIGO;a) 15 rowsb) 0 rowsc) 20 rowsd) Ninguna de las anteriores

Pregunta 92:

¿Cuantas tuplas devuelve la siguiente consulta? SELECT a.dca_codigo_1, a.CDI_IDENTIF FROM CO_CENTRO_DISTRB A, GE_CLIENTE_EXTERNO BWHERE A.CEX_CODIGO(+)=B.CEX_CODIGOgroup by a.dca_codigo_1,a.CDI_IDENTIF;

Page 19: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

a) 15 rowsb) 16 rowsc) 20 rowsd) 14 rows

Pregunta 93:Cuantas tuplas devuelve la siguiente consulta

SELECT a.dca_codigo_1, a.CDI_IDENTIF FROM CO_CENTRO_DISTRB A, GE_CLIENTE_EXTERNO BWHERE A.CEX_CODIGO(+)=B.CEX_CODIGOgroup by a.dca_codigo_1,a.CDI_IDENTIFhaving a.DCA_CODIGO_1=34a) 15 rowsb) 16 rowsc) 19 rowsd) 14 rows

Pregunta 94:El uso de BPM posibilita el desarrollo y la automatización de:

a) Procesosb) Proyectosc) Programasd) Portafolioe) Todos los anteriores

Pregunta 95:El uso de SOA proporciona:

a) Elementos clave para la transformación de distintas aplicaciones existentesb) Servicios reutilizables basados en estándares de integraciónc) Facilidad de integración entre aplicacionesd) Permite la creación de sistemas escalablese) Todos los anteriores

Pregunta 96:El uso de BPM y SOA simultáneo

a) Ayuda a reducir la complejidad de las tecnologías de la información.b) Acelera la automatización de procesos.c) Posibilita un desarrollo rápido de aplicaciones de negocio. d) Contribuye con procesos de negocios ágiles y flexibles.e) Todos los anteriores

Pregunta 97:Usted es Director de Proyecto de una organización matricial y está controlando un proyecto de actualización de bases de datos ¿Cuál debería ser su rol principal en este proyecto?

a) Controlar los interesados en el proyectob) Controlar los cambios innecesariosc) Exceder las expectativas del cliented) Crear el plan de administración del proyecto

Page 20: Analista de Tecnologia de Inforamcion y Comunicaciones 2 (1)

Pregunta 98:

Luego de varios meses de negociación con el Cliente, el Gerente General de la empresa te comunica que has sido asignado como Director de Proyecto para el proyecto denominado "Telecomunicaciones IP". En la reunión de planificación con la gerencia general te informan sobre la importancia de este proyecto para cubrir una porción de demanda insatisfecha del mercado, a la cual han querido ofrecer servicios desde hace tres años. ¿A qué tipo de planificación pertenece este proyecto?

a) Planificación de programas

b) Planificación del portafolioc) Planificación estratégicad) Ciclo de vida del producto

Pregunta 99:Cuál de los siguientes ítems es FALSO

a) El ciclo de vida del producto abarca desde la concepción del producto hasta su retiro del mercado

b) El ciclo de vida del producto puede originar varios proyectosc) Generalmente la mayor utilización de recursos se origina durante las fases

intermedias del ciclo de vida del proyectod) El ciclo de vida de un proyecto tiene tres grupos de procesos

Pregunta 100:Un director de proyecto ha sido asignado a un nuevo proyecto en un área donde tiene muy poca experiencia. Este proyecto es tres veces más grande que todos los que él ha manejado en el pasado. El director del proyecto conoce a un amigo que ya ha dirigido proyectos de similar alcance en el pasado. ¿Qué debería hacer el director del proyecto?

a) Contactarse con el director del proyecto anterior y pedirle consejosb) Esperar a la ejecución del proyecto para ver si necesitará ayudac) Obtener registros históricos desde la oficina de gestión de proyectosd) Asegurarse que todos los interesados acepten el alcance del proyecto