Вы находитесь на странице: 1из 14

Pregunta 1:

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

a) ALTER TABLE

b) CHANGE TABLE

c) MODIFY TABLE

d) Las anteriores respuestas no son correctas

Pregunta 2:

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

a) DELETE

b) DROP

c) SELECT

d) UPDATE

Pregunta 3:

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

a) ADD

b) INSERT

c) UPDATE

d) INCLUDE

Pregunta 4:

Una sentencia SELECT sin la cláusula WHERE devuelve

a) Todos los registros existentes en la tabla que no estén relacionados con otra
tabla

b) Todos los registros existentes en la tabla

c) No se puede ejecutar una sentencia SELECT sin la cláusula WHERE

d) Las anteriores respuestas no son correctas

Pregunta 5:

¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero
conservando la tabla?
a) DELETE TABLE

b) DROP TABLE

c) TRUNCATE TABLE

d) Las anteriores respuestas no son correctas

Pregunta 6:

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

a) NO DUPLICATE

b) UNIQUE

c) DISTINCT

d) Las anteriores respuestas no son correctas

Pregunta 7:

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

a) ORDER BY

b) ORDERED BY

c) SORT BY

d) SORTED BY

Pregunta 8:

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

a) COUNT()

b) LIMIT()

c) MAX()

d) MIN()

Pregunta 9:

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 10:

¿Cómo se borra toda una base de datos con SQL?

a) DELETE DATABASE

b) DROP DATABASE

c) ERASE DATABASE

d) Las anteriores respuestas no son correctas

Pregunta 11:

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 12:

¿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

PHP completo
Pregunta 13:

¿Qué valor imprime el siguiente código?


<?php
function fibonacci($x1, $x2)
{
return $x1 + $x2;
}

$x1 = 0;
$x2 = 1;

for($i = 0; $i < 10; $i++)


{
echo fibonacci($x1, $x2) . ',';
}
?>

a) 0,1,2,3,4,5,6,7,8,9,

b) 1,2,3,4,5,6,7,8,9,10,

c) 1,2,3,5,8,13,21,34,55,89,

d) 1,1,1,1,1,1,1,1,1,1,

Pregunta 13:

En PHP, ¿cuál es el nombre del tipo de dato que permite almacenar múltiples
valores separados?

a) array

b) float

c) string

d) Las anteriores respuestas no son correctas

Pregunta 14:

¿Qué valor imprime el siguiente código?


<?php
$a = 1;
++$a;
$a *= $a;
echo $a--;
?>

a) 2

b) 3

c) 4

d) 5

Pregunta 15:

En PHP, ¿qué método proporciona la extensión mysqli que no existe en mysql?

a) mysqli_affected_rows()

b) mysqli_free_result()

c) mysqli_connect_error()
d) Las anteriores respuestas no son correctas

Pregunta 16:

En PHP y con ADOdb, para obtener el contenido de un resultado en forma de array


bidimensional se emplea

a) FetchObject()

b) FetchRow()

c) GetRows()

d) Las anteriores respuestas no son correctas

Pregunta 17:

¿Qué valor imprime el siguiente código?


<?php
function increment($val) {
return ++$val;
}

echo increment(1) + 1;
?>

a) 1

b) 2

c) 3

d) Las anteriores respuestas no son correctas

Pregunta 18:

En PHP y MySQL, para obtener el número de filas que han sido borradas con una
sentencia DELETE, se utiliza la función

a) mysql_affected_rows()

b) mysql_ list_ fields()

c) mysql_num_rows()

d) Las anteriores respuestas no son correctas

Pregunta 19:

En PHP y con ADOdb, para crear una conexión se emplea


a) ADOConnection()

b) ADONewConnection()

c) NewConnectionADO()

d) Las anteriores respuestas no son correctas

Pregunta 20:

En PHP, para leer un número de bytes de un fichero abierto se emplea

a) fgets()

b) fread()

c) fscanf()

d) ftell()

Pregunta 21:

En PHP, ¿cuál es la forma correcta de declarar una función?

a) function miFuncion()

b) create function miFuncion()

c) sub miFuncion()

d) method miFuncion()

Pregunta 22:

¿Qué valor se imprime para "a" en el siguiente código?


<?php

$a = 1;

function Test()
{
echo "a = $a";
}
Test();
?>

a) 0

b) 1

c) a

d) Ningún valor
Pregunta 23:

En PHP, ¿cómo se representa el operador de ámbito?

a) ?

b) &

c) ->

d) ::

Pregunta 24:

En PHP5, ¿que niveles de ocultación/visibilidad existen?

a) public, hidden, protected

b) visible, hidden, restricted

c) public, private, restricted

d) public, private, protected

Pregunta 25:

¿Cómo se escribe "Hola mundo" en PHP?

