Perfil Productivo Laboral

Analista de Sistemas

Descripción general: Investiga y evalúa las necesidades y requerimientos de clientes, analiza y desarrolla sistemas de información y procedimientos en materia de tecnología de la información. Al completar con éxito todas las unidades curriculares, el participante opta por la certificación del Perfil Productivo Laboral de Analista de Sistemas. Selecciona un módulo para iniciar tu formación.

Módulos del Curso


Módulo 1

Alfabetización Tecnológica

La alfabetización tecnológica se define tradicionalmente como el conjunto de conocimientos y habilidades para el uso ...

1. La Evolución de la Alfabetización Tecnológica

La alfabetización tecnológica se define tradicionalmente como el conjunto de conocimientos y habilidades para el uso crítico y seguro de las TIC. Sin embargo, con el advenimiento de la Inteligencia Artificial (IA) generativa, este concepto ha evolucionado radicalmente. La nueva alfabetización digital ya no se limita al manejo de hardware y software básico; ahora exige la capacidad humana de interactuar, dirigir y auditar sistemas algorítmicos avanzados.

2. La Nueva Brecha Digital

Históricamente entendida como la asimetría en el acceso físico a dispositivos, hoy la brecha digital se redefine con una mirada técnica y social: es la profunda diferencia entre los usuarios que consumen información pasivamente y aquellos que poseen las competencias analíticas para utilizar la IA como un motor de cálculo y razonamiento. Cerrar esta brecha implica pasar del simple uso de la tecnología a la comprensión de su lógica subyacente.

3. Ingeniería de Instrucciones (Prompt Engineering)

El núcleo de la interacción humana con la IA es la Ingeniería de Instrucciones o Prompting. Se trata de la habilidad técnica para estructurar comandos de entrada de manera clara, contextualizada y precisa, con el fin de obtener resultados de alta calidad por parte de los Modelos de Lenguaje Grande (LLM).

Un prompt efectivo reduce las alucinaciones (respuestas incorrectas o inventadas generadas por la IA) y orienta a la herramienta para que funcione verdaderamente como un asistente lógico, un analista de datos o un redactor experto.

Ecosistema de Herramientas IA

Explora las herramientas clave. Haz clic en DeepSeek o Gemini para ir a su plataforma, o ingresa a las Guías Maestras abajo para aprender paso a paso.

Arquitectura de Asistentes Google Gems

Crear una Gema (Gem) en Gemini de Google te permite configurar un asistente de IA personalizado con instrucciones, conocimientos y un tono específicos para automatizar o optimizar tareas recurrentes. A continuación, el procedimiento técnico detallado.

Requisitos Previos

  • Cuenta de Google activa.
  • Acceso a Gemini (web o app móvil).
  • Suscripción a Gemini Advanced (incluido en Google One AI Premium).
  • Navegador actualizado o app oficial instalada.

Pasos para la Configuración

1 Acceso y Ubicación

Ingresa a gemini.google.com. En el menú lateral izquierdo, selecciona Gems. Si no es visible, tu cuenta requiere actualización.

2 Inicialización

Haz clic en el botón Crear gema (+) o Nueva gema para abrir el panel de configuración central del asistente.

3 Parametrización

  • Nombre: Identificador claro (ej. Tutor SEO).
  • Instrucciones: Define reglas.
  • Conocimiento: Sube archivos base (.pdf).
  • Tono: Formal, técnico o creativo.

4 Pruebas y Guardado

Utiliza el panel integrado para validar el comportamiento del bot. Haz clic en Guardar para añadirlo a tu biblioteca.

Consejos para una Gema Efectiva

Área Recomendación Técnica
Instrucciones Sé específico. Usa directrices como Siempre responde en 3 pasos máximo o No inventes datos.
Archivos Mantén la información actualizada. Evita documentos contradictorios en la base de conocimiento.
Pruebas Evalúa con casos borde y preguntas ambiguas para afinar los límites algorítmicos.
Iteración Las gemas mejoran con ajustes progresivos. Edítalas constantemente basándote en su desempeño real.
Privacidad No subas información confidencial o protegida. Revisa la política de datos de Google.

Gestión y Consideraciones Finales

  • Administración: Accede al menú Gems para editar, duplicar o archivar. Los cambios impactan de inmediato.
  • Interfaz: La nomenclatura de botones puede variar según actualizaciones regionales de Google.

Manual Maestro Google NotebookLM

NotebookLM es un asistente de investigación de Google que cambia las reglas del juego. A diferencia de ChatGPT o Gemini, NotebookLM fundamenta su conocimiento únicamente en los documentos que tú le proporcionas. Esto lo convierte en una herramienta libre de alucinaciones, perfecta para estudiar leyes, manuales técnicos o expedientes.

1. Carga de Fuentes

El primer paso es crear un Cuaderno (Notebook) y subir tus fuentes de información. Puedes cargar archivos PDF, documentos de Google Drive, textos o enlaces web.

Importante: Todo lo que le preguntes después a la IA, lo responderá basándose exclusivamente en el material cargado en ese cuaderno.

Carga de fuentes en NotebookLM

2. La Guía de Estudio Automática

La herramienta procesa el contenido y genera un tablero llamado Guía de Estudio. Aquí encontrarás un resumen ejecutivo y herramientas de un solo clic que crearán líneas de tiempo, preguntas frecuentes (FAQ) o índices.

Guía de estudio NotebookLM

3. Interfaz de Chat y Citas Precisas

La función más poderosa es que incluye números de cita al final de cada oración. Si haces clic en un número, abrirá el documento original y resaltará el párrafo exacto de donde extrajo la información.

Chat y citas en NotebookLM

4. Audio Overview

Con un solo clic, la IA analizará tus guías y generará una conversación de podcast realista entre dos locutores, quienes discutirán y explicarán los temas de tus documentos de manera didáctica.

5. Pizarrón de Notas y Redacción Asistida

Puedes guardar las mejores respuestas del chat en tu pizarrón. Al juntar varias notas, puedes pedirle a NotebookLM que las combine todas para redactar un ensayo o informe final.

Pizarrón de Notas NotebookLM

Gemini en Google Workspace: IA en el Trabajo Diario

La verdadera alfabetización digital implica usar la IA no solo como un chat externo, sino integrada en tus flujos de trabajo diarios. Gemini for Workspace asume el rol de un compañero constante dentro de Docs, Sheets, Slides y Gmail.

"Ayúdame a escribir" en Google Docs y Gmail

En lugar de enfrentar el "síndrome de la página en blanco", puedes pedirle a Gemini que redacte el primer borrador de un informe, un plan de clases o una respuesta a un correo corporativo. Solo haces clic en el ícono de la varita mágica, describes tu necesidad y Gemini lo redactará, permitiéndote luego ajustar el tono (más formal, resumido o detallado).

"Ayúdame a organizar" en Google Sheets

Si necesitas crear un planificador de proyectos, un rastreador de tareas o un itinerario, la IA de Google puede construir la tabla completa con encabezados, columnas y formato estructurado en segundos. Basta con escribir: "Crea una tabla para gestionar el inventario de equipos del laboratorio informático".

Google AI Studio: Para el Analista Avanzado

Para quienes desean llevar su alfabetización al siguiente nivel y probar las verdaderas capacidades de la Ingeniería de Prompts, Google AI Studio es el laboratorio definitivo de experimentación con IA generativa.

Acceso a Modelos Pro

