65
Criação de Páginas Criação de Páginas para a Internet para a Internet Módulo 1 - Internet, Módulo 1 - Internet, Redes e Comunicações Redes e Comunicações

1185195456 173.criacao de_paginas_para_a_internet_v2

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 1185195456 173.criacao de_paginas_para_a_internet_v2

Criação de Páginas para a Criação de Páginas para a InternetInternet

Módulo 1 - Internet, Redes e Módulo 1 - Internet, Redes e ComunicaçõesComunicações

Page 2: 1185195456 173.criacao de_paginas_para_a_internet_v2

Rede de ComputadoresRede de Computadores

Conjunto de computadores Conjunto de computadores ligados entre si, com o objectivo ligados entre si, com o objectivo de partilhar dados e recursos.de partilhar dados e recursos.

Page 3: 1185195456 173.criacao de_paginas_para_a_internet_v2

Finalidade das RedesFinalidade das Redes

Acesso a informação remotaAcesso a informação remota– Exemplo: “Navegação na Web”Exemplo: “Navegação na Web”

Partilha de dispositivos de Partilha de dispositivos de hardwarehardware– Exemplo: Partilha de ImpressorasExemplo: Partilha de Impressoras

Page 4: 1185195456 173.criacao de_paginas_para_a_internet_v2

Finalidade das Redes (Cont.)Finalidade das Redes (Cont.)

Acesso a aplicações e a bases de Acesso a aplicações e a bases de dadosdados– Exemplo: Acesso a aplicações Exemplo: Acesso a aplicações

executadas noutros computadoresexecutadas noutros computadores

Comunicação interpessoalComunicação interpessoal– Exemplo: E-mailExemplo: E-mail

Comércio electrónicoComércio electrónico

Page 5: 1185195456 173.criacao de_paginas_para_a_internet_v2

ProtocoloProtocolo

Conjunto de regras a que a Conjunto de regras a que a comunicação de dados deve comunicação de dados deve obedecer de modo a que a obedecer de modo a que a comunicação se processe sem comunicação se processe sem erros.erros.

Page 6: 1185195456 173.criacao de_paginas_para_a_internet_v2

Protocolo HTTPProtocolo HTTP

É utilizado para a comunicação É utilizado para a comunicação entre os browsers e os entre os browsers e os servidores Web, sendo servidores Web, sendo fundamentalmente utilizado para fundamentalmente utilizado para aceder a páginas em servidores aceder a páginas em servidores Web.Web.

Page 7: 1185195456 173.criacao de_paginas_para_a_internet_v2

Protocolo FTPProtocolo FTP

É utilizado para o download e É utilizado para o download e upload de ficheiros.upload de ficheiros.

Page 8: 1185195456 173.criacao de_paginas_para_a_internet_v2

Protocolo PPPProtocolo PPP

É utilizado para efectuar a É utilizado para efectuar a ligação à Internet. ligação à Internet.

Page 9: 1185195456 173.criacao de_paginas_para_a_internet_v2

Transmissão de DadosTransmissão de Dados

Quando é necessário transferir Quando é necessário transferir um ficheiro de uma aplicação um ficheiro de uma aplicação para outra através da rede, essa para outra através da rede, essa informação não é transmitida informação não é transmitida como um bloco contínuo de bits.como um bloco contínuo de bits.

Page 10: 1185195456 173.criacao de_paginas_para_a_internet_v2

Classificação das RedesClassificação das Redes

Page 11: 1185195456 173.criacao de_paginas_para_a_internet_v2

Critérios de ClassificaçãoCritérios de Classificação

Dimensão geográfica da redeDimensão geográfica da rede

TopologiaTopologia

Tipo de meio de transmissãoTipo de meio de transmissão

Page 12: 1185195456 173.criacao de_paginas_para_a_internet_v2

Dimensão Geográfica da RedeDimensão Geográfica da Rede

