SlideShare una empresa de Scribd logo
   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 programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
Colegio Agropecuario de San Carlos
 
Programacion web-ian
Programacion web-ianProgramacion web-ian
Programacion web-ian
Edwin Geovanni Vega Saldaña
 
Lenguajes de desarrollo web
Lenguajes de desarrollo webLenguajes de desarrollo web
Lenguajes de desarrollo web
EvelioHdez
 
Programacion web
Programacion webProgramacion web
Programacion web
fany concepcion
 
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
olguisf
 
Examen diego
Examen diegoExamen diego
Examen diego
infobran
 
Lenguaje de programación web
Lenguaje de programación webLenguaje de programación web
Lenguaje de programación web
Eduardo Alvarez
 
Examen 3.0
Examen 3.0Examen 3.0
Examen 3.0
allan Gutierrez
 
Lenguajes del lado del servidor
Lenguajes del lado del servidorLenguajes del lado del servidor
Lenguajes del lado del servidor
pidingos
 
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
ricardo 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 usuario
Mariano-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 usuario
Jessica
 
Programacion web
Programacion webProgramacion web
Programacion web
Abraham Morales
 
Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
Xavii Torres
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
Lizbeth Atala Garcia Robles
 
Programación web
Programación webProgramación web
Programación web
eric291285
 
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
eliabreu1234
 
10 lenguajes de programacion
10 lenguajes de programacion10 lenguajes de programacion
10 lenguajes de programacion
Christian 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 caballero
Emily Channell
 
Quiero ser
Quiero serQuiero ser
Quiero ser
Petar Kirkov
 
Tipos de letras
Tipos de letrasTipos de letras
Tipos de letras
Fredy Valencia Cuero
 
Diplomado en docencia universitaria ITFIP
Diplomado en docencia universitaria ITFIPDiplomado en docencia universitaria ITFIP
Diplomado en docencia universitaria ITFIP
marfeley
 
Clase 15 09 11
Clase 15 09 11Clase 15 09 11
Clase 15 09 11
marco Cronopio
 
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 school
Fatih Özer
 
Papelería básica exposicion
Papelería básica  exposicionPapelería básica  exposicion
Papelería básica exposicion
Mirian Estrada Rodriguez
 

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 web
Cartagena, Bolivar
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
infobran
 
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
olguisf
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
edwin 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.pptx
JulinAguirre8
 
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
Jonathan Guerrero Pacori
 
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
Jonathan Guerrero Pacori
 
Desarrollo de la web.adriana
Desarrollo de la web.adrianaDesarrollo de la web.adriana
Desarrollo de la web.adriana
AdrianaMarcela16
 
Desarrollo y Programacion WEB
Desarrollo y Programacion WEBDesarrollo y Programacion WEB
Desarrollo y Programacion WEB
Genesis 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 servidor
Jose Felix Moran Agusto
 
Libro4
Libro4Libro4
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
Gialrod1228
 
My programming language 04 05-2014
My programming language 04 05-2014My programming language 04 05-2014
My programming language 04 05-2014
Neptuno 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 usuario
linhos315
 
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
Capacitacion 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.
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. audio
Te Amo Gabriel
 
Php tema 4
Php tema 4Php tema 4
Herramientas de Desarrollo de Software
Herramientas de Desarrollo de SoftwareHerramientas de Desarrollo de Software
Herramientas de Desarrollo de Software
Te 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
 
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
 
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
 
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.
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
 
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

Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
yuki22434
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
IsabelQuintero36
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
JuanAlvarez413513
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
SofiaCollazos
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
SERVANDOBADILLOPOLEN
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
aljitagallego
 

Último (20)

Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..ACTIVIDAD 2P de Tecnología, 10-7, 2024..
ACTIVIDAD 2P de Tecnología, 10-7, 2024..
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
absorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratoriosabsorcion de gases y practicas de laboratorios
absorcion de gases y practicas de laboratorios
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Trabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De ProgramaciónTrabajo tecnología sobre Conceptos Básicos De Programación
Trabajo tecnología sobre Conceptos Básicos De Programación
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.COMPARATIVO DE SUBESTACIONES AIS VS GIS.
COMPARATIVO DE SUBESTACIONES AIS VS GIS.
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
 

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.