Edison Guerrero Cuenca
Test por , creado hace más de 1 año

Test sobre Examen final tecnología, creado por Edison Guerrero Cuenca el 26/08/2018.

266
2
0
Edison Guerrero Cuenca
Creado por Edison Guerrero Cuenca hace más de 6 años
Cerrar

Examen final tecnología

Pregunta 1 de 80

1

¿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) . ',';
}
?>

Selecciona una de las siguientes respuestas posibles:

  • 0,1,2,3,4,5,6,7,8,9,

  • 1,2,3,4,5,6,7,8,9,10,

  • 1,2,3,5,8,13,21,34,55,89,

  • 1,1,1,1,1,1,1,1,1,1,

Explicación

Pregunta 2 de 80

1

En PHP, para buscar un elemento en un array se puede emplear

Selecciona una de las siguientes respuestas posibles:

  • find

  • in_array()

  • search()

  • sort()

Explicación

Pregunta 3 de 80

1

En PHP y MySQL, para liberar la memoria utilizada por un resultado se emplea la función

Selecciona una de las siguientes respuestas posibles:

  • mysql_clean()

  • mysql_free()

  • mysql_free_result()

  • mysql_garbage_collect()

Explicación

Pregunta 4 de 80

1

En PHP, ¿qué información se almacena en la variable superglobal $_SERVER['HTTP_HOST']?

Selecciona una de las siguientes respuestas posibles:

  • La dirección IP del servidor

  • El nombre del servidor

  • La versión de HTTP del servidor

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 5 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • public, hidden, protected

  • visible, hidden, restricted

  • public, private, restricted

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 6 de 80

1

Para configurar el funcionamiento de PHP se emplea el fichero

Selecciona una de las siguientes respuestas posibles:

  • php.conf

  • php.ini

  • php.setup

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 7 de 80

1

En PHP, ¿qué muestra el siguiente código?
$str = 'a\bn';
echo $str;

Selecciona una de las siguientes respuestas posibles:

  • ab(nueva línea)

  • a\b(nueva línea)

  • a\bn

  • abn

Explicación

Pregunta 8 de 80

1

Respecto a PHP, señala la afirmación correcta

Selecciona una de las siguientes respuestas posibles:

  • die y exit son equivalentes

  • echo y print son equivalentes

  • La sintaxis <?php sólo está disponible cuando se configura en php.ini

  • Los ficheros que se incluyen con include deben tener la extensión ".inc"

Explicación

Pregunta 9 de 80

1

¿Qué valor imprime el siguiente código?

<?php
$var = 'false';
if($var) {
echo 'verdadero';
} else { echo 'falso';
}
?>

Selecciona una de las siguientes respuestas posibles:

  • verdadero

  • falso

  • Hay un error sintáctico

  • Produce un error de ejecución

Explicación

Pregunta 10 de 80

1

En PHP, ¿cuál es el carácter que se emplea para finalizar una instrucción?

Selecciona una de las siguientes respuestas posibles:

  • .

  • $

  • %

  • ;

Explicación

Pregunta 11 de 80

1

En PHP, para escribir directamente en un fichero sin tener que abrirlo, se emplea la función

Selecciona una de las siguientes respuestas posibles:

  • fput()

  • fwrite()

  • file_put_contents()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 12 de 80

1

En PHP, para calcular el módulo (el resto) de una división, se emplea el operador

Selecciona una de las siguientes respuestas posibles:

  • !

  • #

  • %

  • &

Explicación

Pregunta 13 de 80

1

En PHP, ¿qué hace la sentencia continue?

Selecciona una de las siguientes respuestas posibles:

  • Finaliza la ejecución del método actual

  • Finaliza la ejecución del código

  • Salta a la siguiente iteración en el bucle for, foreach, while o do-while actual

  • Finaliza la ejecución del bucle for, foreach, while o do-while actual

Explicación

Pregunta 14 de 80

1

En PHP y con ODBC, ¿qué función se debe invocar después de odbc_fetch_row() para acceder a los campos del resultado?

Selecciona una de las siguientes respuestas posibles:

  • odbc_field()

  • odbc_get_result()

  • odbc_result()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 15 de 80