A diferencia de la versión gratuita de Gemini, AI Studio te permite probar los modelos más recientes y potentes para desarrolladores de manera gratuita, como Gemini 1.5 Pro, permitiéndote enviar documentos de cientos de páginas, libros enteros o incluso horas de video gracias a su inmensa ventana de contexto.

Control Paramétrico Absoluto

Podrás ajustar la Temperatura (qué tan creativa o determinista es la IA) y estructurar instrucciones de sistema (System Instructions) para que el modelo adquiera personalidades específicas o siga formatos estrictos, habilidades clave en la alfabetización técnica moderna.

Ética, Marco Legal y Seguridad Digital

El uso de la Inteligencia Artificial conlleva responsabilidades ineludibles. La seguridad digital implica proteger la información personal y corporativa, evitando compartir datos sensibles o confidenciales en los prompts.

  • Marco Legal: Frente a los delitos informáticos, el estudiante debe comprender conceptos vitales como la integridad de los datos y el respeto absoluto a los derechos de autor.
  • El Auditor Humano: El usuario debe asumir siempre el rol de auditor, validando la veracidad lógica generada por la IA antes de su aplicación en el mundo real.

Biblioteca Digital de Guías Prácticas

Haz clic sobre la portada de la guía que deseas estudiar para abrir el visor en línea y descargar el documento PDF.


Módulo 2

Análisis de Sistemas

Objetivo General: Dominar las herramientas metodológicas y técnicas para el Análisis y Diseño de Sistemas estructurad...

Objetivo General: Dominar las herramientas metodológicas y técnicas para el Análisis y Diseño de Sistemas estructurados y orientados a objetos, traduciendo requerimientos humanos en arquitecturas lógicas viables.

Análisis de Sistemas
Fig 2.1: Análisis de Sistemas

Desarrollo del Contenido

Ciclo de Vida del Desarrollo de Software (SDLC): Estudio exhaustivo de las fases críticas documentadas por la industria: identificación del problema, determinación de requisitos, análisis de necesidades, diseño, desarrollo, pruebas e implementación.

Modelado Estructurado vs. Orientado a Objetos: Comparativa entre diagramas de flujo de datos (DFD) y el Lenguaje Unificado de Modelado (UML).

Gestión de Requerimientos: Técnicas de elicitación, historias de usuario, casos de uso y matriz de trazabilidad para asegurar que la solución informática satisfaga las necesidades.

Ciclo de Vida del Desarrollo de Sistemas

  • Fase 1: Elicitación de Requerimientos
  • Fase 2: Análisis y Casos de Uso
  • Fase 3: Arquitectura de Software
  • Fase 4: Programación
  • Fase 5: Testing QA
  • Fase 6: Despliegue

Sustento Bibliográfico

  • "Ingeniería de Software: Un Enfoque Práctico" de Roger Pressman
  • Estándares IEEE 830 para Especificación de Requisitos de Software
  • ABET Student Outcomes para computación

Módulo 3

Análisis Estadísticos

Objetivo General: Desarrollar la capacidad de recopilar, explorar, procesar y presentar grandes volúmenes de datos co...

Objetivo General: Desarrollar la capacidad de recopilar, explorar, procesar y presentar grandes volúmenes de datos con creatividad e innovación para apoyar la toma de decisiones estratégicas.

Análisis Estadístico
Fig 3.1: Análisis Estadísticos

Desarrollo del Contenido

Fundamentos Estadísticos: Aplicación de estadística descriptiva e inferencial, probabilidad y distribuciones.

Estructuras de Datos y Big Data: Manejo de matrices, Data Frames y arrays multidimensionales esenciales para la exploración analítica y el procesamiento algorítmico.

Visualización de la Información: Técnicas de Data Storytelling y generación de cuadros de mando (Dashboards) que traduzcan métricas complejas en gráficos accesibles para la gerencia.

Pipeline de Análisis de Datos

  • Recopilación: Extracción vía API/SQL.
  • Limpieza: Tratamiento de valores nulos en Data Frames.
  • Exploración: Cálculo de media, varianza, regresión.
  • Presentación: Generación de gráficos de dispersión.

Sustento Bibliográfico

  • ACM/IEEE Data Science Program Outcomes
  • "Análisis de Datos" de Wes McKinney.

Módulo 4

Arquitectura del Computador

Como parte de la arquitectura del computador, este módulo integra el contenido avanzado de ensamblaje, soporte y mant...

Especialización en Soporte y Mantenimiento

Como parte de la arquitectura del computador, este módulo integra el contenido avanzado de ensamblaje, soporte y mantenimiento técnico de sistemas informáticos.


Tema I

Fundamentos y Arquitectura de Hardware

El conocimiento profundo de la arquitectura de la computadora es el pilar de cualquier ensamblaje y mantenimiento. Todo equipo de cómputo se compone de los siguientes subsistemas principales:

Conocimiento de Partes

  • Placa Base (Motherboard): Es la plataforma que sostiene e interconecta lógica y eléctricamente todos los componentes. Define la compatibilidad a través de su Socket (por ejemplo, LGA1700/1851 para Intel, AM4/AM5 para AMD) y su Chipset.
  • Unidad Central de Procesamiento (CPU): Es el "cerebro" del sistema, responsable de interpretar instrucciones y procesar datos lógicos.
  • Memoria RAM: Medio de almacenamiento temporal volátil de alta velocidad. La memoria permite procesar múltiples tareas simultáneamente. Actualmente, los estándares predominantes son DDR4 y DDR5, los cuales son físicamente incompatibles entre sí debido a la posición de la muesca de alineación.
  • Almacenamiento (SSD/HDD): Medio no volátil. Se prioriza el uso de unidades de estado sólido (SSD) en formato M.2 NVMe debido a su velocidad superior a través de la interfaz PCIe, relegando a los discos duros mecánicos (HDD) a funciones de respaldo.
  • Tarjeta Gráfica (GPU): Encargada del renderizado y coprocesamiento de vectores. Se conecta a la ranura PCIe x16 principal.
  • Fuente de Alimentación (PSU): Transforma y regula la energía eléctrica de CA a CC. Debe tener el voltaje adecuado (Watts) y preferiblemente certificación de eficiencia 80 PLUS.

Tema II

Preparación y Protocolos de Seguridad

El ensamblaje exige mitigar las descargas electrostáticas (ESD), que son flujos repentinos de corriente que pueden destruir los circuitos de la CPU o la memoria RAM.

Herramientas requeridas:

  • Destornillador de cruz (Phillips), preferiblemente magnetizado.
  • Pulsera antiestática conectada al chasis o tocar una superficie metálica sin pintar para descargar el cuerpo.
  • Alcohol isopropílico (99%) y paños de microfibra.
  • Bridas o cintas de velcro para gestión de cables.

Tema III

Proceso de Armado y Ensamblaje de PC

Se recomienda efectuar la fase inicial del montaje fuera del chasis (sobre la caja de cartón de la placa base) para trabajar cómodamente.

Paso 1: Instalación de la CPU

  • Libera la palanca metálica lateral del socket de la placa base.
  • Identifica la muesca de alineación y el pequeño triángulo dorado en una esquina de la CPU, y hazlo coincidir con el triángulo del socket.
  • Deja caer la CPU de forma perpendicular y suave, sin aplicar presión.
  • Cierra la palanca de retención para asegurarla.

Paso 2: Instalación de la Memoria RAM

  • Presiona las pestañas de seguridad en los extremos de las ranuras DIMM.
  • Alinea la muesca central de la memoria RAM con el relieve del zócalo.
  • Aplica presión vertical en ambos extremos hasta escuchar un "clic" que confirma que las pestañas se han cerrado automáticamente. Prioriza las ranuras indicadas por el fabricante para habilitar el Dual Channel.

