Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos de la progamación - Coggle Diagram
Fundamentos de la progamación
¿Qué es un programa?
Un programa es un conjunto de instrucciones ordenadas que una computadora ejecuta para realizar una tarea o resolver un problema. Para funcionar, el programa debe cargarse en la memoria del computador.
Ejemplo
Un programa de calculadora que realiza sumas, restas, multiplicaciones y divisiones.
Características
Resuelve una tarea específica.
Es ejecutado por la computadora.
Está formado por instrucciones.
¿Qué es programar?
Programar consiste en diseñar y escribir instrucciones para que una computadora realice una determinada tarea o resuelva un problema.
Ejemplo
Programar una aplicación que calcule el promedio de las notas de un estudiante.
Características
Utiliza lenguajes de programación
Permite crear aplicaciones y sistemas
Requiere lógica y organización
¿Qué es un dato?
Un dato es la representación de un hecho, instrucción o concepto que puede ser almacenada en una computadora
Ejemplo
EDAD: 17; NOMBRE: Jeremy; TEMPERATURA: 25 C°
Características
Puede ser numérico, textual o lógico
Se representa internamente mediante código binario
Es la información que procesa el computador
Otros tipos de variables
ENTERA
CARÁCTER
CADENA
Almacena texto
Ejemplo
nombre = "Jeremy"
Guarda un solo carácter
Ejemplo
letra = 'A'
REAL
LÓGICA
Solo admite dos valores: verdadero o falso
Ejemplo
aprobado = verdadero
Almacena números con decimales
Ejemplo
altura = 1.80
Almacena números sin decimales
Ejemplo
edad = 17
¿Qué es un pseudocódigo?
Permite describir el funcionamiento de un programa, describiendo un algoritmo haciendo uso de mezclas de frases en lenguaje común, instrucciones de programación y palabras clave que definen las estructuras básicas
Ejemplo de pseudocódigo
Características
Fácil de leer y comprender
No tiene reglas de sintaxis estrictas
Sirve para planificar un programa antes de escribir el código
¿Qué es una variable?
Una variable es un espacio de memoria que almacena un dato y cuyo valor puede cambiar durante la ejecución de un programa.
Ejemplo
edad = 17
Características
Guarda un valor
Su contenido puede modificarse
Tiene un nombre
Tipos de variables
Simple
compuesta
Las variables compuestas agrupan varios datos relacionados bajo un mismo nombre. Cada dato representa una característica diferente de un mismo elemento.
Organizan información relacionada
Almacenan varios valores
Facilita el manejo de datos complejos
Arreglos de variables de tipo simple
Son conjuntos de variables simples del mismo tipo, almacenadas en posiciones consecutivas y accesibles mediante un índice.
Permiten almacenar varios datos relacionados
Todos los elementos son del mismo tipo
Se accede a cada elemento por su posición
Arreglos de variables de tipo compuesto
Son arreglos cuyos elementos son variables compuestas. Cada posición almacena un conjunto de datos relacionados.
Permiten organizar grandes cantidades de información
Cada elemento contiene varios elementos
Son útiles para manejar registros de personas, productos, empleados, etc.
Las variables simples almacenan un solo dato de un tipo determinado. Cada variable guarda únicamente un valor en un momento dado.
Son las más utilizadas en programación
Almacenan un único valor
Pueden ser: entero, real, carácter, lógico y cadena
Pseudocódigos en la vida cotidiana
Preparar un sandwich
Salir de casa
Encender una computadora