Baixe o app para aproveitar ainda mais
Prévia do material em texto
Tecnologias Web João Paulo Brognoni Casati Aula 1 * 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 * * 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 * * 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; * Conteúdo da Aula Ambiente da Internet Histórico do surgimento da Internet O Protocolo TCP/IP * * Ambiente da Internet Internet antigamente Rede mundial de computadores Usos específicos Comunicação Militar Aplicações bancárias Pesquisa * * Internet hoje em dia A “Grande Rede” “Tudo” está conectado à internet Uso generalizado Comunicação para qualquer finalidade Segurança Entretenimento Muitas outras... * Ambiente da Internet * Histórico da Internet Primeiros registros Década de 60 (1962) Surge o conceito de uma “Rede Intergalática de Computadores” Necessidade: Importância da comunicação em cenários militares * * ARPANet (1969) Apenas 4 computadores conectados Link com taxa de 50kbps Interligava 4 universidades americanas Transmissão de dados por pacotes Protocolo TCP/IP (1973) Modelo padronizado de comunicação Utilizado até hoje! * 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 * Histórico da Internet * PCBoard, gerenciador de BBS * Histórico da Internet * Em 1987 Haviam 20.000 hosts conectados na internet No início dos anos 90 O CERN cria o HTML Em 1992 É criado o primeiro navegador: MOSAIC Netscape Navigator foi o mais importante navegador da década * Histórico da Internet * * Histórico da Internet * Em seguida Muitas empresas foram criadas exclusivamente para atuar na Internet. Ebay Amazon Yahoo Altavista * Histórico da Internet * Protocolo TCP/IP O funcionamento da Internet baseia-se no protocolo TCP/IP Tem como precursor a comutação de pacotes utilizada pela ARPANet O TCP/IP é composto por dois protocolos: TCP Transmission Control Protocol IP Internet Protocol * * 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 Camada mais alta Protocolos de aplicação * Protocolo TCP/IP * Fonte: Adaptado de (PETERSON & DAVIE, 2004) * Protocolo TCP/IP * Protocolo IP Identifica os hosts da rede unicamente Exemplo: 200.45.63.124 Concentra inúmeros protocolos em apenas uma rede lógica * Protocolo TCP/IP * Protocolo TCP Requer conexão Modelo confiável Checagem de integridade de pacote Full Duplex Entrega Ordenada Controle de Fluxo * 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 Envio para diversos destinos Utilizado para: Serviços de transmissão de audio/video * 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 Porta de origem e porta de destino * Protocolo TCP/IP * Algumas portas padrão * 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 Porta de origem e porta de destino * Protocolo TCP/IP Tecnologias Web João Paulo Brognoni Casati Atividade 1 * * Qual a principal grande rede que influenciou o surgimento da internet? Resposta: ARPANet * * Qual o principal navegador da década de 90? Resposta: Netscape Navigator * * Dê um exemplo de endereço IP. Resposta: 200.55.44.123 * * Qual o protocolo mais indicado para a comunicação por HTTP? Por que? Resposta: TCP, pois garante a integridade dos dados * * 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.
Compartilhar