a) document.write("Hola mundo");

b) echo "Hola mundo";

c) output "Hola mundo";

d) Las anteriores respuestas no son correctas

Pregunta 26:

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

Pregunta 27:

Para configurar el funcionamiento de PHP se emplea el fichero


a) php.conf

b) php.ini

c) php.setup

d) Las anteriores respuestas no son correctas

Pregunta 28:

En PHP, la sentencia de control foreach se emplea para

a) Recorrer los elementos de un array

b) Recorrer las propiedades de un objeto

c) Recorrer los elementos de un array y las propiedades de un objeto

d) Las anteriores respuestas no son correctas

Pregunta 29:

En PHP, para unir todos los elementos de un array en una cadena se emplea la
función

a) concat()

b) implode()

c) union()

d) Las anteriores respuestas no son correctas

Pregunta 30:

¿Cuál es la descripción que crees que define mejor el concepto 'clase' en la


programación orientada a objetos?
a) Es un concepto similar al de 'array'
b) Es un tipo particular de variable
c) Es un modelo o plantilla a partir de la cual creamos objetos
d) Es una categoria de datos ordenada secuencialmente

Pregunta 31:

¿Qué elementos crees que definen a un objeto?


a) Sus cardinalidad y su tipo
b) Sus atributos y sus métodos
c) La forma en que establece comunicación e intercambia mensajes
d) Su interfaz y los eventos asociados

Pregunta 32:

¿Qué código de los siguientes tiene que ver con la herencia?


a) public class Componente extends Producto
b) public class Componente inherit Producto
c) public class Componente implements Producto
d) public class Componente belong to Producto

Pregunta 33:

¿Qué significa instanciar una clase?


a) Duplicar una clase
b) Eliminar una clase
c) Crear un objeto a partir de la clase
d) Conectar dos clases entre sí

Pregunta 34:

En Java, ¿a qué nos estamos refiriendo si hablamos de 'Swing'?


a) Una función utilizada para intercambiar valores
b) Es el sobrenombre de la versión 1.3 del JDK
c) Un framework específico para Android
d) Una librería para construir interfaces gráficas

Pregunta 35:

¿Qué es Eclipse?
a) Una libreria de Java
b) Una versión de Java especial para servidores
c) Un IDE para desarrollar aplicaciones
d) Ninguna de las anteriores

Pregunta 36:

¿Qué es el bytecode en Java?


a) El formato de intercambio de datos
b) El formato que obtenemos tras compilar un fuente .java
c) Un tipo de variable
d) Un depurador de código

Pregunta 37:

¿Qué código asociarías a una Interfaz en Java?


a) public class Componente interface Product
b) Componente cp = new Componente (interfaz)
c) public class Componente implements Printable
d) Componente cp = new Componente.interfaz

Pregunta 38:

¿Qué significa sobrecargar (overload) un método?


a) Editarlo para modificar su comportamiento
b) Cambiarle el nombre dejándolo con la misma funcionalidad
c) Crear un método con el mismo nombre pero diferentes argumentos
d) Añadirle funcionalidades a un método

Pregunta 39:

¿Qué es una excepción?


a) Un error que lanza un método cuando algo va mal
b) Un objeto que no puede ser instanciado
c) Un bucle que no finaliza
d) Un tipo de evento muy utilizado al crear interfaces

Pregunta 40:

En el comienzo de un proyecto, la definición del problema:

a) Suele ser difuso.

b) esta claramente especificada.

c) Requiere mucho tiempo a pesar de no tener mucha trascendencia.

d) Todas las anteriores se dan.

Pregunta 41:

No son características típicas de los proyectos:

a) tener un objetivo claro.

b) las economías de escala.

c) que se puedan identificar tareas.

d) que existan limitaciones de recursos.


Pregunta 42:

Las fases genéricas de un proyecto son:

a) Planeación, codificación y pruebas.

b) Puesta en marcha y conclusión del proyecto.

c) Planeación y ejecución del proyecto

d) todas las anteriores son correctas.

Pregunta 43:

En la curva real de fallos del software se evidencia:

a) que como todos los artefactos, el software también se estropea del uso.

b) que al efectuar cambios en el software se introduce errores que lo hacen inmanejable.

c) que el software no se desgasta por lo que no se hace obsoleto.

d) todas las anteriores son correctas.

Pregunta 44:

El software empotrado se caracteriza por:

a) encontrarse incluido en los aparatos a los que controlan.

b) Ser fáciles de modificar por el usuario.

c) tener ubicaciones fijas, sin posible movilidad geográfica.

d) Tanto la a), como la c) son ciertas.

Pregunta 45:

El software es:

a) fácil de desarrollar y en pocas ocasiones se habla de proyectos fracasados.

