SlideShare una empresa de Scribd logo
1 de 23
   Durante la evolución de los lenguajes de
    programación, se observa que han pasado de
    ser estáticos a lo que actualmente conocemos
    como lenguajes de programación para la web
    dinámicos. Sin confundir el término dinámico
    como la interacción del sistema con el usuario,
    sino como la interacción del usuario con datos
    a través del sistema.
   El hecho de que los sistemas estén basados en
    lenguajes de programación web, se les hace
    atractivo a un sin números de usuarios,
    quienes no dependerán por completo un
    sistema operativo en particular para usar las
    aplicaciones, y estas se emplean mediante el
    navegador web.
   Es un lenguaje de marcado, empleado para dar
    forma al contenido de las páginas web. No se
    trata de un lenguaje de programación, donde
    se podrían procesar entradas, incluir
    condiciones, etc., pero es el que permitirá
    visualizar la información generada por otros
    lenguajes de programación web
   Ventajas
     Texto estructurado (etiquetas).
     Archivos pequeños.
     Fácil aprendizaje.

   Desventajas
     Estático.
     Interpretación   diferente dependiendo del
      navegador.
     Exceso de etiquetas.
   Se trata de un lenguaje de scripts basado en
    objetos que permite hacer aplicaciones
    incrustadas en un documento HTML, que
    pueden manejar eventos según acciones de
    parte del usuario. Se maneja del lado del
    cliente y por lo tanto no se pueden consultar
    datos del lado del servidor. Útil para la
    validación de datos antes de enviar al servidor.
   Ventajas
     Lenguaje interpretado
     Se ejecuta del lado cliente

     Lenguaje seguro.

   Desventajas
     Código  visible.
     El código debe descargarse completamente.
   Es un lenguaje de script interpretado en el lado
    del servidor utilizado para la generación de
    páginas web dinámicas, embebidas en páginas
    HTML y ejecutadas en el servidor. PHP no
    necesita ser compilado para ejecutarse. Para
    su funcionamiento necesita tener instalado
    Apache o IIS con las librerías de PHP. La mayor
    parte de su sintaxis ha sido tomada de C, Java
    y Perl con algunas características específicas.
    Los archivos cuentan con la extensión “.php”.
   Ventajas
     Capacidad  de conexión con distintos manejadores
      de base de datos.
     No requiere definición de tipos de variables.
     Es libre.

   Desventajas
     Se necesita instalar un servidor web.
     Todo el trabajo es realizado en el servidor.
     Se puede dificultar la lectura del código
   Es un lenguaje para la creación de sitios web
    dinámicos, desarrollado por Microsoft y
    requiere la instalación del Internet Information
    Server (IIS). No necesita compilación y se
    puede insertar junto al código HTML, con
    archivos bajo la extensión “.asp”.
   Ventajas
     Uso de visual Basic Script.
     Tecnología Soporte de Jscript (Javascript de
      Micrososft).
     Óptimo con el manejador de base de datos SQL Server.

   Desventajas
     Tecnología propietaria.
     Hospedaje costoso.

     Códigos extensos para funciones simples.
   Con su desarrollo se resolvieron las
    limitaciones de su antecesor ASP. Para
    desarrollar en ASP.NET se puede usar C#,
    VB.NET o J#. Para el funcionamiento de las
    páginas se requiere instalar IIS con el
    framework .NET. Los archivos tienen la
    extensión “.aspx”.
   Ventajas
     Orientado a objetos.
     Separa el diseño del código.

     Fácil mantenimiento.

     Mayor seguridad.

   Desventajas
     Mayor   consumo de recursos.
   Lenguaje que está orientado al desarrollo web
    en Java y es multiplataforma. Comparte
    características con ASP.NET. Fue desarrollado
    por Sun Microsystems y dispone de un motor
    de páginas basado en los servlets de Java.
    Requiere instalar un servidor Tomcat. Los
    archivos son de extensión “.jsp”.
   Ventajas
     Multiplataforma

     La parte dinámica está escrita en Java.
     Permite el uso de servlets

   Desventajas
     Complejo   aprendizaje
   Lenguaje creado en el año 1990 por Guido Van
    Rossum, considerado como el más limpio para
    programar y permite crear todo tipo de
    aplicaciones incluyendo sitios web. Es un
    lenguaje interpretado y multiparadigma, los
    programadores pueden adoptar un estilo de
    programación: Estructurada, orientada a
    objetos, funcional u orientada a aspectos.
   Ventajas
     Licencia de código abierto (Opensource).
     Gran cantidad de funciones y librerías.

     Orientado a Objetos.

     Multiplataforma

   Desventajas
     Es   lento por tratarse de un lenguaje interpretado.
   Lenguaje desarrollado por Yukihro “Matz”
    Matsumoto, con una sintaxis inspirada en
    Python y Perl. Es un lenguaje Opensource, de
    alto nivel y orientado a objetos, que puede
    manejar excepciones y cargar librerías de
    extensiones dinámicamente si el sistema
    operativo lo permite
   Ventajas
     Desarrollo  de aplicaciones a bajo costo.
       Portátil Multiplataforma
   Desventajas
     El  código puede volverse desordenado, si varios
        programadores no establecen alguna convención
        de sintaxis.
   Este lenguaje soporta tanto programación
    estructurada, como la orientada a objetos y la
    funcional. Es del tipo software libre. Su
    estructura está basada en el lenguaje C y
    aunque su desarrollo fue pensado para la
    plataforma UNIX, actualmente está disponible
    en varios sistemas operativos
   Ventajas
     Facilidad y comodidad en la escritura de scripts.
     Potente para el procesamiento de textos.

     Versátil.

   Desventajas
     Complejo aprendizaje.
     Lenguaje interpretado.
