segunda-feira, 11 de junho de 2012

01 Protocolo de comunicação

Podemos definir um protocolo de comunicação de dados como um conjunto de regras

que controla a comunicação para que ela seja eficiente e sem erros.

Um dos objetivos principais do protocolo é detectar e evitar a perda de dados ao longo

da transmissão deles, caso isso ocorra.

O protocolo nada mais é que um software ou programa de computador, que recebe

ou envia os dados a serem transmitidos, gerando, no inicio e no fim das mensagens

transmitidas, os caracteres de controle, confirmação de recebimento, controle de

seqüência das mensagens ou blocos de dados transmitidos, cálculo e checagem do

algoritmo de detecção de erros e outros controles necessários a uma boa transmissão.
02 Processamento cliente-servidor

É uma arquitetura na qual o processamento da informação é dividido em módulos

ou processos distintos. Um processo é responsável pela manutenção da informação

(servidores) e outros responsáveis pela obtenção dos dados (os clientes).

Os processos cliente enviam pedidos para o processo servidor, e este por sua vez

processa e envia os resultados dos pedidos.

Nos sistemas cliente/servidor o processamento tanto do servidor como o do cliente são

equilibrados, se for gerado um peso maior em um dos dois lados, provavelmente, esse

não é um sistema cliente/servidor.

Geralmente, os serviços oferecidos pelos servidores dependem de processamento

específico que só eles podem fazer. O processo cliente, por sua vez, fica livre para

realizar outros trabalhos. A interação entre os processos cliente e servidor é uma troca

cooperativa, em que o cliente é o ativo e o servidor reativo, ou seja o cliente requisita

uma operação, e neste ponto o servidor processa e responde ao cliente.

03 Protocolo http

O protocolo HTTP (HyperText Transfer Protocol) é o protocolo mais utilizado na

Internet desde 1990. A versão 0.9 destinava-se unicamente a transferir dados na

Internet (em especial páginas Web escritas em HTML). A versão 1.0 do protocolo

(a mais utilizada) permite doravante transferir mensagens com cabeçalhos que

descrevem o conteúdo da mensagem utilizando uma codificação de tipo MIMO.

O objetivo do protocolo HTTP é permitir uma transferência de ficheiros (essencialmente

no formato HTML) localizados graças a uma cadeia de caracteres chamada URL entre

um navegador (o cliente) e um servidor Web (chamado de resto httpd nas máquinas

UNIX).

04 Protocolos TCP/IP

PROTOCOLOS TCP/IP (Transmission Control Protocol /Internet Protocol)

O protocolo TCP/IP foi criado visando atender a necessidade de endereçamento e de

interconexão de redes. Podemos considerar o TCP/IP como arquitetura formada por

um conjunto de protocolos de comunicação utilizados em redes locais (LAN “s) ou em

redes externas às empresas (WAN’s)”.

05 Endereço IP

ENDEREÇO IP: Cada host, ou seja, cada computador ou equipamento que faz

parte de uma rede, deve ter um endereço pelo qual é identificado na rede. Em uma

rede TCP/IP, todos os hosts têm um endereço IP. O endereço IP poderá ser fixo ou

dinâmico.

06 Modelo ISO/OSI

A Organização Internacional para a Normalização,ISO, foi uma das primeiras

organizações a definir formalmente uma forma comum de conectar computadores.

Sua arquitetura é chamada OSI (Open Systems Interconnection), Camadas OSI ou

Interconexão de Sistemas Abertos.

Esta arquitetura é um modelo que divide as redes de computadores em sete camadas,

de forma a se obter camadas de abstração. Cada protocolo implementa uma

funcionalidade assinalada a uma determinada camada.

A ISO costuma trabalhar em conjunto com outra organização, a ITU (International

Telecommunications Union), publicando uma série de especificações de protocolos

baseados na arquitetura OSI. Estas séries são conhecidas como 'X ponto', por causa

do nome dos protocolos: X.25, X.500, etc.

07 Domínio de internet

Este é o nome utilizado para identificar sites na Internet. O "domínio" foi criado com

o objectivo de facilitar a vida do utilizador da Internet quanto à memorização dos

endereços como www.eowireless.net .

Sem ele teríamos de memorizar sequências de números de IPs , coisa que não seria

muito fácil.

Imagine ter que memorizar um número como: 200.224.124.66 para identificar um site.

Decorar vários números desses seria muito difícil; assim a "Web" não teria o sucesso

que tem hoje.

Possuir o seu próprio "domínio" é igual a ter um endereço postal onde as pessoas o

localizam, a diferença é que será virtual, e poderá utilizar todos os serviços da rede

como: "site", "e-mail", "ftp" entre outros.

08 WWW

A World Wide Web (que em português significa, "Rede de alcance mundial";

também conhecida como Web e WWW) é um sistema de documentos em hipermídia

que são interligados e executados na Internet.

Os documentos podem estar na forma de vídeos, sons, hipertextos e figuras.

Para visualizar a informação, pode-se usar um programa de computador chamado

navegador para descarregar informações (chamadas "documentos" ou "páginas")

de servidores web (ou "sítios") e mostrá-los na tela do usuário. O usuário pode

então seguir as hiperligações na página para outros documentos ou mesmo

enviar informações de volta para o servidor para interagir com ele. O ato de seguir

hiperligações é, comumente, chamado de "navegar" ou "surfar" na Web.