1

¿Qué valor imprime el siguiente código?

<?php
$var = '0';
if ($var) {
echo 'verdadero';
} else { echo 'falso';
}
?>

Selecciona una de las siguientes respuestas posibles:

  • verdadero

  • falso

  • Hay un error sintáctico

  • Produce un error de ejecución

Explicación

Pregunta 16 de 80

1

¿Qué valor imprime el siguiente código?

<?php
$a = 1;
{
$a = 2;
}
echo $a;
?>

Selecciona una de las siguientes respuestas posibles:

  • 1

  • 2

  • null

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 17 de 80

1

En PHP y con ODBC, ¿qué función se emplea para ejecutar una sentencia SQL?

Selecciona una de las siguientes respuestas posibles:

  • odbc_exec()

  • odbc_query()

  • odbc_run()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 18 de 80

1

¿Cómo se accede al valor de 'd'?

<?php
$a = array(
'a',
3 => 'b',
1 => 'c',
'd'
);
?>

Selecciona una de las siguientes respuestas posibles:

  • $a[0]

  • $a[2]

  • $a['d']

  • $a[4]

Explicación

Pregunta 19 de 80

1

¿Qué valor imprime el siguiente código?

<?php
if (null === false) {
echo 'verdadero';
} else { echo 'falso';
}
?>

Selecciona una de las siguientes respuestas posibles:

  • verdadero

  • falso

  • Hay un error sintáctico

  • Produce un error de ejecución

Explicación

Pregunta 20 de 80

1

En PHP, ¿qué sentencia de control está destinada a ser usada con arrays?

Selecciona una de las siguientes respuestas posibles:

  • for

  • foreach

  • switch

  • while

Explicación

Pregunta 21 de 80

1

En PHP, para eliminar los espacios en blanco al final de una cadena se emplea

Selecciona una de las siguientes respuestas posibles:

  • ltrim()

  • rtrim()

  • strip()

  • trim()

Explicación

Pregunta 22 de 80

1

En PHP, ¿qué función se emplea para filtrar un dato?

Selecciona una de las siguientes respuestas posibles:

  • filter_has_var()

  • filter_input()

  • filter_list()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 23 de 80

1

En PHP y con ODBC, ¿qué función devuelve el resultado exclusivamente como un array asociativo?

Selecciona una de las siguientes respuestas posibles:

  • odbc_fetch_assoc()

  • odbc_fetch_object()

  • odbc_fetch_row()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 24 de 80

1

Las funciones de filtrado que existen en PHP se clasifican en:

Selecciona una de las siguientes respuestas posibles:

  • Funciones de validación y de saneamiento

  • Funciones de validación y de respuesta

  • Funciones de control y de saneamiento

  • Funciones de control y de respuesta

Explicación

Pregunta 25 de 80

1

Un valor que no ha sido definido se expresa en PHP con la palabra reservada

Selecciona una de las siguientes respuestas posibles:

  • empty

  • null

  • undef

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 26 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • mysql_affected_rows()

  • mysql_ list_ fields()

  • mysql_num_rows()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 27 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • fgets()

  • fread()

  • fscanf()

  • ftell()

Explicación

Pregunta 28 de 80

1

¿Qué significa PHP?

Selecciona una de las siguientes respuestas posibles:

  • PHP: Hypertext Preprocessor

  • Private Home Page

  • Personal Hypertext Processor

  • Personal Home Page

Explicación

Pregunta 29 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • mysqli_affected_rows()

  • mysqli_free_result()

  • mysqli_connect_error()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 30 de 80

1

En PHP y con ODBC, ¿qué función muestra todo el resultado como una tabla HTML?

Selecciona una de las siguientes respuestas posibles:

  • odbc_data_all()

  • odbc_response()

  • odbc_result_all()

  • odbc_show_all()

Explicación

Pregunta 31 de 80

1

En PHP, ¿se invoca automáticamente el constructor de la clase base en la clase heredada?

Selecciona una de las siguientes respuestas posibles:

  • Sí, siempre

  • Sí, si la herencia es pública

  • Sí, si la clase heredada no define un constructor

  • No, nunca

