Upload
hoangthuan
View
221
Download
0
Embed Size (px)
Citation preview
Desenvolvimento em Ambiente Web
Prof. André Y. [email protected]
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 tem 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.
Fonte: http://www.ibope.com/pt-br/noticias/paginas/numero-de-pessoas-com-acesso-a-internet-no-brasil-chega-a-105-milhoes.aspx
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.
6/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.
7/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.
8/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
9/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.
• 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
10/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”.
11/16
Fonte: http://marketshare.hitslink.com. Acessado em 24 de fevereiro de 2014.
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”.
12/16
Fonte: http://www.w3counter.com/trends. Acessado em 24 de fevereiro de 2014.
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]
13/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.
14/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.
15/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. 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.
16/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.
17/16