Paso 3: Instalación del Almacenamiento SSD M.2

  • Retira el disipador térmico de la placa base (si aplica).
  • Inserta el SSD M.2 en un ángulo de aproximadamente 45 grados.
  • Presiónalo suavemente hacia abajo y fíjalo firmemente con su respectivo tornillo.

Paso 4: Instalación del Disipador de la CPU (Cooler)

  • Si el disipador no la trae preaplicada, coloca una gota de pasta térmica del tamaño de un guisante (o un grano de arroz) en el centro de la CPU limpia.
  • Posiciona el disipador y ajusta los tornillos de forma diagonal (en "cruz") para una presión homogénea.
  • Conecta el cable del ventilador al puerto CPU_FAN en la placa base.

Paso 5: Montaje en el Chasis y Fuente de Alimentación

  • Coloca la placa trasera protectora de puertos (I/O shield) en la abertura del gabinete.
  • Fija la placa base sobre los postes metálicos (standoffs) del chasis usando los tornillos correspondientes.
  • Monta la Fuente de Alimentación (PSU) en la bahía inferior, con el ventilador hacia abajo (si hay filtro de polvo) o hacia arriba, y fíjalo con tornillos.

Paso 6: Gestión de Cableado e Instalación de Tarjeta Gráfica

  • Conecta el cable ATX de 24 pines a la placa base y el cable EPS de 8 pines a la CPU.
  • Conecta los cables del panel frontal (Power SW, HDD LED, USB, Audio) a la parte inferior de la placa base (conectores JFP1/JAUD1) respetando la polaridad.
  • Retira las tapas de expansión traseras, abre el pestillo de la ranura PCIe x16 y presiona la GPU hasta escuchar el clic. Atorníllala al chasis y conéctale los cables de energía PCIe.

Tema IV

Inicialización, Formateo e Instalación de Software

El proceso formativo lógico requiere instalar un sistema operativo como Windows, eligiendo el estilo de partición y sistema de archivos correctos.

1. Conceptos Lógicos de Particionado:

  • MBR vs GPT: El Master Boot Record (MBR) está limitado a particiones de 2TB y a la antigua BIOS Legacy. El GUID Partition Table (GPT) admite volúmenes teóricamente ilimitados y es obligatorio para sistemas UEFI modernos y Windows 11.
  • Sistemas de Archivos: NTFS es el estándar seguro para el sistema operativo Windows. exFAT y FAT32 se reservan para memorias USB por su compatibilidad, aunque FAT32 no soporta archivos mayores a 4GB.

2. Creación del Medio e Instalación de Windows:

  • Utiliza un pendrive de mínimo 8 GB. Usa herramientas como Rufus o Media Creation Tool para grabar la imagen ISO. En Rufus, elige esquema de partición GPT y sistema de destino UEFI (no CSM) con formato FAT32.
  • Ingresa a la BIOS (usualmente F2 o Suprimir) y selecciona la USB como unidad de arranque prioritaria.
  • Durante la instalación, al llegar a "¿Dónde desea instalar Windows?", selecciona y elimina todas las particiones antiguas hasta tener un único "Espacio sin asignar", lo que asegura un formateo limpio y una tabla GPT nativa.

Solución Profesional (Problema de No Detección de Discos):

En computadoras con procesadores Intel de 11.ª generación en adelante, es común que la pantalla de instalación aparezca vacía (no muestra el disco duro) debido a la tecnología Volume Management Device (VMD).

Solución: Descarga el controlador Intel Rapid Storage Technology (IRST), extrae los archivos en el USB y, durante la instalación de Windows, haz clic en "Cargar controlador". Selecciona la carpeta VMD y elige "Intel RST VMD Controller". Al instante, aparecerá el SSD. Alternativamente, puedes deshabilitar VMD desde la BIOS.


Tema V

Mantenimiento Físico y Lógico del Equipo (Preventivo)

El mantenimiento prolonga drásticamente la vida útil del sistema, evitando el thermal throttling (reducción de rendimiento por sobrecalentamiento) y manteniendo la integridad de los datos lógicos.

Mantenimiento Físico (Hardware):

  • Frecuencia: Semestral (en ambientes polvorientos) o anual.
  • Limpieza de Polvo: Se debe utilizar un soplador de hojas o aire comprimido en modo vertical (para no expulsar líquidos). Regla de oro: Bloquea siempre manualmente las aspas de los ventiladores antes de soplar aire; si giran descontroladamente por el aire a presión, actúan como alternadores eléctricos y pueden inducir un voltaje inverso (fuerza electromotriz) que dañe la placa base.
  • Reemplazo de Pasta Térmica: La pasta se degrada y pierde conductividad. Cada 1 a 2 años debe ser reemplazada limpiando los restos viejos con alcohol isopropílico.
  • Monitoreo: Vigilar las temperaturas; la CPU debe mantenerse entre 30-50°C en reposo y por debajo de 80°C bajo carga.

Mantenimiento Lógico (Software y Sistema Operativo):

  • Optimización del SSD (Comando TRIM): Para las unidades de estado sólido (SSD), la desfragmentación es perjudicial. En su lugar se debe habilitar el comando TRIM, que indica a la controladora del disco qué celdas borrar internamente, alargando la vida útil del disco. Para verificarlo, en el Símbolo del Sistema como administrador escribe: fsutil behavior query DisableDeleteNotify (El valor 0 significa que está habilitado y trabajando correctamente).
  • Reparación de Archivos Corruptos (DISM y SFC): Los cortes eléctricos y las fallas de actualización corrompen Windows. Para repararlo, se emplea el Símbolo del Sistema (como administrador) ejecutando estas herramientas en un orden estricto:
    • Ejecutar DISM: DISM /Online /Cleanup-Image /RestoreHealth (Esto repara primero la imagen base de Windows conectándose a los servidores de Microsoft).
    • Ejecutar SFC: sfc /scannow (Luego de que la imagen base está sana, esta herramienta escanea los archivos protegidos de la instalación activa y los repara basándose en la imagen reparada por DISM).

Módulo 5

Base de Datos

Objetivo General: Administrar el ciclo de vida completo de los datos mediante el diseño, creación, implementación, ad...

Objetivo General: Administrar el ciclo de vida completo de los datos mediante el diseño, creación, implementación, administración y mantenimiento de bases de datos relacionales orientadas a la toma de decisiones estratégicas.

Base de Datos
Fig 5.1: Base de Datos

Desarrollo del Contenido

Modelado y Arquitectura de Datos: Creación de esquemas conceptuales, lógicos y físicos. Dominio del Modelo Entidad-Relación (MER) y aplicación de reglas de normalización (1FN, 2FN, 3FN).

Lenguaje Estructurado (SQL): Diseño de sentencias complejas (DML, DDL, DCL), uso de joins, subconsultas, vistas y procedimientos almacenados para la extracción y gestión eficiente.

Seguridad y Mantenimiento: Implementación de protocolos de respaldo (Backups), recuperación ante desastres, gestión de roles de usuarios y cifrado de datos críticos.

Modelo Entidad-Relación (MER)

  • Diccionario de Datos: Definir tablas y campos clave.
  • Identificar Entidades: Clientes, Pedidos, Productos.
  • Asignar Atributos: Llaves primarias y foráneas.
  • Establecer Cardinalidad: 1:1, 1:N, M:N para asegurar integridad.

