terça-feira, 29 de junho de 2010


Emulador Origem: Wikipédia, a enciclopédia livre.

Na computação, um emulador é um software que reproduz as funções de um determinado ambiente, a fim de, permitir a execução de outros softwares sobre ele. Pode ser pela transcrição de instruções de um processador alvo para o processador no qual ele está rodando, ou pela interpretação de chamadas para simular o comportamento de um hardware específico. O emulador também é responsável pela simulação dos circuitos integrados ou chips do sistema de hardware em um software. Basicamente, um emulador expõe as funções de um sistema para reproduzir seu comportamento, permitindo que um software criado para uma plataforma funcione em outra.

Visão geral

Os ambientes computacionais geralmente são formados por camadas. A quantidade e o papel de cada camada pode variar de acordo com o ambiente, e seu grau de dependência. Alguns ambientes são puramente físicos como os terminais de mainframe, e portanto, sua emulação cabe apenas o tratamento dos dados enviados do terminal ou para ele, e reproduzir a interação com o usuário. Outros ambientes podem não possuir um firmware (algumas vezes chamado de bios), sendo que os programas que serão executados conhecem todo o hardware, e sua emulação seria basicamente a interpretação das chamadas ao hardware para reproduzir seu comportamento. Alguns ambientes possuem firmware mas não possuem sistema operacional. Nestes casos será necessário emular também o firmware ou obter um com o fabricante.

História

O primeiro emulador foi criado em 1964 por Larry Moss, na época funcionário da IBM, consistindo em um Software que fazia com que os programas criados para o 7070 mainframe rodassem na mais nova linha de computadores da IBM, os System/360.
O emulador foi um sucesso e ajudou bastante o System/360 a se tornar um best-seller na década de 1970.

Popularização

A popularização dos emuladores veio junto com a Internet e os emuladores de vídeo games. As imagens extraídas de cartuchos de vídeo games são chamadas de ROMs e aliadas à programação em baixo nível de jogos para sistemas antigos tornou fácil a possibilidade de criação de emuladores de sistemas como o Chip-8 e depois de vídeo games mais populares como o Atari 2600 e NES.
Apesar de um emulador nem sempre ser a coisa mais fácil de configurar, com pouco conhecimento hoje já é possível rodar um jogo de Playstation em um PC através de um emulador sem muitos problemas, muitas vezes até com qualidade superior ao próprio vídeo game, já que podem-se aplicar efeitos como anti-aliasing que o vídeo game não possui e rodar os jogos em resoluções muito mais altas que o original.

Aplicações

Vantagens

Rodar jogos de vídeo games.
Testar códigos cross-compilado com maior facilidade.
Reaproveitamento de softwares escritos para sistemas antigos.
Rodar jogos de diferentes plataformas.

Desvantagens

Para obtermos uma execução satisfatória do sistema que está sendo emulado, ou seu uso em ambiente de produção, o emulador e o ambiente que o executa precisam possuir um desepenho superior ao do sistema original.
Quanto maior a complexidade, ou a incompatibilidade entre o ambiente emulado e o que está executando o emulador, maior a complexidade da implementação do emulador, e maior exigência de hardware.
Alguns periféricos e características do sistema original, por serem físicos, serão emulados apenas em nível de software, podendo não oferecer transparência ao usuário final.

Uso comercial de emuladores

Emuladores no geral

O processo de emular não constitui crime. Vários processos já foram movidos com este assunto e nenhum obteve êxito. Um exemplo de um processo perdido foi o da Creative Labs fabricante da placa de som Sound Blasteer, que na época era hardware básico para algumas aplicações que utilizavam sons. Outras placas de som emularam o hardware da Sound Blaster para ficarem compativeis com tais aplicativos.
Quando emular esta associado a um hardware, com exemplo vídeo games, o emulador faz o trabalho do console, que por sua vez necessita de Roms que é o Jogo copiado de um cartucho ou CD.
As roms ou jogos para emuladores são softwares como qualquer outro. Portanto é crime obter uma rom ou jogo e executá-lo em um emulador ou hardware sem que você tenha o jogo original.

Computadores em computadores

