Está en la página 1de 11

AA1 Lenguajes para internet

ESTRUCTURA DE DATOS

HEBERTH MAURICIO CELIS ROJAS

1030599190

INGENIERIA DE SISTEMAS

BOGOTA

13 DE FEBRERO DE 2019

FUNDACION UNIVERSITARIA PANAMERICANA

INTRODUCCION
En la era de las telecomunicaciones es de vital importancia, para nosotros los futuros ingenieros
conocer los lenguajes de programación con el fin de aplicarlos en el campo de los desarrollos web.

El desarrollo web cada día es más demandado, puesto que toda empresa, negocio u organización
precisa de un medio para difundir sus productos y mostrar su identidad al cliente final.

El desarrollo web, siendo un conjunto de reglas y expresiones que generan tareas sistemáticas bien
sea estructurado u orientado a objetos, se debe implementar la solución que se adapte a las
necesidades del cliente.

OBJETIVOS

GENERAL

Comprender los conceptos e historia de la WEB, así como las características de los lenguajes de
programación que permiten la interacción del ingeniero con los sistemas.

ESPECIFICOS

 Comprender las partes de las ventanas de navegadores y su utilidad.


 Diferenciar cada formato digital para medios de audio y video.
 Comprender los principales lenguajes de programación.
 Comprender los fundamentos de la WWW.

PRIMERA PARTE

PARTES DEL NAVEGADOR


 Barra de título
 Menús
 Barra de herramientas
o Barra de navegación
o Barra de marcadores
o Barra de búsqueda
 Pestañas
 Barra de direcciones
 Área de trabajo
 Barra de estado

Barra de título

En esta barra se mostrará el título de la página. Es decir, lo que la página tenga como contenido
dentro de la etiqueta <TITLE>. También suele cargar el icono (o favicon) asociado a la página.

Menús

Estos son los típicos menús de ventana. En ellos encontraremos las opciones típicas desde Abrir un
archivo, Copiar el texto, hasta las específicas de los navegadores como son la gestión de Marcadores
(o favoritos), historiales, herramientas del navegador, …

Barra de herramientas
Esta es la barra que carga las diferentes herramientas asociadas al navegador. Las más importantes
suelen ser las siguientes:

Barra de navegación, nos carga los iconos que nos permiten navegar por la web. Ir adelante, atrás,
recargar, parar la carga,

Barra de marcadores, nos pone las opciones de favoritos de una forma visual y de rápido acceso.

Barra de búsqueda, los navegadores suelen venir con accesos directos a buscadores como Google
o Ask.

Pestañas

Los últimos navegadores proporcionan la navegación en pestañas. Esto permite tener abiertos
varios sitios web en una misma ventana. Pulsando entre las diferentes pestañas cambiamos de sitio
de forma sencilla. Suelen venir con un botón de + para añadir nuevas pestañas.

Barra de direcciones

Será en la que insertemos la URL de la página que queramos visitar. En ella iremos viendo en que
URL de la navegación estamos costantemente.

Área de trabajo

Es dónde se carga la página web y el área sobre el que interactuaremos.

Barra de estado

Suele dar información de los enlaces cuando pasamos sobre ellos, del estado de una página cuando
se carga.

Dependiendo del navegador, y sobre todo de su antigüedad, puede que ciertas partes existan y otras
no. O bien, que ciertas partes sean visibles desde un primer momento o haya que indicarle al
navegador que se visualicen.

SEGUNDA PARTE

LENGUAJE SINTAXIS VENTAJAS DESVENTAJAS