Sustento Bibliográfico

  • "Sistemas de Bases de Datos" de Ramez Elmasri y Shamkant B. Navathe
  • ACM/IEEE Computer Science Curricula (Information Management)

Módulo 6

Estrategias y Técnicas para el Estudio

Objetivo General: Optimizar el rendimiento intelectual mediante la organización de actividades académicas y productiv...

Objetivo General: Optimizar el rendimiento intelectual mediante la organización de actividades académicas y productivas, desarrollando métodos de aprendizaje autónomo y acelerado.

Técnicas de Estudio
Fig 6.1: Estrategias y Técnicas para el Estudio

Desarrollo del Contenido

Aprender a Aprender: Identificación de estilos de aprendizaje y técnicas de comprensión lectora profunda. Uso del enfoque metacognitivo para planificar y monitorear el progreso.

Técnicas de Aprendizaje Acelerado: Métodos de memorización (mnemotécnicas), lectura rápida y esquematización de la información (mapas mentales y conceptuales).

Gestión del Tiempo y Productividad: Organización de cronogramas, priorización de tareas (Matriz de Eisenhower) y técnicas para evitar la procrastinación.

Método Pomodoro

  • Planificación: Organizar la sesión de estudio o código.
  • Enfoque: Trabajar enfocadamente por 25 minutos sin distracciones.
  • Descanso Corto: Pausa activa de 5 minutos.
  • Iteración: Repetir el ciclo y tomar un descanso largo tras 4 pomodoros.

Sustento Bibliográfico

  • "Aprender a Aprender" de Joseph Novak
  • Guías de Técnicas de Aprendizaje Acelerado y Mnemotécnicas

Módulo 7

Introducción a la Programación

Objetivo General: Formular el desarrollo de soluciones computacionales mediante la traducción de lógica humana a algo...

Objetivo General: Formular el desarrollo de soluciones computacionales mediante la traducción de lógica humana a algoritmos estructurados, diagramas de flujos y pseudocódigo.

Lógica y Programación
Fig 7.1: Introducción a la Programación

Desarrollo del Contenido

Lógica Algorítmica: Definición, análisis y resolución de problemas desglosando procedimientos complejos en pasos finitos y ordenados.

Estructuras de Control de Flujo: Comprensión e implementación teórica de estructuras secuenciales, condicionales (If-Else, Switch) e iterativas (For, While, Do-While).

Representación Visual y Pseudocódigo: Uso de la estandarización simbólica para diagramar lógicas de procesos antes de la codificación dura.

Diagrama de Flujo Lógico

  • Inicio: Declarar variables y entorno.
  • Entrada: Ingresar datos de usuario.
  • Condición (Rombo): ¿Es el usuario válido?
  • Salida: Otorgar acceso o mostrar error de validación.

Sustento Bibliográfico

  • "Fundamentos de Programación" de Luis Joyanes Aguilar
  • ACM/IEEE Software Development Fundamentals

Módulo 8

Lógica Computacional

Objetivo General: Aplicar el rigor intelectual y las herramientas de la lógica formal para resolver situaciones estru...

Objetivo General: Aplicar el rigor intelectual y las herramientas de la lógica formal para resolver situaciones estructuradas y optimizar algoritmos matemáticos en la programación.

Lógica Discreta
Fig 8.1: Lógica Computacional

Desarrollo del Contenido

Lógica Proposicional y Matemática: Operaciones booleanas, tablas de verdad y simplificación de expresiones lógicas esenciales para el control de flujo.

Teoría de Conjuntos y Grafos: Análisis de relaciones de datos complejos utilizados posteriormente en redes y bases de datos relacionales.

Pensamiento Algorítmico Cotidiano: Integración del raciocinio deductivo e inductivo como base estructural en la toma de decisiones informáticas.

Evaluación de Compuertas Lógicas

  • Protocolo de validación: Construcción de una tabla de verdad.
  • Compuerta AND: Requiere dos condiciones verdaderas obligatorias.
  • Ejemplo Práctico: (Usuario AND Contraseña válidos).
  • Salida: Devolver un Output positivo (1) al sistema.

Sustento Bibliográfico

  • "Matemáticas Discretas y Lógica" de Kenneth Rosen
  • ACM Curricular Standards for Discrete Structures

Módulo 9

Matemática Básica para Computación

Objetivo General: Dominar las herramientas matemáticas universales aplicadas al contexto productivo y al modelado de ...

Objetivo General: Dominar las herramientas matemáticas universales aplicadas al contexto productivo y al modelado de datos en el desarrollo de software.

Matemática Aplicada
Fig 9.1: Matemática Básica para Computación

Desarrollo del Contenido

Fundamentos Aritméticos y Algebraicos: Manejo de variables, ecuaciones, inecuaciones y funciones lineales necesarias para el backend.

Álgebra Lineal Básica: Vectores y matrices como fundamento para estructurar arrays unidimensionales y multidimensionales orientados a datos.

Matemática Discreta: Sistemas numéricos (binario, hexadecimal), aritmética de punto flotante y probabilidades básicas orientadas al análisis métrico.

Conversión de Sistemas Numéricos

  • Entrada Decimal: Tomar un valor decimal (Base 10).
  • Divisiones: Aplicar divisiones sucesivas entre 2.
  • Restos: Almacenar los restos (0 o 1).
  • Output Binario: Estructurar la representación en Lenguaje Binario utilizable por la CPU.

Sustento Bibliográfico

  • "Matemáticas para la Computación" de José A. Jiménez Murillo
  • Estándares de Ciencias de la Computación IEEE

Módulo 10

Ofimática Bajo Tecnologías Libres

La ofimática moderna ha transformado su arquitectura de un modelo centrado en archivos locales a una plataforma inter...

1. Evolución: Del Archivo a la Nube

La ofimática moderna ha transformado su arquitectura de un modelo centrado en archivos locales a una plataforma interconectada en la nube. El ecosistema de Microsoft bajo el ambiente Windows (incluyendo Office 2024 y Microsoft 365) prioriza el almacenamiento en la nube (OneDrive), el autoguardado y la coautoría en tiempo real.

Este salto evolutivo reduce drásticamente los errores de versión, la pérdida de información y optimiza la eficiencia en el trabajo colaborativo corporativo.

2. Modelos de Licenciamiento y Tipos de Software

Es imperativo que el profesional comprenda el entorno técnico y legal bajo el que opera. El ecosistema Microsoft se distribuye bajo licencias de software privativo, diferenciándose en dos modelos principales:

  • Licencia Perpetua (Ej. Office 2024): Un pago único que otorga el derecho de uso sin fecha de caducidad. Es un modelo "congelado en el tiempo", ideal para entornos que requieren estabilidad sin conexión constante a internet, pero que no recibe nuevas características funcionales tras su lanzamiento.
  • Software como Servicio - SaaS (Ej. Microsoft 365): Un modelo de suscripción dinámico que garantiza interoperabilidad, actualizaciones continuas de seguridad y acceso inmediato a las últimas herramientas de Inteligencia Artificial (como Microsoft Copilot).

Arquitectura del Ecosistema Microsoft

Análisis estructural de los tres pilares fundamentales de la ofimática moderna y sus capacidades avanzadas:

Microsoft Word

El estándar absoluto para la redacción profesional. En su arquitectura moderna, incorpora soporte nativo para el formato OpenDocument (ODF 1.4), garantizando accesibilidad e interoperabilidad global.