Explicación

Pregunta 32 de 80

1

En PHP, ¿un objeto de una clase puede acceder a la parte privada de otro objeto de la misma clase?

Selecciona una de las siguientes respuestas posibles:

  • Sí, siempre

  • Sí, si los dos objetos se han declarado en el mismo contexto

  • No, sólo puede acceder a la parte protegida

  • No, no puede acceder ni a la parte protegida ni a la privada

Explicación

Pregunta 33 de 80

1

En PHP, un constructor es un tipo especial de

Selecciona una de las siguientes respuestas posibles:

  • Clase

  • Método

  • Objeto

  • Variable

Explicación

Pregunta 34 de 80

1

En PHP y con ODBC, ¿qué función se emplea para obtener el número de filas que han sido borradas con una sentencia DELETE?

Selecciona una de las siguientes respuestas posibles:

  • odbc_affected_rows()

  • odbc_ list_ fields()

  • odbc_num_rows()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 35 de 80

1

En PHP, ¿cuáles son operadores de comparación?

Selecciona una de las siguientes respuestas posibles:

  • =, .=, +=, -=, *=, /=, %=

  • &&, ||, and, or, xor

  • ==, !=, <> <, <=, >, >=

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 36 de 80

1

¿Qué valor imprime el siguiente código?

<?php
$a = array("A", "B", 1 => "C", "D", 2 => "E");
echo count($a);
?>

Selecciona una de las siguientes respuestas posibles:

  • 2

  • 3

  • 4

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 37 de 80

1

¿Qué funciones se emplean para abrir y cerrar una conexión en PHP?

Selecciona una de las siguientes respuestas posibles:

  • mysql_open() y mysql_close()

  • mysql_open() y mysql_disconnect()

  • mysql_connect() y mysql_close()

  • mysql_connect() y mysql_disconnect()

Explicación

Pregunta 38 de 80

1

En PHP, ¿qué muestra el siguiente código?

<?php
$perro= "Gato";
$gato = &$perro;
$gato = "Perro";
echo $perro . " " . $gato;
?>

Selecciona una de las siguientes respuestas posibles:

  • Perro Gato

  • Gato Perro

  • Gato Gato

  • Perro Perro

Explicación

Pregunta 39 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • concat()

  • implode()

  • union()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 40 de 80

1

Cuando se emplea el método "post" de envío de un formulario, ¿los datos del formulario se muestran en la URL?

Selecciona una de las siguientes respuestas posibles:

  • Siempre

  • Sí, si así se ha indicado en el formulario

  • Nunca

Explicación

Pregunta 41 de 80

1

En PHP, ¿cuál no es una capa abstracta de acceso a las bases de datos?

Selecciona una de las siguientes respuestas posibles:

  • ADOdb

  • ODBC

  • PDO

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 42 de 80

1

En PHP, las funciones de expresiones regulares que están obsoletas son:

Selecciona una de las siguientes respuestas posibles:

  • PCRE

  • Perl

  • POSIX

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 43 de 80

1

En PHP, para comprobar que un fichero es un fichero normal se emplea

Selecciona una de las siguientes respuestas posibles:

  • is_archive()

  • is_file()

  • is_link()

  • is_normal()

Explicación

Pregunta 44 de 80

1

En PHP4, ¿qué característica de la orientación a objetos sí que existe?

Selecciona una de las siguientes respuestas posibles:

  • El destructor

  • La herencia

  • La ocultación

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 45 de 80

1

En PHP, para leer completamente un fichero en un array se emplea

Selecciona una de las siguientes respuestas posibles:

  • fgets()

  • file()

  • file_get_contents()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 46 de 80

1

En PHP y MySQL, para obtener el número de filas devueltas por un resultado, se utiliza la función

Selecciona una de las siguientes respuestas posibles:

  • mysql_affected_rows()

  • mysql_ list_ fields()

  • mysql_num_rows()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 47 de 80

1

¿Qué valor imprime el siguiente código?

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

Selecciona una de las siguientes respuestas posibles:

  • 1

  • 2

  • 3

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 48 de 80

1