Dentre os emuladores comerciais que emulam computadores estão o Softmac que emula Macintosh no PC. Sistemas mais antigos como Atari ST também possuem emuladores oficiais entre eles o Gemulator.

Vídeo games em computadores
Ver artigo principal: Emulador de consola de videojogos

Lançado em 1999, o Virtual Game Station (VGS) foi um emulador de Playstation desenvolvido pela Connectix originalmente para Macintosh e posteriormente portado para PC. A Connectix sofreu ações judiciais por parte da Sony, desenvolvedora do Playstation. Após algum tempo de batalhas judiciais, o emulador foi adquirido pela Sony e descontinuado. A empresa encerrou suas atividades em 2003.
Também lançado em 1999, o bleem! foi um emulador comercial de Playstation para PC desenvolvido pela bleem Company. Posteriormente ganhou uma versão para Dreamcast, chamada de bleemcast!. A Sony também moveu ações judicias contra a bleem Company. Apesar da Sony não ter vencido nenhum dos processos judiciais, os custos advocatícios, o surgimento de emuladores gratuitos e o encerramento na produção do Dreamcast fizeram com que a bleem Company terminasse suas atividades em 2001.

Vídeo games em video games

A Microsoft utiliza emulação em seu console de nova geração, o Xbox 360, para executar jogos de seu console anterior, o Xbox. O Live Arcade traz jogos antigos mas eles não são emulados e sim re-programados e rodam nativamente no hardware do console.
A Sony usa um emulador para emular o PlayStation original no PlayStation Portable. Esse emulador também é usado em todos os modelos de PS3 para emular jogos do primeiro console. A Sony ainda usou um emulador de Emotion Engine nos modelos de 80GB/60GB-europeus para emular o PlayStation 2. Esse emulador é capaz de setar jogos do PS2 em altas resoluções: 720p e 1080p.
A Nintendo usa extensamente emuladores no Wii Virtual Console. Entre os sistemas emulados, estão o NES, Super Nintendo, Mega Drive, Neo-Geo, PC Engine e Nintendo 64. Entretanto, os jogos de Gamecube não são emulados e sim rodam nativamente no hardware do console.
A partir de 2006 muitas empresas lançaram jogos em coletâneas que rodam em um emulador. Esses emuladores oferecem uma emulação mais refinada se comparada aos emuladores de terceiros. Entre as empresas/jogos estão:
Sega (Sega Genesis Collection)
Namco (Namco Museum)
Capcom (Capcom Classics Collection)
Taito (Taito Classics)
Atari (Atari Anthology)
Recentemante algumas empresas embutiram jogos antigos emulados em jogos comerciais como um bônus para o jogador. Entre eles estão:
Prince of Persia: Sands of Time - (Prince of Persia original do PC)
Ninja Gaiden (Xbox) - (Ninja Gaiden 1, 2 e 3 versão NES)
Tekken 5 - (Tekken 1, 2 e 3 de Playstation)
Zelda: Wind Waker - (Zelda: Ocarina of Time de Nintendo 64)

Uso não-comercial (caseiro) de emuladores

Muitos emuladores são livres e programados por terceiros. São denominados também de homebrews. Entre eles estão:

Computadores em computadores

Algumas arquiteturas de computadores podem ser emuladas em outro computador. Entre eles o x86 (PC comum) (Bochs), o MSX (BRSMS), DOS (DOSBox), AmigaOS (WinUAE), Mac OS (PearPC). É importante esclarecer que um emulador é diferente de uma máquina virtual usadas em sistemas como VMWare, VirtualPC e QEMU. Num emulador, todos os recursos do sistema são processados nele ao contrário da virtualização que é uma ponte entre o hardware nativo e as chamadas do sistema operacional. Outro erro comum é dizer que o WINE é um emulador de Windows - ele é um conjunto de APIs que cria uma camada de compatibilidade ao contrário de emulador que processa todo sistema num único conjunto de software.

Video games em computadores