Su enfoque actual trasciende la escritura básica, integrando herramientas de revisión asistida que analizan la gramática, la concisión y el uso de lenguaje inclusivo.

Procesamiento Textos

Microsoft Excel

Ha evolucionado de ser una simple hoja de cálculo a un poderoso centro de ingeniería de datos.

  • Power Query para limpieza (ETL).
  • Power Pivot para modelado de datos.
Ver Guías Técnicas

Microsoft PowerPoint

La presentación de ideas exige alto impacto. PowerPoint integra hoy inteligencia de diseño para sugerir diagramaciones corporativas automáticamente.

Actualizaciones clave incluyen la función Cameo (fuentes de video en vivo) y el Recording Studio.

Comunicación Visual

3. Fundamentos Estructurales de Excel: 4 Pilares del Acopio de Datos

Antes de dominar herramientas avanzadas como Power Query, es vital comprender la formalidad y la estructura básica con la que Excel almacena e interpreta la información. Un mal acopio de datos desde la base arruina cualquier modelo analítico o cruce de información posterior.

01 Filas y Columnas

Representan la arquitectura espacial. Las Columnas (Letras: A, B, C) definen el "campo" o categoría (ej. Nombre, Edad). Las Filas (Números: 1, 2, 3) representan los "registros" individuales. Su intersección es la Celda, la unidad mínima donde habita el dato.

02 Sintaxis de Fórmulas

Toda operación matemática o función lógica debe iniciar estrictamente con el símbolo igual (=). Es crucial dominar la diferencia entre referencias relativas (A1) que se mueven al copiar, y referencias absolutas ($A$1) que anclan una celda fija para cálculos maestros.

03 Formalidad de Datos

Excel no adivina, interpreta formatos. Un número almacenado como texto no se sumará; una fecha mal ingresada será texto inútil. La regla de oro: No mezcles texto y números en la misma celda (ej. Escribir "20 Kg" en lugar de poner "20" y formatear la unidad aparte).

04 Tablas Estructuradas

El error más común es trabajar con "rangos sueltos". Al seleccionar tus datos y presionar Ctrl + T, conviertes la cuadrícula en una Tabla Oficial. Esto automatiza el copiado de fórmulas hacia abajo, fija los encabezados y permite conectar los datos al modelo analítico de forma segura.

4. Dominio de Fórmulas y Funciones Clave en Excel

Dominar el entorno de Excel a nivel profesional implica trascender la suma básica y entender la lógica algorítmica detrás de las funciones principales. Estas herramientas permiten cruzar datos, interrogar matrices y automatizar decisiones dinámicas.

Búsqueda y Referencia Dinámica

  • BUSCARX (XLOOKUP): La evolución definitiva de BUSCARV. Permite buscar valores en cualquier dirección (izquierda o derecha), devuelve un valor por defecto si no encuentra coincidencias y no se rompe al insertar nuevas columnas. Es el estándar moderno para el cruce de datos.
  • ÍNDICE y COINCIDIR (INDEX & MATCH): La combinación clásica y poderosa para búsquedas bidireccionales, indispensable en bases de datos extensas donde BUSCARV degrada el rendimiento de la CPU.

Lógica Condicional y Agrupación

  • SI.CONJUNTO (IFS): Evalúa múltiples condiciones secuencialmente sin necesidad de anidar complejas funciones SI. Esto hace que el código de la fórmula sea mucho más limpio y fácil de auditar.
  • SUMAR.SI.CONJUNTO y CONTAR.SI.CONJUNTO: Motores fundamentales para la creación de Cuadros de Mando (Dashboards). Permiten sumar o contar registros que cumplan simultáneamente con múltiples criterios (ej. "Sumar ventas de la Región Norte, solo del mes de Enero").

Limpieza de Texto y Manejo de Errores

  • UNIRCADENAS (TEXTJOIN): Superior a CONCATENAR. Permite unir rangos enteros de celdas utilizando un delimitador específico (como comas o guiones) e ignora automáticamente las celdas vacías.
  • SI.ERROR (IFERROR): La barrera de contención profesional. Envuelve cualquier fórmula compleja para asegurar que, si falla (por división por cero o un dato no encontrado), devuelva un texto limpio (como "0" o "No Encontrado") en lugar de romper el modelo con errores visuales como #N/A o #¡VALOR!.

Guía Paso a Paso: Cómo Usar Power Query en Excel

Ideal para docentes, analistas y usuarios que buscan automatizar la limpieza y transformación de datos sin tener que programar o aplicar fórmulas complejas.

¿Qué es Power Query y por qué usarlo?

Power Query es una herramienta de Microsoft integrada en Excel que permite:

  • Conectar: Con múltiples fuentes de datos (Excel, CSV, web, bases de datos).
  • Transformar: Visualmente filtrar, combinar, limpiar y pivotar.
  • Automatizar: Los pasos se guardan y se repiten con un solo clic.
  • Cargar: Exportar resultados directos a hojas o Modelos de Datos.
Ventaja Clave

No necesitas saber programación. Todo se hace con una interfaz gráfica y Power Query genera el código (M) por detrás de escena.

Video Clase: Introducción a Power Query y Power Pivot

Primer Flujo de Trabajo en Power Query

Paso 1: Activar / Acceder a Power Query

Versión de Excel Cómo acceder
Excel 2016 o superior (Windows) Pestaña Datos → Grupo Obtener y transformar datos
Excel 365 / 2019 / 2021 Pestaña Datos → Botones como Obtener datos, Desde archivo
Excel para Mac Disponible desde 2021: Pestaña DatosObtener datos

Paso 2: Importar Datos (Get Data)

A. Desde Tabla Excel

  • Selecciona tus datos (incluye encabezados).
  • Ve a DatosDesde tabla/rango.
  • Verifica "Mi tabla tiene encabezados" → Aceptar.

B. Archivo Externo

  • DatosObtener datosDesde archivo.
  • Navega hasta el archivo CSV/Excel → Importar.
  • Selecciona la hoja → Transformar datos.

C. Desde la Web

  • DatosObtener datosDesde web.
  • Pega la URL y acepta.
  • Elige la tabla detectada → Transformar datos.

Paso 3: Transformar Datos en el Editor

El Editor de Power Query se divide en 3 zonas principales: la Cinta de opciones superior (herramientas), el Panel izquierdo (consultas/historial de pasos aplicados reversibles) y la Vista previa central interactiva.

Acción Cómo hacerlo en el Editor Caso de Uso Docente
Cambiar tipo de dato Click en el ícono del encabezado → Elegir Texto, Número, Fecha. Asegurar que las fechas de entregas se reconozcan como fechas.
Filtrar filas Click en la flecha del encabezado → Desmarcar valores. Mostrar solo estudiantes de un curso específico.
Dividir columna Seleccionar columna → InicioDividir columna → Por delimitador. Separar "Apellido, Nombre" en dos columnas distintas.
Combinar consultas InicioCombinar consultas → Elegir tabla secundaria. Cruzar lista de alumnos con sus calificaciones (tipo BUSCARV).

Tip Pro: Cada acción que realizas se registra en el panel "Pasos aplicados". Puedes editar o borrar pasos; ¡es totalmente reversible!

Paso 4: Cargar Datos

  • Haz clic en Cerrar y cargar (arriba a la izquierda).
  • Elige entre:
    • Tabla: Carga datos en nueva hoja.
    • Crear conexión: Útil para Power Pivot.
    • Modelo de Datos: Para análisis avanzado DAX.

