Está en la página 1de 14

Actividad de aprendizaje 1

15-2-2021
Lenguajes para internet

Jickson Luis Galeano Paez – Jhon Jairo Estrada Valencia


UCompensar Fundación Universitaria
Contenido
Introducción....................................................................................................................................... 4
Objetivo .............................................................................................................................................. 5
PRIMERA PARTE ........................................................................................................................... 6
Segunda parte .................................................................................................................................... 7
Lenguajes de programación ................................................................................................................ 7
Características ..................................................................................................................................... 7
Ventajas ............................................................................................................................................... 7
Desventajas ......................................................................................................................................... 7
HTML ................................................................................................................................................. 7
• Lenguaje estático ......................................................................................................................... 7
• Basado en etiquetas ..................................................................................................................... 7
• El estándar lo define W3C .......................................................................................................... 7
• Extensiones de archivos HTML o HTM ..................................................................................... 7
• Texto estructurado ....................................................................................................................... 7
• Archivos pequeños ...................................................................................................................... 7
• Compatibles en todos los exploradores ....................................................................................... 7
• Estático ........................................................................................................................................ 7
• Exceso de etiquetas ..................................................................................................................... 7
• Interpretación diferente dependiendo del navegador .................................................................. 7
PHP ..................................................................................................................................................... 7
• Usado principalmente para sitio dinámicos. Del lado del servidor ............................................. 7
• Embebido en HTML ................................................................................................................... 7
• Necesita de servidor Web. Extensiones de archivo php. ............................................................. 7
• Lenguaje libre.............................................................................................................................. 7
• Multiplataforma........................................................................................................................... 7
• Destaca su conectividad con MySQL. ........................................................................................ 7
• Soporta objetos. ........................................................................................................................... 7
• Capacidad de conexión con la mayoría de motores de BD. ........................................................ 7
• Expande su potencial a través de módulos. ................................................................................. 7
• Ampliamente documentado......................................................................................................... 7
• No hay que definir tipos de variables. ......................................................................................... 7

1
• Gran cantidad de funciones. ........................................................................................................ 7
• Todo el trabajo se realiza en el servidor ...................................................................................... 7
• La legibilidad del código puede verse afectada........................................................................... 7
• Soporte a objetos aún es muy deficiente. .................................................................................... 7
• Dificulta la organización por capas de la aplicación. .................................................................. 7
• Hay que asegurar la implementación .......................................................................................... 7
ASP ..................................................................................................................................................... 7
• Comercializado por microsoft. .................................................................................................... 7
• Se puede usar C#, VB.NET o J# en los desarrollos Web. ........................................................... 7
• Los archivos son extensión .aspx. ............................................................................................... 7
• Las aplicaciones necesitan de Framework de .NET. ................................................................... 8
• Se ejecuta en el lado del servidor ................................................................................................ 8
• Controles de usuario personalizados. .......................................................................................... 7
• Permite la división por capas: diseño y código. .......................................................................... 7
• Facilita el mantenimiento de grandes aplicaciones. .................................................................... 8
• Rápido en la respuesta del servidor ............................................................................................. 8
• Seguro ......................................................................................................................................... 8
• Mayor uso de recursos................................................................................................................. 7
JSP ....................................................................................................................................................... 8
• Se ejecuta en el lado del servidor ................................................................................................ 8
• Similar a ASP.NET en la potencia de los desarrollos. ................................................................ 8
• Necesita para su funcionamiento el servidor Tomcat.................................................................. 8
• Permite separar el código dinámico del estático. ........................................................................ 8
• Las páginas se compilan en la primera petición .......................................................................... 8
• La extensión de archivo es .jsp.................................................................................................... 8
• El código JSP se puede incrustar en HTML................................................................................ 8
• Utiliza el motor de servlets de Java. ............................................................................................ 8
• Se escribe en Java........................................................................................................................ 8
• Integridad con los módulos de Java. ........................................................................................... 8
• Desventajas ................................................................................................................................. 8
• Complejidad en el aprendizaje. ................................................................................................... 8
• Lenguaje multiparadigma............................................................................................................ 8

2
• POO. ............................................................................................................................................ 8
• Programación estructurada. ......................................................................................................... 8
• Programación funcional. ............................................................................................................. 8
• Programación orientada a aspectos. ............................................................................................ 8
PERL ................................................................................................................................................... 8
JAVASCRIPT ..................................................................................................................................... 8
• Interpretado ................................................................................................................................. 8
• Similar a Java .............................................................................................................................. 8
• Orientado a objetos...................................................................................................................... 8
• El estándar definido y mantenido por W3C a través del DOM. .................................................. 8
• Los scripts tienen capacidades limitadas. .................................................................................... 8
• Se ejecuta en el lado del cliente................................................................................................... 8
• Código visible por cualquier usuario........................................................................................... 8
• El código debe descargarse completamente ................................................................................ 8
• Puede poner en riesgo la seguridad del sitio con el uso XSS (Cross Site Scripting)................... 9
• Problemas en navegadores antiguos. ........................................................................................... 9
Tercera parte ..................................................................................................................................... 9
Caso Propuesto ................................................................................................................................ 10
Conclusión........................................................................................................................................ 12
Referencias ....................................................................................................................................... 13

