El mundo de la programación está cada vez más demandado, ya sea para la programación de sistemas como la programación de aplicaciones empresariales, programación web, o programación de dispositivos móviles.
En este curso vas a adquirir las herramientas de conocimiento necesarias para poder entender cualquier lenguaje de programación existente.
Iniciamos con una introducción a los avances que, a lo largo de la historia, nos han llevado a la situación actual.
Seguimos dando un repaso los sistemas binario, octal y hexadecimal, base de los actuales sistemas digitales para, posteriormente, adentrarnos en la estructura y funcionamiento básico de las computadoras.
Este conocimiento nos ayudará a entender cómo se programan las computadoras desde l punto de vista de máquinas que son. También cómo, a partir del código máquina, se crearon los lenguajes ensamblador y los de alto nivel. También veremos los detalles del proceso de compilación de un programa de computadora.
En otro módulo veremos las estructuras básicas de programación y cómo podemos utilizarlas para construir programas de computadora
También veremos lo que es un diagrama de flujo y de qué partes se compone, veremos ejemplos de algoritmos, tanto iterativos como recursivos.
Todo esto podrás practicarlo desde casa gracias a PSeint, un pseudolenguaje ampliamente utilizado para el aprendizaje de la programación.
Veremos cómo realizar con PSeint los algoritmos más importantes para la compresión de toda la materia. Cómo podemos diseñarlos y ejecutarlos.
6
39
TAKE THIS COURSE