11. Definición y delimitación del Problema:
Análisis del Problema:
Diseño del Algoritmo:
Codificación:
Compilación:
Depuración:
La documentación: Documentación Interna
Documentación Externa
Ejecución:
Mantenimiento:
12. Leer el enunciado del problema cuantas veces sea
necesario,
Determinar claramente los datos de entrada
Aclarar y determinar la información o resultados que
se soliciten.
Definir cálculos y comparaciones que se necesiten
para llegar al resultado final.
Tener en cuenta toda clase de condiciones y
restricciones para la solución del problema.
Nota: Los cinco pasos anteriores, gozan de la misma
importancia. La falta de análisis a alguno de ellos
causará problemas en el transcurso del desarrollo del
algoritmo.
13. Seudocódigo: Mezcla de lenguaje de
programación y español
14.
15. Todos los datos que se manejan dentro de un
algoritmo tienen un tipo asociado con ellos.
Datos alfabéticos:
Datos numéricos:
Datos alfanuméricos:
Datos lógicos o boléanos:
16. Datos variables: Son valores que pueden o no
cambiar en el transcurso de un algoritmo.
Datos constantes: Son valores que no cambian
en el transcurso de un algoritmo, son
introducidos al momento de utilizarse.
17. · Debe comenzar con una letra, mayúscula o minúscula
comprendida entre la A y la Z.
No debe empezar por un número o por un símbolo.
· No debe contener espacios en blanco.
· No se puede utilizar caracteres especiales (´, ¨, ¿, ¡),
símbolos (%, &, #, @) ni
operadores aritméticos (+, -, *, /).
· Las letras, dígitos y caracteres como la subraya ( _ )
están permitidos después del primer carácter.
· Se recomienda que no supere los ocho (8) caracteres.
18. Operadores aritméticos:
[+] Suma.
[-] Resta.
[*] Multiplicación.
[/] División con decimales.
[] División entera.
[Mod o Modulo] División modular o Residuo de la división.
[** o ^] Exponenciación.
Operadores lógicos: Operadores que permiten comparar dos valores o variables.
Operadores lógicos relacionales
[>] Mayor que.
[<] Menor que.
[>=] Mayor o igual que.
[<=] Menor o igual que.
[=] Igual.
[< >] Diferente
Operadores lógicos boléanos
[And o ^] Disyunción Y.
[Or o v] Conjunción O.
[Not o !] Negación.