Herramientas de usuario

Herramientas del sitio


informatica:programacion:cursos:desarrollo_web_backend

¡Esta es una revisión vieja del documento!


Desarrollo web back-end

Notas del curso Desarrollo web back-end del Clúster Tic de Galicia.

  • Horas: 60
  • Fecha Inicio: 11/11/2024
  • Fecha Fin: 13/12/2024

Temario

Unidad 1: Desarrollo del backend de aplicaciones utilizando PHP

Unidad 2: Diseño y construcción de bases de datos relacionales

Unidad 3: Frameworks Codelgniter

  1. [[informatica:programacion:cursos:desarrollo_web_backend:frameworks_competencias_transversalesCompetencias transversales

Cuestionarios

El lenguaje PHP es conocido por ser difícil de aprender debido a su complejidad.

  • Verdadero
  • Falso (Correcto)

¿Qué estructura de control de PHP se utiliza para realizar comparaciones entre diferentes valores?

  • Switch
  • While
  • If (Correcto)
  • For

En PHP, las variables numéricas deben declararse antes de utilizarlas.

  • Verdadero
  • Falso (Correcto)

Selecciona las estructuras de decisión en PHP. (Respuesta múltiple).

  • If (Correcto)
  • For
  • Switch (Correcto)
  • If Else (Correcto)

¿Qué función se utiliza en PHP para contar el número de elementos de un array?

  • array_slice()
  • array_pop()
  • array_merge()
  • count() (Correcto)

El bucle «FOR» en PHP se utiliza para repetir una acción un número conocido de veces.

  • Verdadero (Correcto)
  • Falso

Selecciona las estructuras de bucles en PHP. (Respuesta múltiple).

  • Switch
  • For (Correcto)
  • While (Correcto)
  • Do While (Correcto)

La función «fopen()» se utiliza en PHP para abrir archivos en diferentes modos de lectura y escritura.

  • Verdadero (Correcto)
  • Falso

PHP no admite el uso de arrays multidimensionales.

  • Verdadero
  • Falso (Correcto)

El lenguaje PHP es utilizado únicamente para el desarrollo del front-end de las aplicaciones web.

  • Verdadero
  • Falso (Correcto)

Unidad 1

PHP puede gestionar el envío de correos electrónicos utilizando funciones integradas como mail().

  • Verdadero. (Correcto)
  • Falso.

Las cookies en PHP se almacenan en el servidor del usuario.

  • Verdadero.
  • Falso. (Correcto)

¿Cuál es el método que se utiliza en PHP para combinar dos arrays en uno solo?

  • array_merge(). (Correcto)
  • array_pop().
  • array_search().
  • array_push().

¿Cuál es el propósito de las funciones en PHP?

  • Mostrar información en pantalla.
  • Agrupar un conjunto de acciones y ejecutarlas juntas. (Correcto)
  • Conectar con bases de datos.
  • Validar formularios.

¿Cuál es el propósito principal de las funciones en programación?

  • Ejecutar código en orden aleatorio.
  • Simplificar el código y reducir la repetición. (Correcto)
  • Aumentar la complejidad del código.
  • Reescribir el mismo código repetidamente.

Un array en PHP es…

  • Una estructura que almacena solo un valor.
  • Una estructura de datos que permite almacenar múltiples valores bajo un solo nombre. (Correcto)
  • Un valor único almacenado en una variable.
  • Un número único asignado a cada valor.

¿Qué función en PHP convierte una cadena de texto a minúsculas?

  • strtoupper().
  • strtolower(). (Correcto)
  • ucfirst().
  • trim().

¿Qué estructura en PHP se utiliza para capturar y manejar errores durante la ejecución del código?

  • if…else.
  • while…do.
  • try…catch. (Correcto)
  • switch…case.

¿Cuál de las siguientes librerías de PHP se utiliza para enviar correos electrónicos con autenticación SMTP y soporte para archivos adjuntos?

  • PDO.
  • PHPMailer. (Correcto)
  • Guzzle.
  • MySQLi.

Los traits en PHP permiten reutilizar fragmentos de código en múltiples clases, evitando la necesidad de herencia múltiple.

  • Verdadero. (Correcto)
  • Falso.

Unidad 2

En una base de datos relacional, la información se organiza en tablas que se relacionan entre sí mediante claves.

  • Verdadero. (Correcto)
  • Falso.

¿Cuál es la herramienta utilizada para crear diagramas entidad/relación en el diseño de bases de datos?

  • PhpMyAdmin.
  • MySQL Workbench.
  • Draw.io. (Correcto)
  • XAMPP.

Selecciona las características de una relación «muchos a muchos» en una base de datos. (Respuesta múltiple).

  • Se requiere una tabla intermedia. (Correcto)
  • Cada registro de una tabla puede estar relacionado con muchos registros de la otra.
  • No utiliza claves foráneas.
  • Cada tabla involucrada tiene su propia clave primaria. (Correcto)

¿Qué es la integridad referencial en una base de datos relacional?

  • La capacidad de eliminar registros duplicados en una tabla.
  • La consistencia de los datos entre las tablas mediante el uso de claves foráneas. (Correcto)
  • La validación de entradas en los campos de una tabla.
  • La capacidad de realizar consultas complejas entre varias tablas.

La tercera forma normal (3FN) establece que una columna no debe depender de otra columna que no sea la clave primaria.

  • Verdadero. (Correcto)
  • Falso.

¿Cuál de las siguientes herramientas es utilizada para construir bases de datos visualmente en MySQL?

  • XAMPP.
  • PhpMyAdmin.
  • MySQL Workbench. (Correcto)
  • Node.js.

Las instrucciones DDL (Data Definition Language) permiten la creación, modificación y eliminación de objetos en una base de datos.

  • Verdadero. (Correcto)
  • Falso.

¿Qué cláusula en SQL se utiliza para unir varias tablas relacionadas en una consulta?

  • WHERE.
  • ORDER BY.
  • JOIN. (Correcto)
  • GROUP BY.

La cláusula «ON DELETE CASCADE» elimina automáticamente todas las filas relacionadas en tablas hijas cuando se elimina una fila en la tabla padre.

  • Verdadero.nunciado de la pregunta
  • Falso.

¿Qué es una transacción en una base de datos relacional?

  • Un índice de búsqueda rápida.
  • Una secuencia de operaciones que se ejecutan como una unidad indivisible. (Correcto)
  • Un sistema de copias de seguridad.
  • Una consulta múltiple.
informatica/programacion/cursos/desarrollo_web_backend.1731774088.txt.gz · Última modificación: por tempwin