3
Introducción
En el mundo en el cual vivimos somos parte de un proceso de modernización e
implementación de las nuevas tecnologías las cuales podemos ver a diario en nuestra vida
cotidiana, cuando ingresamos a la sucursal del banco para realizar una transferencia, cuando
agendamos una cita para el dentista o el médico, cuando leemos las noticias en nuestro diario
favorito, cuando compramos lo que más nos gusta sin salir de nuestras casa, todas estas
acciones que a diario realizamos están ligadas al avance que como seres humanos Dios no ha
permito implementar, pero ¿cómo desde un computado o teléfono inteligente logramos hacer
todo eso?, la respuesta es que en cada sitio o portal que visitamos de manera interna se están
ejecutando muchos proceso o algoritmos mediante un lenguaje de programación, el cual es
interpretado por el computador y es mostrado como una herramienta para nuestro diario vivir.

4
Objetivo
Como estudiantes de ingeniería de sistemas y directos implicados en el proceso de la
tecnología, es necesario ponderarnos de los concetos lenguajes de programación para
internet, los tipos de formatos que se pueden implementar en los portales y páginas web,
además de la importancia y como estos lenguajes de programación pueden traer un veneficio
reciproco para con las empresa o personas naturales que quieran incursionar en la
modernización de sus negocios por medio del internet. Hay que tener todos estos conceptos
claro y poder ponerlos en práctica para ayudar a esas personas.

5
PRIMERA PARTE

6
Segunda parte

Lenguajes de programación

Características Ventajas Desventajas


• Lenguaje estático • Texto • Estático
HTML • Basado en estructurado • Exceso de
etiquetas • Archivos etiquetas
• El estándar lo pequeños • Interpretaci
define W3C • Compatibles ón diferente
• Extensiones de en todos los dependiend
archivos HTML o exploradores o del
HTM navegador
• Usado • Soporta • Todo el
PHP principalmente objetos. trabajo se
para sitio • Capacidad realiza en el
dinámicos. Del de conexión servidor.
lado del servidor. con la • La
• Embebido en mayoría de legibilidad
HTML. motores de del código
• Necesita de BD. puede verse
servidor Web. • Expande su afectada.
Extensiones de potencial a • Soporte a
archivo php. través de objetos aún
• Lenguaje libre. módulos. es muy
• Multiplataforma. • Ampliament deficiente.
• Destaca su e • Dificulta la
conectividad con documentad organizació
MySQL. o. n por capas
• No hay que de la
definir tipos aplicación.
de variables. • Hay que
• Gran asegurar la
cantidad de implementa
funciones. ción.
• Comercializado • Controles • Mayor
ASP por microsoft. de usuario uso de
• Se puede usar personaliz recursos
C#, VB.NET o ados.
J# en los • Permite la
desarrollos división
Web. por capas:
• Los archivos diseño y

7
son extensión código.
.aspx. • Facilita el
• Las mantenimi
aplicaciones ento de
necesitan de grandes
Framework de aplicacion
.NET. es.
• Se ejecuta en el • Rápido en
lado del la
servidor. respuesta
del
servidor.
• Seguro.
• Se ejecuta en el • Se escribe en • Lenguaje
JSP lado del servidor. Java. multiparadi
• Similar a • Integridad gma:
ASP.NET en la con los • POO.
potencia de los módulos de • Programaci
desarrollos. Java. ón
• Necesita para su • Desventajas estructurada
funcionamiento el • Complejidad .
servidor Tomcat. en el • Programaci
• Permite separar el aprendizaje. ón
código dinámico funcional.
del estático. • Programaci
• Las páginas se ón
compilan en la orientada a
primera petición. aspectos.
• La extensión de
archivo es .jsp.
• El código JSP se
puede incrustar
en HTML.
• Utiliza el motor
de servlets de
Java.

PERL
• Interpretado • Los scripts • Código
JAVASCRI • Similar a Java tienen visible por
PT • Orientado a capacidades cualquier
objetos limitadas. usuario.
• El estándar • Se ejecuta en • El código
definido y el lado del debe
mantenido por cliente. descargarse
W3C a través del completame

8
DOM. nte
• Puede
poner en
riesgo la
seguridad
del sitio con
el uso XSS
(Cross Site
Scripting).
• Problemas
en
navegadore
s antiguos.

