Seudocodigo

Solo disponible en BuenasTareas
  • Páginas : 2 (463 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de marzo de 2011
Leer documento completo
Vista previa del texto
A.1. ¿Qué es un Algoritmo?

Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.


Ejemplos de algoritmos noinformáticos:
Receta de cocina
Una partitura musical
Los planos con las instrucciones para construir una casa, ...

A.2. Propiedades de un Algoritmo

Finitud: Número finito de pasosDefinibilidad: Cada paso definido de un modo preciso

Conjunto de Entradas: Datos iniciales del algoritmo

Conjunto de Salidas: Respuesta que obtenemos del algoritmo

Efectividad: Las operaciones arealizar deben ser básicas, para que el procesador pueda realizarlas de modo exacto y en tiempo finito.

¿TIPOS DE ALGORITMOS…?

Existen dos tipos y son llamados así por su naturaleza:
*Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
* Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.Lenguajes Algorítmicos

Un Lenguaje algorítmico es una serie de símbolos y reglas que se utilizan para describir de manera explícita un proceso.

Tipos de Lenguajes Algorítmicos
* Gráficos: Es larepresentación gráfica de las operaciones que realiza un algoritmo (DIAGRAMA DE FLUJO).

* No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo(PSEUDOCÓDIGO).

INICIO
   Edad: Entero
   ESCRIBA “cual es tu edad?”
   Lea Edad
   SI Edad >=18 entonces
   ESCRIBA “Eres mayor de Edad”
   FINSI
   ESCRIBA “fin del algoritmo”
   FINA.3. Símbolos en los Organigramas

* A.4. Reglas Básicas

1. Todos los símbolos han de estar conectados
2. A un símbolo de proceso pueden llegarle varias líneas
3. A un símbolo de decisiónpueden llegarle varias líneas, pero sólo saldrán dos.
4. A un símbolo de inicio nunca le llegan líneas.
5. De un símbolo de fin no parte ninguna línea

A.5. Organigrama Genérico

A.6. Variables y...
tracking img