Paso 5: Actualizar Datos

Cuando los datos originales cambien (ej. nuevas calificaciones en el CSV fuente):

  • Haz clic derecho sobre la tabla verde resultante en Excel.
  • Selecciona Actualizar.
¡Power Query repetirá automáticamente todos los pasos de limpieza!

Guía Paso a Paso: Cómo Usar Power Pivot en Excel

Ideal para docentes y analistas que necesitan trabajar con grandes volúmenes de datos, crear modelos relacionales y generar informes dinámicos avanzados.

¿Qué es Power Pivot y por qué usarlo?

Power Pivot es un motor de análisis de datos integrado en Excel que permite:

  • Modelar datos: Crear relaciones entre múltiples tablas (como en una base de datos).
  • Superar límites: Trabajar con millones de filas, superando el límite de 1 millón de Excel tradicional.
  • Usar DAX: Lenguaje de fórmulas avanzado para cálculos complejos y dinámicos.
  • Integración: Importa con Power Query → Modela con Power Pivot → Visualiza con Tablas Dinámicas.
Diferencia Clave: Power Query vs Power Pivot
Power Query (El Limpiador)Power Pivot (El Analista)
ETL: Extraer, Transformar, Cargar Modelado y análisis: Relaciones, medidas, DAX
Limpieza y preparación de datos Cálculos avanzados y Business Intelligence
Interfaz gráfica de pasos secuenciales Editor de fórmulas DAX + diagrama de relaciones

Primer Modelo en Power Pivot

Paso 1: Activar Power Pivot en Excel

Versión de ExcelCómo activar
Excel 365 / 2019 / 2021 (Windows) Archivo → Opciones → Complementos → Complementos COM → Ir. Marcar "Microsoft Power Pivot for Excel" → Aceptar.
Excel 2016 Mismo proceso anterior (viene incluido de fábrica).
Excel para Mac ⚠️ O Power Pivot no está disponible actualmente en Mac.

Verificación: Deberías ver una nueva pestaña "Power Pivot" en la cinta de opciones superior.

Paso 2: Importar Datos al Modelo

A. Desde Tabla Excel

  • Selecciona datos → Convertir a tabla (Ctrl+T).
  • Pestaña Power PivotAgregar al Modelo de Datos.

B. Power Query Recomendado

  • En Power Query: Cerrar y cargar en...
  • Elige "Solo crear conexión".
  • Marca ✅ "Agregar al Modelo de Datos".

C. En Power Pivot

  • Pestaña Power PivotAdministrar.
  • InicioObtener datos externos (SQL, Access, etc.).

Paso 3: Crear Relaciones (Modelo Relacional)

En la ventana de Power Pivot, cambia a la Vista de diagrama (esquina inferior derecha). Arrastra el campo clave de una tabla a otra (Ej. ID_Estudiante a ID_Estudiante). Power Pivot detectará automáticamente la relación "1 a muchos".

✅< Reglas para relaciones exitosas:
RequisitoExplicación
✅' Campo únicoLa tabla "uno" (catálogo) debe tener valores únicos en su columna clave.
✅ Mismo tipo de datoAmbas columnas conectadas deben ser del mismo tipo (texto o número).
✅ Sin valores nulosEvita celdas en blanco en las columnas de relación para prevenir errores.

Paso 4: Crear Medidas con DAX

DAX (Data Analysis Expressions) es el lenguaje de fórmulas de Power Pivot. A diferencia de las fórmulas de Excel (que operan en celdas), DAX opera sobre tablas y columnas completas.

Medida / PropósitoFórmula DAX
Total de estudiantes
Contar registros únicos
=COUNTA(Estudiantes[ID_Estudiante])
Promedio general
Calcular media aritmética
=AVERAGE(Calificaciones[Nota_Final])
Aprobados
Contar con condición
=CALCULATE(COUNTA(Calificaciones[ID]), Calificaciones[Nota_Final] >= 70)
Tasa de aprobación
Porcentaje seguro
=DIVIDE([Aprobados], COUNTA(Calificaciones[ID]), 0)

Tip docente: En DAX, usa DIVIDE(num, den, 0) en lugar del símbolo / para evitar errores de división por cero.

Paso 5: Tabla Dinámica

  • En Power Pivot: Inicio → Tabla Dinámica.
  • En Excel, verás el panel de campos con todas tus tablas relacionadas.
  • Arrastra dimensiones a Filas/Columnas y tus medidas DAX a Valores.
Ventaja: Puedes segmentar y cruzar datos de distintas tablas sin usar BUSCARV.

Paso 6: Mantener el Modelo

  • Actualizar: Datos → Actualizar todo.
  • Editar DAX: Selecciona la tabla en Power Pivot y edita en la barra de fórmulas.
  • Ocultar columnas: En vista de diagrama, clic derecho → Ocultar en vistas de cliente.

Integración Total: Flujo Automatizado

1. Datos CrudosCSV / Web / ERP
2. Power QueryLimpiar Datos
3. Power PivotRelaciones y DAX
4. DashboardVisualizar

Solución de Problemas Comunes

ProblemaSolución Recomendada
"No se puede crear la relación"Tipos de dato distintos o hay duplicados en la clave principal. Usa Power Query para quitar duplicados.
Medida muestra error #ERRORSintaxis incorrecta. Recuerda usar corchetes [ ] para columnas y la función autocompletar.
Tabla no muestra nuevas medidasFalta actualizar. Ve a Power Pivot → Administrar → Actualizar.

Bonus: Prompt para crear un "Tutor DAX" en Gemini

Copia y pega este texto en las Instrucciones de tu Google Gem para tener un asistente personal de Power Pivot:

Eres un experto en Power Pivot y DAX para Excel, enfocado en educación. Guías a estudiantes y docentes a crear modelos de datos, relaciones y medidas avanzadas. REGLAS: 1. Responde en español, tono pedagógico y técnico accesible. 2. Usa nombres exactos de menús en español de Excel 365/2016+. 3. Explica DAX paso a paso: contexto de fila vs. contexto de filtro. 4. Estructura: ✅Objetivo → Y>️Pasos → Y'Tip → s️Error común. 5. Si piden código DAX complejo, explica primero la lógica.

Ecosistema Google Workspace: Ofimática en la Nube

Como alternativa líder y ágil frente al ecosistema de Microsoft, Google ofrece su propia suite ofimática diseñada de forma 100% nativa para la web. Su mayor fortaleza radica en la colaboración sincrónica en tiempo real: múltiples usuarios pueden editar el mismo archivo simultáneamente sin conflictos, guardando cada cambio automáticamente en Google Drive.

Guía Técnica de Aplicaciones Workspace

Google Docs: Procesamiento Colaborativo

Flujo de Uso (Paso a Paso)

  • Creación y Configuración: Accede a docs.google.com. Configura el formato de página desde "Archivo" > "Configuración de la página" y activa la opción "Disponible sin conexión" si vas a trabajar sin internet.
  • Dictado por Voz: Presiona Ctrl + Shift + S para activar el micrófono. Docs transcribirá en tiempo real con alta precisión.
  • Colaboración Dinámica: Usa el símbolo @ en cualquier parte del texto para mencionar a un colega, asignar una tarea o enlazar un archivo de Drive.
  • Control de Versiones: Ve a "Archivo" > "Historial de versiones" para ver quién editó qué, y restaurar documentos a estados anteriores en caso de errores.

Alcances