En PHP y con ODBC, ¿qué función se emplea para liberar la memoria utilizada por un resultado?

Selecciona una de las siguientes respuestas posibles:

  • odbc_clean()

  • odbc_free()

  • odbc_free_result()

  • odbc_garbage_collect()

Explicación

Pregunta 49 de 80

1

En una aplicación web es importante validar en el lado del cliente porque mejora:

Selecciona una de las siguientes respuestas posibles:

  • La seguridad de la aplicación

  • La experiencia del usuario

  • La integridad de los datos que se almacenan

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 50 de 80

1

En PHP, al subir un fichero, ¿qué posición de $_FILES almacena el tamaño del fichero subido?

Selecciona una de las siguientes respuestas posibles:

  • file

  • length

  • size

  • value

Explicación

Pregunta 51 de 80

1

En PHP, ¿cómo se inserta un comentario que ocupa una línea?

Selecciona una de las siguientes respuestas posibles:

  • <!-- Comentario -->

  • ' Comentario

  • // Comentario

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 52 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • ?

  • &

  • ->

  • ::

Explicación

Pregunta 53 de 80

1

En PHP y con las funciones de expresiones regulares PCRE, para realizar una sustitución en base a una expresión regular se emplea la función:

Selecciona una de las siguientes respuestas posibles:

  • ereg_replace()

  • preg_match_all()

  • preg_replace()

  • replace()

Explicación

Pregunta 54 de 80

1

En PHP4, el constructor de una clase se declara

Selecciona una de las siguientes respuestas posibles:

  • Con __construct()

  • Con new()

  • Con create()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 55 de 80

1

¿Qué valor imprime el siguiente código?

<?php
$a = array(1, 2, 3);
foreach($a as $x) {
$x *= 2;
}
echo $a[0] * $a[1] * $a[2];
?>

Selecciona una de las siguientes respuestas posibles:

  • 5

  • 6

  • 10

  • 12

Explicación

Pregunta 56 de 80

1

En PHP, ¿qué es una variable superglobal?

Selecciona una de las siguientes respuestas posibles:

  • Una variable que se mantiene a lo largo de diferentes peticiones a una página web

  • Una variable que permite acceder a todas las variables globales

  • Una variable que actúa como global sin ser global

  • Una variable que está disponible en todos los ámbitos del código

Explicación

Pregunta 57 de 80

1

¿Cuál de las siguientes expresiones regulares se empareja con la cadena "go.go.go"?

Selecciona una de las siguientes respuestas posibles:

  • go?go?go

  • go*go*go

  • ........

Explicación

Pregunta 58 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • ADOConnection()

  • ADONewConnection()

  • NewConnectionADO()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 59 de 80

1

Cuando un cliente web envía la información de un formulario al servidor

Selecciona una de las siguientes respuestas posibles:

  • Las distintas parejas campo=valor se separan por espacios en blanco

  • Las distintas parejas campo=valor se separan por "&"

  • Las distintas parejas campo=valor se separan por "+"

  • Las distintas parejas campo=valor se separan por "%"

Explicación

Pregunta 60 de 80

1

En PHP, ¿cómo se genera un número aleatorio?

Selecciona una de las siguientes respuestas posibles:

  • rnd()

  • round()

  • rand()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 61 de 80

1

En PHP, ¿qué operador de comparación no existe?

Selecciona una de las siguientes respuestas posibles:

  • !=

  • >=

  • <=>

  • <>

Explicación

Pregunta 62 de 80

1

¿Quién inició el desarrollo de PHP?

Selecciona una de las siguientes respuestas posibles:

  • Brendan Eich

  • Marc Andreessen

  • Rasmus Lerdorf

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 63 de 80

1

En PHP, cuando se crea una cookie, ¿cuál es la duración o fecha de caducidad por defecto?

Selecciona una de las siguientes respuestas posibles:

  • Depende de la configuración del servidor web

  • Hasta que el servidor web se cierre

  • Hasta que el navegador web se cierre

  • 60 minutos

Explicación

Pregunta 64 de 80

1

En PHP, ¿qué problema tiene la expresión "<?=$algo;?>"?

