Introduccion a la programacion
Es un conjunto de pasos ordenados y coherentes (que tengan sentido), esenciales, completo y sin ambigüedad (que tengan una única interpretación) que al ser ejecutado resuelvaun problema.
Características de un algoritmo:
Preciso: no ambiguo, cada caso debe ser interpretado de una única manera.
Finito: Debe tener un inicio y un fin.
Definido: no importa cuántas vecesse ejecute siempre resuelve el problema.
Completo: que resuelva el problema en todas las situaciones.
Correcto: que resuelva el problema en forma valida.
Funcional: funcione adecuadamente.Algoritmos generales y específicos:
Los algoritmos pueden ser generales o específicos, dependiendo del nivel de detalle de los pasos a seguir.
Etapas para resolver un problema:
1 analisis:
establecercual es la entrada y la salida, y el proceso que nos lleve de la entrada a la salida
2 diseñar el algoritmo:
pseudocodigo (pseudo=imitacion codigo=sentencias) es una herramienta de diseño dealgoritmos textual sujeto a normas en su estructuta y sintaxis en sus ordenes.
3 implementacion del algoritmo:
con la ayuda del lenguaje de programacion transformar el diseño del algoritmo en unprograma que pueda ser ejecutado por la computadora.
prueba: documentacion y mantenimiento.
prueba: varificar la funcionalidad de un programa.
Documentacion: manual tecnico y manual del usuario.mantenimiento: prevenir los errores en el programa.
¿Que es informacion?
es un conjunto de datos procesados y organizados, que tienen un valor real en un momento dado.
¿que es una constante?
Sondatos cuyo valor permanecen sin cambio durante la ejecucion de un algoritmo.
Constantes numericas:
son los datos numericos reales o enteros.
Constantes caracteres y cadenas:
son los datoscaracteres de la tabla ASCII y una secuencia de caracteres que permanecen sin cambio durante la ejecucion de un algoritmo.
Constantes lógicas:
Son los datos lógicos que no cambian de valor verdadero o...
Regístrate para leer el documento completo.