Conceptos De Programacion Flashcards
Proceso
Conjunto de acciones ordenadas, finitas, precisas y concretas para lograr un objetivo
Proceso continuo o paralelo
2 o mas acciones del mismo proceso, se puedes realizar simultáneamente
Proceso secuencial
Acción que no se puede realizar sin haber terminado la anterior
Algoritmo
Secuencia de pasos lógicos y ordenados con los cuales les damos solución a un problema determinado
Partes del proceso de algoritmo
Entrada, proceso y salida
Todo lo que se necesita para resolver el problema
Entrada
Sistema de información
Proceso
Lo que se obtiene al final, el resultado
Salida
Precisó, definido y finito
Características del algoritmo
Representación gráfica de algoritmo
Diagrama de flujo
Óvalo
Inicio y fin
Rectángulo
Actividad (representa la ejecución de una o más actividades de procedimiento)
Rombo
Decisión (formula pregunta o cuestión)
Programa
Algoritmo en un lenguaje de programación
Compilador
Funciona como un traductor de lenguaje de alto nivel, a lenguaje binario.
Lenguaje binario
Sistema numérico de la compu
Lenguaje de alto nivel
Nuestro lenguaje humano
Características programa
- operatividad
- legibilidad
- transportabilidad
- claridad
- modularidad
Tipos de valores
- Reales
- Enteros
- Decimales
- Boleanos
Variables
Datos con los que se trabaja un programa, este cambia durante el desarrollo del algoritmo
Prueba de escritorio
Probar que el algoritmo funcione bien, se hace en papel o en software para no gastar dinero ni tiempo
Errores lógicos
Errores de programación de orden
Errores sintaxis
Cuando te equivocas al escribir
Declarar variable
Definir su tipo y darles un nombre
Asignar variable
Darle un valor a la variable