A lista de consoles de video games emulados é extensa, é raro um sistema não ser emulado geralmenre os mais novos levam tempo para conseguir emular. Entre eles, o Xbox e o Gamecube ainda não são satisfatoriamente emulados apesar de existir emuladores prematuros para eles. O PlayStation 2 é bem emulado no PCSX2 mas necessita de um potente computador; O Dreamcast também é bem emulado no nullDC. O PlayStation Portable e Nintendo DS ainda não são 100% emulados, mas no caso do DS o emulador NO$GBA roda perfeitamente alguns jogos. Os videogames da nova geração: Xbox 360 e PlayStation 3 não são emulados mas a história mostra que certamente serão no futuro. Já o Wii já possui emulação primária a partir da versão open-source do Dolphin (originalmente um emulador de GameCube).

Video games em video games

É possível emular consoles de videogames antigos num video game atual. Para isso os consoles devem estar destravados com um Modchip ou ter seu sistema firmware modificado para possibilitar o uso de programas não-autorizados. O primeiro emulador a conseguir esse feito foi PNESX que possibilitou emular o NES num PlayStation. O Xbox por ser um PC x86 teve dezenas de emuladores convertidos e adaptados para ele. O PlayStation 2 e o Gamecube também tiveram emuladores para rodar Super Nintendo e Mega Drive.

Navegador: Internet, Chrome, Firefox e safari


Navegador: Internet Explorer, Chrome, Firefox e Safari

Após a conexão estabelecida com a internet, o próximo passo é usar um navegador para acessar as páginas que estão nos milhares de sites na web. Sem um navegador poderemos usar diversas aplicações na internet, mas não poderemos acessar os conteúdos da web.

O que é um navegador


Um navegador é um programa de computador desenhado para fazer requisições (chamadas) de páginas na web, receber e processar essas páginas. Quando digitamos o endereço de um site ou página na barra de endereços, o navegador enviar uma chamada à procura da página solicitada. Se houver uma resposta positiva, ou seja, se a página for encontrada, então, ele faz a leitura do conteúdo da página e mostra para o usuário.


Tipos de navegadores


Atualmente encontramos diversos navegadores no mercado, porém, todos realizam a mesma função básica. Alguns oferecem recursos adicionais na tentativa de conquistar novos adeptos. Veremos abaixo uma breve descrição dos principais navegadores do mercado.


Internet Explorer


É o navegador mais usado atualmente, ele é da Microsoft e já vem instalado no Windows. É bastante simples, porém poderoso e oferece além das funções básicas diversos recursos para os usuários mais exigentes.


Mozilla Firefox


É um navegador bastante popular, principalmente entre os profissionais de tecnologia que acabaram optando pelo uso dele em repúdio ao Internet Explorer. Tem muitos recursos adicionais, também chamados de plugins, que possibilita um maior controle sobre a página vista.


Google Chrome


O Google Chrome e o navegador do Google e é bastante ágil, principalmente no processamento de páginas com muito código em javascript. Ele tem um design mais limpo e promete ser uma alternativa ao Internet Explorer e Firefox.
Os demais navegadores concorrem também, mas tem uma participação bastante pequena no bolo do mercado de navegadores. Entre os mais conhecidos está o Opera e Safari, que apesar de oferecem um bom produto, ainda tem uma participação muito pequena.


Qual navegador devo usar?


Se você usa Windows e é um usuário comum, fique o Internet Explorer. Se você tem mais experiência e quer tentar usar outros navegadores, experimente o Firefox e o Chrome, mas certamente você ficará com o segundo.

Respondendo a pergunta de Thaís Emanuele Lima Alves - P2P


P2P (do inglês peer-to-peer, que significa par-a-par) é um formato de rede de computadores em que a principal característica é descentralização das funções convencionais de rede, onde o computador de cada usuário conectado acaba por realizar funções de servidor e de cliente ao mesmo tempo.

Seu principal objetivo é a transmissão de arquivos e seu surgimento possibilitou o compartilhamento em massa de músicas e filmes.

Resumindo , um grupo de usuários com o mesmo programa pode acessar arquivos instalados no disco rígido de outrosPara isso usam programas como, por exemplo:ares , dremule, emule , limewire etc...

quinta-feira, 24 de junho de 2010

Aumenta o numero de pessoas com acesso a internet


