sábado, 14 de março de 2009

O que é possível fazer com a rede

Muitos de vocês usam MSN, acessam o orkut, sites, jogam online. Isso tudo é possível graças ao surgimento da redes entre computadores. Como a própria história diz, as redes foram criadas com o propósito comércial e militar. O "lazer" veio consequetemente com o avanço dos sistemas e queda dos custos que eram exorbitantes. Mas é com esse avanço que diversos serviços são possíveis nos dias atuais. Hoje falarei do "Acesso Remoto", um serviço bastante útil que serve para acessar outro computador, controlando-o completamente sem a necessidade de deslocamento até o local.

O acesso remoto nada mais é do que o controle sobre outro computador através da rede, que pode ser tanto local quanto a internet. Por enquanto não adianta falar quais protocolos são usados para o acesso pois varia a cada programa, e a medida que eu for citando, informarei o método de conexão.

Vamos a um exemplo prático: você deixa alguma coisa processando no computador ou algum download muito grande, aí você vai para o trabalho ou faculdade e provavelmente vai passar o dia todo fora. Provavelmente você vai querer saber se está tudo certo ou se deu algum erro ou se a internet caiu. Com o acesso remoto você será capaz de visualizar a mesma tela que é vista no seu computador, área de trabalho, ícones, tudo. Até o mouse estará sob seu controle e também é possível transfêrencia de arquivos.
Com isso será possível controlar seu download, colocar outro arquivo para download, verificar se acabou a encodação do vídeo e até mesmo pegar aquele arquivo de Word com o trabalho que o professor pediu. Também pode bloquear o computador para evitar que aquele seu primo pentelho mexa em tudo e você tenha que formatar o computador. Enfim, é possível fazer quase tudo em seu computador como se estivesse sentado em frente dele. Digo quase tudo pois jogos 3D por exemplo, não é possível jogá-los pelo "delay" (atraso na resposta) que a rede ou internet geram, ocasionando atraso na imagem vista pelo computador ligado a ele.

Outro exemplo é uma empresa. Imaginem uma empresa com dezenas de computadores em uma área de muitos m² e filiais em todo o estado. Ai um funcionário reclama que nâo consegue imprimir um documento e te chama. Quando você chega lá e vê que a impressora padrão está errada ou a impressora da rede não está instalada e que o funcionário não faz idéia do que você fez, acho que felicidade é a única palavra que não usaria nesse momento. Imagine ir pra outra cidade para resolver casos semelhantes ou de mesma dificuldade. Isso gera aborrecimento e custos desnecessários a empresa. Então é aí que o acesso remoto torna-se uma ótima solução para resolver esses tipos de problemas. Se o sistema da rede for bem organizado, basta o funcionário informar o problema e nome do computador que em instantes você se conectará a estação de trabalho dele e resolverá o caso. Mas como citei no exemplo acima, não da para fazer tudo com acesso remoto, ou seja, nem todos os casos serão resolvidos (pane no windows, programas grandes que precisem de reinstalação), mas creio que a maioria sim. Além da rapidez na solução, isso gera economia para empresa, pois deslocamento tem seu custo.

O que acabei de apresentar foram idéias gerais sobre acesso remoto de computadores e suas principais vantagens. Para não tornar esse post tão longo, nos próximos posts estarei dando exemplos de programas. Espero que tenham gostado.

quarta-feira, 11 de março de 2009

Outro tipo de rede

A Intranet

Intranet é uma rede desenvolvida para processamento de informações em uma empresa ou organização. Seu uso inclui serviços como distribuição de documentos esoftware, acesso a bancos de dados e treinamento.
Uma intranet é assim chamada porque ela geralmente emprega aplicativos associados à Internet, como páginas da Web, navegadores da Web, sites FTP, Correio Eletrônico, grupos de notícias e listas de distribuição, acessíveis somente àspessoas que fazem parte da empresa.

Internet

A Internet propriamente dita