http://www.programacionphp.net/
http://www.desarrolloweb.com/manuales/12/
http://www.soloasp.com.ar/
http://www.abcdatos.com/tutoriales/programacion/pe
http://www.abcdatos.com/tutoriales/programacion/py
http://www.programacionfacil.com/programacion/m
  anual_java_jsphttp://www.forosdelweb.com/f105
  /entorno-programacion-ruby-517917/

Más contenido relacionado

La actualidad más candente

Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo webEvelioHdez
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Examen diego
Examen diegoExamen diego
Examen diegoinfobran
 
Lenguaje de programación web
Lenguaje de programación webLenguaje de programación web
Lenguaje de programación webEduardo Alvarez
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidorpidingos
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloricardo dueñas
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioMariano-Celiz17
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioJessica
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionXavii Torres
 
Programación web
Programación webProgramación web
Programación weberic291285
 
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 preferenciaeliabreu1234
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacionChristian Morales
 

La actualidad más candente (18)

Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
Programacion web-ian
Programacion web-ianProgramacion web-ian
Programacion web-ian
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Examen diego
Examen diegoExamen diego
Examen diego
 
Lenguaje de programación web
Lenguaje de programación webLenguaje de programación web
Lenguaje de programación web
 
Examen 3.0
Examen 3.0Examen 3.0
Examen 3.0
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidor
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuario
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuario
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
 
Programación web
Programación webProgramación web
Programación web
 
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
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
 

Destacado

презентация мама предприниматель
презентация мама предпринимательпрезентация мама предприниматель
презентация мама предпринимательBusinessofRussia
 
Historia de la fotografía joellis caballero
Historia de la fotografía  joellis caballeroHistoria de la fotografía  joellis caballero
Historia de la fotografía joellis caballeroEmily Channell
 
Diplomado en docencia universitaria ITFIP
Diplomado en docencia universitaria ITFIPDiplomado en docencia universitaria ITFIP
Diplomado en docencia universitaria ITFIPmarfeley
 
Leadership e identità di istituto palermo
Leadership e identità di istituto palermoLeadership e identità di istituto palermo
Leadership e identità di istituto palermosepulvi
 
My country my hometown my school
My country  my hometown my schoolMy country  my hometown my school
My country my hometown my schoolFatih Özer
 

Destacado (9)

презентация мама предприниматель
презентация мама предпринимательпрезентация мама предприниматель
презентация мама предприниматель
 
Historia de la fotografía joellis caballero
Historia de la fotografía  joellis caballeroHistoria de la fotografía  joellis caballero
Historia de la fotografía joellis caballero
 
Quiero ser
Quiero serQuiero ser
Quiero ser
 
Tipos de letras
Tipos de letrasTipos de letras
Tipos de letras
 
Diplomado en docencia universitaria ITFIP
Diplomado en docencia universitaria ITFIPDiplomado en docencia universitaria ITFIP
Diplomado en docencia universitaria ITFIP
 
Clase 15 09 11
Clase 15 09 11Clase 15 09 11
Clase 15 09 11
 
