SlideShare una empresa de Scribd logo
1 de 8
GUIA TEORICA
SEGUNDO PERIODO INFORMATICA.
NOMBRES DE LOS LENGUAJES DE
PROGRAMACION MAS COMUNES:
 JAVA: El lenguaje de programación más popular del mundo, de acuerdo a
TIOBE, es Java, creado por la empresa Sun Microsystems de Oracle
Corporation en 1995. Se trata de un lenguaje multiplataforma, cuyos desarrollos
pueden ejecutarse en páginas web, dispositivos móviles y computadoras
 C#: A diferencia de C y C++, que fueron desarrollados por Bell Labs, C# es un
lenguaje de programación creado por Microsoft para su plataforma .NET, que
ofrece varios lenguajes a los desarrolladores, como Visual Basic y Delphi.
 C# crea aplicaciones web, móviles y de escritorio, por lo que es competencia de
Java. Utiliza una infraestructura de lenguaje común para facilitar la portabilidad del
código desde otros lenguajes. C#, también conocido como C Sharp, apareció en el
2000 y su última versión, la 6.0, apareció en julio de 2015.
 PYTHON: Apareció en 1991 y se ha convertido en uno de los favoritos por su
paradigma multiplataforma, que lo mismo funciona para programar con
orientación a objetos, programación imperativa y también funcional. Lenguaje
interpretado, se utiliza para crear aplicaciones de escritorio y móviles.
 Python tiene una licencia de código abierto y tiene toda una filosofía, que dice
entre sus postulados cosas como “simple es mejor que complejo”, “lo práctico
gana a lo puro”, o “ahora es mejor que nunca”. Python pasó del octavo al quinto
lugar del ranking de TIOBE del 2014 al 2015, y es el que más ha crecido durante
últimos 5 años.
 JAVAsCRIPT: La popularidad de JavaScript se debe a su presencia en la mayoría
de las páginas web y en aplicaciones como la lectura de documentos PDF o en la
creación de programas simples para computadora.
 Desarrollado por Netscape Communications y Mozila Fundation, es un lenguaje
programación que apareció en 1995 que se identifica como orientado a objetos,
basado en prototipos e interpretativo.
 RUBY: “El lenguaje tuvo un genuino hype entre 2006 y 2008.
El hype abruptamente terminó cuando Twitter anunció migrar de Ruby a Scala
2009. Sin evangelistas, Ruby salió del top 10 y tuvo que reinventarse a sí mismo”,
dice la agencia TIOBE.
 Ruby se nombra a sí mismo un lenguaje de programación “dinámico y de código
abierto” que está enfocado en la simplicidad y la productividad. Por eso es
sencillo para los novados y tiene una sintaxis “que se siente natural al leerla y fácil
al escribirla”. Fue creado en 1995, es multiplataforma y orientado a objetos.
 VISUALBASIC: Generalmente incluido dentro de la paquetería de programación
Microsoft Visual Studio, también puede utilizarse desde el entorno de desarrollo
libre SharpDevelop. Visual Basic .NET es considerado un sucesor de Visual Basic,
Basic, pero ambos lenguajes son muy diferentes entre sí en su metodología, y no
son retro compatibles.
 Visual Basic .NET se encuentra en el séptimo lugar del ranking de TIOBE aunque
con poco más de 2% de las búsquedas web sobre lenguajes de
lenguaje pasó de la posición 13 a la 7 en un año, y se espera que continúe
captando el interés de los desarrolladores para aplicaciones web y de escritorio.
CARACTERISTICAS DE LA PROGRAMACION
MODULAR:
PROGRAMAS:
 Los programas que están
constituidos por un único bloque,
más o menos grande, de código,
dependiendo de la complejidad y
tamaño de la aplicación.
PROBLEMAS COMPLEJOS
 Un problema complejo no puede
solucionarse de una sola vez y con
un único algoritmo; además,
existen operaciones que se repiten
una y otra vez a lo largo del
programa, de tal manera que es
necesario el mismo bloque de
código pero con diferentes datos.
INTERFAZ
GRAFICO:
BENEFICIOS:
 Elaborar programas para la resolución de problemas mediante ordenadores.
Mejoran la capacidad de atención y concentración.
Mayor orden y capacidad de comprensión.
Más autonomía y mayor interés por la experimentación y el aprendizaje.
Mejor capacidad de cálculo y de lógica.
 En si la programación ayuda al rendimiento de resolución de problemas de la vida
diaria, destreza mental y agilidad al hacer trabajos que requieran de lógica.
INFORMATICA: GUIA TEORICA.
EMERSON FABIAN RAMIREZ TORRES
11-E

