SlideShare una empresa de Scribd logo
1 de 14
Lenguajes de alto y bajo nivel
Bajo/alto
 :1000000000308A001A280000303084008313000872
 :10001000031917280630F800F701F70B0D28F80B25
 :100020000C287B30F700F70B1328800B0A288A1165
 :100030000A127528840183131F3083058316031762
 :1000400087152A300313990000309A00A6309800D3
 :10005000903083129800831603170908C03989006D
 :1000600003131F129F1200300317880083128701A9
 :10007000880189010313A101A201A301A401A50123
 :10008000A601A701A801FF30A900AA01AB01AC019C
 :100090000630AD00AE010030831686008312A40145
 :1000A000A301A201A10124082C02031C8028031D26
 :1000B000692823082B02031C8028031D69282208B5
 :1000C0002A02031C8028031D69282908210203181D
 :1000D00080282D08840083132E18831721088000A0
 :1000E0000230AF00FA30B0000428AF0B72280130A4
 :1000F000A1070318A20A0319A30A0319A40A532883
 :040100004F28630021
 :04400E00E22FFF3F5F
 :00000001FF
 ;PIC16F887
 ;CRC=4BE3 CREATED="25-jul-12 12:59"
import webbrowser
import time
pausas = 0
print "comienza el programa de pausas"
+ time.ctime()
while (pausas < 3):
time.sleep(5)
webbrowser.open("https://www.youtub
e.com/watch?v=E58_5-FC3k4")
pausas = pausas +1
print "Esta es la pausa" + str(pausas)
#esta es la funcion para pasar de int a
str
if(pausas == 3):
time.sleep(5)
webbrowser.open("https://www.youtub
e.com/watch?v=Ul3j7oLZfiY")
print "Esta es la pausa doble"
Variedades de lenguajes
Los que vamos a usar
Arduino project:
Basado en el trabajo de
nando Barragan, Massimo
Banzi, David Cuartielles,
Tom Igoe, Gianluca Martino
y David Mellis crean arduino
en el 2005.
Su sintaxis esta basada en
lenguaje C, pero
simplificada. Es de bajo
costo y de código abierto al
igual que processing.
Processing:
Creado por Ben Fry y Case
Reas
Es un lenguaje basado en
Java y de fácil sintaxis. Tal
vez solo es mas fácil Python.
La ventaja de Processing es
que es muy intuitivo.
Ambos proyectos son similares y muy compatibles.
Lo básico que no hay que olvidar
1. Tipos de datos
2. Operadores:
1. Aritméticos
2. Asignación
3. Comparación
4. Lógicos o booleanos
3. Estructuras:
1. Selectivas
2. Repetitivas
4. Funciones
5. Clases
Tipos de datos
 Son mas o menos comunes a todos los lenguajes de programación
secuencial.
Tipos de datos mas
comunes en Processing
La forma de declarar una variable y asignar un valor:
Tipo de dato de la variable // etiqueta de la variable // operador de asignación y valor de la variable// se termina con ;
Tipos de datos en Arduino
Cosas básicas de sintaxis
Errores mas comunes
operadores
 Aritméticos: +, -, *, /, %
 Asignación: =, +=, -=, *=, /=,
 Comparación: ==, <, >, <=, >=, -
 Lógicos: AND (&&), OR, (||), NOT (-)
Estructuras y ciclos
Ciclo for

Más contenido relacionado

Similar a Programacion basica

Montagem do regulador aletado co2 vt
Montagem do regulador aletado co2 vtMontagem do regulador aletado co2 vt
Montagem do regulador aletado co2 vtGabriel Schulte
 
Presentacion Caceres de obras hidraulicas.pptx
Presentacion Caceres de obras hidraulicas.pptxPresentacion Caceres de obras hidraulicas.pptx
Presentacion Caceres de obras hidraulicas.pptxDIEGOALBERTOCACERESR
 
Edificio Mariana Plaza Análisis y Estudio
Edificio Mariana Plaza Análisis y EstudioEdificio Mariana Plaza Análisis y Estudio
Edificio Mariana Plaza Análisis y EstudioScArchs
 
03 perfiles comerciales
03 perfiles comerciales03 perfiles comerciales
03 perfiles comercialesWilson Ochoa
 
03 perfiles comerciales
03 perfiles comerciales03 perfiles comerciales
03 perfiles comercialestaniaflores65
 
219647383-Espagueti-Termocontraible.pdf
219647383-Espagueti-Termocontraible.pdf219647383-Espagueti-Termocontraible.pdf
219647383-Espagueti-Termocontraible.pdfMaximiliano Gutierrez
 
Analisis de costos instalaciones electricas
Analisis de costos instalaciones electricasAnalisis de costos instalaciones electricas
Analisis de costos instalaciones electricasCarlos Zuta Ventura
 
2.rocas y aridos[1]
2.rocas y aridos[1]2.rocas y aridos[1]
2.rocas y aridos[1]Parca Real
 
Api 5 l teoria
Api 5 l teoriaApi 5 l teoria
Api 5 l teoriaSANCAN11
 
Solucionario hidraulica de tuberías alexis lópez
Solucionario hidraulica de tuberías alexis lópezSolucionario hidraulica de tuberías alexis lópez
Solucionario hidraulica de tuberías alexis lópezalexisl1234
 
Inventarios solucion[1]
Inventarios solucion[1]Inventarios solucion[1]
Inventarios solucion[1]valeria
 
Diferencias manual de carreteras DG-2014 - DG-2018
Diferencias manual de carreteras DG-2014 - DG-2018Diferencias manual de carreteras DG-2014 - DG-2018
Diferencias manual de carreteras DG-2014 - DG-2018torres1756
 

Similar a Programacion basica (20)

Montagem do regulador aletado co2 vt
Montagem do regulador aletado co2 vtMontagem do regulador aletado co2 vt
Montagem do regulador aletado co2 vt
 
Insumos
InsumosInsumos
Insumos
 
Presentacion Caceres de obras hidraulicas.pptx
Presentacion Caceres de obras hidraulicas.pptxPresentacion Caceres de obras hidraulicas.pptx
Presentacion Caceres de obras hidraulicas.pptx
 
Edificio Mariana Plaza Análisis y Estudio
Edificio Mariana Plaza Análisis y EstudioEdificio Mariana Plaza Análisis y Estudio
Edificio Mariana Plaza Análisis y Estudio
 
03 perfiles comerciales
03 perfiles comerciales03 perfiles comerciales
03 perfiles comerciales
 
Insumos 01
Insumos 01Insumos 01
Insumos 01
 
03 perfiles comerciales
03 perfiles comerciales03 perfiles comerciales
03 perfiles comerciales
 
219647383-Espagueti-Termocontraible.pdf
219647383-Espagueti-Termocontraible.pdf219647383-Espagueti-Termocontraible.pdf
219647383-Espagueti-Termocontraible.pdf
 
Analisis de costos instalaciones electricas
Analisis de costos instalaciones electricasAnalisis de costos instalaciones electricas
Analisis de costos instalaciones electricas
 
2.rocas y aridos[1]
2.rocas y aridos[1]2.rocas y aridos[1]
2.rocas y aridos[1]
 
Api 5 l teoria
Api 5 l teoriaApi 5 l teoria
Api 5 l teoria
 
Análisis-granulométrico.pdf
Análisis-granulométrico.pdfAnálisis-granulométrico.pdf
Análisis-granulométrico.pdf
 
Precioparticularinsumotipovtipo2 naranjoyacu-ok
Precioparticularinsumotipovtipo2 naranjoyacu-okPrecioparticularinsumotipovtipo2 naranjoyacu-ok
Precioparticularinsumotipovtipo2 naranjoyacu-ok
 
Solucionario hidraulica de tuberías alexis lópez
Solucionario hidraulica de tuberías alexis lópezSolucionario hidraulica de tuberías alexis lópez
Solucionario hidraulica de tuberías alexis lópez
 
Listado de materiales
Listado de materialesListado de materiales
Listado de materiales
 
Inventarios solucion[1]
Inventarios solucion[1]Inventarios solucion[1]
Inventarios solucion[1]
 
Inventarios solucion
Inventarios solucionInventarios solucion
Inventarios solucion
 
Diferencias manual de carreteras DG-2014 - DG-2018
Diferencias manual de carreteras DG-2014 - DG-2018Diferencias manual de carreteras DG-2014 - DG-2018
Diferencias manual de carreteras DG-2014 - DG-2018
 
Insumos 02
Insumos 02Insumos 02
Insumos 02
 
relaciÓn de insumos.pdf
relaciÓn de insumos.pdfrelaciÓn de insumos.pdf
relaciÓn de insumos.pdf
 

Último

serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...juanforero141
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxcorreafrancoci00
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocioMagemyl Egana
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfUPSE
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocioMagemyl Egana
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)Samuel Solís Fuentes
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptxalzabenjaminci00
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfCarlosSanchez452245
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxUPSE
 

Último (9)

serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 

Programacion basica

  • 1.
  • 2.
  • 3. Lenguajes de alto y bajo nivel
  • 4. Bajo/alto  :1000000000308A001A280000303084008313000872  :10001000031917280630F800F701F70B0D28F80B25  :100020000C287B30F700F70B1328800B0A288A1165  :100030000A127528840183131F3083058316031762  :1000400087152A300313990000309A00A6309800D3  :10005000903083129800831603170908C03989006D  :1000600003131F129F1200300317880083128701A9  :10007000880189010313A101A201A301A401A50123  :10008000A601A701A801FF30A900AA01AB01AC019C  :100090000630AD00AE010030831686008312A40145  :1000A000A301A201A10124082C02031C8028031D26  :1000B000692823082B02031C8028031D69282208B5  :1000C0002A02031C8028031D69282908210203181D  :1000D00080282D08840083132E18831721088000A0  :1000E0000230AF00FA30B0000428AF0B72280130A4  :1000F000A1070318A20A0319A30A0319A40A532883  :040100004F28630021  :04400E00E22FFF3F5F  :00000001FF  ;PIC16F887  ;CRC=4BE3 CREATED="25-jul-12 12:59" import webbrowser import time pausas = 0 print "comienza el programa de pausas" + time.ctime() while (pausas < 3): time.sleep(5) webbrowser.open("https://www.youtub e.com/watch?v=E58_5-FC3k4") pausas = pausas +1 print "Esta es la pausa" + str(pausas) #esta es la funcion para pasar de int a str if(pausas == 3): time.sleep(5) webbrowser.open("https://www.youtub e.com/watch?v=Ul3j7oLZfiY") print "Esta es la pausa doble"
  • 6. Los que vamos a usar Arduino project: Basado en el trabajo de nando Barragan, Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino y David Mellis crean arduino en el 2005. Su sintaxis esta basada en lenguaje C, pero simplificada. Es de bajo costo y de código abierto al igual que processing. Processing: Creado por Ben Fry y Case Reas Es un lenguaje basado en Java y de fácil sintaxis. Tal vez solo es mas fácil Python. La ventaja de Processing es que es muy intuitivo. Ambos proyectos son similares y muy compatibles.
  • 7. Lo básico que no hay que olvidar 1. Tipos de datos 2. Operadores: 1. Aritméticos 2. Asignación 3. Comparación 4. Lógicos o booleanos 3. Estructuras: 1. Selectivas 2. Repetitivas 4. Funciones 5. Clases
  • 8. Tipos de datos  Son mas o menos comunes a todos los lenguajes de programación secuencial. Tipos de datos mas comunes en Processing La forma de declarar una variable y asignar un valor: Tipo de dato de la variable // etiqueta de la variable // operador de asignación y valor de la variable// se termina con ;
  • 9. Tipos de datos en Arduino
  • 10. Cosas básicas de sintaxis
  • 12. operadores  Aritméticos: +, -, *, /, %  Asignación: =, +=, -=, *=, /=,  Comparación: ==, <, >, <=, >=, -  Lógicos: AND (&&), OR, (||), NOT (-)