Integración impecable con Google Meet y Drive. El formato "Pageless" (sin salto de página) revoluciona la creación de manuales digitales. Capacidad de edición concurrente sin latencia (hasta 100 usuarios a la vez).

Limitaciones

No soporta macros de VBA (usa Google Apps Script). Los documentos muy extensos (>200 páginas) pueden ralentizar la pestaña del navegador. Herramientas de maquetación avanzada inferiores a Word o InDesign.

Google Sheets: Análisis de Datos en Nube

Flujo de Uso (Paso a Paso)

  • Estructura Inicial: Abre sheets.google.com. Define siempre tus encabezados en la fila 1 y aplica "Inmovilizar" > "1 fila" para que floten al hacer scroll.
  • Conexión de Libros: Usa la fórmula =IMPORTRANGE("url_del_documento", "Hoja1!A1:D100") para extraer datos en vivo de otro libro de Excel en la nube.
  • Filtros Colaborativos: Si varias personas analizan la tabla, usa "Vistas de Filtro" (Data > Filter views). Esto permite que cada usuario filtre los datos sin alterar la pantalla de sus compañeros.
  • Automatización Nativa: Usa funciones exclusivas como GOOGLEFINANCE para obtener acciones en tiempo real, o GOOGLETRANSLATE para traducir columnas masivamente.

Alcances

Conexión nativa con BigQuery para analizar miles de millones de filas. Capacidad de usar Google Forms para alimentar la hoja automáticamente. Fórmulas ARRAYFORMULA superiores a Excel clásico.

Limitaciones

Límite estricto de 10 millones de celdas por libro (Excel permite más de 17 mil millones). Carencia de herramientas ETL visuales tan potentes como Power Query y modelos relacionales como Power Pivot.

Google Slides: Presentaciones Interactivas

Flujo de Uso (Paso a Paso)

  • Maquetación: Entra a slides.google.com. Configura tu "Tema maestro" desde el inicio (Editar > Tema maestro) para no tener que cambiar la fuente y logotipo diapositiva por diapositiva.
  • Multimedia Web: Inserta videos de YouTube o gráficos dinámicos de Sheets directamente (Insertar > Gráfico > Desde Hojas de cálculo). Si el gráfico en Sheets se actualiza, la diapositiva te dará un botón de "Actualizar" en 1 clic.
  • Interactividad (Q&A): Al iniciar la presentación, activa las "Herramientas para el público". Esto genera un enlace web donde tus oyentes pueden escribir preguntas que verás en tu pantalla de presentador.
  • Subtítulos Automáticos: Activa los subtítulos (CC) durante la presentación y Google usará inteligencia artificial para transcribir tu voz en pantalla en tiempo real.

Alcances

Velocidad inigualable para ensamblar presentaciones en equipo. Las "Herramientas para el público" y la integración con Meet para presentar pestañas fluidas lo hacen el rey de las videoconferencias.

Limitaciones

Animaciones y transiciones muy básicas comparadas con el potente motor "Transformación" (Morph) de PowerPoint. No permite exportar la presentación como video MP4 de forma nativa.

Biblioteca Digital de Ofimática

Haz clic sobre la portada de la guía que deseas estudiar para abrir el visor en línea y descargar el documento PDF en alta resolución.


Módulo 11

Pensamiento Creativo y Productivo

Objetivo General: Cultivar habilidades del pensamiento disruptivo para la resolución de problemas informáticos, integ...

Objetivo General: Cultivar habilidades del pensamiento disruptivo para la resolución de problemas informáticos, integrando innovación, metodologías ágiles y automatización frente a la incertidumbre tecnológica.

Design Thinking & IA
Fig 11.1: Pensamiento Creativo y Productivo

Desarrollo del Contenido

Innovación Sistémica: Técnicas para evitar paradigmas cerrados y fomentar el rediseño de procesos. Uso del Design Thinking aplicado a UX.

Adaptación a la Inteligencia Artificial (IA): Transición del rol de 'codificador tradicional' al de orquestador de IA. Uso creativo de asistentes para diseño arquitectónico de alto valor.

Resolución de Nudos Críticos: Identificación temprana de problemas, abstracción y generación de soluciones IT directas.

Protocolo Design Thinking IT

  • Empatizar: Entender el requerimiento real del cliente.
  • Definir e Idear: Plantear el problema computacional y realizar lluvia de ideas.
  • Prototipar: Crear un producto mínimo viable o Mockup de interfaz.
  • Evaluar: Ejecutar pruebas de usuario e iterar correcciones.

Sustento Bibliográfico

  • "El Pensamiento Lateral" de Edward de Bono
  • Informes de mercado sobre el impacto de la IA en la Ingeniería de Software.

Módulo 12

Programación Orientada a Objetos

Objetivo General: Desarrollar sistemas escalables dominando los principios teóricos, pasos metodológicos y nociones e...

Objetivo General: Desarrollar sistemas escalables dominando los principios teóricos, pasos metodológicos y nociones estructurales del paradigma de orientación a objetos.

POO y Diseño
Fig 12.1: Programación Orientada a Objetos

Desarrollo del Contenido

Paradigmas de Programación: Transición de la programación lineal/estructurada al modelado del mundo real mediante la abstracción de Objetos.

Cuatro Pilares (POO): Dominio técnico de Abstracción, Encapsulamiento, Herencia (reutilización de código) y Polimorfismo.

Diseño Modular y Clases: Instanciación, métodos, atributos, constructores e interfaces para asegurar bajo acoplamiento.

Estructuración de Jerarquía de Clases

  • Superclase: Definición de clase 'Usuario' con atributos genéricos (ID, Nombre).
  • Herencia: Instanciación de Subclases 'Administrador' y 'Cliente'.
  • Métodos: La subclase adquiere métodos específicos como hacerCompra().
  • Polimorfismo: Modificar comportamientos según el tipo de objeto.

Sustento Bibliográfico

  • "Design Patterns: Elements of Reusable Object-Oriented Software" (GoF)
  • ACM/IEEE Software Engineering Outcomes

Módulo 13

Programación PHP

Objetivo General: Especializarse en el desarrollo de aplicaciones del lado del servidor (backend) y páginas web dinám...

Objetivo General: Especializarse en el desarrollo de aplicaciones del lado del servidor (backend) y páginas web dinámicas utilizando el lenguaje PHP, garantizando escalabilidad y conexión a datos.

Backend PHP
Fig 13.1: Programación PHP

Desarrollo del Contenido

Ecosistema Backend: Configuración de entornos locales (XAMPP). Sintaxis central de PHP, manejo de variables globales, arrays, y funciones.

Interacción y Persistencia de Datos: Desarrollo de APIs y scripts de conexión fluida con MySQL usando PDO o sentencias preparadas contra Inyección SQL.

Frameworks y MVC: Introducción al uso de frameworks modernos (ej. Laravel) y el patrón de arquitectura Modelo-Vista-Controlador.

Flujo de Procesamiento MVC

  • Petición HTTP: Cliente realiza GET/POST desde un formulario web.
  • Controlador: Script PHP recibe y procesa el Request.
  • Modelo: Comunicación con Base de Datos para consultar información.
  • Vista: Renderizado de respuesta dinámica HTML hacia el cliente.

Sustento Bibliográfico

  • Documentación oficial de The PHP Group (php.net)
  • Manuales de desarrollo ágil y arquitectura de backend moderno.

Módulo 14

Redacción de Informes Técnicos

Objetivo General: Estandarizar la comunicación profesional dominando los tipos, características, estructura y normati...