Os Brasileiros estão cada vez mais conectados a internet, no mês de dezembro o numero de pessoas que acessam a internet no brasil passou dos 66 milhões , a media de tempo de acesso no ano de 2009 foi de 44 horas, o Brasil novamente manteve o recorde mundial em horas navegadas que em dezembro chegou a 66 horas.
Mais da metade dos usuários pertencem as classes C, D e E o que mostra como tem aumentado o acesso a internet por parte da população de baixa renda no brasil, outro dado interessante é que na classe A onde o poder aquisitivo é maior, 14% já tem acesso a internet por meio de dispositivos móveis, principalmente para verificar e-mails.
É interessante perceber que mesmo com a crise econômica que chegou a colocar medo em muita gente, o numero de pessoas se conecta a internet vem aumentado significativamente nos últimos anos, entre as pessoas que ja possuem acesso a internet aumenta o numero de pessoas que pretendem comprar através de lojas online.

SÃO PAULO - O acesso do brasileiro à internet mais rápida registrou crescimento de acordo com avaliação do Ibope Nielsen Online. Pelos dados, a quantidade de internautas ativos que utilizam conexão superior a 512 Kilobits por segundo (Kbps) passou de 54,1% para 57,3% do total, de janeiro para abril.
São chamados internautas ativos aqueles que acessam a internet ao menos uma vez por mês de sua residência. Em abril, eles somaram 28,7 milhões, em todo o Brasil.
Como a quantidade de usuários ativos variou pouco desde o primeiro mês do ano - aumentou de 28,677 milhões para 28,697 milhões em abril -, José Calazans, analista de mídia da instituição de pesquisa, diz que a expansão no número de pessoas com conexões melhores "se deve, provavelmente, à migração de internautas para faixas superiores de velocidade, e não ao crescimento na quantidade de usuários da internet".
A participação de internautas com conexão entre 512 Kb e 2 Megabits (Mb) no total de usuários ativos passou de 41,3% em janeiro, o equivalente a 11,8 milhões, para 43,8% em abril (12,6 milhões).
Por sua vez, a participação dos usuários com conexão entre 2 Mb e 8 Mb cresceu de 10,3% para 9,8%, nesta base comparativa. Já a fatia daqueles com conexão acima de 8 Mb permaneceu inalterada em 3,1%.
O tempo médio por pessoa do uso do computador domiciliar foi de pouco mais de 43 horas em abril, sendo que os usuários que ficaram mais tempo conectados foram aqueles com conexão superior a 8 Mb, com 47 horas e 36 minutos.
Ainda segundo a pesquisa, o número de pessoas com mais de 16 anos que acessam a internet em qualquer ambiente - residência, trabalho, escola, lan house, biblioteca e telecentros - chegou a 67,5 milhões no último trimestre do ano passado.
O estudo revelou ainda que, em abril, foram veiculadas na internet 4.176 campanhas publicitárias, promovidas por 1.616 anunciantes.
(Karin Sato Valor)
Na seção: IBOPE Nielsen Online,Notícias - Área: Notícias\Press Releases\2010
Data de publicação: 01/06/2010
Cresce número de usuários de banda larga
Em abril, manteve-se a audiência dos sites de viagens, principalmente os de mapas e os de hotéis
Em abril, o número de usuários ativos em residências foi de 28,7 milhões, segundo o IBOPE Nielsen Online. Desses, 57,3% usaram conexões acima de 512 Kb*. Em janeiro, 54,1% dos usuários ativos em casa usavam conexões superiores a 512 Kb.
O maior crescimento vem ocorrendo entre as conexões de 512 Kb a 2 Mb, que passaram de uma participação de 41,3% em janeiro para 43,8% dos usuários ativos em abril. O número de usuários da faixa de 512 Kb a 2 Mb, que era de 11,8 milhões em janeiro, chegou a 12,6 milhões em abril.
O tempo médio por pessoa do uso do computador domiciliar entre os que têm conexões de até 128 Kb foi de menos de 39 horas em abril, enquanto entre os que dispõem de mais de 8 Mb o tempo passou de 47 horas.
O número de usuários ativos em residências ou no local de trabalho em abril de 2010 foi de 36,6 milhões de pessoas, ou 3,4% menos que no mês de março.
A categoria Viagens manteve-se em crescimento e evoluiu 2,8% em relação ao mês anterior, registrando 19,1 milhão de usuários únicos no trabalho e em residências. "Além do aumento do uso de serviços de mapas, também houve crescimento do número de usuários de sites de hotéis, atraídos por promoções e anúncios publicitários", informou José Calazans, analista de mídia do IBOPE Nielsen Online.
A pesquisa AdRelevance, que monitora a publicidade veiculada na internet brasileira, registrou em abril o total de 4.176 campanhas publicitárias, realizadas por 1.616 anunciantes.
O acesso à internet em qualquer ambiente (residências, trabalho, escolas, lan-houses, bibliotecas e telecentros), considerando os brasileiros de 16 anos ou mais de idade, chegou a 67,5 milhões de pessoas no quarto trimestre de 2009.