LAN – Utilizada para interligar LAN – Utilizada para interligar computadores pertencentes a uma computadores pertencentes a uma organização. Fisicamente estes organização. Fisicamente estes computadores estão situados no computadores estão situados no mesmo edifício.mesmo edifício.

Na prática uma rede local não excede Na prática uma rede local não excede em regra uma área geográfica de mais em regra uma área geográfica de mais de 2 Km de diâmetro.de 2 Km de diâmetro.

Page 13: 1185195456 173.criacao de_paginas_para_a_internet_v2

Dimensão Geográfica da Rede Dimensão Geográfica da Rede (Cont)(Cont)

MAN – Utilizada para interligar MAN – Utilizada para interligar computadores e redes localizadas computadores e redes localizadas geralmente dentro dos limites geralmente dentro dos limites geográficos de uma área geográficos de uma área metropolitana.metropolitana.

Page 14: 1185195456 173.criacao de_paginas_para_a_internet_v2

Dimensão Geográfica da Rede Dimensão Geográfica da Rede (Cont)(Cont)

WAN- Para este tipo de redes não WAN- Para este tipo de redes não existem limites geográficos existem limites geográficos definidos. Uma rede WAN pode definidos. Uma rede WAN pode estender-se a várias cidades, estender-se a várias cidades, países ou continentes.países ou continentes.

Page 15: 1185195456 173.criacao de_paginas_para_a_internet_v2

TopologiaTopologia

Representa o desenho físico da Representa o desenho físico da rede, isto é a estrutura de rede, isto é a estrutura de ligação entre computadores, ligação entre computadores, meio de transmissão, etc.meio de transmissão, etc.

Page 16: 1185195456 173.criacao de_paginas_para_a_internet_v2

Topologia Bus Topologia Bus

São vários computadores ligados São vários computadores ligados através de 1 meio de através de 1 meio de transmissão comum. transmissão comum.

A mensagem enviada por 1 A mensagem enviada por 1 computador é “ouvida” por todos computador é “ouvida” por todos os computadores que se os computadores que se encontram ligados.encontram ligados.

Page 17: 1185195456 173.criacao de_paginas_para_a_internet_v2

Topologia BusTopologia Bus

Desvantagem – A falha de Desvantagem – A falha de qualquer ponto do cabo afecta o qualquer ponto do cabo afecta o funcionamento de toda a rede.funcionamento de toda a rede.

Page 18: 1185195456 173.criacao de_paginas_para_a_internet_v2

Topologia EstrelaTopologia Estrela

Os computadores encontram-se Os computadores encontram-se fisicamente ligados a 1 dispositivo fisicamente ligados a 1 dispositivo central.central.

Todos os computadores recebem e Todos os computadores recebem e enviam o sinal através do cabo de enviam o sinal através do cabo de ligação. ligação.

Page 19: 1185195456 173.criacao de_paginas_para_a_internet_v2

Topologia EstrelaTopologia Estrela

Desvantagem –A falha num cabo Desvantagem –A falha num cabo afecta apenas o computador afecta apenas o computador ligado através desse cabo. ligado através desse cabo.

Page 20: 1185195456 173.criacao de_paginas_para_a_internet_v2

Topologia AnelTopologia Anel

Os computadores encontram-se Os computadores encontram-se ligados através de um cabo num ligados através de um cabo num circuito fechado. circuito fechado.

As mensagens circulam nesse cabo As mensagens circulam nesse cabo unidireccionalmente levando unidireccionalmente levando consigo o endereço da máquina consigo o endereço da máquina destinodestino

Page 21: 1185195456 173.criacao de_paginas_para_a_internet_v2

Topologia AnelTopologia Anel

O computador a quem se destina O computador a quem se destina a mensagem recolhe uma cópia a mensagem recolhe uma cópia os restantes ignoram-na.os restantes ignoram-na.

Page 22: 1185195456 173.criacao de_paginas_para_a_internet_v2

Meios de TransmissãoMeios de Transmissão

Podemos distinguir entre redes Podemos distinguir entre redes que utilizam:que utilizam:– Meios de transmissão guiados Meios de transmissão guiados