Más contenido relacionado

La actualidad más candente

Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesGuadalupe Piedra Olano
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaangelisse6
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaOnce Redes
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014Neptuno Networks
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionJuan Antonio Plascencia Zepeda
 
Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04marioorozco2g
 
Metodologia programación
Metodologia programaciónMetodologia programación
Metodologia programaciónmariajose1812
 
6 Lenguajes de programación mas usados
6 Lenguajes de programación mas usados 6 Lenguajes de programación mas usados
6 Lenguajes de programación mas usados RobertoAntonioValbue
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libreAlex Benavides
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresOnce Redes
 
Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.julpiz29
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionXavii Torres
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoedwin quiroa
 
Cuadro comparativo sobre los lenguajes
Cuadro comparativo sobre los lenguajesCuadro comparativo sobre los lenguajes
Cuadro comparativo sobre los lenguajesMario Casas
 
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicacionesCarlos Herrera
 

La actualidad más candente (19)

Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
Clase2
Clase2Clase2
Clase2
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoya
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
 
Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04Cuadro comparativo de los lenguajes de desarrollo 04
Cuadro comparativo de los lenguajes de desarrollo 04
 
Laboratorio de programación II
Laboratorio de programación IILaboratorio de programación II
Laboratorio de programación II
 
Lenguajes para dispositivos moviles 133467
Lenguajes para dispositivos moviles 133467Lenguajes para dispositivos moviles 133467
Lenguajes para dispositivos moviles 133467
 
Metodologia programación
Metodologia programaciónMetodologia programación
Metodologia programación
 
6 Lenguajes de programación mas usados
6 Lenguajes de programación mas usados 6 Lenguajes de programación mas usados
6 Lenguajes de programación mas usados
 
Diapositivas software libre
Diapositivas software libreDiapositivas software libre
Diapositivas software libre
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torres
 
Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.Mi lenguaje de programación de preferencia.
Mi lenguaje de programación de preferencia.
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
Programacion ana rosa grethel fatima
Programacion ana rosa   grethel fatimaProgramacion ana rosa   grethel fatima
Programacion ana rosa grethel fatima
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Cuadro comparativo sobre los lenguajes
Cuadro comparativo sobre los lenguajesCuadro comparativo sobre los lenguajes
Cuadro comparativo sobre los lenguajes
 
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicaciones
 

Similar a Guia teorica

Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesoswaldo75sp
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesZulemaAlejandria
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesLisbeth Santur Abad
 
Lenguaje de propagación java
Lenguaje de propagación javaLenguaje de propagación java
Lenguaje de propagación javajocelin11aguillon
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.Once Redes
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programaciónGabriel Solano
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móvilesjhersi saavedra garcia
 
Lenguajes de programación mariana puerta
Lenguajes de programación mariana puertaLenguajes de programación mariana puerta
Lenguajes de programación mariana puertaOnce Redes
 
Introducción a la programacion.pdf
Introducción a la programacion.pdfIntroducción a la programacion.pdf
Introducción a la programacion.pdfIvanaTrento
 

Similar a Guia teorica (20)

Trabajo 6
Trabajo 6Trabajo 6
Trabajo 6
 
LENGUAJES DE POGRAMACION.pptx
LENGUAJES DE POGRAMACION.pptxLENGUAJES DE POGRAMACION.pptx
LENGUAJES DE POGRAMACION.pptx
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
C, Java y Phyton.pdf
C, Java y Phyton.pdfC, Java y Phyton.pdf
C, Java y Phyton.pdf
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Lenguaje de propagación java
Lenguaje de propagación javaLenguaje de propagación java
Lenguaje de propagación java
 
LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.LENGUAJES DE PROGRAMACIÒN.
LENGUAJES DE PROGRAMACIÒN.
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programación
 
ldp.pptx
ldp.pptxldp.pptx
ldp.pptx
 
Programación de Aplicaciones Móviles
Programación de Aplicaciones MóvilesProgramación de Aplicaciones Móviles
Programación de Aplicaciones Móviles
 
aplicaciones móviles
aplicaciones móviles aplicaciones móviles
aplicaciones móviles
 
Lenguajes de programación mariana puerta
Lenguajes de programación mariana puertaLenguajes de programación mariana puerta
Lenguajes de programación mariana puerta
 
Introducción a la programacion.pdf
Introducción a la programacion.pdfIntroducción a la programacion.pdf
Introducción a la programacion.pdf
 
Cabrera ies 2011
Cabrera ies 2011Cabrera ies 2011
Cabrera ies 2011
 
Ruby-y-Visual-Basic.pptx
Ruby-y-Visual-Basic.pptxRuby-y-Visual-Basic.pptx
Ruby-y-Visual-Basic.pptx
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 

