wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

EVALUACIÓN: TERCER BIMESTRE INTRODUCCION AL LENGUAJE PHP

Total questions: 20

Worksheet time: 16mins

Name
Class
Date
1.

1.    ¿Qué es PHP?

a)

a)    Un lenguaje para diseñar gráficos vectoriales.

b)

b)    Un programa para crear hojas de cálculo.

c)

c)   Un lenguaje de programación para desarrollo web.

d)

d)    Un sistema operativo para servidores Linux.

2.

2.    ¿Cuál de las siguientes afirmaciones diferencia a PHP de HTML?

a)

a)    PHP solo sirve para mostrar texto en pantalla.

b)

b)    PHP no se puede combinar con HTML.

c)

c)    PHP permite crear páginas dinámicas que responden a las acciones del usuario.

d)

d)    PHP se ejecuta únicamente en el navegador del usuario.

3.

3.    ¿Qué función cumple XAMPP en el desarrollo con PHP?

a)

a)    Es un tipo de archivo que se usa para guardar código PHP.

b)

b)    Es un editor de texto para escribir programas.

c)

c)    Es un paquete que incluye servidor, PHP y base de datos para ejecutar proyectos web.

d)

d)    Es un navegador especial para ver páginas web.

4.

4.    ¿Cuál de los siguientes programas es un editor de texto recomendado para programar en PHP?

a)

a)    Microsoft Word.

b)

b)    Visual Studio Code (VSCode).

c)

c)    Adobe Photoshop.

d)

d)    Windows Media Player.

5.

5.    El siguiente código en PHP:

<?php

echo "¡Hola mundo!";

?>

¿Qué hace cuando se ejecuta?

a)

a)    Muestra en el navegador la frase “¡Hola mundo!”.

b)

b)    Borra todos los archivos del servidor.

c)

c)    Abre una base de datos.

d)

d)    Cierra la conexión con el navegador.

6.

6.    ¿Cuál de los siguientes ejemplos representa correctamente una variable de tipo String en PHP?

a)

a)    $edad = 15;

b)

b)    $altura = 1.75;

c)

c)    $nombre = "Lucía";

d)

d) $esVerdadero = false;

7.

7.    En PHP, el tipo de dato boolean se utiliza para:

a)

a)    Guardar números decimales.

b)

b)    Guardar texto.

c)

c)    Guardar valores verdadero o falso.

d)

d)    Guardar colecciones de datos.

8.

8.    ¿Qué operador se usa para sumar dos variables en PHP?

a)

a)    *

b)

b)    /

c)

c)    +

d)

d)    %

9.
  1. 9. Si se desea comprobar si dos valores no son iguales, se debe usar el operador:

a)

a)    ==

b)

b)    >=

c)

c)     !=

d)

d)   

10.

10.    En el siguiente fragmento de código, ¿qué tipo de operador se está usando en la condición ($edad >= 18 || $promedio > 14)?

if ($edad >= 18 || $promedio > 14) {

   echo "Puede postular al curso de PHP avanzado.";

}

a)

a)    Operadores aritméticos

b)

b)    Operadores de asignación

c)

c)    Operadores de comparación y lógicos

d)

d)    Operadores de incremento

11.

11.    ¿Cuál es la función principal de las estructuras de control de flujo en un programa PHP?

a)

a)    Permitir mostrar imágenes en una página web.

b)

b)    Controlar el orden y condiciones en que se ejecutan las instrucciones.

c)

c)    Definir el diseño gráfico del sitio web.

d)

d)    Permitir la conexión a bases de datos.

12.

12.    ¿Qué característica distingue al bucle do...while de los demás bucles en PHP?

a)

a)    Se ejecuta solo si la condición es verdadera desde el inicio.

b)    Nunca se ejecuta si la condición es falsa.

c)    Se ejecuta al menos una vez, aunque la condición sea falsa.

d)    Solo sirve para recorrer arreglos.

b)

b)    Nunca se ejecuta si la condición es falsa.

c)

c)    Se ejecuta al menos una vez, aunque la condición sea falsa.

d)

d)    Solo sirve para recorrer arreglos.

13.

13.    ¿Cuál de las siguientes opciones describe mejor qué es un formulario web?

a)

a)    Un programa que ejecuta directamente instrucciones en el servidor.

b)

b)    Una estructura que permite al usuario ingresar datos y enviarlos a un servidor.

c)

c)    Un tipo de base de datos que almacena información de usuarios.

d)

d)    Un lenguaje de programación para diseñar páginas dinámicas.

14.

14.    ¿Cuál es la función principal de PHP en la gestión de formularios web?

a)

a)    Diseñar la interfaz visual del formulario en el navegador.

b)

b)    Almacenar los datos del formulario directamente en el navegador.

c)

c)    Procesar la información enviada desde el formulario HTML.

d)

d)    Traducir el formulario a diferentes idiomas automáticamente.

15.

15.    ¿Qué es la Programación Orientada a Objetos (POO)?

a)

a)    Un lenguaje exclusivo de PHP para crear páginas web.

b)

b)    Un paradigma que organiza el código en funciones independientes.

c)

c)    Un paradigma que organiza el código en objetos con atributos y métodos.

d)

d)    Un sistema operativo para administrar programas.

16.

16.    En la POO, una clase se puede definir como:

a)

a)    Una acción que realiza un objeto.

b)

b)    Un conjunto de datos numéricos.

c)

c)    Un plano o plantilla para crear objetos.

d)

d)    Un error en la programación.

17.

17.    En la POO, los atributos de un objeto representan:

a)

a)    Las funciones que realiza el objeto.

b)

b)    Las características o propiedades del objeto.

c)

c)    Las plantillas que definen una clase.

d)

d)    Los errores que contiene el código.

18.

18.    ¿Cuál de las siguientes afirmaciones describe mejor a un objeto?

a)

a)    Es una versión específica de una clase, creada a partir de su molde.

b)

b)    Es una variable que almacena funciones.

c)

c)    Es una plantilla vacía sin datos.

d)

d)    Es una estructura que contiene solo métodos.

19.

19.    ¿Por qué es importante aplicar la POO en PHP?

a)

a)    Porque permite ejecutar código más rápido sin errores.

b)

b)    Porque facilita el trabajo en equipo, la reutilización y organización del código.

c)

c)    Porque solo se usa en páginas estáticas.

d)

d)    Porque reemplaza completamente el uso de funciones.

20.

20.    ¿Cuál de los siguientes programas permite ejecutar archivos con extensión .php?

a)

a)    Microsoft Word

b)

b)    XAMPP

c)

c)    Photoshop

d)

d)    Excel