A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof. Msc. Juliano Gomes Weber

Apresentações semelhantes


Apresentação em tema: "Prof. Msc. Juliano Gomes Weber"— Transcrição da apresentação:

1 Prof. Msc. Juliano Gomes Weber
UNIJUÍ – DETEC – Ciência da Computação Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 01 1º Semestre – 2011 Tecnologias Web

2 Objetivo da aula de hoje
Apresentações: Professor; Profissão; Sistemática de avaliação; Disciplina; Introdução às tecnologias Web: Conceitos básicos de comunicação em rede e temas relacionados à Internet; Tecnologias Web 2

3 Sobre o Professor Formação acadêmica:
Bacharel em informática UNIJUI – 2001; Mestre em Computação - UFSM - Universidade Federal de Santa Maria – 2009; Tecnologias Web

4 Sistemática de avaliação
Avaliação contínua e individual; Participação em aula; Provas; Trabalhos individuais; 4

5 Ensino superior, parabéns!
Aos ingressantes: Ensino superior, parabéns! Ciência da computação! “Mundo tecnológico” Graduação Identidade !! Teoria? Prática? Preparação para tecnologias vindouras ! Tecnologias Web 5

6 Tecnologias Web? Internet?
Disciplina = Tecnologias Web (www) WORLD (mundial) WIDE (grande, extensa) WEB (teia) Qual a relação entre WEB e INTERNET? Tecnologias Web 6

7 Web? Internet? Web é um dos serviços disponíveis na INTERNET, assim como , transferência de arquivos....entre Tecnologias Web 7

8 Tópicos abordados na aula de hoje
Definições Internet, Intranet, Extranet Protocolos de Rede Modelo cliente-servidor Serviços na Internet? Web? DNS: Domain Name System Entidades regulamentadoras da Internet Tecnologias Web 8

9 História da Internet (ARPA e ARPANET)
Para estudarmos tecnologias web primeiramente vamos entender em qual contexto ela está presente; INTERNET Tecnologias Web 9

10 História da Internet (ARPA e ARPANET)
Em 1969, a ARPA, do departamento de defesa dos EUA, construiu uma rede experimental de computadores chamada ARPAnet. Com o tempo, a ARPAnet cresceu, se adaptou aos desenvolvimentos tecnológicos e foi dividida em militar e civil. No início a rede era chamada de NSFnet e em 1987 passou a se chamar Internet. Tecnologias Web 10

11 História da Internet no Brasil
A RNP foi criada em setembro 1989 pelo Ministério da Ciência e Tecnologia (MCT) com o objetivo de construir uma infra-estrutura de rede Internet nacional de âmbito acadêmico; Inicialmente, a Internet era restrita a usuários de instituições acadêmicas e de pesquisa; A partir de 1995, tornou-se disponível para instituições governamentais e privadas. Tecnologias Web 11

12 Internet A INTERNET é uma interconexão de diversas redes através de linhas de alta capacidade chamadas Backbones, construídos para comportar o grande tráfego de informações que circulam na Internet. Um Backbone é uma estrutura básica para transmissão de dados na Internet extremamente veloz, são as espinhas dorsais do tráfego. Tecnologias Web 12

13 Backbone Considerada a espinha dorsal da internet, onde todas as redes se encontram, através da estrutura física, que interliga diversas empresas de telecomunicação. No Brasil, os backbones mais conhecidos são: Backbone da Embratel (Comercial), Backbone da RNP(rede nacional de Pesquisa e Ensino)rede mantida pelo governo federal.

14 Backbone RNP

15 Intranet vs Extranet Uma INTRANET é uma INTERNET interna. Os protocolos e as regras são os mesmos da Internet, com a diferença que se trata de uma rede fechada da empresa, disponível somente à determinado grupo de pessoas conectados a ela. As informações disponíveis na INTRANET são informações corporativas, geralmente de natureza proprietária. A EXTRANET é um grupo de intranets interconectadas. As empresas que fazem negócios entre si podem formar extranets para compartilhar determinados tipos de informação. Exemplo próximo: Empresa Sadia; Tecnologias Web 15

16 Modelo Cliente-Servidor
Todos os dados e lógica de negócios são concentrados em um (ou mais) servidores; Manutenção facilitada; o clientes não precisam ser atualizados; Escalabilidade: novos servidores podem ser incluídos para aumentar performance da aplicação; Múltiplos clientes com acesso ao mesmo conjunto de informações (eg.browser, celular, aplicações stand-alone); Problema: depende da rede Tecnologias Web 16

17 Modelo Cliente-Servidor (Cont.)
Tecnologias Web 17

18 Modelo Cliente-Servidor (Cont.)
Nosso foco (TW) Outro momento do curso...... Outro momento do curso...... Tecnologias Web 18

19 Servidor Web Um programa de computador responsável por receber requisições HTTP dos clientes e devolver conteúdo, geralmente páginas HTML Apache e IIS são programas bastante conhecidos Tecnologias Web 19

20 Os protocolos padrão TCP/IP (principais)
HTTP POP3 IMAP SMTP FTP UDP DHCP TELNET Tecnologias Web 20

21 TCP ( Transmission control protocol)
Protocolo de controle de transmissão Responsável pelo transporte de pacotes Eficiente

22 IP ( Internet Protocol )
Protocolo para Interligar Redes Usado para endereçar as estações, permitindo que estes possam comunicar através de uma rede. Também tem a função de endereçar os pacotes antes de serem enviados na rede.

23 HTTP (Hiper text transfer Protocol)
Protocolo de transferência de hipertextos Faz a comunicação entre o navegador e as páginas da internet. Interpreta o código HTML.

