Académique Documents
Professionnel Documents
Culture Documents
Algoritmo
Es un método de resolución de un problema en un número finito de
pasos.
2. Característica
Finito: Que finalice
Legibilidad: Debe estar escrito de tal forma que sea fácil de leer
y entender
Modificabilidad: Las modificaciones y actualizaciones para una
nueva situación del programa deben ser fáciles de realizar
Eficiencia: Debe ocupar el menor espacio posible y aprovechar
al máximo la memoria de la computadora y que el tiempo de
ejecución sea el menor
Modularidad: El programa principal puede estar dividido en
programas más pequeños o módulos, que ejecutan diferentes
partes del problema.
3. Tipos de algoritmo
Cualitativos: Son aquellos que describen los pasos utilizando
palabras. Lo ejecutan las personas
Cuantitativos: Son aquellos que utilizan cálculos numéricos para
definir los pasos del proceso.
4. Tipos de representación de algoritmo
Diagrama de Flujo: Son los que utilizan símbolos gráficos para su
resolución
Pseudocódigos: Describe un algoritmo utilizando una mezcla de
frases en lenguaje común, utilizando instrucciones de lenguaje de
programación y palabras claves para definir la estructura básica.
5. Estructura de pseudocódigos
Inicial: En ella inicializamos y asignamos el valor a las variables a
ser utilizadas, normalmente se realiza lo que la computadora solo
va a realizar una solo vez
Repetitiva o Ciclo: Es el cuerpo del programa. Se debe estar
repitiendo un número determinado de veces hasta que se cumpla
o deje de cumplirse una condición.
Final: En ella realizamos la impresión de los resultados y
cerramos los archivos que fueron abiertos.
6. Datos
Es todo elemento que o información que utiliza la computadora
7. Variables tipos
Es una zona de memoria referenciada por un nombre, donde se puede
almacenar el valor de un dato, que puede cambiarse cuando lo
deseemos. Una variable no es un dato sino un área de la memoria que
contendrá un dato.
Numéricas
Alfanumérica
Booleanos