Escolar Documentos
Profissional Documentos
Cultura Documentos
Web
Aula 1
João Paulo
Brognoni Casati
Plano de Ensino
Ementa
O ambiente de Internet: como funciona, protocolos,
diversas aplicações
Diferenciação entre ambientes cliente e servidor
Introdução à criação de páginas Web simples
Linguagem de marcação, script e estilos
Conteúdos
O ambiente Internet
Introdução à construção de páginas estáticas
Linguagem de marcação e estilos
Tabelas, formulários e validação
2
Plano de Ensino
Objetivo Geral
Conhecer em profundidade o ambiente de Internet
Apresentar os mecanismos básicos de criação de
páginas estáticas para a Internet
Objetivos Específicos
Compreender, definir e utilizar o ambiente Internet
Criar páginas estáticas simples
Conhecer e diferenciar todos os tipos de aplicativos
existentes na Internet
3
Plano de Ensino
Bibliografia básica
VIEIRA, E.. Os bastidores da Internet no Brasil. 1.ed. São Paulo:
Editora Manole, 2003.
DEITEL, P. J.; DEITEL, H. M. Ajax, Rich Internet Applications e
desenvolvimento para WEB para programadores.
1. ed. São Paulo: Editora Pearson, 2009.
MANZANO, J. A. N. G.; ALVES, S. T.. Guia de Orientação e
Desenvolvimento de sites: HTML, XHTML, CSS E
JAVASCRIPT/JSCRIPT. 1. ed. São Paulo: Érica. 2008.
Bibliografia complementar
HUBBARD, J.. Programação com Java. 1. ed. São Paulo: Editora
Relativa, 2002.
PAULA FILHO, W. P.. Multimídia: Conceitos e Aplicações. 1. ed.
Rio de Janeiro: Editora LTC, 2000.
(V) LEMAY, Lauura; Aprenda a Criar Páginas com HTML e
XHTML em 21 dias; Pearson; 2002;
4
Conteúdo da Aula
• Ambiente da Internet
• O Protocolo TCP/IP
5
Ambiente da Internet
• Internet antigamente
– Usos específicos
• Comunicação Militar
• Aplicações bancárias
• Pesquisa
6
Ambiente da Internet
• Internet hoje em dia
– A “Grande Rede”
– Uso generalizado
• Comunicação para qualquer finalidade
• Segurança
• Entretenimento
• Muitas outras...
7
Histórico da Internet
• Primeiros registros
– Década de 60 (1962)
• Necessidade:
– Importância da comunicação em cenários
militares
8
Histórico da Internet
• ARPANet (1969)
– Apenas 4 computadores conectados
– Link com taxa de 50kbps
– Interligava 4 universidades americanas
– Transmissão de dados por pacotes
9
Histórico da Internet
• Outras grandes redes
– USENET (1979)
– BITNET (1981)
• Sistemas BBS
– Utilizavam modems conectados por linhas
telefônicas domésticas
• FIDONET (1984)
– Interconexão dos BBS
10
Histórico da Internet
• PCBoard, gerenciador de BBS
11
Histórico da Internet
• Em 1987
– Haviam 20.000 hosts conectados na internet
• Em 1992
– É criado o primeiro navegador: MOSAIC
– Netscape Navigator foi o mais importante
navegador da década
12
Histórico da Internet
13
Histórico da Internet
• Em seguida
– Muitas empresas foram criadas exclusivamente
para atuar na Internet.
• Ebay
• Amazon
• Yahoo
• Altavista
14
Protocolo TCP/IP
• O funcionamento da Internet baseia-se no protocolo
TCP/IP
– Tem como precursor a comutação de pacotes
utilizada pela ARPANet
• Internet Protocol
15
Protocolo TCP/IP
• Camada mais baixa da arquitetura da internet
– Protocolos em hardware e software
• Segundo nível
– Protocolo IP
• Terceiro nível
– Protocolos de transporte TCP e UDP
16
Protocolo TCP/IP
• Exemplo: 200.45.63.124
– Concentra inúmeros protocolos em apenas uma
rede lógica
18
Protocolo TCP/IP
• Protocolo TCP
– Requer conexão
– Modelo confiável
– Checagem de integridade de pacote
– Full Duplex
– Entrega Ordenada
– Controle de Fluxo
19
Protocolo TCP/IP
• Protocolo UDP
– Modelo NÃO confiável
– Menor “custo”
– NÃO Requer conexão
– NÃO checa a integridade do pacote
– 1 para N
20
Protocolo TCP/IP
• Portas
– São comuns aos protocolos TCP e UDP
– 16 bits
• 0 – 65535
– Para se conectar com vários servidores/serviços
ao mesmo tempo
21
Protocolo TCP/IP
• Algumas portas padrão
PORTA SERVIÇO
80 HTTP
443 HTTPS
22 SSH
21 FTP
53 DNS
25 SMTP
3389 RDP (acesso remoto)
22
Protocolo TCP/IP
• Portas
– São comuns aos protocolos TCP e UDP
– 16 bits
• 0 – 65535
– Para se conectar com vários servidores / serviços
ao mesmo tempo
23
Tecnologias
Web
Atividade 1
João Paulo
Brognoni Casati
1) Qual a principal grande rede que influenciou o
surgimento da internet?
• Resposta:
– ARPANet
25
2) Qual o principal navegador da década de 90?
• Resposta:
– Netscape Navigator
26
3) Dê um exemplo de endereço IP.
• Resposta:
– 200.55.44.123
27
4) Qual o protocolo mais indicado para a
comunicação por HTTP? Por que?
• Resposta:
– TCP, pois garante a
integridade dos dados
28
5) Qual o protocolo mais indicado para a exibição de
filmes on-line por streaming? Por que?
• Resposta:
– UDP, pois tem menor “custo” e não há a
necessidade de se ter todos os pacotes
transmitidos de forma íntegra.
29