Zusammenfassung der Ressource
Algoritmos y Programas
- Resolución de
problemas
- Fase de resolución:analisis del problema,diseño
y verificacion del algoritmo.
- 1.Analisis:necesidades y datos
para solventarla;teniendo en
cuenta:definición de
problema,datos de entrada y
datos de salida (resultado)
- 2.Diseño de Algoritmo:secuencia de pasos que conducen a una
solución,siendo precisos,definidos y finitos;teniendo identificadas sus
tareas prioritarias resolviendolas con un orden establecido,iniciando con
un refinamiento,añadiendo detalles por etapas siendo un metodo
descendente.Pueden representarse por diagramas
(flujo,pseudocódigo,etc).
- Entrada:información
dada al algoritmo
- Proceso:operaciones
para solucionar.
- Salida:respuestas dadas por el
algoritmo.
- Verificación de
algoritmos:comprobar que
funcionan,por ejecución
manual.
- Implementación:se codifica;traduce
el algoritmo a un lenguaje de
programación,siendo ejecutada y
comprobada.
- Tipos de datos:valores con los que
opera el algoritmo,se componen
de:entero,real,lógico,caracter y
cadena.
- Constantes:sus valores no cambian,se
componen de:num enteros,num
reales,lógicas,caracter,cadena.
- Variables:su valor puede cambiar durante
desarrollo del algoritmo,se deben declarar en
el algoritmo y se hacen por nombre y tipo.
- Expresiones:combinación
de variables,constantes y
operadores
- Númericas:intervienen números y su resultado es
en números,usa operadores de: *, / , ^ , + , - , mod y
div en enteros.
- Alfanúmericos:se construyen mediante
'&' para concatenar letras y numeros.
- Booleanos:valores de Falso o
Verdadero,usan: == , <> , < , > , <= , >= ,
NO,YES,OR.
- Jerarquia:su
orden es: ^, * , / ,
div , mod , + , - ,
== , <> , > , < , >=
, <=
- Funciones:en Lenguajes de Programacion,hay
funciones internas que aceptan argumentos y
producen un resultado,se utilizan escribiendo su
nombre,seguido de argumentos adecuados
encerrados dentro de dos parentesis en una
expresion