24 POP ou POP3 (Post office protocol )
Protocolo de correio eletrônico ( ). Responsável pelo recebimento de s. Transfere as mensagens lidas para o computador do usuário. IMAP ( Interactive mail access protocol) Protocolo de acesso a mensagens internet. Responsável pelo recebimento de s. Não transfere as mensagens lidas, as mensagens permanecem no servidor.

25 FTP (File transfer protocol)
Protocolo de Transferência de arquivos Usado para transferência interativa de arquivos (upload e download) Somente Arquivos completos

26 SMTP ( Simple mail transfer protocol)
Protocolo de transferência de correio simples Responsável por enviar mensagens de correio eletrônico

27 UDP ( User Datagram protocol)
Protocolo de datagrama de usuário Entrega rápida de pacotes Inconsistente

28 TELNET Protocolo que permite o acesso remoto

29 Alguns serviços que utilizam a Internet
WWW ( World Wide Web ) Serviço de navegação em páginas. Correio eletrônico Serviço de mensagens através de um endereço eletrônico ( ) Troca de Mensagens instantâneas Voip ( Voz através de pacotes IP ) Serviço comunicação de VOZ utilizando a estrutura da Internet. Telefonia via Internet.

30 Programas para utilizar os serviços
Navegadores: Internet Explorer, Mozilla firefox, Ópera e outros. Utilizam o Serviço de navegação em páginas. Outlook Express, Microsoft Outlook, Mozilla Thunderbird, Notes e outros. Utilizam o Serviço de mensagens através de um endereço eletrônico ( ).

31 Programas para utilizar os serviços
MSN e IRC( internet relay chat)- Utilizam o serviço de troca de Mensagens instantâneas. SKYPE – Programa que utiliza o Serviço comunicação de VOZ utilizando a estrutura da Internet. Telefonia via Internet.

32 Navegadores (Browsers)
Internet Explorer Mozilla Firefox Google Chrome Opera Safari Tecnologias Web 32

33 Servidor de Nomes de Domínio (DNS)
Nome que serve para localizar e identificar conjuntos de computadores na Internet. O nome de domínio foi concebido com o objetivo de facilitar a memorização dos endereços de computadores na Internet. Sem ele, teríamos que memorizar uma sequência grande de números. DNS DNS é a sigla para Domain Name System ou Sistema de Nomes de Domínios. É uma base de dados hierárquica, distribuida para a resolução de nomes de domínios em endereços IP e vice-versa. Tecnologias Web 33

34 URL (Unified Resource Locator)
Indica a localização de um determinado recurso O recurso pode ser um arquivo, um diretório ou até mesmo uma impressora Uma URL pode ser relativa ou absoluta Outros exemplos de URLs file:///c:/windows/paginas/pagina.html ftp://ftp.novell.com/pub/ news:comp.internet.html método de acesso localização recurso Tecnologias Web 34

35 Site – Home Page Uma página Web é um elemento específico de uma apresentação na Internet A primeira página de uma apresentação é chamada de home page. Uma apresentação da Web é um conjunto de páginas estruturadas sobre um determinado conteúdo Texto, imagens, ilustrações, diagramas contidos nas páginas são estruturados sob um determinado endereço, conhecido como site A home page é a porta de entrada para o site; HOME PAGE E AS PÁGINAS DINÂMICAS; Tecnologias Web 35

36 – Definições O primeiro programa para manipulação de foi criado em 1972 por Larry Roberts; O (arroba) divide o nome e o servidor que hospeda a conta. Em inglês, lê-se “at”: onde usuario é o identificador da caixa postal (espaço de armazenamento) e dominio é o serviço que concentra várias caixas postais ou contas de . Cliente de Programas cuja principal funcionalidade é receber/enviar . Ex: Outlook, Lotus, Firebird Webmail: Acesso a uma conta de através do navegador; Tecnologias Web 36

37 Órgãos Regulamentadores
W3C (World Wide Web Consortium) é um consórcio internacional criado em 1994 com a missão de definir padrões e guias de utilização de linguagens e protocolos O W3C criou (e mantém) as especificações da linguagem HTML Tecnologias Web 37

38 Órgãos Regulamentadores no Brasil
sites Tecnologias Web 38

39 Órgãos Regulamentadores no Brasil
CGI.br (Comitê Gestor da Internet no Brasil) Criado em 1995, tem o objetivo de coordenar e integrar todas as iniciativas de serviços Internet no país, promovendo a qualidade técnica, a inovação e a disseminação dos serviços ofertados. nic.br (Núcleo de Informação e Coordenação do Ponto BR) Implementa as decisões e os projetos do Comitê Gestor da Internet no Brasil - CGI.br registro.br (Registro de Domínios para Internet no Brasil) Criado em 1995, o Registro.br é o executor de algumas das atribuições do CGI, entre as quais as atividades de registro de nomes de domínio, a administração e a publicação do DNS para o domínio <.br>. Tecnologias Web 39

40 Atividade prática: Pesquisa de domínios
Acesse o site do Registro BR e pesquise a disponibilidade dos domínios: Descubra os responsáveis pelos domínios que já estiverem registrados; WHOIS Aproveitando a visita ao site do Registro BR, escreva um documento com o passo-a-passo para o registro de um domínio; Tecnologias Web 40

41 Atividade prática: continuação
Faça um estudo detalhado sobre os tipos de domínios (extensões) passíveis de registro, exemplo: .com .com.br .net .. Entregar a atividade prática no portal de forma individual, até a aula 2; Tecnologias Web 41


Carregar ppt "Prof. Msc. Juliano Gomes Weber"

Apresentações semelhantes


Anúncios Google