Pseudocodigo

Solo disponible en BuenasTareas
  • Páginas : 5 (1189 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de septiembre de 2012
Leer documento completo
Vista previa del texto
En programación, lenguaje artificial e informal útil para programadores para el desarrollo de algoritmos. No es un lenguaje de programación verdadero y, por lo tanto, no puede ser compilado y ejecutado.

En pseudocódigo se describen los algoritmos utilizando una mezcla de lenguaje común, con instrucciones de programación, palabras claves, etc. El objetivo es que el programador se centre en lasolución lógica del algoritmo y no en la implementación en un lenguaje de programación concreto (con las posibles complicaciones en las reglas sintácticas), o en otras palabras, sólo ayudan a "pensar" un programa antes de escribirlo en un lenguaje de programación formal.

www.alegsa.com.ar/Dic/pseudocodigo.php
El principal objetivo del pseudocódigo es el de representar la solución a un algoritmode la forma más detallada posible, y a su vez lo más parecida posible al lenguaje que posteriormente se utilizara para la codificación del mismo.

Las principales características de este lenguaje son:
* Se puede ejecutar en un ordenador
* Es una forma de representación sencilla de utilizar y de manipular.
* Facilita el paso del programa al lenguaje de programación.
* Esindependiente del lenguaje de programación que se vaya a utilizar.
* Es un método que facilita la programación y solución al algoritmo del programa.

Todo documento en pseudocódigo debe permitir la descripción de:
* Instrucciones primitivas
* Instrucciones de proceso
* Instrucciones de control
* Instrucciones compuestas
* Instrucciones de descripción

Estructura aseguir en su realización:

Cabecera:
* Programa:
* Modulo:
* Tipos de datos:
* Constantes:
* Variables:

Cuerpo:
* Inicio
* Instrucciones
* Fin

Para comentar en pseudocódigo se le antepone al comentario dos asteriscos (*)

Ejemplos

* Programa que calcula el área de un cuadrado a partir de un lado dado por teclado.

Programa: area_cuadradoModulo: main **( también se puede llamar principal)
Variables:
   lado: natural
   area: natural
Inicio
   Visualizar "Introduce el lado del cuadrado"
   Leer lado
   Area<- lado * lado
   Visualizar "El área del cuadrado es", area
Fin

* Programa que visualice la tabla de multiplicar del numero introducido por teclado

Programa: Tabla multiplicar
Modulo: mainVariables:
t: entero
num : entero
Inicio
   Visualizar "Introduce un número"
   Leer num
   Desde t=1 hasta t=10 repetir
      Visualizar num, " X", t, "=", num*t
   Fin desde
Fin

Una vez que tenemos preparado un diagrama de flujos (ordinograma u organigrama) y un pseudocódigo ya podemos comenzar con la codificación del programa en nuestro ordenador.http://www.desarrolloweb.com/articulos/pseudocodigo.html
Densidad Dados a; b 2 R si a > b entonces existen un elemento x 2 R
tal que a > x y x > b:
La propiedad de la densidad es consecuencia directa de la de_nici_on de
N_UMERO REAL, el cual fu_e creado pensando en la necesidad de tener
n_umeros \su_cientes" para explicar el mundo real.
IT
Axioma del supremo Sea A _ R tal que existe k 2 R con la propiedadde que
k > a para toda a 2 R:
Entonces existe un elemento s 2 R tal que cumple la propiedad anterior y
adem_as si k0 es otro n_umero que cumple la propiedad entonces s < k0:
IT
Si A _ R tal que 9k 2 R con k > a8a 2 R entonces 9s 2 R tal que:
s > a 8a 2 R
Si k > a 8a 2 R ) k > s:
I
De_nici_on
Dado A _ R decimos que k 2 R es una cota superior de A si cumple que
k > apara toda a 2 A:
Axioma del supremo Dado A _ R si A tiene al menos una cota superior entonces el supremos de A existe.
I
www.itescam.edu.mx/principal/sylabus/fpdb/recursos/r63890.PDF

Ésta propiedad dice que para todo número a y b pertenecientes a R, existe otro número c, tal que:

a<c<b

Es decir, que dados dos números siempre podemos encontrar otro que esté entre los 2 o,...
tracking img