Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

1
2
SUMÁRIO
Conceitos básicos
Histórico
Principais modelos e tecnologias
2
3
3
CONCEITOS BÁSICOS
Internet
World Wide Web
Web sites
Navegação
4
INTERNET
Conglomerado de redes de computadores interconectadas em escala mundial
 Internet x internet: significados diferentes
internet (com a primeira letra em minúsculo): conjunto de redes de computadores interligadas
Internet (com a primeira letra em maiúsculo): internet global e pública
Serviços disponíveis
Acesso remoto à outras máquinas: Telnet, SSH
Transferência de arquivos: FTP
Correio eletrônico (e-mail)
Bate-papo online (chats)
Mensagens instantâneas: ICQ, Messenger, Blogs
Web
4
5
5
WORLD WIDE WEB
Tradução literal: “rede de abrangência mundial”
Outras terminologias adotadas: Web, WWW
Rede de documentos em forma de hipertexto disponíveis via Internet
Hipertexto: texto em formato digital, ao qual agrega-se outros documentos (páginas, imagens, sons, etc.), cujo acesso se dá através de referências específicas denominadas hiperlinks, ou simplesmente links
Links: termos destacados no corpo de texto principal, ícones gráficos ou imagens
Internet não é sinônimo de World Wide Web: a Web é apenas um dos muitos serviços oferecidos na Internet
6
WORLD WIDE WEB
Distinção entre Web (substantivo próprio) e
web (substantivo comum):
Web engloba toda a Internet
Outras webs existentes em redes privadas podem ou não fazer parte da Internet
Origens: resultado de um projeto do CERN (Organização Européia para a Investigação Nuclear), em 1989
A cargo de Timothy John Berners-Lee
Desenvolvimento de sistema protótipo que se tornou um modelo do que hoje é a World Wide Web
Objetivo: facilitar o compartilhamento de documentos de pesquisas entre os colegas
6
7
7
Internet
Usuário
Usuário
WORLD WIDE WEB
Visão geral
Website sites.google.com.br/site/alexandrossilva
Usuário
Site www.portal.ifba.edu.br/
Usuário
8
WEB SITES
Outros terminologias: site, website, sítio
Conjunto de páginas Web
Documentos organizados em formato de hipertexto
Normalmente, acessíveis via protocolo HTTP na Internet
World Wide Web: conjunto de todos os sites públicos existentes
8
9
9
NAVEGAÇÃO
Navegador: software usado para descarregar documentos ou páginas de servidores Web e mostrá-los na tela do usuário
Seguir links disponíveis
Acessar outros documentos
Enviar informações de volta para o servidor para que o usuário interaja com ele
O ato de seguir links é comumente chamado de “navegar” ou “surfar” na Web
Alguns dos navegadores mais populares
Internet Explorer
Mozilla Firefox
Google Chrome
10
NAVEGAÇÃO
Navegador Internet Explorer
10
11
11
NAVEGAÇÃO
Navegador Mozilla Firefox
12
NAVEGAÇÃO
Navegador Google Chrome
12
13
HISTÓRICO
 1969
ARPANET (Advanced Research Projects Agency Network)
Objetivo: desenvolver uma rede de comunicação que não deixasse os norte-americanos vulneráveis, em caso de algum ataque soviético aos Estados Unidos
Primeira interconexão entre dois terminais, localizados em uma universidade de Los Angeles e um instituto de Menlo Park, Califórnia
Transmissão de dados entre órgãos militares e institutos de pesquisa sem ter um centro definido ou mesmo uma rota única para o tráfego das informações, tornando-se quase indestrutível
Precursora da Internet
 1988
Início da abertura da rede para o público geral
 1989
Surgimento da World Wide Web (WWW)
Intento original: tornar mais fácil o compartilhamento de documentos de pesquisas entre os colegas
 1991
