NEW
Font size
WorksheetsExamen de Lógica de Programación PHP
Total questions: 40
Worksheet time: 2hrs 4mins
<?php
If (isset($_POST['username']) && isset($_POST['password'])){
$username = $_POST['username'];
$password = $_POST['password'];}
?>
En el anterior código PHP:
a.- La instrucción isset determina si una variable está definida y no es null.
b.- La variable superglobal $_POST se usa para obtener los datos del formulario para el método POST.
c.- Los datos POST del formulario no se mostraran en el URL, sino que estarán disponibles como parte del cuerpo de la solicitud.
d.- Guarda la información obtenida en un arreglo.
<form action="upload.php" method="POST" enctype="multipart/form-data">
<input type="file" name="document">
<input type="submit" value="Upload" name="Submit">
</form>
En el ejemplo anterior, hemos establecido el valor del atributo enctype en multipart/form-data, por lo tanto permite:
a.- El envío de un archivo.
b.- La cargar de un archivo
c.- El envío de información
d.- Encriptar la información
<?php
function suma ( )
{ $z = $x + $y; return $z; }
$resultado = suma (5,12);
echo $resultado;
?>
Cuál es el error en la función suma() anterior:
a.- Falta llamar la función.
b.- se debe imprimir el resultado con la instrucción echo().
c.- Se deben incluir los parámetros $z - $x - $y
d.- Se deben incluir los parámetros $x - $y
Por defecto un formulario es enviado con el método
a.- $_GET
b.- $_POST
c.- action=' '
d.- $_REQUEST
Nos permite ver en la barra del URL los datos dándonos la posibilidad de modificarlos.
a.- $_POST
b.- $_GET
c.- $_REQUEST
d.- $_SERVER
Para subir un archivo a través de un formulario necesitaremos usar siempre:
a.- el method POST y añadir enctype=”multipart/form-data”. Por último usar el input de tipo archivo (file).
b.- el method POST y añadir action="archivo.php" enctype=”multipart/form-data”. Por último usar el input de tipo archivo (file).
c.- el method POST y usar el input de tipo archivo (file).
d.- el method POST y añadir enctype=”multipart/form-data”.
$result=11 + "13";
echo $result;
PHP ES UN:
LENGUAJE DE CONSULTAS
LENGUAJE DE PROGRAMACIÓN
LENGUAJE DE ETIQUETADO
LENGUAJE DE BASES DE DATOS
a. Salir de casa
b. Dirigirme a la escuela
c. Levantarme
d. Vestirme
e. Asearme
f. Desayunar
g. Ponerme los zapatos
h. Tomar los útiles
i. Llegar a la escuela
El orden correcto del anterior algoritmo es.
c, e, d, g, f, h, a, b, i.
c, f, e, d, b, h, a, g, i.
a, b, c, d, e, f, g, h, i.
c, f, e, d, a, b, h, g, i.
Son un conjunto de reglas que definen la manera de escribir instrucciones de código
Librerias
Palabras reservadas
Sintaxis
Variables y constantes
¿ QUE ES UN ALGORITMO?
Un algoritmo es un hardware que funciona para dar instrucciones al procesador.
Es un software que se utiliza para el explorador de Internet chrome y explorer.
Es un conjunto de instrucciones, ordenadas y finitas que permite, solucionar un problema,
son ordenes que se le da a una persona para que realice las conjunto de instrucciones al teclado
¿Un algoritmo debe definir tres partes?
proceso, software, entrada
entrada, proceso y salida
hardware, programación, cálculos
torre, monitor , teclado.
EN PROGRAMACIÒN ¿ QUÈ ES CÒDIGO ?
Es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un programa
Es un computador con sistema operativo
Software para programacion
Soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos
El siguiente código es Correcto o Incorrecto?
<?php
echo "Inicio de Sesión";
session_start();
?>
Correcto
Incorrecto
Nombre de la carpeta donde se almacenan los archivos php en Xampp?
htdoc
httdocs
htdos
htdocs
El intérprete de PHP sólo ejecuta el código que se encuentra entre sus delimitadores.
<?php ?>
<?php >
<php ?>
<?php />
Si envió datos en la URL, PHP los recibe a través de su variable
$_POST
$_GET
$_SESSION
$_SERVER
Permite decidir por cuál alternativa seguirá el flujo del programa dependiendo del resultado de la evaluación de una condición. Para establecer condiciones complejas se utilizan los operadores relacionales y lógicos?
Los Bucles
Estructura de PHP condicional
Estructura condicional
Rutinas de PHP
8 En el siguiente ejercicio que se esta utilizando:
<?php
$a = 1; $b = 5;
if ($a > $b) echo "$a es mayor que $b <br>";
if ($a < $b) echo "$a es menor que $b <br>";
if ($a >= $b) echo "$a es mayor o igual que $b <br>";
if ($a <= $b) echo "$a es menor o igual que $b <br>";
?>
Operadores lógicos
Operadores Quirurjicos
Operadores aritméticos
Operadores de comparación
operadores condicional
Es un entorno de desarrollo web para Windows con el que se pueden crear aplicaciones web con Apache, PHP y base de datos MySQL database. También incluye PHPMyAdmin para manejar las bases de datos de MySQL
MySQL
XAMPP
WAMPSERVER
VISUAL STUDIO
Todas las anteriores
Ninguna de las anteriores
Es un lenguaje de programación de código abierto y del lado del servidor, originalmente diseñado para el desarrollo web de contenido dinámico.
Servidor Web
WampServer
PHP
HTML
Ninguna de las anteriores
Cómo imprimir "HOLA MUNDO" en PHP:
echo 'HOLA MUNDO';
echo "HOLA MUNDO";
Todas las anteriores
Ninguna de las Anteriores.
No conozco la respuesta.
Como se incrementa en 1 el valor de la variable $cont en PHP?
$cont++
++cont
$cont++;
$cont=+1
Ninguna de las anteriores
Para programar PHP se necesita?
Tomcat, PHP, Oracle
Linux, Windows y Antivirus
Apache, PHP, MySQL
Apache, XAMPP, MariaDB
Ninguna de las anteriores
A las variables en PHP se le antepone el signo.
$
#!
&
!
En PHP, ¿cuáles son operadores de relación?
=, .=, +=, -=, *=, /=, %=
== !=, <, <=, >, >=
&&,||, and, or, xor
And , Or, Not
Ninguna de las anteriores
Todas las anteriores
En PHP,
¿cuál es el carácter que se emplea para finalizar una instrucción?
.
:
;
''
Todas las anteriores
En la expresión hecha en PHP se puede observar seleccione la opción que corresponde
Si (n>7) Entonces
Escribir "Sigue intentando"
Sino
Escribir "Felicitaciones"
Fin Si
Si el valor de n = 7 cual es el mensaje en pantalla.
Felicitaciones
Sigue intentando
Faltan datos
Ninguna de las anteriores
Todas las anteriores
¿Cuál de las siguientes variables ha sido declarada en forma incorrecta?
$alumnos = 50;
$$alumnos = 50;
$_alumnos = 50;
alumnos_clase = 50;
Todas las anteriores
Analice la expresión de PHP se puede deducir...
Si (n mod 2 = 1) Entonces
Escribir "Es par"
Sino
Escribir "impar"
Fin Si
Si el valor de n = 21 cual es el mensaje en pantalla.
Es impar
Es par
Faltan datos
Ninguna de las anteriores
Todas las anteriores
¿Que se debe tener en cuenta en el formulario web (form) para poder enviar los datos al servidor?
El metodo de envío de los datos por medio de "METHOD" que puede ser POST o GET y el ID del archivo php a ejecutar.
El metodo de envío de los datos por medio de "METHOD" que puede ser POST o GET y el "ACTION" que tiene la ruta del archivo php a ejecutar.
Nada; el formulario por defecto realiza las operaciones necesarias para enviar los datos al servidor.
Ninguna de las respuestas es correcta.
¿Que se le debe agregar a los campos del formulario, para que el servidor (es decir PHP) pueda recoger los datos?.
Agregar un NAME a cada campo del formulario, para que pueda identificar el nombre de ese campo en PHP.
Agregar un OPTION a cada campo del formulario, para que pueda identificar el nombre de ese campo en PHP.
Agregar un ID a cada campo del formulario, para que pueda identificar el nombre de ese campo en PHP.
Agregar un CLASE a cada campo del formulario, para que pueda identificar el nombre de ese campo en PHP.
Que se debe tener en cuenta en el formulario Web para poder crear un botón de envío.
Agregar el tipo (type) que debe ser de envío (submit)
Agregar un name al botón que permita su identificación en el servidor
¿Con cuál de las siguientes opciones nos podemos enlazar a la ruta del servidor y poder abrir la página web en el servidor?
localhost/phpmyadmin/
localhost/nombrecarpeta/index.html
localhost://80:80/index.html
C://XXAM/htdocs/nombrecarpeta/
¿Cuál de las siguientes tiene la función para crear una conexión con Mysql?
mysql_conn()
mysql_close()
mysqli_connect()
mysqli_close()
La sentencia correcta para traer todos los datos de una tabla en una BD (base de datos) es:
search * nombretabla;
input * from nombretabla;
select * from nombretabla;
select date all from nombretabla;
Es un lenguaje de programación de código abierto y del lado del servidor, originalmente diseñado para el desarrollo web de contenido dinámico.
SUBLIME TEXT
XAMPP
PHP
HTML
Nombre de la carpeta donde se almacenas los archivos php en Xampp
htdoc
httdocs
htdos
htdocs
