engenharia de software e tópicos de programação avançada ... · baixar e-mail do servidor para...
TRANSCRIPT
Prof. André Y. Kusumoto – [email protected]
Internet
• A Internet é um conjunto de redes de computadores de domínio público
interligadas pelo mundo inteiro, que têm em comum um conjunto de protocolos e
serviços, de forma que os usuários a ela conectados podem usufruir serviços de
informação e comunicação de alcance mundial.
• Podemos dizer que a Rede é de todos e ao mesmo
tempo não é de ninguém.
• Internet é abreviação de
International Network (Rede Internacional).
• A quantidade de internautas em todo o mundo cresce em progressão geométrica.
http://idgnow.uol.com.br/internet/2010/02/10/brasil-atingiu-66-3-milhoes-de-internautas-ativos-em-2009/
2/16
Prof. André Y. Kusumoto – [email protected]
Histórico da Internet
• A internet foi criada, inicialmente, com objetivos bélicos no final da década de 60 durante
a Guerra Fria que envolvia países capitalistas e socialistas.
• O departamento de defesa dos Estados Unidos, através de sua
Agência de Projetos de Pesquisas Avançadas, a ARPA,
criou uma rede de comunicações – a ARPANET.
• O objetivo desta era fazer com que todos os computadores de grandes portes dos
Estados Unidos se interligassem para assegurar as informações de estratégias militares,
que sob hipótese alguma poderiam vir a chegar ao conhecimento dos soviéticos, pois se
temia um ataque nuclear.
• No Brasil, as universidades foram as primeiras a se beneficiarem com essa estrutura de
rede. Os serviços disponíveis restringiam-se a correio eletrônico e transferência de
arquivos.
3/16
Prof. André Y. Kusumoto – [email protected]
Protocolos
• Os computadores de uma rede devem ser capazes de se comunicar entre
si. Para isso, eles utilizam PROTOCOLOS, que são regras ou acordos
que determinam como a comunicação deve ser estabelecida.
• Existem vários padrões de protocolo disponíveis. No entanto, para que
dois computadores se comuniquem, é preciso que ambos estejam
utilizando o mesmo protocolo ao mesmo tempo.
• TCP/IP (Transmission Control Protocol/Internet Protocol) é o protocolo
utilizado na Internet. Qualquer computador que deseje se comunicar na
Internet precisa se comunicar em TCP/IP.
4/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• IP - Significa Internet Protocol, é o protocolo utilizado pela rede Internet
para enviar e receber pacotes de informações.
• Endereço IP - É como um número de identidade que cada computador
recebe toda vez que se conecta à internet. Este número, em conjunto com
data e hora, pode ser utilizado pelos órgãos de segurança para detectar
de onde o internauta se conectou.
• WWW (World Wide Web ou Web ou W3) - Literalmente, teia de alcance
mundial. Baseada em hipertextos, integra diversos serviços Internet que
oferecem acesso, através de hiperlinks, a recursos multimídia da Internet.
5/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• FTP – File Transfer Protocol (Protocolo de transferência de arquivos).
Método muito utilizado para fazer upload de arquivos de sites.
• SMTP – Simple Mail Transfer Protocol é um protocolo para envio de e-
mail pela internet.
• POP – Post Office Protocol é o protocolo responsável por permitir você
baixar e-mail do servidor para o seu computador.
• TELNET - Uma das aplicações da Internet, que permite uma conexão
remota, tornando possível a um microcomputador atuar como terminal de
computadores de qualquer parte do mundo.
6/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• Download - É um processo de transferência de arquivo da internet para o
computador do internauta, através do qual você recebe um programa,
uma carta do Word, uma planilha do Excel, etc...
• Upload - É o processo inverso do download, ou seja, você envia o arquivo
para a internet, (atualiza seu site, por exemplo).
• Firewall - Firewall é um sistema de segurança que restringe o tráfego de
informações não permitidas ou indesejáveis. Por exemplo: bloquear
acesso externo a bancos de dados.
• Site - É um conjunto de páginas pertencentes a um mesmo endereço
(domínio).
• URL (Uniform Resource Location) - Combina informações para indicar a
localização de recurso desejado.
7/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
Cada parte do endereço tem um significado:
• http://
É o método pelo qual a informação deve ser buscada. No caso, http://, é o
método utilizado para buscar páginas na Web.
• www.unip.br
É o nome do computador onde a informação está armazenada, também
chamado de servidor ou site.
• /ensino/graduacao/tradicionais
É o diretório onde está o arquivo. Exatamente como no seu computador, a
informação na Internet está organizada em diretórios dentro dos
servidores.
http://www.unip.br/ensino/graduacao/tradicionais/exatas_cien_computacao.aspx
8/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• exatas_cien_computacao.aspx
É o nome do arquivo que será transportado para o seu navegador. Você
deve prestar atenção na terminação do nome do arquivo .html. Ela indica
o tipo do documento.
No caso, html são páginas da Web. Você também vai encontrar
documentos hipertexto com a extensão htm. Outros tipos de arquivos
disponíveis na Internet são: txt (documentos comuns de textos); exe
(programas); zip ou gz (compactados); au, aiff, ram, mp3 e wav (som) e
ainda mov e avi (vídeo).
• html
Abreviação de Hypertext Markup Language, é a linguagem padrão para
escrever páginas de documentos Web.
http://www.unip.br/ensino/graduacao/tradicionais/exatas_cien_computacao.aspx
9/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• Browser ou Navegador - Programa que permite aos
usuários da Internet consultar páginas de hipertexto e
navegar. Os mais conhecidos são o “Internet Explorer”
e o “Mozilla Firefox”.
Fonte: http://marketshare.hitslink.com/browser-market-share.aspx?qprid=0
Acessado em 09 de fevereiro de 2011.
10/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• Email - O e-mail ("cartas eletrônicas" ) é um recurso na internet que
permite aos usuários receber e enviar mensagens pela internet. através
de computadores conectados à internet.
Um e-mail é composto por um nome de usuário (login) ,
o símbolo de arroba (“@”) e pelo provedor de e-mail
• O login é algo que identifique o dono do e-mail. Pode ser o nome da
pessoa ou algum apelido. O provedor de e-mail indica onde seu e-mail
está hospedado, ou melhor, indica em qual site seu e-mail foi cadastrado.
nome_do_usuá[email protected]
11/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• Listas de discussão (grupos) - Na Internet existem grupos que
discutem diversos assuntos. Tais grupos possuem e-mails do grupo.
Quando se deseja enviar uma mensagem para todos os membros do
grupo, basta enviar a mensagem para o e-mail do grupo e todos os que
estiverem cadastrados no grupo receberão uma cópia dessa mensagem
em seus e-mails. Um site muito conhecido que contem diversas listas de
discussão é o Yahoo Grupos (http://br.groups.yahoo.com/).
• Ferramentas de pesquisa - Os utilitários de pesquisa na Internet são as
ferramentas de busca. Estas ferramentas são o ponto de partida para se
encontrar tudo ou quase tudo o que se procura, sem perda de tempo.
Estas ferramentas de pesquisa são chamadas de buscadores.
• O Google, o Yahoo e o MSN são os buscadores globais mais acessados.
12/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• Fóruns - São sites que permitem uma discussão, porém não via e-mail,
mas na própria página. No fórum, existem tópicos a serem discutidos e o
usuário pode escrever, comentar ou criticar sobre esses tópicos e sua
mensagem será exibida na própria página do fórum.
• Comunidades virtuais - São sites nos quais o usuário pode criar um
perfil virtual seu. Assim, ele poderá interagir com outros usuários, fazendo
amigos, criando parcerias de trabalho, etc. Exemplos:.
• Blog - Sites que funcionam como diários pessoais. Um site que possui
diversos blogs é o Blogger (http://blogger.globo.com).
• Chat (Bate-Papo) - São sites os quais permitem que várias pessoas
conversem ao mesmo tempo. Exemplo: Bate Papo UOL -
http://batepapo.uol.com.br.
13/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• Aplicativos de Mensagens Instantâneas - São programas que
funcionam praticamente como chats. A diferença é que eles são
programas que rodam fora do Navegador.
Ex. MSN Messenger e o Yahoo! Messenger
• VoIP - São programas que permite a conversa de voz via internet. As
pessoas que desejam se comunicar devem ter o programa instalado em
suas máquinas. O programa mais utilizado
atualmente é o Skype.
14/16
Prof. André Y. Kusumoto – [email protected]
Definições Básicas
• Comércio Eletrônico - Fazer compras na Internet está se tornando cada
vez mais comum, devido às facilidades encontradas. Uma delas é que
você pode comprar diretamente do conforto de sua casa ou trabalho, a
outra é que as lojas on-line nunca fecham para almoço, feriado ou mesmo
finais de semana. Além de tudo é muito mais prático do que sair andando
por aí pesquisando preços, basta estar conectado e procurar pela rede
toda por ofertas de encher os olhos. São exemplos de sites de compras a
Americanas e o Submarino.
15/16
Prof. André Y. Kusumoto – [email protected]
TV a Cabo
TV por Assinatura
• O sistema inicialmente surgiu como forma de enviar sinais de TV a
comunidades que se situavam em locais onde a recepção era muito ruim
• Baseava-se na instalação de uma antena única, comunitária, num local
elevado, que apresentasse uma boa recepção. A partir daí, este sinal era
distribuído para a comunidade por meio de cabos.
• A grande diferença entre os canais da “TV aberta” e os canais por
assinatura está no fato de que os primeiros se manterem, principalmente,
através da venda de seu espaço publicitário a anunciantes, enquanto que
em uma TV por assinatura, a mensalidade paga pelos assinantes é que
sustenta este tipo de sistema.
Prof. André Y. Kusumoto – [email protected]
TV a Cabo
Histórico
• Em 1948, o americano Ed Parsons instalou em sua cidade uma antena no
alto de uma montanha e puxou um cabo para a sua casa, conectando
neste percurso alguns amplificadores. Neste processo ele conectou ainda
alguns vizinhos, que lhe pagavam uma pequena taxa pelo serviço.
• No final dos anos 60 as operadoras já distribuíam seus canais em áreas
nobres, em grandes cidades americanas.
• Nós, brasileiros, tivemos acesso a este sistema somente no início dos
anos 90 com a entrada da TVA (sistema MMDS) e Globosat (sistema
DTH), sem contar outras iniciativas realizadas anteriormente sem
sucesso.
• As operações de cabo e MMDS necessitam da autorização do governo
federal para poder operar e essas permissões são chamadas de
concessões
Prof. André Y. Kusumoto – [email protected]
TV a Cabo
Operadoras
• Uma operadora de TV por cabo distribui os canais através de sua rede de
cabos especiais, entre uma ou várias estações receptoras, até a casa do
assinante.
• É uma prestadora de serviços que não se limita à simples distribuição de
imagens, ou seja, é responsável também por outras funções importantes
que determinam a qualidade do serviço como um todo.
• Portanto, a operadora tem que fornecer assistência técnica eficiente,
manter os assinantes informados de tudo o que a eles interessar, bem
como determinar a melhoria crescente da relação da empresa com o
cliente.
Prof. André Y. Kusumoto – [email protected]
Tipos de Sistemas
MMDS (Serviço de Distribuição Multiponto Multicanal)
• O satélite repassa o sinal recebido de uma estação terrena para uma
estação remota. Esta, por sua vez, retransmite o sinal através de uma
faixa de freqüência específica para antenas de SHF (Super High
Frequency), utilizado para regiões com média densidade demográfica e
sem acidentes geográficos.
• Apresenta uma limitação com relação a quantidade de canais a serem
transmitidos
• É necessário uma linha de visada direta com a torre de transmissão.
Prof. André Y. Kusumoto – [email protected]
Tipos de Sistemas
SATÉLITE
• O satélite retransmite sinais provenientes de uma estação
terrena. Os mesmos serão captados, na terra, por antenas
parabólicas grandes, ou pequenas, cuja diferença está na
baixa operação do serviço
Prof. André Y. Kusumoto – [email protected]
Topologia de uma Rede de TV a Cabo
• Constituem estruturas em árvore
• Os sinais são gerados em uma central, denominada “Head-end”, a partir
da combinação de sinais de TV recebidos localmente via satélite, pelo ar
ou por fibra óptica.
• O sinal resultante, contendo todos os canais a serem distribuídos, é
amplificado e conduzido por cabos coaxiais até os assinantes
Prof. André Y. Kusumoto – [email protected]
Topologia de uma Rede de TV a Cabo
• Originalmente, toda a distribuição a partir do head-end era feita
exclusivamente através de cabos coaxiais,
em uma estrutura hierárquica envolvendo cabos
“tronco” (para cobrir longas distâncias) e
cabos de “distribuição” (contendo
derivações para assinantes)
• Alguns serviços adicionais (Ex. canais pagos)
costumam ser codificados no head-end,
exigindo assim a instalação de
receptores específicos junto aos
assinantes.
Estes receptores são conhecidos
como conversores ou “Set-Top-Box”.
Fibra Derivação Amplificador
Cabo Tronco Distribuição Nó “Head-End”