A Internet é um conglomerado de redes em escala mundial de milhões de computadores interligados pelo Protocolo de Internet que permite o acesso a informações e todo tipo de transferência de dados. A Internet é a principal das novas tecnologias de informação e comunicação (NTICs). Ao contrário do que normalmente se pensa, Internet não é sinónimo de World Wide Web. Esta é parte daquela, sendo a World Wide Web, que utiliza hipermídia na formação básica, um dos muitos serviços oferecidos na Internet. De acordo com dados de março de 2007, a Internet é usada por 16,9% da população mundial (em torno de 1,1 bilhão de pessoas).
Tipos de conexão
Métodos comuns de acesso doméstico à Internet incluem o acesso discado ou por banda larga por meio de cabos (como ADSL, ISDN), acesso dedicado, sem fio, (Wi-Fi) por satélite ou por telefones celulares 3G. Locais públicos para acesso à grande rede incluem bibliotecas e cyber cafés, nos quais computadores conectados são disponibilizados para uso temporário.
Existem também pontos de acesso em locais públicos, como aeroportos e cafés, acessíveis por meio de rede sem fio. Para isso, o utilizador deve possuir um dispositivo cliente de acesso, tal qual um PDA ou laptop. O acesso pode ser restrito por senhas, para a comercialização do tempo de uso.

sábado, 7 de março de 2009

Redes - Historia

O primeiro experimento conhecido de conexão de computadores em rede foi feito em 1965, nos estados unidos, por obra de dois cientistas: Lawrence Roberts e Thomas Merril. A experiência foi realizada por meio de uma linha telefônica discada de baixa velocidade, fazendo a conexão entre dois centros de pesquisa em Massachusetts e na Califórnia. Estava plantada ali a semente para o que hoje é a Internet – mãe de todas as redes.

O nascimento das redes de computadores, não por acaso, esta associada a corrida espacial. Boa parte dos elementos e aplicações essenciais para a comunicação entre computadores, como o protocolo TCP/IP, a tecnologia de comutação de pacotes de dados e o correio eletrônico, estão relacionados ao desenvolvimento da Arpanet, a rede que deu origem a internet. Ela foi criada por um programa desenvolvido pela Advanced Research Projects Agency (ARPA) mais tarde rebatizada como DARPA.

A agencia nasceu de uma iniciativa do departamento de defesa dos estados unidos, na época preocupado em não perder terreno na corrida tecnológica deflagrada pelos russos com o lançamento do satélite Sputinik, em 1957. Roberts, acadêmico do MIT (Instituto de Tecnologia de Massachusetts), era um dos integrantes da DARPA e um dos pais da Arpanet, que começou em 1969 conectando quatro universidades: UCLA – Universidade da Califórnia em Los Angeles, Stanford, Santa Bárbara e Utah. A separação dos militares da Arpanet só ocorreu em 1983, com a criação da Milnet.

Alguns dos marcos importantes para a evolução das redes locais de computadores ocorreram nos anos 70. Até a década anterior os computadores eram maquinas gigantescas que processavam informações por meio da leitura de cartões ou fitas magnéticas. Não havia interação entre o usuário e a maquina. No final dos anos 60 ocorreram os primeiros avanços que resultaram nos sistemas multiusuários de tempo compartilhado. Por meio de terminais interativos, diferentes usuários revezavam-se na utilização do computador central. A IBM reinava praticamente sozinha nessa época.

A partir de 1970, com o desenvolvimento dos minicomputadores de 32 bits, os grandes fabricantes, como IBM, HP e Digital, já começavam a planejar soluções com o objetivo de distribuir o poder de processamento dos mainframes e assim facilitar o acesso às informações. O lançamento do VAX pela Digital, em 1977, estava calcado numa estratégia de criar uma arquitetura de rede de computadores. Com isso, a empresa esperava levar vantagem sobre a rival Big Blue.

Quando um Vax era iniciado, ele já começava a procurar por outras maquinas para se comunicar, um procedimento ousado numa época em que poucas pessoas tinham idéia do que era uma rede. A estratégia deu certo e o VAX alcançou grande popularidade, principalmente em aplicações cientificas e de engenharia. Muitos anos depois, a Digital acabaria sendo comprada pela Compaq, que por sua vez, foi incorporada a HP. Mas as inovações surgidas com o VAX e seu sistema operacional, o VMS, teriam grandes influencias nos computadores que viriam depois.