A WWW é disponibilizada mundialmente
13
14
HISTÓRICO
1989
Surgimento da World Wide Web (WWW)
Intento original: tornar mais fácil o compartilhamento de documentos de pesquisas entre os colegas
1991
A WWW é disponibilizada mundialmente
1993
Mosaic: navegador gráfico desenvolvido por um time de desenvolvedores universitários
Antes de seu lançamento, os gráficos não eram freqüentemente misturados com texto em páginas web
1994
Netscape Navigator: navegador mais usado e mais popular até ao final da década de 1990
14
15
15
HISTÓRICO
1994
Criação da World Wide Web Consortium: consórcio de empresas de tecnologia que se propõem a desenvolver padrões para a criação e a interpretação dos conteúdos para a Web
1997
Popularização da rede: crescimento exponencial de número de usuários
16
PRINCIPAIS MODELOS E TECNOLOGIAS
Modelo Cliente-Servidor
Protocolo HTTP
Estrutura URI
16
17
17
MODELO CLIENTE-SERVIDOR
Visão geral
Cliente
Usuário
Servidor
Solicitação de Serviço
Envio de Resultado
REDE
ESTRUTURA URI
Recursos disponíveis na Web são associados a endereços codificados via URI (Universal Resource Identifier)
URI
Tradução literal: Identificador Universal de Recursos
Seqüência de caracteres (strings) cujo conteúdo permite identificar elementos da rede, sejam eles físicos (servidores, roteadores, etc.) ou virtuais (programas e dados)
Caracteres especiais
“/” (barra): representação de níveis na hierarquia de endereços
“//” (duas barras): representação de uma raiz comum a todos endereços na Internet
Precedendo essa raiz em todo URI, um prefixo identifica o protocolo de acesso a ser utilizado (HTTP, FTP, etc.)
18
18
19
19
ESTRUTURA URI
Visão geral
Cliente
Usuário
Servidor
http://www.portal.ifba.edu.br/
Envio de Resultado
REDE
20
 URL(Universal Resource Locator): corresponde a um subconjunto do URI. Trata-se do sistema de endereçamento da Web; já a URI é a sintaxe na qual a URL é baseada
http://www.portal.ifba.edu.br/
cursos/ensino-tecnico-subsequente.html
ESTRUTURA URI
Divisão básica de um URI
O esquema de nomenclatura do protocolo usado para acessar o recurso
O nome da máquina hospedeira do recurso
O nome do próprio recurso, fixado como um nome-de- caminho
Exemplo de URI com uso do protocolo HTTP
Protocolo
Domínio ou IP
Raiz dos endereços de Internet
Caminho local do recurso
20
21
21
PROTOCOLO HTTP
HyperText Transfer Protocol (Protocolo de Transferência de Hipertexto)
Protocolo utilizado por clientes e servidores para transferência de dados hipermídia (imagens, sons e textos) na World Wide Web
Versões
HTTP/0.9: protocolo simples para a transferência de dados no formato de texto ASCII pela Internet, através de um único método de requisição, chamado GET
HTTP/1.0: suporte à transferência de dados que não fossem apenas textos; novo método de requisição, chamado POST
HTTP/1.1: versão atual, com um conjunto de implementações adicionais ao HTTP/1.0
22
Browser (Cliente)
Usuário
Servidor HTTP
PROTOCOLO HTTP
Quando uma mensagem de solicitação de serviço é enviada a um servidor, este recebe, além do URI do recurso desejado, a indicação de um método a ser aplicado sobre o recurso e a versão do protocolo utilizada
Documentos (arquivos HTML)
URL
HTML + GIF + ...
INTERNET
Programas
22
23
PROTOCOLO HTTP
Exemplo de sessão WEB
Requisição de URI http://www.facape.br/ pelo usuário
O browser realiza a conexão e envia a solicitação via protocolo HTTP
GET http://www.facape.br/
Accept: text/html, image/gif, image/jpeg User-Agent: Mozilla/3.0 (Browser)
O servidor recebe a solicitação e procura pelo recurso (como na URL do exemplo não está identificado o arquivo solicitado, por default neste servidor, o arquivo corresponde ao “index.php”)
Resposta do servidor:
HTTP/1.1 200 OK
Date: Wed, 24 Mar 1999 23:23:45 GMT
Server: Apache Connection: close Content-Type: text/html Content-length: 648
+ o código HTML
Apresentação de resultado na tela, pelo browser
23
24
REFERENCIAS BIBLIOGRÁFICAS
 TRIGO, Luis Nícolas de Amorim. APOSTILA DE PROGRAMAÇÃO WEB - Introdução ao Universo Web. Autarquia Educacional do Vale do São Francisco, 2008. Disponível em
. Acesso em 09 de agosto de 2010.
24
image2.png
image3.png
image4.png
image5.png
image6.png
image7.png
image8.png
image9.png
image10.png
image11.png
image12.png
image13.pngimage14.png
image15.png
image16.png
image17.png
image18.png
image19.png
image20.png
image21.png
image1.png

Mais conteúdos dessa disciplina