(cabos de vários tipos)(cabos de vários tipos)

– Redes Wireless (sem fios) em que a Redes Wireless (sem fios) em que a comunicação é feita através de comunicação é feita através de ondas electromagnéticas.ondas electromagnéticas.

Page 23: 1185195456 173.criacao de_paginas_para_a_internet_v2

Clientes e ServidoresClientes e Servidores

Cliente – É a aplicação que Cliente – É a aplicação que requisita os serviços. requisita os serviços.

Servidor – É a aplicação que Servidor – É a aplicação que fornece os serviços.fornece os serviços.

Page 24: 1185195456 173.criacao de_paginas_para_a_internet_v2

InternetInternet

Page 25: 1185195456 173.criacao de_paginas_para_a_internet_v2

Origem da InternetOrigem da Internet

Surgiu na década de 60 nos Surgiu na década de 60 nos E.U.A em resposta lançamento E.U.A em resposta lançamento do satélite Sputnik por parte da do satélite Sputnik por parte da União Soviética.União Soviética.

E estava disponível apenas para E estava disponível apenas para universidades e departamentos universidades e departamentos militares.militares.

Page 26: 1185195456 173.criacao de_paginas_para_a_internet_v2

InternetInternet

É o suporte físico de uma rede É o suporte físico de uma rede global complexa, constituída por global complexa, constituída por milhares de redes independentes milhares de redes independentes ligadas entre si através do ligadas entre si através do protocolo IP.protocolo IP.

Page 27: 1185195456 173.criacao de_paginas_para_a_internet_v2

Equipamento de Acesso à InternetEquipamento de Acesso à Internet

Um computador com modem, Um computador com modem, placa RDIS, NIC (placa RDIS, NIC (Network Network Interface Card)Interface Card), placa PCMCIA , placa PCMCIA (ex: serviço Kanguru – Optimus)(ex: serviço Kanguru – Optimus)Uma linha telefónica ou ligação Uma linha telefónica ou ligação de rede.de rede.Software de comunicaçãoSoftware de comunicaçãoSubscrição de um acessoSubscrição de um acesso

Page 28: 1185195456 173.criacao de_paginas_para_a_internet_v2

Principais serviços disponibilizados Principais serviços disponibilizados pela Internetpela Internet

E-mailE-mail

ChatsChats

NewsgroupsNewsgroups

Transferência de ficheirosTransferência de ficheiros

VideoconferênciaVideoconferência

Page 29: 1185195456 173.criacao de_paginas_para_a_internet_v2

Primeiros ProtocolosPrimeiros Protocolos

NCPNCP

TCP (1973) – Agrupar a informação TCP (1973) – Agrupar a informação em pacotes, verificar os erros de em pacotes, verificar os erros de transmissão, numerar os pacotes.transmissão, numerar os pacotes.

IP(1978) – Responsável pelo sistema IP(1978) – Responsável pelo sistema de endereçamento dos pacotes.de endereçamento dos pacotes.

Page 30: 1185195456 173.criacao de_paginas_para_a_internet_v2

WEBWEB

Page 31: 1185195456 173.criacao de_paginas_para_a_internet_v2

Diferença entre Web e InternetDiferença entre Web e Internet

Internet – É a rede que liga os Internet – É a rede que liga os milhões de computadores que a milhões de computadores que a constituem.constituem.

Web (ou WWW) – É um serviço Web (ou WWW) – É um serviço que funciona com base no que funciona com base no protocolo HTTP.protocolo HTTP.

Page 32: 1185195456 173.criacao de_paginas_para_a_internet_v2

Localização dos recursosLocalização dos recursos

Os recursos disponibilizados nos Os recursos disponibilizados nos servidores Web podem ser servidores Web podem ser referenciados através de referenciados através de endereços que identificam o endereços que identificam o servidor e o recurso dentro desse servidor e o recurso dentro desse servidor. Esses endereços são servidor. Esses endereços são designados de URL.designados de URL.