Sencillo que permite
describir hipertexto.
<html> (Inicio del
documento HTML) Texto presentado de forma
<head> estructurada y agradable. Lenguaje estático.
( Cabecera )
</head> No necesita de grandes La interpretación de
<body> conocimientos cuando se cada navegador puede
HTML ( Cuerpo ) cuenta con un editor de ser diferente.
</body> páginas web o WYSIWYG.
</html> Guarda muchas
Archivos pequeños. etiquetas que pueden
<b> </b> Negrita Despliegue rápido. convertirse en
<p> </p> Definir “basura” y dificultan la
parrafo Lenguaje de fácil corrección.
<etiqueta> Apertura aprendizaje.
de la etiqueta El diseño es más lento.
</etiqueta> Cierre de Lo admiten todos los Las etiquetas son muy
la etiqueta exploradores. limitadas.

Se necesita instalar un
servidor web.
Todo el trabajo lo
realiza el servidor y no
Muy fácil de aprender. delega al cliente. Por
Se caracteriza por ser un tanto puede ser más
La sintaxis utilizada lenguaje muy rápido. ineficiente a medida
para incorporar código Soporta en cierta medida la que las solicitudes
PHP PHP es la siguiente: orientación a objeto. Clases aumenten de número.
<? y herencia. La legibilidad del
$mensaje = “Hola”; Es un lenguaje código puede verse
echo $mensaje; multiplataforma: Linux, afectada al mezclar
?> Windows, entre otros. sentencias HTML y
También puede usarse: Capacidad de conexión con PHP.
la mayoría de los La programación
<?php manejadores de base de orientada a objetos es
$mensaje = “Hola”; datos: MysSQL, PostgreSQL, aún muy deficiente
echo $mensaje; Oracle, MS SQL Server, entre para aplicaciones
?> otras. grandes.
Código desorganizado.
Usa Visual Basic Script, Se necesita escribir
siendo fácil para los mucho código para
ASP
usuarios. realizar funciones
Comunicación óptima con sencillas.
SQL Server. Tecnología propietaria.
Soporta el lenguaje JScript Hospedaje de sitios
<% %> (Javascript de Microsoft). web costosos.

Ejecución rápida del servlets.


Crear páginas del lado del
servidor.
Multiplataforma. Complejidad de
JSP Código bien estructurado. aprendizaje.
Integridad con los módulos
de Java.
La parte dinámica está
escrita en Java.
<%= new Permite la utilización se
java.util.Date() %> servlets.

Código visible por


cualquier usuario.
El código debe
descargarse
completamente.
Puede poner en riesgo
JAVASCRIPT la seguridad del sitio,
Lenguaje de scripting seguro con el actual problema
y fiable. llamado XSS (significa
Los script tienen en inglés Cross Site
capacidades limitadas, por Scripting renombrado
<script razones de seguridad. a XSS por su similitud
type="text/javascript"> El código Javascript se con las hojas de estilo
... </script> ejecuta en el cliente. CSS).

TERCERA PARTE

Características del
Formato de audio Ventajas Desventajas
formato
-Pérdida del sonido
-Buena compatibilidad. Puede
original, implica
MPEG Audio reproducirse en casi la
disminución de
Layer III totalidad de reproductores de
calidad en todo el
audio
formato
-Formato digital
-Fácilmente distribuible por -Soporta dos
comprimido con
internet canales
pérdida.
-Distorsión en
bandas de
-Su tamaño de frecuencias donde
-Mejor relación calidad-espacio
compresión: 11 a 1 se encuentra el
brillo y el sparkle (
5000hz-20000hz ).
-Comprime el audio
usando un
-Aumento en las
algoritmo con
MP3 frecuencias graves
pérdida para
y subgraves ( 250hz
obtener menor
- 40hz ) debido a la
tamaño,
compresión
decodificando la
dinámica del sonido
señal, permitiendo
que ocasiona una
consumir menos
ecualización
bits lo que se
diferente al de la
traduce en menos
grabación original.
peso y menos
calidad.

-presenta pautas
-Extensión : .MP3
entre pistas

-Reproduce ficheros desde el


disco duro de un ordenador
Advanced Audio con una calidad que se puede -Pérdida del sonido
Coding asemejar al CD utilizando original
significativamente menos
espacio que un mp3.
AAC -Formato digital
-Este sistema aumenta la
comprimido con -Sujeto a patente
calidad del mp3.
pérdida
-es un sistema de
compresión de
audio desarrollado
por el instituto
Fraunhoffer, AT&T,
Sony y los
laboratorios Dolby.