quinta-feira, 17 de junho de 2010


Discada

Vantagem: Foi a pionera no acesso a internet, foi a que fez com que desenvolvesse para aprimorar a boa qualidade que hoje existe no acesso a internet (para quem pode pagar por esse serviço)

Desvantagem: Ocupa a linha telefônica, conexão de baixa velocidade

Móvel


Vantagem: como seu nome ja diz,é uma internet onde vc pode ter acesso aonde quer que va, sem o uso de linha fixa, e é oferecida pelas operadoras de celular.

Desvantagem: Quanto maior a velocidade, maior o custo

Cabos de tvs pagas:

Vantagens: acesso ilimitado, velocidade mais rápida que a discada e a móvel;

Desvantagem: custo alto

Wireless:

Vantagem: não tem custo algum, basta ter um computador que é capaz de localizar o sinal de outros computadores ligados a internet, com atalho no teclado (com por exemplo Alt+Fn+F10)

Desvantagem: Nem sempre conseguimos conectar, pois o computador deve esta próximo ao que possui o sinal, não deve ter nenhuma barreira fisica entre eles, o computador que possui o acesso a iternet deve esta desprotegido (sem senha para a conexão).

quinta-feira, 10 de junho de 2010
















Respondendo a pergunta de Jário Leal- (Por Amanda Guimarães)


Como criar uma página na internet?


Cadastre-seVá até http://br.geocities.yahoo.com/, clique em Construa seu site e preencha os formulários. Se você já tiver uma conta de e-mail do Yahoo!, não é preciso se registrar: simplesmente digite seu nome de usuário e senha. Selecione o assunto que melhor define seu site e digite o código exibido.
Acione o programaEntre na tela de gerenciamento da conta (digite sua senha caso necessário) e clique em Assistente de Criação de Páginas. Escolha um dos cinco modelos disponíveis (Página de fotos, Nascimento do bebê, Convite de aniversário, Página pessoal e Convite para festa) e selecione a cor de fundo.
Configure a páginaNo Assistente de Criação, digite os textos que farão parte da sua página e selecione uma imagem para ilustrá-la. A cada etapa da configuração, clique em Avançar. Para observar alterações antes de aplicá-las, clique em Visualizar. O número de etapas pode variar conforme o modelo escolhido.
Coloque o site no arSalve a página com o nome "index" (sem as aspas) e clique em Sim na tela seguinte. O seu site já está no ar: para acessá-lo, visite o endereço http://br/. geocities.com/seu-nome-de-usuário. Para editar essa página ou criar outras, abra novamente o Assistente de Criação e repita o processo.

quarta-feira, 2 de junho de 2010

URL ( Por Amanda Guimarães)



O URL (UNIVERSAL RESOURCE LOCATOR, ou RECURSO LOCALIZADOR UNIVERSAL) é um protocolo que define o endereço de um site na internet. É informando esse endereço que o usuário conseguira ter acesso ao site pretendido. Cada site tem seu URL que, por sua vez, é formado pelo protocolo a seguir:



http://www.nomedosite. com.br/pagina.htm


http:// - HyperText Transfer Protocol;
www – World Wide Web;
nomedosite – é o chamado “domínio”;
com – extensão do site;
br – origem do site;
pagina.htm – especificar a página;