Page 33: 1185195456 173.criacao de_paginas_para_a_internet_v2

URLURL

Exemplo: Exemplo: http://www.tvi.iol.pthttp://www.tvi.iol.pt/def/index.html/def/index.html

Elementos de um URL:Elementos de um URL:– Protocolo (HTTP)Protocolo (HTTP)– Host (tvi.iol.pt)Host (tvi.iol.pt)– Caminho relativo (def)Caminho relativo (def)– Ficheiro/recurso (index.html)Ficheiro/recurso (index.html)

Page 34: 1185195456 173.criacao de_paginas_para_a_internet_v2

Endereço IPEndereço IP

Cada site possui pelo menos 1 Cada site possui pelo menos 1 endereço.endereço.

A ideia de o site possuir 1 A ideia de o site possuir 1 endereço é a de poder ser endereço é a de poder ser identificado.identificado.

Page 35: 1185195456 173.criacao de_paginas_para_a_internet_v2

Endereço IP (cont.)Endereço IP (cont.)

Qualquer site e a bem dizer, Qualquer site e a bem dizer, qualquer computador ligado à qualquer computador ligado à Internet, possui um endereço Internet, possui um endereço numérico composto por quatro numérico composto por quatro números separados por pontos, números separados por pontos, denominado por Endereço IP. denominado por Endereço IP.

Page 36: 1185195456 173.criacao de_paginas_para_a_internet_v2

Endereço IP (cont.)Endereço IP (cont.)

Por exemplo, o endereço IP da Por exemplo, o endereço IP da ASA é 194.38.146.99 mas ASA é 194.38.146.99 mas decorar o endereço IP é difícil, decorar o endereço IP é difícil, daí a necessidade de criar o DNSdaí a necessidade de criar o DNS

Page 37: 1185195456 173.criacao de_paginas_para_a_internet_v2

DNS (Domain Naming System) DNS (Domain Naming System)

É um sistema que permite a É um sistema que permite a criação de endereços por grupo criação de endereços por grupo de computadores a nível de de computadores a nível de países e, dentro destes por tipos países e, dentro destes por tipos de conteúdo.de conteúdo.

Page 38: 1185195456 173.criacao de_paginas_para_a_internet_v2

DomíniosDomínios

Domínios são utilizados como Domínios são utilizados como nomes simbólicos para substituir nomes simbólicos para substituir o endereço IP de uma máquinao endereço IP de uma máquina

www.sapo.ptwww.sapo.pt = 194.65.79.190 = 194.65.79.190

Domínios organizacionais: São Domínios organizacionais: São designados por um nome que designados por um nome que indica o tipo de organização.indica o tipo de organização.

Page 39: 1185195456 173.criacao de_paginas_para_a_internet_v2

Exemplo de DomíniosExemplo de Domínios

.com – Domínio de natureza .com – Domínio de natureza comercialcomercial

.edu – Domínio para organizações .edu – Domínio para organizações na área da educaçãona área da educação

.org - Domínio para organizações .org - Domínio para organizações não comerciais.não comerciais.

Page 40: 1185195456 173.criacao de_paginas_para_a_internet_v2

Exemplo de DomíniosExemplo de Domínios

.pt – Domínio geográfico.pt – Domínio geográfico

.fr – Domínio geográfico.fr – Domínio geográfico

.br – Domínio geográfico.br – Domínio geográfico

Page 41: 1185195456 173.criacao de_paginas_para_a_internet_v2

Web BrowserWeb Browser

Page 42: 1185195456 173.criacao de_paginas_para_a_internet_v2

Web BrowserWeb Browser

É uma aplicação que suporta as É uma aplicação que suporta as funcionalidades cliente definidas funcionalidades cliente definidas pelo protocolo HTTP.pelo protocolo HTTP.

Page 43: 1185195456 173.criacao de_paginas_para_a_internet_v2

Finalidade do Web BrowserFinalidade do Web Browser

