Programación para no programadores
-
Upload
luis-berganza -
Category
Education
-
view
1.899 -
download
7
Transcript of Programación para no programadores
![Page 1: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/1.jpg)
PROGRAMACIÓN PARA NO PROGRAMADORES
@llberganzawww.desarrolloweb.com
miércoles, 1 de agosto de 12
![Page 2: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/2.jpg)
Frases de programadores
n1 + n2 = r
miércoles, 1 de agosto de 12
![Page 3: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/3.jpg)
Frases de diseñadores
El diseño se relaciona con circunstancias, está emparentado al lenguaje. Y el lenguaje mismo vale tanto como su capacidad de reproducir circunstancias. Su eficacia consiste en poder reproducir incluso aquellas circunstancias que antes no había llegado a expresar.
miércoles, 1 de agosto de 12
![Page 4: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/4.jpg)
Conclusión
miércoles, 1 de agosto de 12
![Page 5: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/5.jpg)
Ejercitando la lógica
Tu mamá te ha enseñado a programarsin saberlo !!!
En el día a día tenemos las pistas para programar:
miércoles, 1 de agosto de 12
![Page 6: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/6.jpg)
Algoritmo ?
Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
miércoles, 1 de agosto de 12
![Page 7: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/7.jpg)
Algoritmo ?
Un montón de condiciones y órdenes como las que te daban tus padres...
miércoles, 1 de agosto de 12
![Page 8: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/8.jpg)
Condición if...else
Si apruebas, tendrás vacaciones, si no, estarás castigado
if apruebas { vacaciones} else {castigado}
Tu madre
Objective C
miércoles, 1 de agosto de 12
![Page 9: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/9.jpg)
Condición While...
Mientras vivas en ésta casa,harás lo que yo te diga.
While “pringao” {obedecer}
Tu madre
Objective C
miércoles, 1 de agosto de 12
![Page 10: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/10.jpg)
Método o Función
El listillo de la clase hacía el examen
Tú le copiabas y lo escribías en tu examen
Él hacía la función
Implementabas el método
miércoles, 1 de agosto de 12
![Page 11: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/11.jpg)
Condición simple
Mamá, si me como todo ¿puedo ir a jugar?
Pregúntale a tu padre !
Condición
Si tu padre decía Si: verdadero
Si decía No:falso
miércoles, 1 de agosto de 12
![Page 12: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/12.jpg)
Condición compuesta
Si comes todoy
recoges tu cuarto, puedes ir...
Operadores lógicos:&& = haces las dos: vas|| = una de las dos: vasOR = conque hagas una: vas
Condición compuesta
Nivel de “pringao”
miércoles, 1 de agosto de 12
![Page 13: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/13.jpg)
Condición For
Ricardito, vas a escribir 500 veces: “no hablaré en clase”
for (x=0;x<=500;x++) {NSLog (@”no hablaré en clase”);}
Tu profesora
Objetive C
miércoles, 1 de agosto de 12
![Page 14: Programación para no programadores](https://reader030.fdocuments.net/reader030/viewer/2022012403/559652801a28abce598b462f/html5/thumbnails/14.jpg)
Programadores y Diseñadores
Si compartes lo que sabes conmigo,ganamos los dos
No es el QUÉ, es el CÓMO
@llberganzawww.desarrolloweb.com
miércoles, 1 de agosto de 12