algoritmo,una iniciacion a la programacion

14
Autora: Carolina Silva

Upload: carolina-silva

Post on 21-Jun-2015

2.623 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Algoritmo,una iniciacion a la programacion

Autora: Carolina Silva

Page 2: Algoritmo,una iniciacion a la programacion
Page 3: Algoritmo,una iniciacion a la programacion

¿Qué es un programa?

Es un conjunto de instrucciones que el computadora puede realizar para hacer alguna tarea

Construyamos entre todos un concepto con las siguientes palabras claves: instrucciones, computador , lenguaje :

Son una serie de instrucciones que se le da a alguien o algo , en nuestro caso un computador , pero en un lenguaje que este

entienda y pueda seguir

Page 4: Algoritmo,una iniciacion a la programacion

Es la persona especialista capaz de resolver problemas en un lenguaje que entiende el computador:

Page 5: Algoritmo,una iniciacion a la programacion

Es un conjunto de instrucciones o pasos sucesivos de manera ordenada que permiten realizar una actividad.

“dado un estado inicial , con ciertas entradas, siguiendo pasos sucesivos (algoritmo) se llega a un estado final y se obtiene una solución”

Page 6: Algoritmo,una iniciacion a la programacion

PSEUDOCODIGOS

DIAGRAMA DE FLUJO

¡Alumnos vamos a crear

nuestro diagrama de

flujo!

¡¡¡Hola !!! Soy el computador

DIME QUE TENGO QUE

HACER

Page 7: Algoritmo,una iniciacion a la programacion

Los PSEUDOCODIGOS ¡¡¡Hola !!! Soy

el computador DIME QUE

TENGO QUE HACER……….

Es la representación NARRATIVA de los pasos que debe seguir un ALGORITMO

Veamos un ejemplo práctico: Diseñe un algoritmo que describa los pasos de como llegar a la escuela todos los días , utilice la técnica de pseudocódigos ,para esto dividamos el ejercicio en dos momentos:

1).Desde que se levanta, hasta la salida. 2).Desde su salida hasta la llegada a la escuela.

Page 8: Algoritmo,una iniciacion a la programacion

¡¡¡Hola !!! Soy el

computador DIME

los pasos que sigues para llegar

a tu escuela…

…….

Solución 1: ”desde que se levanta hasta la salida” 1.Para iniciar , me levanto a las 5 am2.Me doy un baño y me cepillo los dientes3.Preparo el uniforme que me corresponde4.Si me toca educación física , selecciono el mono la camisa y los zapatos deportivos5.Me visto rápidamente6.Si no me toca educación física , selecciono mi pantalón si soy hombre si no selecciono mi falda , la camisa y los zapatos7.Repito el paso número 58. Me dirijo a la cocina para tomar mi desayuno9.Si esta listo desayuno en casa si no esta listo, espero unos minutos y lo pongo para llevar .10. Tomo mi bolso11.Me despido de mis padres12.Salgo de la casa

Page 9: Algoritmo,una iniciacion a la programacion

¡¡¡Hola !!! Soy el

computador DIME

los pasos que sigues para llegar

a tu escuela…

…….

Solución 2: ”desde la salida hasta la llegada”

1. Observo el reloj , si es temprano me voy caminando.2.Si no es temprano tomo un taxi hasta la escuela.3.Luego del paso 1 o 2, finalmente ¡¡¡LLEGUE A MI ESCUELA!!!

Como tarea les dejo unir los pasos de los dos momentos, luego discutiremos ¿cuantos pasos nos llevan a obtener la solución a nuestro planteamiento ?, tomen en cuenta que cada persona es diferente y por lo tanto unos pueden tener más pasos que otros o viceversa, lo importante es respetar el orden cronológico de las actividades ¡¡¡MUCHOS EXITOS!!!

Page 10: Algoritmo,una iniciacion a la programacion

¿Los DIAGRAMAS DE FLUJOS ?

¡¡¡Hola !!! VAMOS A CREAR

NUESTRO DIAGRAMA DE

FLUJO… estudiemos

cuales son los símbolos

Es la representación GRAFICA de los pasos que debe seguir un ALGORITMO

Utilicemos el ejemplo anterior pero utilizando la técnica de diagrama de flujo:

1).Desde que se levanta, hasta la salida. 2).Desde su salida hasta la llegada a la escuela.

Page 11: Algoritmo,una iniciacion a la programacion

¡¡¡Hola !!! Soy el

computador

estudiemos los

símbolos para hacer diagramas

de flujos………

.

¡¡¡Hola !!! Antes de comenzar debemos

conocer los símbolos básicos de

un DIAGRAMA DE FLUJO……….

indica inicio o fin del programa

indica entrada y salida de datos

indica proceso y ejecución de una operación

indica decisión

Indica conexión dentro de una misma página

Page 12: Algoritmo,una iniciacion a la programacion

INICIO

Me levanto 5 am

Escojo el uniforme de educación física

Si hay educación física

Me baño, cepillo y preparo el uniforme

Si no Escojo el otro uniforme

Me visto

Voy a la cocina

Si hay desayuno listo, como

Si no hay desayuno, lo pongo para llevar

Tomo el bolso Me despido y salgo FIN

Page 13: Algoritmo,una iniciacion a la programacion

http://www.desarrolloweb.com/manuales/2184.phphttp://www.eswikipedia.org/wiki/Algoritmohttp://www.tuwebdeinformatica.com/iniciacion.html

Page 14: Algoritmo,una iniciacion a la programacion