Aceitar a indicação do endereço Aceitar a indicação do endereço do site a consultar e enviar o do site a consultar e enviar o pedido de acesso a esses sites, pedido de acesso a esses sites, assim como mostrar o conteúdo assim como mostrar o conteúdo das páginas consultas.das páginas consultas.

Page 44: 1185195456 173.criacao de_paginas_para_a_internet_v2

Web Browsers mais conhecidosWeb Browsers mais conhecidos

Netscape NavigatorNetscape Navigator

Internet ExplorerInternet Explorer

OperaOpera

Page 45: 1185195456 173.criacao de_paginas_para_a_internet_v2

NetiquetteNetiquette

É o saber estar na Internet, ou É o saber estar na Internet, ou seja, que comportamento seja, que comportamento devemos adoptar e que atitudes devemos adoptar e que atitudes devemos evitar.devemos evitar.

Page 46: 1185195456 173.criacao de_paginas_para_a_internet_v2

Regras de NetiquetteRegras de Netiquette

Regra 1 – Lembre-se dos outros;Regra 1 – Lembre-se dos outros;

Regra 2- Quando estiver no Regra 2- Quando estiver no ciberespaço comporte-se como ciberespaço comporte-se como no seu dia a dia;no seu dia a dia;

Regra 3- Trate de sabe onde Regra 3- Trate de sabe onde está;está;

Page 47: 1185195456 173.criacao de_paginas_para_a_internet_v2

Regras de Netiquette (Cont.)Regras de Netiquette (Cont.)

Regra 4 – Respeite o tempo e Regra 4 – Respeite o tempo e largura de banda dos outros;largura de banda dos outros;

Regra 5- Preocupe-se com o que Regra 5- Preocupe-se com o que os outros dizem de si;os outros dizem de si;

Regra 6- Partilhe os seus Regra 6- Partilhe os seus conhecimentos;conhecimentos;

Page 48: 1185195456 173.criacao de_paginas_para_a_internet_v2

Regras de Netiquette (Cont.)Regras de Netiquette (Cont.)

Regra 7 – Respeite a privacidade Regra 7 – Respeite a privacidade dos outros;dos outros;Regra 8- Contribua para eliminar Regra 8- Contribua para eliminar as guerras inflamadas;as guerras inflamadas;Regra 9- Não abuse do seu Regra 9- Não abuse do seu poder;poder;Regra 10- Seja tolerante com os Regra 10- Seja tolerante com os outros;outros;

Page 49: 1185195456 173.criacao de_paginas_para_a_internet_v2

Páginas HTMLPáginas HTML

São ficheiros de texto onde são São ficheiros de texto onde são utilizadas sequencias especiais utilizadas sequencias especiais de caracteres designadas por de caracteres designadas por Tags, para formatação de texto.Tags, para formatação de texto.

Esses ficheiros possuem Esses ficheiros possuem normalmente uma normalmente uma extensão .Htm ou .Htmlextensão .Htm ou .Html

Page 50: 1185195456 173.criacao de_paginas_para_a_internet_v2

Páginas HTML (cont.)Páginas HTML (cont.)

Estas páginas podem conter Estas páginas podem conter texto, imagens estáticas, texto, imagens estáticas, imagens animadas, som e vídeo.imagens animadas, som e vídeo.

Page 51: 1185195456 173.criacao de_paginas_para_a_internet_v2

Página Web Estática e DinâmicaPágina Web Estática e Dinâmica

Uma página dinâmica permite a Uma página dinâmica permite a interactividade com o utilizador. interactividade com o utilizador. (Exemplo: calculo do IRS)(Exemplo: calculo do IRS)

Uma página estática não possui Uma página estática não possui qualquer funcionalidade qualquer funcionalidade interactiva. interactiva.

Page 52: 1185195456 173.criacao de_paginas_para_a_internet_v2

Segurança nas comunicaçõesSegurança nas comunicações

Page 53: 1185195456 173.criacao de_paginas_para_a_internet_v2

Objectivos a atingirObjectivos a atingir