- Es un algoritmo
de codificación de
banda ancha de
audio con
rendimiento mayor
al del MP3.
-Extensión: .m4a,
.m4b, .m4p, .m4v,
.m4r, .3gp, .mp4,
.aac

Waveform audio -Ocupa mucho


-Alta calidad de sonido
format espacio en disco

-Mala
-Formato digital no -Proporciona escucha fiel del
relación calidad-
comprimido. audio
espacio
-funciona en aplicaciones de -Dificultad para
-Formato propio de Windows y en equipos distribuir por
Windows comunes con reproductor de internet debido al
Cd´s. peso del archivo
- Se utiliza para
almacenar sonidos
WAV en el PC, admite
-Permite capturar
archivos mono y
en mismo archivo
estéreo a diversas
hasta 6 horas
resoluciones y
velocidades de
muestreo
- Incluye soporte para casi
- Extensión es .wav todos los códec de audio
actuales
- Compatible para convertirse
en varios formatos por medio
del software
adecuado.Ejemplo pasar de
Wav a Mp3

Free Lossless -Mayor calidad en equipos de -Ocupa mucho


FLAC
Audio Codec alta fidelidad espacio en disco
-No es soportado
-Formato
-La información es contínua por todos los
comprimido sin
entre pistas separadas reproductores
pérdida
portátiles

-No elimina información del


contenido original

-Es un formato de código


-Extensión: .flac
abierto.

-Codifica y decodifica
rápidamente

Audio Interchange
File Format

-Formato no
comprimido sin
pérdida.
-Requiere gran
AIFF -Formato propio de -Alta calidad de sonido espacio de
las aplicaciones almacenaje
nativas de Mac OS
X por ejemplo
iTunes

-Extensión: .aiff o
.aif.

-No es soportado
-Formato -es gratuito, abierto y no esta
por todos los
comprimido pérdida patentado
reproductores

- Contenedor
-Pérdida del sonido
orientado a stream, -Similar a MP3
original
lo que significa que
OGG VORBIS
puede ser escrito y
leído en un solo -Buena relación calidad-
paso, haciéndolo espacio
adecuado

para streaming en -Mejora calidad de MP3 de


internet. mismo tamaño.
- Versión software
libre a MP3 y AAC.

- Previsto para
permitir flexibilidad
máxima del
codificador

Extensión: .ogg

Windows Media -Ideal para transmisión en


-Menor calidad
Audio tiempo real

-Formato de
compresión de
audio con
-Reduce tamaño de archivos
pérdida,aunque -Ocupa espacio
grandes
hay un desarrollo
WMA sin pérdida más
reciente
-Versión de - Inclusión de soporte en el
Windows para reproductor Windows Media
comprimir audio Player

-Extensión: .wma

-Reproductor
multimedia con - Ideal para trasmitirse en vivo -Incompatibilidad
diversas funciones a través de la red debido a su con algunos
y herramientas de capacidad de streming navegadores
conexión a Internet
Ejemplo: escuchar
música y ver videos - la codificación permite
alojados en Internet adaptarla a la capacidad del
Real Audio
(streaming), y crear recepción del usuario -Alto consumo RAM
y reproducir dependiendo de su velocidad
extensas listas de de conexión a internet.
reproducción.
-Puede utilizarse en diferentes
sistemas
-
operativos(Windows,Linux,Mac
OS)
- Capacidad de transferir
archivos a otros dispositivos
multimedia

-Reducción en tamaños de
archivos

-Formato -No es compatible


comprimido sin -Ahorra espacio con mayoría de
pérdidas reproductores.
-Lento para
comprimir y
APE -Extensión: .ape -Alta calidad
descomprimir
archivos

-Mejor tasa de compresión de


archivos

También podría gustarte