Leadership e identità di istituto palermo
Leadership e identità di istituto palermoLeadership e identità di istituto palermo
Leadership e identità di istituto palermo
 
My country my hometown my school
My country  my hometown my schoolMy country  my hometown my school
My country my hometown my school
 
Papelería básica exposicion
Papelería básica  exposicionPapelería básica  exposicion
Papelería básica exposicion
 

Similar a Presentacion tics

Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion webinfobran
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-webolguisf
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoedwin quiroa
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptxJulinAguirre8
 
Tecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorTecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorJonathan Guerrero Pacori
 
Tecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorTecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorJonathan Guerrero Pacori
 
Desarrollo de la web.adriana
Desarrollo de la web.adrianaDesarrollo de la web.adriana
Desarrollo de la web.adrianaAdrianaMarcela16
 
Desarrollo y Programacion WEB
Desarrollo y Programacion WEBDesarrollo y Programacion WEB
Desarrollo y Programacion WEBGenesis Jurado
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorJose Felix Moran Agusto
 
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezHerramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezGialrod1228
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014Neptuno Networks
 
Lenguajes del lado del servidor y del lado del usuario
Lenguajes del lado del servidor y del lado del usuarioLenguajes del lado del servidor y del lado del usuario
Lenguajes del lado del servidor y del lado del usuariolinhos315
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la webCapacitacion web
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.Te Amo Gabriel
 
Herramientas de des. de soft. audio
Herramientas de des. de soft. audioHerramientas de des. de soft. audio
Herramientas de des. de soft. audioTe Amo Gabriel
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.Te Amo Gabriel
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareTe Amo Gabriel
 

Similar a Presentacion tics (20)

Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 
los-diferentes-lenguajes-de-programacion-para-la-web
 los-diferentes-lenguajes-de-programacion-para-la-web los-diferentes-lenguajes-de-programacion-para-la-web
los-diferentes-lenguajes-de-programacion-para-la-web
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx
 
Tecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del ServidorTecnologias para paginas Web Dinamicas del lado del Servidor
Tecnologias para paginas Web Dinamicas del lado del Servidor
 
Tecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidorTecnologías para paginas Dinamicas del lado del servidor
Tecnologías para paginas Dinamicas del lado del servidor
 
Desarrollo de la web.adriana
Desarrollo de la web.adrianaDesarrollo de la web.adriana
Desarrollo de la web.adriana
 
Desarrollo y Programacion WEB
Desarrollo y Programacion WEBDesarrollo y Programacion WEB
Desarrollo y Programacion WEB
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 
Libro4
Libro4Libro4
Libro4
 
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni RodriguezHerramientas SI para Aplicaciones Web - Gianni Rodriguez
Herramientas SI para Aplicaciones Web - Gianni Rodriguez
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014
 
Lenguajes del lado del servidor y del lado del usuario
Lenguajes del lado del servidor y del lado del usuarioLenguajes del lado del servidor y del lado del usuario
Lenguajes del lado del servidor y del lado del usuario
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 
Herramientas de des. de soft. audio
Herramientas de des. de soft. audioHerramientas de des. de soft. audio
Herramientas de des. de soft. audio
 
Herramientas de des. de soft.
Herramientas de des. de soft.Herramientas de des. de soft.
Herramientas de des. de soft.
 
Php tema 4
Php tema 4Php tema 4
Php tema 4
 
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de Software
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 

Último (20)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 