AutenticidadeAutenticidade

IntegridadeIntegridade

DisponibilidadeDisponibilidade

ConfidencialidadeConfidencialidade

Page 54: 1185195456 173.criacao de_paginas_para_a_internet_v2

AutenticidadeAutenticidade

A garantia de autenticidade das A garantia de autenticidade das mensagens é um dos objectivos mensagens é um dos objectivos de um sistema de segurança, ou de um sistema de segurança, ou seja, impedir que um individuo seja, impedir que um individuo envie uma mensagem fazendo-envie uma mensagem fazendo-se passar por outra pessoa.se passar por outra pessoa.

Page 55: 1185195456 173.criacao de_paginas_para_a_internet_v2

IntegridadeIntegridade

Significa que a mensagem chega Significa que a mensagem chega ao receptor é absolutamente ao receptor é absolutamente igual á mensagem que foi igual á mensagem que foi enviada pelo emissor.enviada pelo emissor.

Page 56: 1185195456 173.criacao de_paginas_para_a_internet_v2

DisponibilidadeDisponibilidade

A comunicação entre A e B A comunicação entre A e B (pessoas ou sistemas) não pode (pessoas ou sistemas) não pode ser afectada por interrupções ser afectada por interrupções casuais ou intencionais.casuais ou intencionais.

Page 57: 1185195456 173.criacao de_paginas_para_a_internet_v2

ConfidencialidadeConfidencialidade

O sistema de segurança deve O sistema de segurança deve poder garantir que a intersecção poder garantir que a intersecção é impedida, por forma a que a é impedida, por forma a que a informação sensível não possa informação sensível não possa ser intersectada e utilizada com ser intersectada e utilizada com finalidades perversas.finalidades perversas.

Page 58: 1185195456 173.criacao de_paginas_para_a_internet_v2

Sistemas de Segurança na Sistemas de Segurança na comunicaçãocomunicação

CriptografiaCriptografia

Assinatura digitalAssinatura digital

Page 59: 1185195456 173.criacao de_paginas_para_a_internet_v2

Segurança na InternetSegurança na Internet

Firewall – É um sistema de Firewall – É um sistema de controlo de acesso a recursos na controlo de acesso a recursos na Internet. A tarefa do firewall é Internet. A tarefa do firewall é impedir a progressão de tráfico impedir a progressão de tráfico que não seja expressamente que não seja expressamente autorizado.autorizado.

Page 60: 1185195456 173.criacao de_paginas_para_a_internet_v2

Segurança na Internet (cont.)Segurança na Internet (cont.)

Antivírus – Têm como finalidade:Antivírus – Têm como finalidade:

– Impedir o acesso de vírus no Impedir o acesso de vírus no sistemasistema

– Remoção de vírus eventualmente Remoção de vírus eventualmente existentes num sistemaexistentes num sistema

– Actualização automática.Actualização automática.

Page 61: 1185195456 173.criacao de_paginas_para_a_internet_v2

Criação de um SiteCriação de um Site

Page 62: 1185195456 173.criacao de_paginas_para_a_internet_v2

ObjectivosObjectivos

Qual o propósitoQual o propósito

Quais os objectivos principaisQuais os objectivos principais

Qual o público alvoQual o público alvo

Qual a informação a Qual a informação a disponibilizardisponibilizar

Page 63: 1185195456 173.criacao de_paginas_para_a_internet_v2

Tipo de Utilizadores AlvoTipo de Utilizadores Alvo

SurfistasSurfistas

EsporádicosEsporádicos

AssíduoAssíduo

Page 64: 1185195456 173.criacao de_paginas_para_a_internet_v2

DesignDesign

Garantir a consistênciaGarantir a consistência

Equilíbrio no layoutEquilíbrio no layout

Page 65: 1185195456 173.criacao de_paginas_para_a_internet_v2

CoresCores

AmareloAmareloBrancoBrancoCastanhoCastanhoAzulAzulVermelhoVermelhoVioletaVioletaVerdeVerde