EVALUACIÓN
Nombre asignatura
Programación
Semana 1
Nombre del estudiante:
Diego Lacroix Turra
Fecha de entrega: 07-04-
2025
Carrera: Técnico de Nivel
superior en Análisis y
Programación
computacional. Técnico
de Nivel superior en
EVALUACIÓN
DESARROLLO:
"Innovatek Solutions", dedicada al desarrollo de software empresarial y aplicaciones móviles para
sus clientes, con sede en la ciudad de Guadalajara, ha estado experimentando un crecimiento
acelerado en los últimos años, lo que ha llevado a la necesidad de ampliar su equipo de desarrollo
de software.
Por este motivo, la empresa ha decidido enfocarse en el desarrollo de aplicaciones móviles y ha
identificado la necesidad de aprender nuevas tecnologías de programación para cumplir con los
requerimientos de sus clientes.
Para responder estos nuevos requerimientos, la empresa te ha contratado como especialista en el
área de programación para liderar un nuevo equipo de desarrollo de aplicaciones móviles. Tu como
especialista deberá capacitar al equipo de nuevos programadores y responder las siguientes
interrogantes:
A continuación, responde las siguientes preguntas:
1. Distinga el proceso para instalar en Windows 10 el lenguaje de programación PHP, de otro
sistema operativo. ¿Cuáles son las características más resaltantes de PHP?
Instalación en Windows 10:
1. Descargar PHP desde la pagina oficial php.net/downloads y elegir l versión Thread Safe
para Windows.
2. Configurar variables de entorno: Agregar la ruta PHP al PATH del sistema
3. Integrar un servidor web: usa XAMPP o configurar manualmente con IIS o Nginx
4. Verificar instalación: ejecutar en CMD (php -v)
Instalación en otros sistemas operativos:
LINUX (Ubuntu/Debian): bash (sudo apt update && sudo apt install php)
macOS: usar Homebrew: bash (brew install php)
Las características más destacadas de PHP:
- Lenguaje del lad del servidor: ideal para desarrollo web backend.
- Soporte multiplataforma: Funciona en Windows, Linux, macOS
- Integración con bases de datos: compatible con MySQL, MongoDB, etc.
- Franworks potentes: Laravel, Symfony, Coldelgnter
- Síntesis flexible: Similar a C y Java, fácil de aprender
2
EVALUACIÓN
2. Del caso presentado, identifica cuáles son los programas que necesita PHP para su correcto
funcionamiento. Justifica tu respuesta.
Los programas necesarios para que PHP funcione correctamente en un entorno de
desarrollo de app móviles y web, se necesitan:
PROGRAMA JUSTIFICACION
SERVIDOR WEB (Apache, Nginx, IIS) PHP es un lenguaje del lado del servidor,
requiere un servidor para ejecutarse
BASES DE DATOS (MySQL, MariaDB, Innvatek solution necesitan almacenar
PostgreSQL) datos de clientes y aplicaciones
GESTOR DE DEPENDENCIAS (Composer) Para instalar librerías framworks como
Laravel
ENTORNO DE DESARROLLO (XAMPP, Facilita la configuración rápida de PHP +
WAMP, Docker) servidor + BD.
EDITOR DE CODIGOS (VS Code, PHPStorm) Para escribir y depurar código
eficientemente
3. Basado en el caso presentado, elabora un diseño que permita estructurar un programa en PHP
que, facilite la solución de cualquier problema.
No se utilizar PHP
3
EVALUACIÓN
REFERENCIAS BIBLIOGRÁFICAS
- IACC. (2025). Podcast Fundamentos de Programación con PHP. Programación. Semana 1
- IACC. (2025). Características de PHP. Programación. Semana 1
- IACC. (2025). Entorno de Desarrollo de PHP. Programación. Semana 1