Objetivo General: Estandarizar la comunicación profesional dominando los tipos, características, estructura y normativas exigidas para la documentación técnica en el campo de TI.

Documentación IT
Fig 14.1: Redacción de Informes Técnicos

Desarrollo del Contenido

Tipología de Documentación: Diferenciación entre manuales de usuario, manuales de sistemas, diccionarios de datos y guías de despliegue.

Estructura y Normativa: Elaboración de documentos bajo estándares internacionales (Normas APA, IEEE). Redacción objetiva, clara y con vocabulario depurado.

Trazabilidad de Requerimientos: Documentación de Historias de Usuario e informes ejecutivos orientados a tomadores de decisiones.

Especificación de Requisitos (SRS)

  • Introducción: Alcance y visión global del Sistema.
  • Perspectiva del usuario: Descripción general de funcionalidades.
  • Requisitos Funcionales: Lo que el sistema deberá ejecutar u operar.
  • Requisitos No Funcionales: Seguridad, rendimiento, escalabilidad.

Sustento Bibliográfico

  • Estándar IEEE 830-1998 (Software Requirements Specifications)
  • "Normas APA – Séptima Edición"

Módulo 15

Seguridad y Salud Laboral

Objetivo General: Prevenir riesgos ocupacionales en entornos tecnológicos informáticos aplicando normativas de ergono...

Objetivo General: Prevenir riesgos ocupacionales en entornos tecnológicos informáticos aplicando normativas de ergonomía, mitigación de estrés y control de seguridad de la infraestructura.

Salud Laboral IT
Fig 15.1: Seguridad y Salud Laboral

Desarrollo del Contenido

Ergonomía Postural Informática: Disposición del hardware para evitar el Síndrome del Túnel Carpiano y fatiga visual (Regla 20-20-20).

Seguridad de Infraestructura TI: Prevención frente a riesgos eléctricos en servidores, uso de UPS y riesgos por cargas estáticas.

Gestión Psicosocial: Técnicas para gestionar el estrés por entregas de código (Burnout), trabajo cooperativo y pausas activas.

Evaluación Ergonómica IT

  • Visión: Ajuste del monitor a la altura de los ojos (reducción tensión cervical).
  • Distancia: Distancia focal mínima de 50 cm de la pantalla.
  • Postura: Teclado y mouse al nivel de codos apoyados ergonómicamente.
  • Descanso: Ejecución de pausas visuales y estiramientos cada 45 minutos.

Sustento Bibliográfico

  • LOPCYMAT (Ley Orgánica de Prevención, Condiciones y Medio Ambiente de Trabajo)
  • Declaración de Panamá de la OIT sobre entornos seguros.

Módulo 16

Sistemas de Información

Objetivo General: Integrar las nociones fundamentales del desarrollo tecnológico para la óptima gestión de operacione...

Objetivo General: Integrar las nociones fundamentales del desarrollo tecnológico para la óptima gestión de operaciones, mantenimiento y escalabilidad de los sistemas en una organización.

Sistemas Gerenciales
Fig 16.1: Sistemas de Información

Desarrollo del Contenido

Fundamentos y Tipología: Comprensión de los sistemas según jerarquía: Procesamiento de Transacciones (TPS), Gerencial (MIS) y Soporte a Decisiones (DSS).

Gestión Operativa y ERPs: Análisis de la implementación, mantenimiento y personalización de ERPs modernos (ej. Odoo, SAP) orientados al comercio y recursos humanos.

Mantenimiento Sistémico: Procesos de mantenimiento evolutivo (mejoras), preventivo (mitigación) y correctivo (reparación de bugs).

Ciclo de Mantenimiento Sistémico

  • Recepción: Reporte de Falla o Requerimiento del usuario.
  • Análisis y Aprobación: Impacto en código fuente y Aprobación Gerencial.
  • Intervención: Programación en Ambiente de Pruebas y Testeo de Regresión.
  • Despliegue: Pase a Producción final del sistema actualizado.

Sustento Bibliográfico

  • "Sistemas de Información Gerencial" de Kenneth C. Laudon
  • ACM/IEEE Information Systems Guidelines

Módulo 17

Sistemas Operativos

Objetivo General: Administrar el software base (SO) mediante el dominio experto de sus componentes internos, gestión ...

Objetivo General: Administrar el software base (SO) mediante el dominio experto de sus componentes internos, gestión de recursos y la interacción de bajo nivel entre el hardware y aplicaciones.

Sistemas Operativos
Fig 17.1: Sistemas Operativos

Desarrollo del Contenido

Núcleo (Kernel) y Hardware: Algoritmos de planificación de la CPU, gestión de hilos (threads), concurrencia y asignación de memoria RAM virtual/física.

Sistemas de Archivos e I/O: Estructura de almacenamiento, árboles de directorios, permisos (ACLs) y administración de canales de E/S.

Entornos Multiplataforma: Arquitectura comparativa y dominio a nivel consola (CLI) de distribuciones GNU/Linux y entornos Windows.

Planificación de Procesos (Round Robin)

  • Llegada de Procesos: Tareas entran a la cola de listos del SO.
  • Asignación: El Sistema asigna un 'Quantum' de tiempo de CPU a cada proceso.
  • Iteración: Si el proceso no termina, regresa al final de la cola.
  • Respuesta Equitativa: Garantiza que el Hardware no congele aplicaciones.

Sustento Bibliográfico

  • "Sistemas Operativos: Diseño e Implementación" de Andrew S. Tanenbaum
  • ACM/IEEE Computer Systems Curricula

Evidencia y Trazabilidad Docente

Cohortes Corporativas Graduadas en Analista de Sistemas

Casos reales de formación corporativa impartidos por el Ing. Jhonnatha Gouveia bajo este pensum de 17 módulos INCES.

Corpoelec Falcón Junio 2026

28 Trabajadores de Corpoelec · Perfil Analista de Sistemas

Sede Regional Corpoelec & INCES

Formación técnica intensiva en algoritmia, bases de datos relacionales y arquitectura cliente-servidor.

Ver Entrada de la Formación y Reseñas
Sector Educativo Mayo 2026

37 Docentes Colegio Ntra. Sra. de Coromoto

U.E. Colegio Ntra. Sra. de Coromoto

Capacitación integral de 37 docentes en lógica de programación, pedagogía digital y desarrollo de software educativo.

Ver Entrada de la Formación y Reseñas
Planificación IT Mayo 2026

20 Trabajadores Corpoelec · Gerencia PyP

Gerencia de Planificación y Proyectos

Modelado de procesos computacionales y optimización del flujo analítico de redes eléctricas de Falcón.

Ver Entrada de la Formación y Reseñas
Operaciones Críticas Mayo 2026

Operadores del Centro de Despacho de Carga

CORPOELEC Centro de Despacho

Software de monitoreo en tiempo real, trazabilidad de eventos e interfaces operativas del sistema eléctrico.

Ver Entrada de la Formación y Reseñas
Hidráulica Nacional Julio 2026

18 Operadores Técnicos de Hidroven Falcón

Hidroven Falcón (Hidráulica)

Automatización de reportes de distribución hídrica y estructuración de bases de datos operativas.

Ver Entrada de la Formación y Reseñas
Automatización IT Abril 2026

25 Técnicos Especialistas de Corpoelec

CORPOELEC Falcón

Automatización de flujos de trabajo administrativos y diseño de esquemas computacionales corporativos.

Ver Entrada de la Formación y Reseñas
Consultar Todo el Historial en la Bitácora INCES