O sistema operacional Unix, desenvolvido em 1969 nos laboratórios Bell, trouxe inovações que logo o tornou popular nas universidades e nos centros de pesquisa a partir de 1974. Era um sistema portável e modular, capaz de rodar em vários computadores e evoluir junto com o hardware. Os sistemas operacionais da época eram escritos em assembly, linguagem especifica para a plataforma de hardware. O Unix foi escrito quase totalmente em C, uma linguagem de alto nível. Isso deu a ele uma inédita flexibilidade. No começo da década, ferramentas importantes foram criadas para o Unix, como o e-mail, o Telnet, que permitia o uso de terminais remotos, e o FTP, que se transformou no padrão de transferência de arquivos entre computadores em rede. Foi essa plataforma que nasceu a maior parte das tecnologias que hoje formam a Internet.

Nomenclatura de redes (URL)

No nosso imenso mundo “real”, dispomos de várias informações para localização física, identificação pessoal, entre outros... E no “mundo virtual”, como achar informações sem ter que recorrer aos endereços IP, que denotariam um esforço sobre-humano para decorar alguns? Como elas estão dispostas, organizadas já que se localizam, fisicamente, gravadas em computadores pelo mundo?
A internet é um conjunto imenso de informações textuais, auditivas, visuais e interativas, armazenadas em computadores, interligadas entre si. Uma informação, qualquer que seja o seu tipo (endereço de e-mail, website, servidor de FTP, newsgroups – termos que conheceremos a seguir), pode ser encontrada através de uma URL (Uniform Resource Locator). Uma (ou um) URL é um endereço que aponta para um determinado recurso, seja uma imagem, um computador, um usuário, uma página de notícias, etc. Assim como Avenida João Freire, 123 – Apt.
1201 – Recife – PE pode nos apontar a localização de alguma informação dentro de um escopo físico, a URL é suficiente para nos orientar dentro da Internet por completo.
Exemplo:
joaoantonio@informatica.hotlink.com.br é uma URL que localiza uma caixa de correio eletrônico para onde podem ser enviadas mensagens. Já http://www.macromedia.com.br é uma URL que aponta para o website da Macromedia (empresa americana especializada em programas para a Web). Todos os endereços usados para a comunicação na Internet são chamados de URL. Uma URL está diretamente associada a um endereço IP, ou seja, qualquer endereço da Internet (URL) é, na verdade, uma forma mais amigável de achar um computador xxx.xxx.xxx.xxx qualquer.
O principal componente de qualquer URL é o que chamamos de domínio (domain), que identifica o tipo da empresa/pessoa a que pertence esta URL. Vamos tomar como exemplo, o domínio telelista.com.br que identifica um endereço brasileiro (.br), comercial (.com), cujo nome é telelista . Isso não significa que a empresa proprietária do domínio se chama Telelista.
Baseando-se neste domínio, pode haver muita coisa, como Sites (seria, por exemplo, http://www.telelista.com.br), endereços de E-mail para os usuários da empresa, como em
diretor@telelista.com.br, jdarruda@telelista.com.br, contato@telelista.com.br, entre outros, servidores para FTP (transferência de arquivos) como ftp.telelista.com.br, e muito mais.
Por padrão, os endereços de domínios e suas URLs derivadas são escritos em minúsculas (para evitar confusões). O que não exclui a possibilidade de haver algum endereço com uma ou mais letras maiúsculas.
Equipamentos Necessários para a Conexão em Rede:
Para conectar os computadores em uma rede, é necessário, além da estrutura física de conexão (como cabos, fios, antenas, linhas telefônicas, etc.), que cada computador possua o equipamento correto que o fará se conectar ao meio de transmissão.
O equipamento que os computadores precisam possuir para se conectarem a uma rede local (LAN) é a Placa de Rede, cujas velocidades padrão são 10Mbps e 100Mbps (Megabits por segundo).
Ainda nas redes locais, muitas vezes há a necessidade do uso de um equipamento chamado HUB (lê-se “Râbi”), que na verdade é um ponto de convergência dos cabos provenientes dos computadores e que permitem que estes possam estar conectados. O Hub não é um computador, é apenas uma pequena caixinha onde todos os cabos de rede, provenientes dos computadores, serão encaixados para que a conexão física aconteça.
Quando a rede é maior e não se restringe apenas a um prédio, ou seja, quando não se trata apenas de uma LAN, são usados outros equipamentos diferentes, como Switchs e Roteadores, que funcionam de forma semelhante a um HUB, ou seja, com a função de fazer convergir as conexões físicas, mas com algumas características técnicas (como velocidade e quantidade de conexões simultâneas) diferentes dos primos mais “fraquinhos” (HUBS).

sexta-feira, 6 de março de 2009

Indicação de livro: "Atendendo a pedidos, está aqui uma indicação de alguns livros de Álgebra":

1º) Iezzi, Gelson e Domingues, Hygino, Álgebra Moderna, 4ª edição reformulada, ed. Atual. São Paulo (2003).

