Progra amando
Transcript of Progra amando
![Page 2: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/2.jpg)
Agenda
¿Qué es?
¿Cómo funciona?
Generalidades
Nada es obvio
¿Qué se necesita?
Estándares
¿Qué estudiar?
Bits por dinero
Cine
![Page 3: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/3.jpg)
Es encontrar una solución general a unproblema, ordenarle a una máquina que resuelva el problema por medio de un lenguaje intermedio, probar la solucióndel problema usando la máquina. Para distribuir o vender dicha solución.
![Page 4: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/4.jpg)
La máquina interpreta o transforma ellenguaje intermedio en secuencias debits (1 y 0) y luego usando la CPU (Unidad central de procesamiento), ejecuta instrucciones.
![Page 5: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/5.jpg)
Problema Pseudocódigo Diagrama de flujo
Códificar Códigomáquina
Ejecución
![Page 6: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/6.jpg)
Generalidades
Las máquinas todavía no piensan autónomamente
La máquina es un sistema bioinspirado(cerebro = procesador)
Si usted ha resuelto algún problema,entonces sabe como programar
![Page 7: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/7.jpg)
Nada es obvio
Si usted toma un taxí en Medellin yle dice al taxista que lo lleve a San José, ¿A dónde lo lleva?
¿Cómo se pone un tapabocas? Campañagripe porcina, ¿lo recuerda?
![Page 8: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/8.jpg)
PersonasLápiz, borrador y papelEditor de texto plano / IDELenguaje programaciónComputadorCompilador o interprete
![Page 9: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/9.jpg)
Estandares
ECMAScript (iso 16262)
Programación Orientada a Objetos
Patrones de programación
Frameworks
![Page 10: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/10.jpg)
Que estudiar?
Lógica, condiciones son la clave
Algoritmia (Eventos - Google)
Operaciones a nivel de bits (Memoria)
El Usuario (User expirience - UX)
Herramientas (Workflow - git...)
![Page 11: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/11.jpg)
Cine
Cine y los libros, donde nos terminamos de enamorar
![Page 12: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/12.jpg)
Bits por dinero
¿A qué se dedican las peronas másricas del mundo?
¿Cuál es la materia prima de unprogramador?
Los programas no duermen
![Page 13: Progra amando](https://reader031.fdocuments.net/reader031/viewer/2022021813/589a0e411a28ab7a318b6159/html5/thumbnails/13.jpg)
Fin
Muchas gracias, mayor información
Websites www.andresbedoya.co www.holamundo.coyoutube www.youtube.com/mrruedalibre
10 de Octubre de 2015 - Barcamp