Tercera parte
Formatos digitales de sonido
Formato Características
Protocolo de comunicación serial estándar que permite a los
computadores y otros dispositivos musicales electrónicos
MIDI
comunicarse y compartir información para la generación de
sonidos.
Audio estándar usado mayormente en equipos con Windows,
WAV sonido con calidad de CD, lo cual significa que pueden ser
grandes en tamaño alrededor de 10MB por minuto de música.
Formato de audio usado para almacenar datos de sonido en
AIFF computadoras personales. El formato fue codesarrollado por
Apple
Inclusión en su cabecera de samples o muestreos digitales.
MOD Estos samples son el sonido de los distintos instrumentos que
componen la música.
Formato de compresión de audio digital que usa un algoritmo
MP3
con pérdida para conseguir un menor tamaño de archivo
Es un nuevo formato de compresión de audio desarrollado por
VQF Yamaha, similar al MP3, pero con una mejor compresión y
calidad de sonido.
Formatos digitales de video
Formato Características

9
(Audio Video Interleave) tiene un funcionamiento muy simple,
pues almacena la información por capas, guardando una capa
de video seguida por una de audio. Sus códecs están
AVI desarrollados como controladores para ACM (Audio
Compression Manager) y VCM (Video Compression
Manager), y también pueden ser usados por algunas otras
arquitecturas, incluidas DirectShow y Windows Media.
(.MOV o MOVIE): es el formato de video desarrollado por
Apple. Formato común para películas en QuickTime, la
MOV plataforma nativa para películas en Macintosh. Sus archivos
.mov pueden utilizarse con diferentes reproductores en
Windows.
Formato usado en los discos ópticos con capacidad de más de
4.7 GB, surgidos como un reemplazo al formato VCD usado en
DVD discos CD, que solo admiten 700 MB.
Usan el contenedor VOB que incluye video en MPEG-2 y
audio en AC-3 (multicanal) o MPEG (estéreo).
Los archivos MPG se diseñaron con la finalidad de reducir
videos de calidad VHS y audios de calidad CD, en un archivo
de formato audiovisual útil sin perder tanta calidad. Sin
MPEG
embargo, continúa siendo un formato con pérdida, es decir,
algo de calidad se pierde cuando un nuevo archivo MPG es
comprimido.

Caso Propuesto:
A la empresa de artículos de aseo se le sugiere que se implemente el catalogo virtual bajo el
lenguaje de programación HTML – PHP bajo CMS (sistema de gestión de contenidos)
WordPress, ya que en la actualidad es un software que implementa una gran de características
que se pueden implementar en cual quiere línea de negocio, es rápido, sencillo, robusto, y
adaptable. Con e podeos crear un sin números de portafolios con excelente calidad de imagen
soportando los diferentes tipos de formatos de imágenes mas utilizados al igual que los
formatos de video, lo que lo hace la herramienta y la mejor opción para su negocio. Y con
referente al lenguaje de programación PHP se convirtió en unos de loas mas importantes en
nuestro tiempo, ya que es libre, posee mucha documentación lo que lo hace una herramienta
muy poderosa desde el desarrollo de aplicaciones muy pequeñas a aplicaciones muy grandes,

10
esto ya que funciona bajo un modelo de modularidad que es ideal para el desarrollo orientado
a objetos.

11
Conclusión
Después de haber visto los temas de lenguajes para internet, formatos de audio y video y la
implementación de estos conceptos en un caso práctico, estamos en la capacidad como
ingenieros de sistemas aportar con el conocimiento adquirido en la implementación y diseño
de páginas y plataformas para empresas de cualquier rama.

12
Referencias

Betancourt, D. F. (17 de febrero de 2017). Análisis de involucrados en el marco lógico + ejemplo


detallado. Recuperado el 09 de febrero de 2021, de Ingenio Empresa:
www.ingenioempresa.com/analisis-involucrados-marco-logico.

Betancourt, D. F. (23 de febrero de 2017). Marco lógico: Definición, elaboración y ejemplo


detallado. Recuperado el 09 de febrero de 2021, de Ingenio Empresa:
www.ingenioempresa.com/metodologia-marco-logico.

http://openaccess.uoc.edu/webapps/o2/bitstream/10609/1552/9/Fundamentos%20tecnol%C3%
B3gicos%20de%20la%20sociedad%20de%20la%20informaci%C3%B3n_M%C3%B3dulo4_La%20Wo
rld%20Wide%20Web.pdf

https://slideplayer.es/slide/3882110/

Hacia finales de 1990, con la ayuda de Robert Cailliau, un joven estudiante del CERN consiguió la
primera comunicación con éxito entre el cliente y el servidor. Debido a su facilidad de uso, en poco
tiempo el servicio WWW se convirtió en popular, lo que desplazó o integró otros servicios
existentes en Internet con anterioridad. En 1994 Berners-Lee creó el World Wide Web Consortium
(W3C) para regular las tecnologías relacionadas con la web (HTTP, HTML, etc.).

Celaya Luna, A. (2014). Creación de páginas web: HTML 5. Málaga, Spain: Editorial ICB.
Recuperado de https://elibro-
net.ucompensar.basesdedatosezproxy.com/es/lc/ucompensar/titulos/56045.

13

También podría gustarte