09 Servidor WWW

O termo servidor web pode significar duas coisas:

Um programa de computador responsável por aceitar pedidos HTTP de clientes,

geralmente os navegadores, e servi-los com respostas HTTP, incluindo opcionalmente

dados, que geralmente são páginas web, tais como documentos HTML com objetos

embutidos (imagens, etc.);

Um computador que executa um programa que provê a funcionalidade descrita acima.

10 W3C

O World Wide Web Consortium (W3C) é um consórcio internacional com cerca

de 300 membros, que agrega empresas, órgãos governamentais e organizações

independentes, e que visa desenvolver padrões para a criação e a interpretação de

conteúdos para a Web.

Foi fundado por Tim Berners-Lee em 1994 para levar a Web ao seu potencial

máximo, por meio do desenvolvimento de protocolos comuns e fóruns abertos que

promovam a sua evolução e assegurem a sua interoperabilidade. Sites desenvolvidos

segundo esses padrões podem ser acessados e visualizados por qualquer pessoa ou

tecnologia, independente dos hardware ou software utilizados, como celulares (em

Portugal, telemóveis) e PDAs, de maneira rápida e compatível com os novos padrões e

tecnologias que possam surgir com a evolução da internet.

Para alcançar seus objetivos, o W3C possui diversos comitês que estudam as

tecnologias existentes para a apresentação de conteúdo na Internet e criam padrões

de recomendação para utilizar essas tecnologias. Com a padronização, os programas

conseguem acessar facilmente os códigos e entender onde deve ser aplicado cada

conhecimento expresso no documento.

11 Internic

InterNIC (Internet Network Information Center) é um organização do Departamento

de Comércio dos Estados Unidos, responsável pelo registro de domínios utilizados na

Internet.

12 Registro.br

O registro.br é o órgão responsável pelo registro e manutenção dos domínios .br. Ou

seja, todos os domínios com terminação .br foram registrados através do registro.br

13 Linguagem HTML

HTML (abreviação para a expressão inglesa HyperText Markup Language, que

significa Linguagem de Marcação de Hipertexto) é uma linguagem de marcação

utilizada para produzir páginas na Web. Documentos HTML podem ser interpretados

por navegadores. A tecnologia é fruto do "casamento" dos padrões HyTime e SGML.

HyTime é um padrão para a representação estruturada de hipermídia e conteúdo

baseado em tempo. Um documento é visto como um conjunto de eventos concorrentes

dependentes de tempo (como áudio, vídeo, etc.), conectados por hiperligações. O

padrão é independente de outros padrões de processamento de texto em geral.

14 Tags

Tag em inglês (a maioria das palavras na linguagem do computador são originadas

do inglês) significa etiqueta, rótulo. E etiqueta é algo que colocamos em objetos,

mercadorias, arquivos, etc. para nos ajudar na lida diária, para nos orientar.

Podemos então dizer que tags são etiquetas que não aparecem na tela do computador,

e que servem para orientar alguém. Esse alguém construiu um robot que vai a uma

página da web e recolhe as informações contidas nessas etiquetas. Por exemplo, uma

das informações que ele recolhe é o título da página, a qual precisa estar devidamente

etiquetada, para que o robot "saiba" o que ela contém.

O robot é um programa e, nestas circunstâncias, é instruído a recolher as informações

que estão contidas dentro das etiquetas. Para ser mais específico, no exemplo do

título, ao entrar na página, ele se depara com várias instruções, e uma delas é a

seguinte: title. Isto significa que o nome da etiqueta (tag) é title (=título). Logo, o início

do título da página é precedido da palavra title, assim representada: <title>. Dizemos

que a tag título está aberta, e que vai começar a ser colocado o título.

15 Codificação de arquivos

Codificações de arquivo, também conhecido como codificações de caracteres,

especificam como deseja representar caracteres quando estiver processando um texto.

Uma codificação pode ser preferível sobre outra em termos de quais caracteres de

idioma ela pode ou não tratar, embora Unicode seja geralmente preferido.

Quando lendo de ou gravando em aos arquivos, correspondências de modo

inadequado de codificações de arquivo podem resultar em exceções ou resultados

incorretos.

16 Editores WYSIWYG

WYSIWYG é o acrônimo da expressão em inglês "What You See Is What You

Get", cuja tradução remete a algo como "O que você vê é o que você obtem"

(OQVVEOQVO). Significa a capacidade de um programa de computador de permitir

que um documento, enquanto manipulado na tela, tenha a mesma aparência de sua

utilização, usualmente sendo considerada final a forma impressa. O uso inicial do

termo foi relacionado a editores de texto, agora porém é aplicado a qualquer tipo de

programa, como, por exemplo, programas de web design.

Dois exemplos clássicos de editores WYSIWYG são o Writer e o Microsoft Word, nos

quais o documento é mostrado na tela da mesma forma que será impresso.

O criador do primeiro editor WYSIWYG, o Bravo, foi Charles Simonyi.

17 Hospedagem de saites

Hospedagem de Sites é um serviço que possibilita a pessoas ou empresas com

sistemas online a guardar informações, imagens, vídeo, ou qualquer conteúdo

acessível por Web. Provedores de Hospedagem de Sites tipicamente são empresas

que fornecem um espaço em seus servidores e conexão à internet a estes dados aos

seus clientes.

Nenhum comentário:

Postar um comentário