2º) Ângela Vidigal, Dan Avritzer, Fundamentos de álgebra. Editora UFMG, Belo Horizonte(2005).

3º) Gonçalves, Adilson, Introdução à álgebra. Projeto Euclides. 5ª edição, IMPA-RJ(2001)

Estes livros foram alguns dos adotados como referência na UCG ( Universidade Católica de Goiás).

Ai está podem começar a "caça" aos livros de Álgebra. Boa sorte a todos.

A Internet

Redes de Computadores

Uma rede de computadores consiste de 2 ou mais computadores e outros dispositivos conectados entre si de modo a poderem compartilhar seus serviços, que podem ser: dados, impressoras, mensagens (e-mails), etc. A Internet é um amplo sistema de comunicação que conecta muitas redes de computadores. Existem várias formas e recursos de vários equipamentos que podem ser interligados e compartilhados, mediante meios de acesso, protocolos e requisitos de segurança.
• Segundo a extensão geográfica:

o LAN (Local Area Network)
o WAN (Wide Area Network)

LAN:
Em computação, rede de área local (ou LAN, acrônimo de local area network) é uma rede de computador utilizada na interconexão de equipamentos processadores com a finalidade de troca de dados. Um conceito mais definido seria: é um conjunto de hardware e software que permite a computadores individuais estabelecerem comunicação entre si, trocando e compartilhando informações e recursos. Tais redes são denominadas locais por cobrirem apenas uma área limitada (10 Km no máximo, quando passam a ser denominadas MANs ), visto que, fisicamente, quanto maior a distância de um nó da rede ao outro, maior a taxa de erros que ocorrerão devido à degradação do sinal.
As LANs são utilizadas para conectar estações, servidores, periféricos e outros dispositivos que possuam capacidade de processamento em uma casa, escritório, escola e edifícios próximos.

WAN:
A Wide Area Network (WAN), Rede de área alargada ou Rede de longa distância, também conhecida como Rede geograficamente distribuída, é uma rede de computadores que abrange uma grande área geográfica, com freqüência um país ou continente. Difere, assim, das PAN, das LAN e das MAN.
A história da WAN começa em 1965 quando Lawrence Roberts e Thomas Merril ligaram dois computadores, um TX-2 em Massachussets a um Q-32 na Califórnia, através de uma linha telefônica de baixa velocidade, criando a primeira rede de área alargada (WAN). A maior WAN que existe é a Internet.
Em geral, as redes geograficamente distribuídas contém conjuntos de servidores, que formam sub-redes. Essas sub-redes têm a função de transportar os dados entre os computadores ou dispositivos de rede.
As WAN tornaram-se necessárias devido ao crescimento das empresas, onde as LAN não eram mais suficientes para atender a demanda de informações, pois era necessária uma forma de passar informação de uma empresa para outra de forma rapida e eficiente. Surgiram as WAN que conectam redes dentro de uma vasta área geográfica, permitindo comunicação de longa distância.