Último

Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSYadi Campos
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 

Último (20)

Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VSSEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
SEPTIMO SEGUNDO PERIODO EMPRENDIMIENTO VS
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 

Guia teorica

  • 2. NOMBRES DE LOS LENGUAJES DE PROGRAMACION MAS COMUNES:  JAVA: El lenguaje de programación más popular del mundo, de acuerdo a TIOBE, es Java, creado por la empresa Sun Microsystems de Oracle Corporation en 1995. Se trata de un lenguaje multiplataforma, cuyos desarrollos pueden ejecutarse en páginas web, dispositivos móviles y computadoras  C#: A diferencia de C y C++, que fueron desarrollados por Bell Labs, C# es un lenguaje de programación creado por Microsoft para su plataforma .NET, que ofrece varios lenguajes a los desarrolladores, como Visual Basic y Delphi.  C# crea aplicaciones web, móviles y de escritorio, por lo que es competencia de Java. Utiliza una infraestructura de lenguaje común para facilitar la portabilidad del código desde otros lenguajes. C#, también conocido como C Sharp, apareció en el 2000 y su última versión, la 6.0, apareció en julio de 2015.
  • 3.  PYTHON: Apareció en 1991 y se ha convertido en uno de los favoritos por su paradigma multiplataforma, que lo mismo funciona para programar con orientación a objetos, programación imperativa y también funcional. Lenguaje interpretado, se utiliza para crear aplicaciones de escritorio y móviles.  Python tiene una licencia de código abierto y tiene toda una filosofía, que dice entre sus postulados cosas como “simple es mejor que complejo”, “lo práctico gana a lo puro”, o “ahora es mejor que nunca”. Python pasó del octavo al quinto lugar del ranking de TIOBE del 2014 al 2015, y es el que más ha crecido durante últimos 5 años.  JAVAsCRIPT: La popularidad de JavaScript se debe a su presencia en la mayoría de las páginas web y en aplicaciones como la lectura de documentos PDF o en la creación de programas simples para computadora.  Desarrollado por Netscape Communications y Mozila Fundation, es un lenguaje programación que apareció en 1995 que se identifica como orientado a objetos, basado en prototipos e interpretativo.
  • 4.  RUBY: “El lenguaje tuvo un genuino hype entre 2006 y 2008. El hype abruptamente terminó cuando Twitter anunció migrar de Ruby a Scala 2009. Sin evangelistas, Ruby salió del top 10 y tuvo que reinventarse a sí mismo”, dice la agencia TIOBE.  Ruby se nombra a sí mismo un lenguaje de programación “dinámico y de código abierto” que está enfocado en la simplicidad y la productividad. Por eso es sencillo para los novados y tiene una sintaxis “que se siente natural al leerla y fácil al escribirla”. Fue creado en 1995, es multiplataforma y orientado a objetos.  VISUALBASIC: Generalmente incluido dentro de la paquetería de programación Microsoft Visual Studio, también puede utilizarse desde el entorno de desarrollo libre SharpDevelop. Visual Basic .NET es considerado un sucesor de Visual Basic, Basic, pero ambos lenguajes son muy diferentes entre sí en su metodología, y no son retro compatibles.  Visual Basic .NET se encuentra en el séptimo lugar del ranking de TIOBE aunque con poco más de 2% de las búsquedas web sobre lenguajes de lenguaje pasó de la posición 13 a la 7 en un año, y se espera que continúe captando el interés de los desarrolladores para aplicaciones web y de escritorio.
  • 5. CARACTERISTICAS DE LA PROGRAMACION MODULAR: PROGRAMAS:  Los programas que están constituidos por un único bloque, más o menos grande, de código, dependiendo de la complejidad y tamaño de la aplicación. PROBLEMAS COMPLEJOS  Un problema complejo no puede solucionarse de una sola vez y con un único algoritmo; además, existen operaciones que se repiten una y otra vez a lo largo del programa, de tal manera que es necesario el mismo bloque de código pero con diferentes datos.
  • 7. BENEFICIOS:  Elaborar programas para la resolución de problemas mediante ordenadores. Mejoran la capacidad de atención y concentración. Mayor orden y capacidad de comprensión. Más autonomía y mayor interés por la experimentación y el aprendizaje. Mejor capacidad de cálculo y de lógica.  En si la programación ayuda al rendimiento de resolución de problemas de la vida diaria, destreza mental y agilidad al hacer trabajos que requieran de lógica.
  • 8. INFORMATICA: GUIA TEORICA. EMERSON FABIAN RAMIREZ TORRES 11-E