Selecciona una de las siguientes respuestas posibles:

  • No hay ningún problema

  • Necesita que se puedan usar las etiquetas cortas y eso no es compatible con XML

  • Requiere una librería especial de PHP que no siempre está instalada

  • Esa sintaxis no existe en PHP

Explicación

Pregunta 65 de 80

1

En PHP, para copiar un fichero subido desde un formulario HTML a su destino final se debe emplear

Selecciona una de las siguientes respuestas posibles:

  • cp_uploaded_file()

  • copy_uploaded_file()

  • mv_uploaded_file()

  • move_uploaded_file()

Explicación

Pregunta 66 de 80

1

En PHP, para detectar el final de fichero, se emplea la función

Selecciona una de las siguientes respuestas posibles:

  • end()

  • eof()

  • feof()

  • file_end()

Explicación

Pregunta 67 de 80

1

¿Qué significa ODBC?

Selecciona una de las siguientes respuestas posibles:

  • Open Data Connectivity

  • Open Database Control

  • Order Data Control

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 68 de 80

1

En PHP, todas las variables comienzan con el símbolo

Selecciona una de las siguientes respuestas posibles:

  • !

  • &

  • $

  • #

Explicación

Pregunta 69 de 80

1

El código PHP se escribe con los delimitadores

Selecciona una de las siguientes respuestas posibles:

  • <?php>...</?>

  • <script>...</script>

  • <?php…?>

  • <&>...</&>

Explicación

Pregunta 70 de 80

1

¿Qué valor imprime el siguiente código?

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

Selecciona una de las siguientes respuestas posibles:

  • 2

  • 3

  • 4

  • 5

Explicación

Pregunta 71 de 80

1

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

Selecciona una de las siguientes respuestas posibles:

  • array

  • float

  • string

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 72 de 80

1

En PHP, ¿qué función se emplea para realizar una redirección?

Selecciona una de las siguientes respuestas posibles:

  • header()

  • redirect()

  • send()

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 73 de 80

1

En PHP, ¿cuál es la forma correcta de abrir una conexión con una base de datos ODBC?

Selecciona una de las siguientes respuestas posibles:

  • odbc_open("DSN");

  • odbc_open("DSN", "usuario", "contraseña");

  • odbc_connect("DSN");

  • odbc_connect("DSN", "usuario", "contraseña");

Explicación

Pregunta 74 de 80

1

En PHP, para obtener el tamaño de un fichero se emplea la función

Selecciona una de las siguientes respuestas posibles:

  • file()

  • filesize()

  • fsize()

  • f_size()

Explicación

Pregunta 75 de 80

1

¿Qué significa DSN?

Selecciona una de las siguientes respuestas posibles:

  • Domain System Name

  • Domain Source Name

  • Database System Name

  • Data Source Name

Explicación

Pregunta 76 de 80

1

En PHP, ¿cuál es la forma correcta de abrir el fichero "datos.txt" para sólo lectura?

Selecciona una de las siguientes respuestas posibles:

  • open("datos.txt");

  • fopen("datos.txt","r");

  • open("datos.txt","read");

  • fopen("datos.txt","r+");

Explicación

Pregunta 77 de 80

1

En PHP, ¿qué función se emplea para convertir una cadena a minúsculas?

Selecciona una de las siguientes respuestas posibles:

  • lower()

  • tolower()

  • strtolower()

  • str2lower()

Explicación

Pregunta 78 de 80

1

En PHP, la función unlink() se emplea para

Selecciona una de las siguientes respuestas posibles:

  • Crear un fichero normal

  • Crear un enlace simbólico entre dos ficheros

  • Contar el número de segmentos que componen un fichero

  • Eliminar un fichero

Explicación

Pregunta 79 de 80

1

En PHP, $language['php'] es un ejemplo de

Selecciona una de las siguientes respuestas posibles:

  • Array asociativo

  • Array multidimensional

  • Array superglobal

  • Las anteriores respuestas no son correctas

Explicación

Pregunta 80 de 80

1

La sintaxis de PHP es parecida a

Selecciona una de las siguientes respuestas posibles:

  • VBScript

  • Perl y C

  • Pascal

  • Fortran

Explicación