Bloque 2 Desarrollo de Sistemas Flashcards
- Indique la afirmación incorrecta en relación con la arquitectura cliente/servidor?
a) Un cliente debe conocer la interfaz del servidor y, además, su funcionamiento interno
b) Los clientes son transparentes a la ubicación física del servidor.
c) Los servidores son también conocidos como sistemas back-end.
d) Los servidores deben presentar una interfaz bien definida y pública.
a) Un cliente debe conocer la interfaz del servidor y, además, su funcionamiento interno.
- Durante la compilación, se estudia si el significado dado a las distintas construcciones sintácticas es el adecuado. A este estudio se le denomina:
a) Generador de código intermedio.
b) Optimización.
c) Análisis semántico
d) Análisis lexicográfico
c) Análisis semántico.
- Ordene las siguientes tecnologías móviles de menor a mayor generación:
a) GSM,GPRS,EDGE,UMTS,HSPA
b) GSM,GPRS,UMTS,HSPA,EDGE
c) GSM,EDGE,GPRS,UMTS,HSPA
d) GPRS,EDGE,GSM,HSPA,UMTS
a) GSM,GPRS,EDGE,UMTS,HSPA
- El punto neutro español que mantiene el tráfico de Internet en España es
a) Infovía
b) Espanix
c) RedIRIS
d) NTT/Verio.
b) Espanix
- ¿Qué protocolo se puede utilizar para actualizar un conjunto de páginas de un servidor Web remoto si tenemos los archivos modificados en local?
a) FTP
b) HTTP
c) TELNET
d) DHCP
a) FTP
- La misión principal de un servidor DNS es:
a) Convertir direcciones IP en nombres de dominio.
b) Convertir direcciones físicas (MAC) en nombres de dominio
c) Convertir nombres de dominio en direcciones IP.
d) Obtener el dominio al que pertenece un host.
c) Convertir nombres de dominio en direcciones IP.
- ¿Cuál es la característica de los módulos funcionales en que se descompone una aplicación cliente/servidor que aísla los detalles de implementación a los procesos que los invocan?
a) Portabilidad.
b) Rendimiento.
c) Escalabilidad.
d) Encapsulación.
d) Encapsulación.
- La escalabilidad vertical es:
a) La facilidad para migrar a servidores mayores o menores.
b) La facilidad para añadir o suprimir estaciones similares para aumentar el rendimiento o capacidad.
c) La posibilidad de añadir un mayor número de clientes a los sistemas basados en el modelo de 3 capas
d) La contratación de personal de refuerzo cuando las necesidades del servicio lo requieran.
a) La facilidad para migrar a servidores mayores o menores.
- ¿Cómo se denominan las tres partes del registro de un servicio Web en UDDI?
a) Páginas rojas, verdes y amarillas.
b) Páginas blancas, amarillas y verdes
c) Páginas amarillas, blancas y azules
d) Páginas rojas, amarillas y blancas.
b) Páginas blancas, amarillas y verdes.
- Indique la afirmación incorrecta en relación al protocolo SOAP:
a) SOAP es el protocolo principal de los Web services. Significa “Simple Object Access Protocol”.
b) Los mensajes intercambiados están descritos en XML.
c) Las conexiones se realizan por el mismo Puerto de SMTP (25).
d) Está creado por el consorcio W3C.
c) Las conexiones se realizan por el mismo Puerto de SMTP (25).
- ¿Dónde reside la lógica de presentación en el modelo de distribución cliente/servidor denominado “presentación remota”?
a) En el proceso cliente.
b) En el proceso servidor.
c) Está repartida entre el proceso cliente y el proceso servidor.
d) Ninguna es correcta
a) En el proceso cliente.
- ¿Cómo se denomina el modo en el que un cliente, después de enviar un mensaje, queda bloqueado hasta que recibe las respuesta del servidor?:
a) Modo síncrono
b) Modo asíncrono con bloqueo.
c) Modo asíncrono sin bloqueo.
d) Ninguna es correcta.
a) Modo síncrono
- Si hablamos de la posibilidad de un sistema distribuido de cambiar la ubicación de sus elementos sin afectar a la operatoria de usuarios o aplicaciones, ¿a qué tipo de transparencia del modelo OSI nos estamos refiriendo?
a) Transparencia de prestaciones.
b) Transparencia de migración
c) Transparencia de concurrencia.
d) Transparencia de replica
b) Transparencia de migración.
- ¿Cuál de las siguientes afirmaciones no es correcta con respecto a los generadores de código?
a) No soporta UML
b) Son lenguajes no precedurales.
c) Son capaces de generar código a partir de diagramas.
d) Son capaces de generar código a partir de modelos.
a) No soporta UML
- Una máquina que ofrece en una red recursos o servicios al resto de máquinas se denomina:
a) Cliente
b) Servidor
c) Mainframe
d) Estación de trabajo.
b) Servidor
- Los generadores de código pertenecen a una de las siguientes generaciones:
a) 2 GL
b) 3 GL
c) 4 GL
d) 5 GL
c) 4 GL
- En la clasificación de Flynn, indique qué arquitectura se corresponde con un computador vectorial?
a) SISD
b) SIMD
c) MISD
d) MIMD
b) SIMD
- ¿Qué son Chorus, Amoeba o V Kernel?
a) Sistemas operativos centralizados
b) Sistemas operativos distribuidos.
c) Distintos tipos de middleware para construir sistemas distribuidos.
d) Modelos de distribución cliente/servidor
b) Sistemas operativos distribuidos.
- ¿Cuál es la ventaja de utilizar sentencias “import”?
a) Evitar llamar a métodos.
b) Poder referirse a una clase sin tener que usar prefijos.
c) Importar las imágenes que se quiere usar.
d) Evitar tener que declarar variables.
b) Poder referirse a una clase sin tener que usar prefijos
- ¿Qué diferencia existe entre un programa fuente y un programa objeto?
a) Un programa fuente está escrito en un lenguaje tradicional, mientras que un programa objeto lo está en un lenguaje orientado a objetos.
b) Un programa fuente no puede ejecutarse nunca directamente y un programa objeto sí.
c) Un programa fuente es aquel que sirve para diseños tipográficos, mientras que un programa objeto es más exactamente un programa orientado a objetos.
d) Un programa objeto es la imagen a más bajo nivel de un programa fuente tras someter éste a un proceso de codificación denominado compilación.
d) Un programa objeto es la imagen a más bajo nivel de un programa fuente tras someter éste a un proceso de codificación denominado compilación
- Una de las siguientes afirmaciones es incorrecta:
a) Las variables de clase static permiten ahorrar memoria en los casos en que basta con una sola copia de los datos.
b) Los miembros de una clase especificados como static sólo están accesibles para métodos de la clase.
c) Un método declarado como static puede referenciarse con el nombre de la clase a la pertenece
d) Ninguna es correcta.
b) Los miembros de una clase especificados como static sólo están accesibles para métodos de la clase.
- En cuanto a los constructores de clase, indique cuál de las siguientes afirmaciones es cierta:
a) Algunas veces devuelven valores a quienes los invocan.
b) Pueden estar sobrecargados con lo que diferirán en el nombre de sus argumentos, pero no en el tipo.
c) No son correctas las definiciones
d) Todas son correctas.
c) No son correctas las definiciones
- Indica cuál de las siguientes afirmaciones es cierta cuando hablamos de métodos sobrecargados:
a) En ejecución, los métodos sobrecargados pueden distinguirse según el tipo de valor que devuelva el método.
b) Los nombres de los identificadores de los argumentos permiten decidir qué versión del método es la que se va a ejecutar.
c) Los métodos sobrecargados se distinguen por el orden, número y tipo de sus argumentos
d) Los métodos sobrecargados se distinguen por el orden, número y tipo de sus valores devueltos
c) Los métodos sobrecargados se distinguen por el orden, número y tipo de sus argumentos.
- ¿Cuál de los siguientes no es un diagrama de flujo?
a) Organigrama
b) Ordinograma
c) Ordinofragma
d) Todas son correctas
c) Ordinofragma
- Conocemos con el nombre de ensamblador a:
a) Un lenguaje de programación de alto nivel y a su traductor.
b) Un lenguaje de programación de nivel medio.
c) Un lenguaje de programación de bajo nivel y a un traductor del mismo
d) Ninguna es correcta.
c) Un lenguaje de programación de bajo nivel y a un traductor del mismo
- ¿Qué tipos de herencia soporta Java?
a) Herencia múltiple de implementación y herencia simple de interfaz
b) Herencia múltiple de implementación.
c) Herencia múltiple tanto de implementación como de interfaz.
d) Herencia simple de implementación y herencia múltiple de interfaz.
d) Herencia simple de implementación y herencia múltiple de interfaz
- Un applet de Java en una página Web. ¿Dónde se ejecuta?
a) En el navegador del cliente.
b) En el servidor Web
c) En el Proxy.
d) En el router.
a) En el navegador del cliente.
- ¿En cuál de las bases de la POO un objeto adquiere las propiedades de otro?
a) Encapsulado
b) Abstracción
c) Herencia
d) Polimorfismo
c) Herencia
- ¿Qué tipo de servidor permite que un ordenador utilice el visualizador de otro ordenador como una estación de trabajo con posibilidades gráficas?:
a) Servidor de terminales.
b) Servidor de transacciones.
c) Servidor de ejecución remota.
d) Servidor de ventanas.
d) Servidor de ventanas.
- La LSSI obliga a las webs de las Administraciones Públicas a:
a) Adoptar medidas para que la información pueda ser accesible.
b) Adoptar medidas para que la información pueda ser usable.
c) Adoptar medidas para que no se pueda acceder.
d) Adoptar medidas para que sean de coste cero.
a) Adoptar medidas para que la información pueda ser accesible.
- Indique la afirmación incorrecta en relación con el acceso a Internet desde dispositivos móviles:
a) WAP 2.0 utiliza una pila propia de protocolos, necesita un gateway y requiere páginas web diseñadas específicamente para dispositivos móviles.
b) El lenguaje de páginas web específico para dispositivos móviles se llama WML.
c) La velocidad de acceso a Internet por GSM es muy reducida (9,6 kbps).
d) UMTS utiliza la modulación W-CDMA.
a) WAP 2.0 utiliza una pila propia de protocolos, necesita un gateway y requiere páginas web diseñadas específicamente para dispositivos móviles.
- ¿Qué nombre de dominio entre los siguientes podríamos registrar en ES-NIC siempre que se encuentre disponible y cumplamos los requisitos generales?
a) cocotero.nom.es
b) html.es
c) senado.es
d) teruel.es
a) cocotero.nom.es
- El término “streaming” se utiliza para referirse a:
a) La difusión de secuencias multimedia en tiempo real.
b) La posibilidad de hablar por télefono a través de una red IP.
c) Un Sistema de Calidad de Servicio para mejorar las comunicaciones de correo electrónico.
d) El cifrado de toda la información transmitida entre un navegador y un servidor web,
a) La difusión de secuencias multimedia en tiempo real.
- ¿Qué tecnología web entre las siguientes se ejecuta en el lado servidor?
a) Applets.
b) CGI.
c) CSS
d) VRML
b) CGI.
- ¿Qué afirmación es incorrecta acerca de HTML?
a) Es un lenguaje de marcas.
b) Es interpretado por un navegador.
c) Es un lenguaje compilado.
d) Está formado por tag o etiquetas.
c) Es un lenguaje compilado.
- ¿Cuál de los siguientes conjuntos de siglas en su totalidad forman parte del estudio XML?
a) DTD,XSL,XLL,XUA.
b) QLLC,DTD,XSL,XLL
c) DTD,XSL,XLC,XHA
d) SSL,XSL,XLC
a) DTD,XSL,XLL,XUA.
- ¿Qué elemento de los siguientes es el que permite presentar un documento XML en otros formatos como HTML, Postcript o PDF?
a) La hoja de estilo XSL.
b) El XML Schema.
c) El TDT (Document Type Definition).
d) XSD (Schema).
a) La hoja de estilo XSL.
- ¿Cuál de las siguientes afirmaciones es falsa?
a) La accesibilidad se refiere al acceso a la información sin limitación alguna.
b) La accesibilidad indica la facilidad co lo que algo puede ser usado.
c) La accesibilidad usa ayudas técnicas
d) La accesibilidad solo es usada por presoas con discapacidad.
d) La accesibilidad solo es usada por presoas con discapacidad.
- ¿Cuál de los siguientes no es un principio de diseño universal?
a) Uso flexible.
b) Seguro.
c) Simple e intuitivo.
d) Tolerancia al error.
b) Seguro.
- ¿Qué principio de diseño universal permite intercambiar información con otro usuario, independientemente de las condiones ambientales o las capacidades sensoriales?
a) Flexible
b) Simple
c) Seguro
d) Perceptible.
d) Perceptible.
- ¿Qué principio de diseño universal permite al diseño ser fácil de usar y adecuado para todas las personas independientemente de sus capacidades y habilidades?
a) Flexible.
b) Equiparable.
c) Percepible
d) Poco esfuerzo,
b) Equiparable.
- ¿Por cuál de las siguientes opciones no es utilizada la usabilidad?
a) Usuarios espeficicos.
b) El programador.
c) La tarea para la cual el sistema se ha hecho.
d) El contexto de interacción.
b) El programador
- ¿Cuál de los siguientes no es una topología de un almacén digital?:
a) Eprints y telemáticos.
b) Materiales académicos.
c) Institucionales.
d) Preventivos.
d) Preventivos.
- ¿Cuál de los siguientes elementos no tienen que ver con la usabilidad?
a) Test de usabilidad
b) Pruebas de usabilidad
c) Grado de usabilidad
d) Ninguna es correcta
d) Ninguna es correcta
- El lenguaje JAVA es un lenguaje:
a) Compilado
b) Interpretado
c) Orientado a la sintaxis.
d) Primero compilado y después interpretado.
d) Primero compilado y después interpretado.
- ¿Qué significan las siglas WAI?
a) Iniciativa para la Ambivalencia Web.
b) Iniciativa para la Accesibilidad Web.
c) Iniciativa de Antonimos en la Web.
d) Iniciativa de Accesibilidad en Washington.
b) Iniciativa para la Accesibilidad Web.
- ¿Quién ha desarrollado WAI?
a) Sun
b) W3c
c) Microsoft
d) Apache.
b) W3c
- ¿Qué es TAW?
a) Es una herramienta para el análisis de los sistemas Apache.
b) Es una herramienta para el análisis de los sistemas Windows.
c) Es una herramienta para el análisis de la accesibilidad en sitios web.
d) ninguna es correcta.
c) Es una herramienta para el análisis de la accesibilidad en sitios web.
- ¿Cuál de los siguientes no es un lenguaje que trabaje con ontologías?
a) RDF
b) DAML
c) OWL
d) Ninguna es correcta.
a) RDF
- ¿Qué significan las siglas CASE?
a) Computer Aided Sotfware Environment.
b) Computer Aided Sotfware Testing.
c) Integrated Programming Support Environmet.
d) Ninguna es correcta.
d) Ninguna es correcta.
- Una clasificación de las herramientas CASE considerando su funcionalidad sería:
a) TOOLKIT,WORKBENCH,etc.
b) UPPER CASE, MIDDLE CASE, LOWER CASE,etc.
c) Editores UML, Generación de código, Refractorización de código, etc.
d) Ingeniería de la información, Planificación de proyectos, Evaluación de riegos, etc.
c) Editores UML, Generación de código, Refractorización de código, etc.
- Una clasificación de las herramientas CASE según su uso sería:
a) TOOLKIT, WORKBENCH, etc
b) UPPER CASE, MIDDLE CASE, LOWER CASE, etc
c) Editores UML, Generación de código, Refractrización de códigos, etc
d) Ingeniería de la información, Planificación de proyectos, Evaluación de riesgos, etc
d) Ingeniería de la información, Planificación de proyectos, Evaluación de riesgos, etc
- ¿Qué significan las siglas CAST?
a) Computer Aided Software Engineering.
b) Computer Aided Sotfware Testing.
c) Intefrated Programming Support Environment.
d) Ninguna es correcta.
b) Computer Aided Sotfware Testing.
- ¿Cuál de los siguientes elementos no se incluye dentro de una herramienta CASE?
a) Diccionario de datos.
b) Herramientas para el desarrollo de prototipos.
c) Herramientas para el desarrollo de los esquemas lógicos.
d) Ninguna es correcta.
d) Ninguna es correcta.
- ¿Cuál de los siguientes elementos se incluye dentro de una herramienta CASE?
a) Diccionario de datos.
b) Herramientas para el desarrollo de prototipos.
c) Herramientas para el desarrollo de los esquemas lógicos.
d) Todas son correctas
d) Todas son correctas
- ¿Cuál de los siguientes no es una característica de una herramienta CASE?
a) Permitir reusabilidad.
b) Facilitar el control de cambios.
c) Disminuir el tiempo de entrega.
d) Encender el equipo a determinadas horas.
d) Encender el equipo a determinadas horas
- Una clasificación de las herramientas CASE considerando su amplitud sería:
a) TOOLKIT, WORKBENCH, etc
b) UPPER CASE, MIDDLE CASE, LOWER CASE, etc
c) Editores UML, Generación de código, Refractrización de códigos, etc
d) Ingeniería de la información, Planificación de proyectos, Evaluación de riesgos, etc
a) TOOLKIT, WORKBENCH, etc
- Una clasificación de las herramientas CASE considerando el ciclo de vida que automatizan sería:
a) TOOLKIT, WORKBENCH, etc
b) UPPER CASE, MIDDLE CASE, LOWER CASE, etc
c) Editores UML, Generación de código, Refractrización de códigos, etc
d) Ingeniería de la información, Planificación de proyectos, Evaluación de riesgos, etc
b) UPPER CASE, MIDDLE CASE, LOWER CASE, etc
- ¿Cuál de los siguientes elementos no forma parte de la usabilidad?
a) Hardware
b) Software
c) Usuario.
d) Ninguna es correcta.
d) Ninguna es correcta.
- Una subrutina es:
a) Un programa completo.
b) Un conjunto de instrucciones de modo que formen una unidad independiente del programa, y a la que se puede hacer referencia en aquellos puntos del programa donde sea necesario.
c) Un programa de pequeñas dimensiones.
d) Un conjunto de instrucciones que se repiten indefinidamente dentro de un programa formando un bucle continuo e infinito.
b) Un conjunto de instrucciones de modo que formen una unidad independiente del programa, y a la que se puede hacer referencia en aquellos puntos del programa donde sea necesario.
- El ordinograma es usado en la fase de:
a) Diseño
b) Análisis
c) Estudio
d) Construcción
a) Diseño
- Los diagramas de flujo pueden ser:
a) Ordinogramas y organigramas.
b) Ordinogramas y estructuras jerárquicas.
c) Ordinogramas y diagramas.
d) Diagramas y organigramas.
a) Ordinogramas y organigramas.
- ¿Qué tipo de diagrama de flujo se utiliza en la fase análisis?
a) Organigrama
b) Ordinograma
c) Ordinofragma
d) Todas son correctas
a) Organigrama
- Cuando hablamos de diagramas de flujo de configuración, nos estamos refiriendo a:
a) Organigrama
b) Ordinograma
c) Ordinofragma
d) Todas son correctas.
a) Organigrama
- ¿En cuál de las bases de la POO nos apoyamos para separar la abstracción y su implementación?
a) Encapsulado
b) Abstracción
c) Herencia
d) Polimorfismo
a) Encapsulado
- En los organigramas el símbolo de proceso debe figurar en:
a) Parte superior.
b) Parte inferior.
c) Parte central.
d) A izquierda y derecha del diseño.
c) Parte central.
- Respecto de los métodos protegidos (PROTECTED), ¿cuál de las siguientes afirmaciones es incorrecta?
a) Pueden sobrescribirse en las clases hijas.
b) Son también amigables y pueden ser accedidas en otras clases siempre que estén en el mismo paquete.
c) No pueden ser estáticos (static).
d) Ninguna es correcta.
c) No pueden ser estáticos (static).
- En los organigramas los soportes de entrada deben figurar en:
a) Parte superior.
b) Parte inferior.
c) Parte central.
d) A izquierda y derecha del diseño.
a) Parte superior.
- El organigrama e usado en la fase de:
a) Diseño
b) Análisis
c) Estudio
d) Construcción
b) Análisis
- ¿Qué tipo de esquema se construye utilizando la información que se encuentra en la especificación de los requisitos del usuario?
a) El esquema conceptual.
b) El esquema lógico.
c) El esquema físico.
d) Ninguna es correcta.
a) El esquema conceptual.
- ¿En qué parte del diseño de una BD se debe elegir SGBD y qué modelo de base de datos se va a usar?
a) Conceptual
b) Lógico
c) El esquema físico.
d) Ninguna es correcta.
b) Lógico
- ¿Sería correcta, como identificador, la expresión 3Casas?
a) Depende del lenguaje
b) No nunca.
c) Sí, siempre.
d) Depende del valor que le asignemos.
b) No nunca.
- Determinar las estructuras de almacenamiento y los métodos de acceso que se van a utilizar se realiza en el diseño:
a) Conceptual
b) Lógico
c) Físico
d) Ninguna es correcta.
c) Físico
- ¿Cuál de las siguientes sentencias no define una estructura de bucle en un lenguaje de programación?
a) While
b) For
c) Do While.
d) If
d) If
- Cuando hablamos de diagrama de flujo de programas, nos estamos refiriendo a:
a) Organigrama
b) Ordinograma
c) Ordinofragma
d) Todas son correctas.
b) Ordinograma
- El conjunto ordenado de operaciones necesarias para resolver un problema recibe el nombre de:
a) Algoritmo
b) Planificación
c) Estructura
d) Programa
a) Algoritmo
- Una función que recibe datos numéricos, ¿está obligada a devolver datos del mismo tipo?
a) No
b) Sí
c) No devuelve ningún dato
d) Todas son correctas.
a) No
- Una versión de un producto software que está todavía en desarrollo, pero que es lanzada con propósito de ser probada, ¿es conocida cómo?
a) Versión Alfa.
b) Versión Beta.
c) Versión Pirata.
d) Versión Demo.
b) Versión Beta
- En paso de parámetros por valor a una función:
a) El parámetro en la función llamada hace referencia a la misma posición de memoria que la del correspondiente parámetro en la llamada a la función.
b) Se pasa a la función llamada una copia del valor del parámetro utilizado en la llamada a la función.
c) Los cambios que se realicen sobre el parámetro en la función llamada quedan reflejados en el correspondiente valor del parámetro en la llamada a la función.
d) Ninguna es correcta.
b) Se pasa a la función llamada una copia del valor del parámetro utilizado en la llamada a la función.
- ¿Qué tipo de integridad indica que cada entidad (tabla) debe tener una clave principal válida?
a) Referencial.
b) De dominio.
c) De entidad.
d) Ninguna es correcta.
c) De entidad.
- En la tercera forma normal de una BD:
a) Cualquier campo que no dependa totalmente de la clave principal se debe mover a otra tabla.
b) No debe haber dependencias entre campos que no sean clave.
c) Una tabla no debe contener grupos repetidos.
d) Ninguna es correcta.
b) No debe haber dependencias entre campos que no sean clave.
- En la primera forma normal de una BD:
a) Cualquier campo que no dependa totalmente de la clave principal se debe mover a otra tabla.
b) No debe haber dependencias entre campos que no sean clave.
c) Una tabla no debe contener grupos repetidos.
d) Ninguna es correcta.
c) Una tabla no debe contener grupos repetidos.
- Una clave candidata que se escoge para identificar sus duplas de modo único es:
a) Superclase.
b) Clave compuesta.
c) Clave primaria.
d) Ninguna es correcta.
c) Clave primaria.
- Una superclave con un atributo es:
a) Superclave.
b) Clave candidata.
c) Clave compuesta.
d) Clave primaria.
b) Clave candidata.
- De las siguientes, señale cuál no es una propiedad de las relaciones en el diseño de una BD:
a) Cada relación tiene un nombre diferente.
b) Las relaciones están normalizadas.
c) Hay dos atributos con el mismo nombre.
d) El orden de los atributos es indiferente.
c) Hay dos atributos con el mismo nombre.
- De las siguientes respuestas señale cuál no es una propiedad de las relaciones en el diseño de una BD:
a) Las relaciones están normalizadas.
b) No hay dos atributos con el mismo nombre.
c) Cada dupla es diferente a las demás.
d) El orden de la duplas importa.
d) El orden de la duplas importa.
- ¿En qué dos ramas de las Matemáticas se basa el modelo relacional?
a) La teórica relacional y la de grafos
b) La teoría de conjuntos y la lógica de predicados.
c) Los grafos y sus relaciones.
d) La arquitectura de Vonn Newmans y sus fases.
b) La teoría de conjuntos y la lógica de predicados.
- ¿Cuál de las siguientes opciones se realizan en el diseño físico de una base de datos?
a) Obtener un conjunto de relaciones y las restricciones que se deben de cumplir sobre ellas.
b) Determinar las estructuras de almacenamiento y los métodos de acceso que se van a utilizar.
c) Diseñar el modelo de seguridad del sistema
d) Todas son correctas.
d) Todas son correctas.
- Un identificador es:
a) La parte del programa encargada de clarificar todos los valores de las variables.
b) Es el nombre utilizado en un programa para referenciar un dato.
c) Es el nombre que se utiliza en un programa para referenciar un conjunto de valores.
d) Es el valor que se da a un dato.
b) Es el nombre utilizado en un programa para referenciar un dato.
- ¿Cuál no es un dominio de primer nivel (TLD) reconocido por el ICANN?
a) aero
b) tv
c) darpa
d) info
c) darpa
- ¿Cuál es la clase baja de toda la jerarquía de clases en java?
a) Ppal
b) Home
c) Object
d) Java
c) Object
- ¿Cuál de los siguientes tipos de clases no se puede acceder al mismo tiempo a los métodos definidos en la clase desde hilos en la OOP?
a) Abstracta
b) Public
c) Final
d) Syncronizable
d) Syncronizable
- ¿Cuál de los siguientes tipos de clases no se puede heredar en la POO?
a) Abstracto
b) Public
c) Final
d) Syncronizable
c) Final
- ¿Cuál de los siguientes elementos no es un tipo de clase en la POO?
a) Abstracto
b) Final
c) Private
d) Syncronizable
c) Private
- ¿En cuál de las bases de la POO se puede hacer una solicitud de una operación sin conocer cada método que debe ser llamado?
a) Encapsulado
b) Abstracción
c) Herencia
d) Polimorfismo
d) Polimorfismo
- ¿Cuándo no puede extenderse una clase?
a) Siempre
b) Nunca
c) Si se designa final.
d) Si se designa abstracta
c) Si se designa final.
- A la clase extendida de otra clase se le llama:
a) Clasecita
b) Subclase
c) Clase prima
d) Clase hija.
b) Subclase
- ¿Java permite la herencia múltiple?
a) Sí
b) No
c) A veces.
d) Sólo en clases animadas
b) No
- ¿Cuál de las siguientes no es un tipo de herencia en la POO?
a) Herencia simple.
b) Herencia múltiple.
c) Herencia compuesta.
d) Todas son correctas.
c) Herencia compuesta.
- ¿En cuál de las bases de la POO se pretende ignorar los detalles y obtener una visión en su conjunto?
a) Encapsulado
b) Abstracción
c) Herencia
d) Polimorfismo
b) Abstracción
- ¿Cuál es la sintaxis correcta para seleccionar todos los campos de una tabla llamada “Empleados”?
a) SELECT FROM Empleados.
b) SELECT (all) FROM Empleados.
c) SELECT Empleados.
a) SELECT FROM Empleados.
- Cuál sería la sintaxis correcta para seleccionar la columna llamada “Provincia” de una tabla llamada “Empleados”?
a) EXTRACT Provincia FROM Empleados.
b) SELECT Empleados, Provincia.
c) SELECT Provincia FROM Empleados.
d) Todas son Correctas
c) SELECT Provincia FROM Empleados.
- ¿Cuál de los siguientes no es un método de uso SQL?
a) SQL embebido
b) SQL interactivo
c) SQL persistente.
d) SQL dinámico.
c) SQL persistente
- En los organigramas los soportes que son tanto de entrada como de salida deben figurar en:
a) Parte superior.
b) Parte inferior.
c) Parte central.
d) A izquierda y derecha del diseño.
d) A izquierda y derecha del diseño
- ¿Qué significan las siglas DCL?
a) Datared Control Line.
b) Data Control Line.
c) Datared Query Language.
d) Data Control Language.
d) Data Control Language.
- Definimos como tipo:
a) Es el nombre utilizado en un programa para referenciar un dato.
b) Es el rango o intervalo de valores que puede tomar un dato.
c) Es el valor de un dato.
d) La característica que diferencia un dato de todos los demás.
b) Es el rango o intervalo de valores que puede tomar un dato.
- El tipo de dato que contiene la dirección de memoria donde está almacenada otra variable se denomina
a) Puntero.
b) Apuntador.
c) Array
d) Son correctas Puntero y Apuntador
d) Son correctas Puntero y Apuntador
- Las variables, según su validez dentro del programa, se pueden clasificar en:
a) 1 ó 0.
b) Inicializadas o no inicializadas
c) Globales o locales.
d) Declaradas o no declaradas.
c) Globales o locales.
- Clasifique las siguientes operaciones según el orden de prioridad de operadores_
a) Concatenación, signo y suma.
b) Concatenación, signo y suma.
c) Suma, signo y concatenación.
d) Signo, suma y concatenación.
d) Signo, suma y concatenación.
- ¿Qué comando inserta datos en la base de datos?
a) ADD
b) INSERT
c) NEW
d) INSERTAR
b) INSERT
- Para crear un único desencadenador para los comandos DELETE, UPDATE y CREATE TABLE:
a) CREATE TRIGGER Mi Trigger ON Tabla FOR DELETE, UPDATE, CREATE TABLE AS.
b) Hay que hacer un desencadenador por cada uno de esos comandos.
c) El comando CREATE TABLE no admite desencadenadores.
d) Ninguna es correcta.
c) El comando CREATE TABLE no admite desencadenadores.
- ¿Qué comando actualiza datos en la base de datos?
a) SAVE AS.
b) SAVE
c) UPDATE
d) ACTUALIZE
c) UPDATE
- ¿Qué significan las siglas CCL?
a) Cursor Control Line.
b) Cursor Control Language.
c) Common Control Language.
d) Common Control Line.
b) Cursor Control Language.
- ¿Qué es una colección de sentencias SQL precompiladas que pueden devolver y tomar parámetros?
a) REGLA
b) PROCEDIMIENTO ALMACENADO.
c) BLOQUEO
d) TRIGGER
b) PROCEDIMIENTO ALMACENADO
- Añadir a una tabla “facturas” la definición de clave principal del campo “cod_factura”:
a) ALTER TABLE facturas ADD CONSTRAINT cp PRIMARY KEY (cod_factura).
b) CREATE INDEX cp ON facturas (cod_factura) WITH PRIMARY.
c) Son correctas ambas
d) Ninguna es correcta
c) Son correctas ambas
- ¿Qué tipo de diagrama de flujo se utiliza en la fase de diseño?
a) Organigrama
b) Ordinograma
c) Ordinofragma
d) Todas son correctas.
b) Ordinograma
- La siguiente sentencia SELECT STRVAL(5*3) devuelve:
a) Un error. No se puede utilizar una función en una instrucción SELECT sin especificar campos ni tablas.
b) 5*3 como cadena.
c) 15 como cadena.
d) 15 como número.
c) 15 como cadena.
- En los organigramas los soportes de salida deben figurar en:
a) Parte superior.
b) Parte inferior.
c) Parte central.
d) A izquierda y derecha del diseño.
b) Parte inferior
- ¿Qué significan las siglas SQL?
a) Structured Question Line.
b) Strong Question Line.
c) Structured Query Language.
d) Strong Question Language.
c) Structured Query Language..