Clase digital 11. Arreglos estáticos de variables: vectores, matrices, listas

Introducción ¡Bienvenidas y bienvenidos a una nueva clase del curso de Programación Básica, el avance que has conseguido al llegar aquí es sensacional! En esta ocasión nos enfocaremos a entender el concepto de arreglos de variables. La idea es relativamente simple, imagina que vives en un edificio de departamentos, si quieres dar instrucciones al repartidor … Leer más

Clase digital 10. Secuencias de repetición: for,while, do-while

Introducción ¡Bienvenido o Bienvenida a una nueva clase de Programación Básica! En esta clase conocerás la estructura de programación por la cual se considera tan potentes a las computadoras, las estructuras de repetición. Esta potencia radica en su capacidad para realizar millones de operaciones en segundos. Muchos problemas de ingeniería pueden resolverse con estas operaciones … Leer más

Clase digital 9. Secuencias de control: if, if-else, if-else-if, switch-case

Introducción Bienvenidas y bienvenidos nuevamente a una clase más de programación básica. En esta clase estudiaremos a las estructuras de decisión. ¿Qué sería de nuestra vida si no tuviéramos que tomar decisiones? Es muy probable que nos tocaría vivir una vida completamente plana y aburrida. Lo mismo pasa con nuestros programas. Las estructuras de decisión … Leer más

Clase digital 8. Operadores aritméticos y lógicos, conversión de datos explícitos e implícitos, precedencia de operaciones

Introducción Estudiantes de programación en Lenguaje C, sean bienvenidas y bienvenidos, en cada sesión estas avanzando en el conocimiento sobre el uso de enunciados y expresiones, uso de la semántica y sintaxis utilizada en este lenguaje. También encontraras algunos ejemplos escritos en lenguaje C. Para que puedas copiarlos en tu compilador seleccionado y pruebes su … Leer más

Clase digital 7. Reglas de nombramiento, tipos y declaración de variables

Introducción ¡Bienvenidos nuevamente! Te felicitamos por continuar aprendiendo Programación Básica. Todo lo que guardamos en nuestros equipos de cómputo tienen una dirección de memoria y un tamaño (medido en bytes) asociados. Ya sea una imagen un archivo .mp3, un documento de texto o PDF, todos y cada uno de ellos tienen un identificador único que … Leer más

Clase digital 6. Instalación y uso de herramientas de compilación en programación

Introducción Bienvenidas y bienvenidos a la clase donde discutiremos que herramientas para compilar programas escritos en C que tienes a tu alcance, vas a ver que esta clase te brindará información y conocimientos muy útiles. Recordemos que programar comienza por diseñar un algoritmo, el cual consiste en una serie finita y ordenada de instrucciones que … Leer más

Clase digital 5. Representación algorítmica en diagramas de flujo

Introducción Bienvenida y bienvenido! En la sesión anterior aprendiste a desarrollar algoritmos y su representación en pseudocódigo. En esta sesión aprenderás a representar un algoritmo en diagrama de flujo. Un diagrama de flujo es una representación gráfica, ordenada, y precisa permite que cualquier persona pueda interpretar la solución a un problema, sin conocer demasiado de … Leer más

Clase digital 4. Algoritmos y sus representaciones en pseudocódigo

Introducción ¡Hola! Estas entrando al desarrollo de secuencias lógicas y ordenadas. En la clase anterior conceptualizaste sobre lenguajes de programación y lo que es necesario para lograr una comunicación entre un dispositivo o máquina y un ser humano o programador, para lograr esta comunicación es necesario un compilador y un intérprete para gestionar el código … Leer más

Clase digital 3. Lenguaje de programación, compiladores, lenguajes intérpretes

Introducción ¡Bienvenida y bienvenido! En esta clase conceptualizaremos qué es un lenguaje programación, aprenderás sobre cuáles son los lenguajes de programación que han existido a través del tiempo, y cómo están divididos estos tipos de lenguaje. Y como para toda comunicación es necesario tener una estructura, es importante entender la conceptualización sobre qué es un … Leer más

Clase digital 2. Representación numérica (números binarios y de base octal y hexadecimal, enteros y reales)

Introducción ¡Bienvenid@ a una nueva clase de Programación Básica! Hoy aprenderemos que, además del sistema decimal con el que contamos y hacemos cálculos en la vida cotidiana, existen otros sistemas numéricos útiles y ampliamente usados en el ámbito computacional. Por ejemplo, para representar los colores de cada píxel en una imagen digital, la dirección de … Leer más