Presentacion tics

  • 1.
  • 2. Durante la evolución de los lenguajes de programación, se observa que han pasado de ser estáticos a lo que actualmente conocemos como lenguajes de programación para la web dinámicos. Sin confundir el término dinámico como la interacción del sistema con el usuario, sino como la interacción del usuario con datos a través del sistema.
  • 3. El hecho de que los sistemas estén basados en lenguajes de programación web, se les hace atractivo a un sin números de usuarios, quienes no dependerán por completo un sistema operativo en particular para usar las aplicaciones, y estas se emplean mediante el navegador web.
  • 4.
  • 5. Es un lenguaje de marcado, empleado para dar forma al contenido de las páginas web. No se trata de un lenguaje de programación, donde se podrían procesar entradas, incluir condiciones, etc., pero es el que permitirá visualizar la información generada por otros lenguajes de programación web
  • 6. Ventajas  Texto estructurado (etiquetas).  Archivos pequeños.  Fácil aprendizaje.  Desventajas  Estático.  Interpretación diferente dependiendo del navegador.  Exceso de etiquetas.
  • 7. Se trata de un lenguaje de scripts basado en objetos que permite hacer aplicaciones incrustadas en un documento HTML, que pueden manejar eventos según acciones de parte del usuario. Se maneja del lado del cliente y por lo tanto no se pueden consultar datos del lado del servidor. Útil para la validación de datos antes de enviar al servidor.
  • 8. Ventajas  Lenguaje interpretado  Se ejecuta del lado cliente  Lenguaje seguro.  Desventajas  Código visible.  El código debe descargarse completamente.
  • 9. Es un lenguaje de script interpretado en el lado del servidor utilizado para la generación de páginas web dinámicas, embebidas en páginas HTML y ejecutadas en el servidor. PHP no necesita ser compilado para ejecutarse. Para su funcionamiento necesita tener instalado Apache o IIS con las librerías de PHP. La mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas características específicas. Los archivos cuentan con la extensión “.php”.
  • 10. Ventajas  Capacidad de conexión con distintos manejadores de base de datos.  No requiere definición de tipos de variables.  Es libre.  Desventajas  Se necesita instalar un servidor web.  Todo el trabajo es realizado en el servidor.  Se puede dificultar la lectura del código
  • 11. Es un lenguaje para la creación de sitios web dinámicos, desarrollado por Microsoft y requiere la instalación del Internet Information Server (IIS). No necesita compilación y se puede insertar junto al código HTML, con archivos bajo la extensión “.asp”.
  • 12. Ventajas  Uso de visual Basic Script.  Tecnología Soporte de Jscript (Javascript de Micrososft).  Óptimo con el manejador de base de datos SQL Server.  Desventajas  Tecnología propietaria.  Hospedaje costoso.  Códigos extensos para funciones simples.
  • 13. Con su desarrollo se resolvieron las limitaciones de su antecesor ASP. Para desarrollar en ASP.NET se puede usar C#, VB.NET o J#. Para el funcionamiento de las páginas se requiere instalar IIS con el framework .NET. Los archivos tienen la extensión “.aspx”.
  • 14. Ventajas  Orientado a objetos.  Separa el diseño del código.  Fácil mantenimiento.  Mayor seguridad.  Desventajas  Mayor consumo de recursos.
  • 15. Lenguaje que está orientado al desarrollo web en Java y es multiplataforma. Comparte características con ASP.NET. Fue desarrollado por Sun Microsystems y dispone de un motor de páginas basado en los servlets de Java. Requiere instalar un servidor Tomcat. Los archivos son de extensión “.jsp”.
  • 16. Ventajas  Multiplataforma  La parte dinámica está escrita en Java.  Permite el uso de servlets  Desventajas  Complejo aprendizaje
  • 17. Lenguaje creado en el año 1990 por Guido Van Rossum, considerado como el más limpio para programar y permite crear todo tipo de aplicaciones incluyendo sitios web. Es un lenguaje interpretado y multiparadigma, los programadores pueden adoptar un estilo de programación: Estructurada, orientada a objetos, funcional u orientada a aspectos.
  • 18. Ventajas  Licencia de código abierto (Opensource).  Gran cantidad de funciones y librerías.  Orientado a Objetos.  Multiplataforma  Desventajas  Es lento por tratarse de un lenguaje interpretado.
  • 19. Lenguaje desarrollado por Yukihro “Matz” Matsumoto, con una sintaxis inspirada en Python y Perl. Es un lenguaje Opensource, de alto nivel y orientado a objetos, que puede manejar excepciones y cargar librerías de extensiones dinámicamente si el sistema operativo lo permite
  • 20. Ventajas  Desarrollo de aplicaciones a bajo costo.  Portátil Multiplataforma  Desventajas  El código puede volverse desordenado, si varios programadores no establecen alguna convención de sintaxis.
  • 21. Este lenguaje soporta tanto programación estructurada, como la orientada a objetos y la funcional. Es del tipo software libre. Su estructura está basada en el lenguaje C y aunque su desarrollo fue pensado para la plataforma UNIX, actualmente está disponible en varios sistemas operativos
  • 22. Ventajas  Facilidad y comodidad en la escritura de scripts.  Potente para el procesamiento de textos.  Versátil.  Desventajas  Complejo aprendizaje.  Lenguaje interpretado.