Primer parcial algoritmos
Conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema
R// algoritmo
Expresion de algoritmos
Diagramas: De flujo, Nassischneiderman, storyboards
Lenguaje hablado o escrito: idioma o contexto, lenguaje de programación y pseudocodigo
Es llamado también flujo grama, muestra los pasos a seguir para la solución de un problemay se vale de símbolos estandarizados. R// diagrama de flujo
En esta etapa se cuestiona y se prueba el el correcto diseño de la solución,
R// validación del diseño
Validacion: introducir datos deprueba, verificar resultado, determinar la eficiencia de la solución, madificacion y/o validación.
Datos de prueba: puden ser: típicos, ilegales, extremos o aleatorios
Se hace referencia a los algoritmoscomo programación en papel y es un lenguaje falso
R// pseudocodigo
Es la parte donde debemos identificar con un nombre apropiado y una breve explicación de su razón de ser
R// encabezado delalgoritmo
Permite que un proyecto sea dividido en grupos de rutinas, las cuales usualmente están relacionadas y resuelve problemas puntuales R// declaración de modulos
Es un conjunto de datos que cumplenciertas características distintivas R// declaración de tipos
Tipos predefinidos: incluyen gramatitca
Tipos definidos por el usuario: datos creados por el usuario
Declaración de constantes y variables:Constantes: valores que no se pueden cambiar
Variables: pueden cambiar su valor
Tipos de datos
Simples: numéricos, lógicos, alfanuméricos
Estructurales: arreglos, registros, archivos, apuntadoresPuede tomar cualquier forma valor del sistema de codificación alfanumérico que se acuerde utilizar R// carácter
Valores de uno y cero: valores lógicos
Es la sección en la que se escribe lasinstrucciones que solucionan el problema en partículas, R// cuerpo del algoritmo
Las expresiones pueden ser: una asignación, los límites y un salto de un ciclo, los índices de conjuntos y arreglo de datos,...
Regístrate para leer el documento completo.