Beruflich Dokumente
Kultur Dokumente
Pensando en código
Algoritmo
Un algoritmo es una secuencia finita de pasos o instrucciones que
de modo ordenado y lógico sirven para realizar una tarea y/o
resolver un problema. La descripción de un algoritmo se realiza con
el lenguaje natural (oral o escrito).
Pseudocódigo
El pseudocódigo es la descripción textual de un algoritmo. En
dicha descripción se utiliza una mezcla de frases en lenguaje
natural, estructuras típicas de programación y palabras clave que
definen las estructuras lógicas básicas.
Su interrés está en permitir que el programador se centre en los
aspectos lógicos de la solución, evitando así las reglas léxico-
sintácticas propias de los lenguajes de programación
convencionales.
Ejemplo de pseudocódigo
variables
Variable 1
Variable 2
...
Variable n
Instrucción 1
Instrucción 2
…
Instrucción n
si (condición) entonces
Instrucción 1
si_no
Instrucción 2
fin_si
mientras (condición) hacer
Instrucción
fin_mientras
Coja un periódico.
Coja unas tijeras.
Escoja en el periódico un artículo de la longitud que cuenta darle a su poema.
Recorte el artículo.
Recorte en seguida con cuidado cada una de las palabras que forman el artículo
y métalas en una bolsa.
Agítela suavemente.
Ahora saque cada recorte uno tras otro.
Copie concienzudamente en el orden en que hayan salido de la bolsa.
El poema se parecerá a usted.
Y es usted un escritor infinitamente original y de una sensibilidad hechizante,
aunque incomprendida del vulgo.
MEDIALAB
Curso de Programación para Artistas PRADO
Pensando en código Bloque 2
Código
El código es la implementación de un algoritmo en un lenguaje de
programación previamente determinado. Implementación es la
palabra que se utiliza para la descripción textual de un algoritmo en
el lenguaje de programación elegido y por tanto respetando todas
las reglas léxico-sintácticas de dicho lenguaje de programación.
MEDIALAB
Curso de Programación para Artistas PRADO
Pensando en código Bloque 2
el_articulo = el_periodico.articulo(longitud)
agita(la_bolsa)
MEDIALAB
Curso de Programación para Artistas PRADO
Pensando en código Bloque 2
el_articulo = el_periodico.articulo(longitud);
agita(la_bolsa);
MEDIALAB
Curso de Programación para Artistas PRADO
Pensando en código Bloque 2
Pseudocódigo:
INICIO
imprime(“hola, mundo”);
salta_de_linea();
FINAL
MEDIALAB
Curso de Programación para Artistas PRADO