You are on page 1of 24

Lenguajes de Programacin

IV
Introduccin
Ing. Vctor D. Sosa Juregui
Conceptos Previos
Internet
Navegador Web
Pagina Web
Buscador Web
Lenguajes de Programacin Web
Hardware de Red e Internet
Internet
Definicin
Internet es un conjunto descentralizado de
redes de comunicacin interconectadas que
utilizan la familia de protocolos TCP/IP
Es una infraestructura de redes a escala
mundial que conecta a la vez a todos los tipos
de ordenadores.
La Red de Redes, o como Las Autopistas
de la Informacin.
Internet (II)
Historia
En 1969 el departamento de defensa de los
estados unidos cre la ARPA (Agencia para
Proyectos Avanzados de Investigacin). El
departamento de defensa aspiraba crear
una red de comunicacin de tal manera que
si una parte de la misma sufra un colapso
total, los mensajes pudieran encontrar el
camino hasta su destino de cualquier
manera.

Internet(III)
Funcionamiento
Cada equipo de computo que participa en
Internet recibe el nombre de computadora
host. Algunos host sirven el contenido o
aplicaciones por lo que se les denomina
servidores.

Cliente Servidor
Consulta
Respuesta
Internet
Modem
Internet (IV)
Servicios por Internet
Correo Electrnico
World Wide Web, o WWW
FTP (File Transfer Protocol)
IRC (Internet Relay Chat)
Servicios de Telefona
Telnet
Navegador Web
Un navegador o navegador web (del
ingls, web browser) es una aplicacin
que opera a travs de Internet,
interpretando la informacin de
archivos y sitios web para que
podamos ser capaces de leerla, (ya se
encuentre sta alojada en un servidor
dentro de la World Wide Web o en un
servidor local).
Ejemplos: Internet Explorer, Mozilla
Firefox, Opera, Google Chrome,
Safari, Konqueror, Maxthom,
Netscape, etc
Pagina Web
Una pgina web es el nombre de un
documento o informacin electrnica
adaptada para la World Wide Web y que
puede ser accedida mediante un
navegador para mostrarse en un monitor
de computadora o dispositivo mvil. Esta
informacin se encuentra generalmente
en formato HTML, y puede proporcionar
navegacin a otras pginas web mediante
enlaces de hipertexto.
Pagina Web(II)
HTML
Siglas de HyperText Markup Language
(lenguaje de marcado de hipertexto), es
el lenguaje de marcado predominante para
la elaboracin de pginas web. Es usado
para describir la estructura y el contenido en
forma de texto, as como para
complementar el texto con objetos tales
como imgenes.
Pagina Web(III)
CSS
El nombre hojas de estilo en cascada viene
del ingls Cascading Style Sheets. CSS es
un lenguaje usado para definir la
presentacin de un documento estructurado
escrito en HTML .
La idea que se encuentra detrs del
desarrollo de CSS es separar la estructura
de un documento de su presentacin.

Buscador Web
Es un sistema informtico que busca archivos
almacenados en servidores web gracias a su
spider (o Web crawler). Las bsquedas se
hacen con palabras clave o con rboles
jerrquicos por temas; el resultado de la
bsqueda es un listado de direcciones web en
los que se mencionan temas relacionados con
las palabras clave buscadas.
Lenguajes de Programacin
Web
HTML
Es un lenguaje esttico para el desarrollo de
sitios web.
Sintaxis:
<html> (Inicio del documento HTML)
<head>
( Cabecera )
</head>
<body>
( Cuerpo )
</body>
</html>
Lenguajes de Programacin
Web
JavaScript
Este es un lenguaje interpretado, no
requiere compilacin. Utilizado
principalmente en pginas web.
Sintaxis
<script type="text/javascript"> ... </script>
Lenguajes de Programacin
Web
PHP
Es un lenguaje de programacin utilizado para
la creacin de sitio web. PHP es un acrnimo
recursivo que significa PHP Hypertext Pre-
processor
Sintaxis
<?php
$mensaje = Hola;
echo $mensaje;
?>
Lenguajes de Programacin
Web
ASP.NET
Creado para desarrollar web sencillas o
grandes aplicaciones.
Sintaxis
<script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToLongDateString();
}
</script>
Lenguajes de Programacin
Web
JSP
Es un lenguaje para la creacin de sitios
web dinmicos, acrnimo de Java Server
Pages. Est orientado a desarrollar pginas
web en Java.
Sintaxis
<%= new java.util.Date() %>
Lenguajes de Programacin
Web
Python
Su cdigo no necesita ser compilado, por lo
que se llama que el cdigo es interpretado.
Sintaxis
def dibujar_muneco(opcion):
if opcion == 1:
C.create_line(580, 150, 580, 320, width=4, fill="blue")
C.create_oval(510, 150, 560, 200, width=2,
fill='PeachPuff')
Lenguajes de Programacin
Web
Ruby
Es un lenguaje dinmico para una
programacin orientada a objetos rpida y
sencilla.
Sintaxis
puts "hola"
Hardware de Red e Internet
Modem
Un mdem (Modulador Demodulador) es un
dispositivo que sirve para enviar una seal
llamada moduladora mediante otra seal
llamada portadora.
Hardware de Red e Internet
Switch
Un conmutador o switch es un dispositivo
digital de lgica de interconexin de redes
de computadores. Su funcin es
interconectar dos o ms segmentos de red.
Hardware de Red e Internet
Router, encaminador, enrutador
Es un dispositivo de hardware usado para la
interconexin de redes informticas que
permite asegurar el direccionamiento de
paquetes de datos entre ellas o determinar
la mejor ruta que deben tomar.
Hardware de Red e Internet
Servidor
Un servidor es una computadora que,
formando parte de una red, provee servicios
a otras computadoras denominadas
clientes.
Hardware de Red e Internet
Caractersticas de un Servidor
Alto poder de Proceso y memoria RAM.
Gran espacio de Almacenamiento.
Conectividad mltiple.
Alta Tasa de Transferencia.
Sistema Operativo de Red.
Adecuada Ubicacin.
Recuperacin de Fallos Fsicos y
Lgicos.
Tipos de Servidor
Servidor de impresiones.
Servidor de correo.
Servidor de la telefona:
Servidor proxy
Servidor del acceso remoto (RAS)
Servidor de aplicaciones
Servidor web.
Servidor de base de datos.
Servidor de reserva.
Servidor de seguridad.

You might also like