b) fácil de verificar por el usuario ya que este tiene visibilidad del mismo.

c) no suele ser complejo.

d) todas las anteriores son incorrectas.

Pregunta 46:

La ingeniería del software se caracteriza por:

a) el desarrollo de pequeños programas con en lenguajes actuales.

b) relacionarse con cuestiones de gestión que caen fuera del dominio de la programación.

c) no necesitar presupuestos en sus proyectos.

d) Tanto la a), como la b) son ciertas.

Pregunta 47:
En el ciclo de vida de prototipos desechables:

a) cuando el cliente acepta el prototipo ya ha finalizado la aplicación.

b) hay una fase de optimización mecánica.

c) se supone que el cliente tiene claro lo que desea desde el comienzo.

d) hay un proceso iterativo de construcción de prototipos, evaluación y mejora de la


especificación.

Pregunta 48:

Una organización de desarrollo de software madura (cmm) es aquella que:

a) Al menos 10 años de desarrollos.

b) Controla los procesos de desarrollo de software y mantenimiento.

c) Evoluciona hacia la Ingeniería del software y una gestión eficaz.

d) Tanto la b) como la c) son correctas.

Pregunta 49:

En la estimación bottom-up:

a) se descompone el proyecto en las unidades lo menores posibles.

b) Se descompone el proyecto en grandes bloques o fases y se estima el coste de cada uno.

c) se estima cada unidad y se calcula el coste total.

d) Tanto la a) como la c) son ciertas.

Pregunta 50:

En el método de medición de puntos de función, entendemos por información de control:

a) la que se usa para sincronizar los procesos.

b) aquellas que solicita el usuario del tipo: mensajes de error, claves de seguridad.

c) La que es imprescindible incluir en el sistema, como consecuencia del diseño realizado.

d) Tanto la a) como la c) son ciertas.

Pregunta 51: Modelos de ciclo de vida de un Sistema de Información:

a) Prototipos – Espiral-Cascada
b) Prototipos – Cascada
c) Espiral - Cascada
d) Prototipos – Espiral - Enlace
Pregunta 52: Componentes de un modelo de E-R

a) Entidades, relaciones, atributos

b) Entidades, claves, atributos

c) Tablas, base de datos

d) Base de datos, tablas, claves

Pregunta 53: Cuál es el mejor modelo a seguir, cuando se ha implementado muchas veces el
mismo producto de software:

a. DRA

b. Cascada

c. Incremental

d. Scrum

Pregunta 54: Cuál es la principal razón porque los proyectos fracasan.

a. Pésimo levantamiento de requerimientos

b. El presupuesto de terminó.

c. Por incompetencia de los técnicos

d. Por la falta de apoyo de la alta dirección

Pregunta 55:¿Que significar PERT?

a. Plan Evaluation and Review Time

b. Program Evaluation and Review Technique

c. Program Evaluation Resource Tecnique

d. Plan Evaluation Resource Time

Pregunta 56: John es un PM que recientemente ha sido contratado por una empresa nueva. Le gusta
dialogar con los miembros de su proyecto de equipo en todos los niveles, pero la alta dirección le ha
comunicado que se abstenga de hacerlo. Entonces el origen del problema es:

a. John está en una cultura organizacional diferente

b. La alta dirección cree que las conversaciones de John son una pérdida de tiempo.

c. La alta dirección cree que las conversaciones de John generan confianza y favoritismo

d. Ninguna de las anteriores


Pregunta 57: Patrick compara los diversos tipos de estructura de la organización mientras se prepara
para una próxima presentación. ¿En qué tipo de organización el trabajador pueda verse a sí mismo,
atrapado entre su jefe de proyecto y el administrador funcional.

a. Organización matricial

b. Organización funcional

c. Organización de proyectos

d. Ninguna de las anteriores.

Pregunta 58: Un líder de proyecto, realizando el cronograma de trabajo, logra encontrar el camino
crítico con la siguiente información: 60 días más probable, 72 días pesimista y 48 días optimista, cuál será
la desviación estándar.

a. 22

b. 20

c. 2

d. 4

Pregunta 59: Se dice que los errores en un proyectos mientras más tarde se detectan es más caro,
cual es la razón por la cual se dice esa expresión:

a. Porque se revisan fases anteriores, y el impacto en otras tareas.

b. Porque se tiene que contratar más personal

c. Porque se debe contratar a un equipos de pruebas.

d. Porque nos van a sancionar con multas en el proyecto

Pregunta 60: El administrador de proyectos ha decidido adelantar algunas tareas, por el


cual ha asignado realizar tareas paralelas, como se denomina esta técnica:

a. Fast tracking

b. Crashing

c. Ajustando el calendario del proyecto


d. Cambiando de roles a los recursos

Вам также может понравиться