This is default featured slide 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Popular Posts

segunda-feira, 31 de janeiro de 2011

Tutorial - Programação Básica / C++


Programação Básica:

Variáveis: São espaços físicos reservados na memória para receber algum valor, caracter ou dado, sua declaração é conforme o tipo de dado que precisa ser armazenado, logo depois, o nome da variável, ex:

Declaração de uma variável do tipo inteiro:

int num; // declaração de uma variável inteira, ela recebe números como 1, 2, 3 …..

Declaração de uma variável do tipo real:

float notas; // declaração de uma variável flutuante ou de números fracionais como 2,50; 80,789….

Declaração de uma variável do tipo caracter:

char caracter; // declaração de uma variável caracter, que recebe uma letra ou caracter alfanumérico.

A função printf (função escreva): Deve ser usada quando há necessidade de imprimir mensagens na tela do monitor. Sua manipulação deve ser da seguinte forma, quando se quer apenas imprimir algo na tela:

printf (“mensagem de exemplo”); // exibe uma mensagem na tela do monitor.

Quando se tem a necessidade de jogar o valor de variável ou algo assim na tela, deve-se fazer o acréscimo de formatações de tipo como %d (para inteiro), %c (para caracter), %s (para string), %f (para float), etc. e logo depois que terminar a sua frase entre aspas, deve se colar ”,” e colocar as variáveis seguidas de virgula cada uma que deseja mostrar na tela, ex:

printf (“\n\n o resultado da soma e: %d ”, total); // exibe mensagem no monitor mostrando dados de variável.

Onde a variável “total” armazena o valor de uma soma que você quer imprimir na tela.

A função scanf (função leia): Deve ser usada quando há necessidade de ler ou receber um caracter do teclado.

Sua manipulação deve ser da seguinte forma:

scanf (“%d”, & x); // recebe um valor ou algum dado digitado do teclado

Onde “%d” é o tipo de dado que irá ser recolhido do teclado, como int, float, etc, “&” comando necessário para gravar na memória, e “x” é a variável de memória onde será guardado o valor digitado pelo teclado.

O Laço if: É um laço de decisão(a estrutura se), onde através de uma condição tomara uma ou outra decisão dependendo da semântica do programa e do dado recebido para fazer essa decisão.

Deve ser utilizado quando se tem duas ou poucas mais alternativas, se sua estrutura if tiver apenas uma linha de código não é necessário “{“ “}”, caso contrário é obrigatório.

É estruturado da seguinte forma:

if (condição)

{

execute um certo bloco de comandos

}

else

{

execute esse bloco

}

Passando para a prática ficaria assim:

if(x > 0)

{

printf (“\n\n bloco do if ”);

}

else

{

printf (“ \n\n bloco do else ”);

}

O if não precisa necessariamente de um else, mas um else não existe sem o if.

O laço enquanto ou while: Este laço de repetição é um bom laço para se fazer loop, o enquanto é usado quando se necessita repetir não se sabe lá quantas vezes determinado trecho de código, e tem uma condição de parada que é testada no inicio do laço, para entrar no loop a expressão ou condição precisa ficar falsa para sair do laço.

while (condição)

{

Bloco de comandos….

}

É estruturado da seguinte forma:

while (x != 10)

{

printf (“\n\n Digite um numero: ”);

scanf (“%d”, & num);

}

Lembrando que num é uma variável já declarada pelo programador anteriormente, geralmente no inicio do programa.

O laço repita ou do while: Este laço é praticamente igual ao laço while só que é diferente, pois o teste da condição para se repetir mais uma vez o laço é feito no final, portanto o loop é executado pelo menos uma vez.

É estruturado da seguinte forma:

do { // início do laço repita ou do while

printf (“\n\n Digite um numero: ”); // imprime a mensagem na tela

scanf (“%d”, & num); // lê ou recebe do teclado

} while (x != 10 ); // avalia se a condição é verdadeira ou falsa, se for sai do laço, se for falsa repete o laço mais uma vez

Obs.: A estrutura dos laços while e do while foram repetidas de propósito para se observar que a diferença entre os dois é que no while o bloco só será executado se o “x” for diferente de 10, caso contrario o programa pulará esse bloco e continuará a execução do programa a seguir. No laço do while o bloco será executado pelo menos uma vez, pois o teste da condição de repetição while (x != 10) encontra-se no final do bloco. Também é um laço que se usa quando não se sabe quantas vezes irá repetir, mas precisa ser executado pelo menos uma vez.

Note também que em while, não tem “;” depois da condição “while (x != 10) { “ tem é uma “}” e em

do{ }while (x!=10); tem “;” e não “}” pois este já foi posto na frente de while.

O Laço for (O laço repita): Este laço é indicado para fazer um loop com um numero definido ou quando se conhece o numero de vezes que se quer repetir certo bloco de comandos. Sua estrutura é a seguinte:

for (i = 0; i <>

{

printf (“\n\n Digite a nota %d: ”, i+1);

scanf (“%f”, & nota);

if ( nota > 5.0)

{

printf (“\n\n Aluno aprovado !! “);

}

}

A variável “i” dentro do laço for, serve como um contador que vai sendo incrementado. Note que se tem 3 “;” dentro dos parênteses do laço o primeiro inicia o ponto de contagem, o segundo verifica se é verdadeiro (no caso se o i é menor que cindo, se for entra no laço, senão não executa e continua a execução), e o terceiro é o incremento da variável “i”.

O comando swhitch: Este comando é um refinamento do if. Deve ser usado quando se tem que escolher ou optar por alguma alternativa dentre varias tomadas de decisões, quando se há mais de duas alternativas ou escolhas.

Sua estrutura fica assim:

Switch (opção) { // ”opcao” é uma variável onde conterá um único valor ou algo do tipo, exceto string

case 1: printf (“\n\n Voce digitou certo ”); // se o valor de “opcao” for 1 executará isso.

break; // faz abandonar o switch e não executa o restante da estrutura

case 2: printf (“\n\n Digite algo: “);

scanf (“%d”, & num);

break;

default: printf (“\n\n tente novamente ”); // é como se fosse o “else” do comando if. }

}

Onde tem “case 1:” significa: se o valor da variável ”opção” for 1 o switch executa o bloco ate encontrar “break;” comando que faz abandonar o switch ou em qualquer outra condição como if, while ele pode ser usado. Se não tiver o break, o switch executara todos os “case’s” ate encontrar um break ou acabar a estrutura switch.

Onde tem “default: ” é como se o que contiver na variável “opção” não for o valor 1, ou 2, ou 3 o swhitch executara o trecho contido em “default:”

Vetor e Matriz: Uma variável pode guardar apenas um valor ou um tipo de dado qualquer, por exemplo, ate agora, se quiséssemos guardar quatro notas de um aluno, teríamos que declarar 4 variáveis, utilizando vetor, podemos criar uma única variável, “notas”, com quatro posições de armazenamento.

É como se fosse uma moto, que pode transportar apenas uma pessoa, alem do piloto, ai você necessita de levar mais pessoas ai o que você faz? Compra um carro ou uma van, dependo. Com Vetor é a mesma coisa.

Sua declaração é da seguinte forma:

int notas[4]; // declaração de uma variável vetor de uma dimensão

Onde int é o tipo, notas é o nome e [4] é o tamanho do vetor, geralmente para preencher vetores como os de notas usam-se o laço for.

Já viu uma um tabuleiro de xadrez olhando do alto? Isso pode ser um exemplo de uma matriz, é quase igual ao vetor, mas possui uma abrangência de armazenamento de dados muito maior, sua declaração é a seguinte:

int matriz[4][4]; // declaração de uma variável matriz de duas dimensões

Dizemos que esta é uma matriz 4 X 4, ou quatro linhas por quatro colunas, onde o primeiro [] são as linhas e o segundo [] são as colunas, para manipular esse tipo de dados usa-se geralmente um laço for dentro de outro, ou um for identado, como é chamado pelos programadores. Exemplo pra preencher uma matriz com dados:

for (i = 0; i <>

for (j = 0; j <>

printf (“\n\n Digite um valor: ”);

scanf (“%d”, & matriz[i][j]);

}

}

Onde se tem [i][j] são os chamados índices, no caso anterior as variáveis “i” e “j” contem valores que serviram para variar a posição de armazenamento da matriz a cada repetição do laço, fazendo assim que toda a matriz seja preenchida de forma mais prática. Geralmente no laço for, o “i” varia as linhas e o “j” varia as colunas.

Strings: É uma cadeia de caracteres, ou também, um vetor de caracteres do tipo char.

Para imprimir uma mensagem na tela ou algo assim usamos a função “printf” para imprimir uma string contida numa variável ”nome”, por exemplo, usamos a função chamada “puts”. Ex:

char nome[20]; // declaração de uma variável para armazenar uma string ou cadeia de caracteres

printf (“\n\n digite seu nome: “); // exibe uma mensagem na tela

gets (nome); // captura a string ate ser digitado “enter”

printf (“\n\n ola, “); // exibe a mensagem de boas vindas, “ola”

puts (nome); // função que pega toda a string armazenada em “nome” e exibe na tela/

Você deve ter notado também que no trecho de código acima tem outro comando desconhecido até então, o comando “gets”, é idêntico ao comando “puts”, mas é diferente.

puts imprime todo o conteúdo armazenado na variável que é identificada entre os parênteses da função, é o “printf” de strings.

“gets” captura tudo o que é digitado no teclado e armazena na variável que esta informada entre os parênteses do comando, é como se fosse o “scanf” de strings.

Se não fosse “puts” e ”gets”, para conseguirmos obter quase o mesmo resultado dessas funções, teríamos que fazer o seguinte, utilizando “printf” e “scanf”:

char nome[20];

printf (“\n\n Digite seu nome: ”);

for (i= 0; i <>

{

scanf (“%c”, & nome[i]);

}

printf (“\n\n Ola, “);

for (i = 0; i <>

printf (“%c”, nome[i]);

}

Operadores: Os operadores são os mais variados e podem ser usados de diversas formas, desde que está esteja dentro de uma determinada lógica de programação.

Basicamente os operadores são esses:

“ = ”: Chamado operador de atribuição, é utilizado quando se quer atribuir valor à alguma variável ou algum evento do tipo. Exemplo:

int x = 0; // atribuição do valor 0 à variável “ x”

“ == “ : Chamado de operador relacional, é utilizado em condições como if, laços como while, do while, etc. ex:

If (x == y) { // operador relacional que testa se uma variável ou algo do tipo é igual à outra variável ou algo do tipo

printf (“\n\n ola ”); }

else {

printf (“\n\n oiieee ”);

“ –“: Chamado operador de decremento, é basicamente usando para abreviar o decremento de um variável. Ex:

x = x – 1; // forma normal de decrementar uma variável

– x; // é a forma abreviada de fazer a mesma operação citada acima

Obs: o “ — “, antes da variável faz o decremento da variável no mesmo momento, e o “ — “ depois da variável, faz o decremento depois do processamento daquela linha de código e também, o “–“ antes da variável tem precedência no momento de realizar alguma operação ou algo do tipo sobre “–“ depois da varaivel, portanto:

– x; // esse decremento é diferente e pode obter conseqüências diferentes do citado abaixo

x –; // esse decremento é diferente e pode obter conseqüências diferentes do citado acima

A observação citada acima vale também para o operador “ ++ ”.

“ >”, “ >= “, “ =< “, “<”: O operador relacional “maior que”, e “menor que” são mais usados em condições, e em laços de repetição, para ser avaliado o estado de uma determinada condição, se ela é maior ou menor do que a atual, sua manipulação é da seguinte forma:

If (x > 5) { // o operador “>” verifica se o valor de “x” é maior que cinco, se for, a condição será executada.

printf (“\n\n laço do if”); }

while (x > 5) { // o operador “>”pode ser usado + de uma vez ou em expressões dentro dos laços e condições.

printf (“\n\n laço do while”); }

“ += ”, “ *= ” : Esses operadores, assim como “++” são abreviações de incrementos, são usados da seguinte forma:

x = x + 5; // modo padrão de ser feito o incremento

x += 5; // modo abreviado de ser feito o incremento,e que dependendo pode economizar muitas linhas.

Obs: O mesmo vale para os operadores “ -= “, ” /= “. Sua manipulação é da mesma forma.

“ != ”: Operador de diferença, normalmente usado em condições if e em laços enquanto. É usado da seguinte forma:

while (x != 5) { // condição que repetira o laço ate que “ x ” seja diferente de 5.

printf (“\n\n laço while”); }

Exercícios

  1. Faça um programa que apresente na tela a mensagem: “alo mundo”.
  2. Faça um programa que receba dois números inseridos pelo usuário e os some.
  3. Faça um programa que receba um numero, se ele for maior que 10, ira somar com outro numero que o usuário digitar, senão, ira fazer uma subtração, e apresente o resultado na tela.
  4. Faça um programa que receba 4 notas de um aluno, calcule a maior, menor nota, alem da media.
  5. Faça um programa que preencha um vetor de 5 números e os mostre na tela.
  6. Faça um programa que preencha um vetor de 5 números e os mostre invertidos, o ultimo sendo mostrado primeiro, o penúltimo por segundo e assim por diante.
  7. Faça um programa que preencha uma matriz 2×2 e imprima essa matriz na tela.
  8. faça um programa que receba um numero do usuário enquanto ele não digitar o valor “10”.
  9. faça um programa que receba o nome do usuário e imprima “ola,..” enquanto ele não o valor “0”.

Compiladores de C: Borland C++ ,

- Alguma duvida com os exercicios? post aqui em baixo e nós do Ideia Programada iremos nos auxiliar, mas, caso alguem tenha feito, publique aqui em baixo.
A participação de todos é importante para compartilharmos ideias.

Tutoriais CSS


Provavelmente vocês já ouviram falar de CSS (Cascading Style Sheet). Pois é, CSS é uma forma de definir estilos e padronizar o visual e as funcionalidades dos seus sites. O site CSS para Web Design, criado por Maurí­cio Silva traz uma boa coletânea de tutoriais, o que o faz um ótimo ponto de partida para quem quiser aprenter mais sobre o assunto.




O que é CSS ? e Web Standards ?

CSS é a sigla em inglês para Cascading Style Sheet que em português foi traduzido para folha de estilo em cascata e é definida como:

Folha de estilo em cascata é um mecanismo simples para adicionar estilos (p.ex., fontes, cores, espaçamentos) aos documentos Web.

Web Standards pode ser traduzido como Padrões Web e tem por objetivo a criação de uma Web universal.

Web Standards é um conjunto de normas, diretrizes, recomendações, notas, artigos, tutoriais e afins de caráter técnico, produzidos pelo W3C e destinados a orientar fabricantes, desenvolvedores e projetistas para o uso de práticas que possibilitem a criação de uma Web acessível a todos, independentemente dos dispositivos usados ou de suas necessidades especiais.


Continuem essa matéria no site http://www.maujor.com/

domingo, 30 de janeiro de 2011

Simulador de defeitos no Pc



Este é um jogo, fabricado pela Intel. O objetivo dele é ensinar as pessoas sobre manutenção em computadores jogando! O jogo é um simulador de erros onde você disponibiliza de diversas opções para resolver o problema. O bom é que ao escolher uma alternativa errada, ele te diz o porque não é aquilo. O simulador é ideal para quem está começando no ramo agora, e ainda não tem muita experiência.
o pacote com o simulador ainda possui um Bônus!! Um pacote de wallpaper windows 7!!


Dados do ProgramaDados do Arquivo
Função: Ajudar usuários inexperientes de forma divertida a resolver problemas no pc
Sistema Operacional: windows
Idioma(s): Portugês
Quantidade de Mídias: 1
Tamanho: 6mb
Tipo de Compartilhamento: http;




Download EasyShareLink Ativo
ou
Download MegauploadLink Ativo

M.Guard - Recuperar Celular Roubado



Um programa excelente!!! Funciona assim: Você instala o programa no seu celular e ele salva informações do aparelho e do chip. Você configura um número de outro celular (não pode ser o mesmo) como sendo o número de emergência. Caso roubem ou você perca seu celular e a pessoa não for te devolver e colocar outro chip no celular, o programa percebe o chip novo e manda automaticamente o número desse novo chip para o seu número de emergência via SMS.

Aí você pode ligar e pedir seu aparelho de volta ou levar o número na policia.


Dados do ProgramaDados do Arquivo
Função: Recuperar celular perdido ou roubado.
Fabricante: Dex Mobile
Sistema Operacional: Windows xp/vista
Idioma(s): Inglês

Quantidade de Mídias: 1
Tamanho: 70,0 KB
Tipo de Compartilhamento: http;
Configuração Mínima
Instalação do programa,realizada pelo aparelho celular.

Outras Informações
Formato: Rar/Jar
Estilo: Java (J2ME)



Download pelo Rapishare

http://rapidshare.com/files/134385382/M.Guard.rarLink Ativo

Qual é sua idade interior? Descubra!

Saiba sua idade real baseado em um teste que leva em conta seus hábitos alimentares, vícios, práticas esportivas, relações sexuais e outros!

Promovido pela Unimed o teste fala se você está mais "novo" ou mais "velho" do que consta no seu RG. Mas cuidado, o resultado pode te assustar um pouco dependendo da vida que você leva.

No meu caso o site diz que estou 5 anos mais velho, rs.


Links

Teste: Saiba sua idade real

Endereços IPV4 acabam no dia 2 de Fevereiro - É o IPcalipse

imagem


Exatamente no dia 2 de fevereiro, a internet ira ficar sem endereços IP da sua versão atual ( IPv4). É o que diz os cálculos de um provedor de internet. Este fato esta sendo chamado de IPcalypse (IPcalipse). Existe até um perfil no twitter que faz contagem regressiva para o momento exato do acontecimento.

Cada dispositivo que se conecta à Internet recebe um código único, chamado endereço IP ( Protocolo de Internet). O sistema atual, o IPv4, suporta apenas cerca de 4 bilhôes de endereços IPv4 individuais.

A última esperança
imagem


Felizmente ainda exite uma esperança, o IPv6 um sistema que se baseia em letras e algarismos para lidar com os endereços IP. Os endereços IPv6 se parecem com esse: 2001:0 DB8: AC10: FE01: 0000:0000:0000:0000, e pode lidar com cerca de 340 bilhões de endereços diferentes. O principal problema que impede a implantação do IPv6 é o alto custo de sua implementação é um investimento milionário porem essencial para o futuro da internet.

A conta do Twitter @IPv4Countdown e sua página no Facebook foram criadas pela Hurricane Electric para encorajar outros provedores de Internet a migrar para o sistema IPv6 .E fiquem ligados nos acontecimentos do dia 2 de fevereiro e desde já se preparem para o IPcalipse.

Confira o contador do Esgotamento do IPv4:
imagem

Print Screem feito no dia 24/01/2010 às 23:55

sábado, 29 de janeiro de 2011

IBM Brasil anuncia novos executivos e cria áreas

A IBM Brasil anunciou ontem,(26/01) uma série de mudanças na estrutura organizacional da companhia para fortalecer áreas-chave de sua estratégia de crescimento. Como parte da iniciativa, diretorias foram criadas e passam a responder diretamente ao presidente da empresa no Brasil, Ricardo Pelegrini.

Conforme comunicado encaminhado à imprensa, Katia Vaskys foi nomeada diretora de Business Analytics & Optimization (BAO), área que reúne soluções analíticas desenvolvidas pelos laboratórios de pesquisa da IBM, plataformas de hardware, software e consultoria de negócios. Ela assume o comando tendo como seu principal desafio consolidar a estratégia de mercado para as ofertas, promovendo a entrega de soluções integradas e sob medida para atender às demandas de cada indústria.

Desde abril de 2010, quando ingressou na IBM, Katia vinha atuava como líder desta área para Consultoria. Formada em Comunicação Social, com pós-graduação em Análise de Negócios e Sistemas da Informação, a executiva reúne larga experiência nas áreas de marketing de relacionamento e gestão da informação e atuou em diversas empresas como Oracle, SAP, Siebel Systems e Teradata.

Por sua vez, José Luis Spagnuolo assumirá o cargo de diretor de Cloud Computing, em uma área estratégica onde a IBM Brasil enxerga grandes oportunidades de negócios. Suas prioridades no novo cargo serão desenvolver as ofertas, alinhar as estratégias entre as unidades de negócio da IBM e levar um portfólio único ao mercado. Na empresa há 18 anos, Spagnuolo começou sua carreira na élgica e veio em 2004 para o Brasil. Até o momento, ele atuava como arquiteto de TI para uma grande instituição financeira, sendo uma espécie de conselheiro em tecnologia para os executivos do banco.

Outra mudança foi a nomeação de Estela Bernardes como diretora de Vendas para a área responsável pela venda de produtos e serviços em grande escala, cada vez mais estratégica para atingir os objetivos de expansão regional da empresa e reforçar sua atuação com pequenas e médias empresas. Em sua nova função, Estela terá como seus principais desafios fortalecer a atuação dos parceiros de negócio da IBM e desenvolver um programa de relacionamento com as revendas.

Com 22 anos de experiência no mercado de TI, em empresas como HP e Positivo, nas quais foi diretora de Canais, Estela ingressou na IBM em março de 2009 como responsável pela estratégia de Canais. Estela é formada em Tecnologia, com pós-graduações em Análise de Sistemas e Gestão de Projetos e com Mestrado em Administração Executiva.


Fonte: IT Web

sexta-feira, 28 de janeiro de 2011

Desafio01 - PROGRAMA CRIPTOGRAFIA


Crie um programa de criptografia de mensagem de texto.


O Programa deve ter um menu onde o usuario escolhe: 1- criptografar 2- descriptografar 3- sair do programa.
A mensagem de texto criptografada deve virar letras ou números.
Utilize a linguagem Pascal ou C


- Para autores do blog: assim que terminar o programa coloquem o código nesse post, náo esquecendo de em cima do código colocar seu nome.

- Para visitantes: mande seu codigo nos comentários do post.

*lembrando que o programa PODE ter restrições como: não usar letras maiusculas ou números na mensagem a ser criptografada.

-------------------------------------------------------------------------------------------

Exemplo básico de criptografia: Inverter a frase - em pascal com explicações

Program Criptografia ;
var f,fc:string; //variavel f é a frase digitada, fc vai ser a frase criptografada
i,j,p:integer; //variaveis pra auxiliar as posições
Begin //inicio do programa
Writeln('Digite a Frase');
Readln(f); //f vai receber a frase
j:=length(f); //contar quantos caracteres tem na frase
p:=j;
i:=1;
Repeat
fc[p]:=f[i]; //a posição p da frasecrip vai receber a letra que tiver na posicao i da frase
p:=p-1;
i:=i+1;
Until (i=j+1); //até o fim da frase
For i:=1 to j do
begin
Write(fc[i]); //escrever a frase criptografada na tela
end;

End. //fim do programa
-------------------------------------------------------------------------------------------

Compiladores de Pascal: PascalZim - DevPascal
Compiladores de C: Borland C++

F1 2010 - (PC)


O título traz um nível de profundidade sem precedentes para o gênero. Graças a diversos ajustes feitos na Ego Engine, criada e utilizada pela Codemasters em jogos como Grid e Dirt, o jogador conta com uma experiência extremamente fiel à realidade. Detalhes variam desde a interação dos pneus com o estado climático até o modo como a borracha se desgasta.

Além disso, Formula One 2010 traz muito desafio para os jogadores mais “hardcores”, graças a possibilidade de desligar qualquer auxilio nas corridas. O jogo, em sua dificuldade mais alta, requer uma administração de vários elementos técnicos, incluindo a quantidade de combustível a ser utilizada durante as corridas — algo que pode afetar drasticamente a performance do gamer.

Quanto ao visual, além dos diversos efeitos climáticos, Formula One 2010 também possui uma incrível visão interna que torna a experiência ainda mais imersiva.

_______________________________________________________________________



Ver em tamanho realVer em tamanho realVer em tamanho real

__________________________________________________________________


Categoria: Corrida Fórmula 1
Fabricante: Codemasters
Multiplayers: Não Nº Jogadores: 1
Sistema Operacional: Microsoft Windows
Idioma(s): English, German, Italian, Spanish, French
Ano de Lançamento: 22 Set, 2010
Site Oficial: http://www.formula1-game.com/
Quantidade de DVD(s): 1
Tamanho: 5.62GB
Release: F1_2010-Razor1911
Tipo de Compartilhamento: Torrent; http;

__________________________________________________________________



Requisitos Mínimos:
Processador: Intel Core 2 Duo ou AMD Athlon X2 equivalente
Velocidade do processador: 2 núcleos de 2.4 GHz
Memória RAM: 1 GB
Memória de vídeo: 256 MB
Chipset de vídeo: NVIDIA 7800 / ATI X1800
Direct3D: Sim
Versão do DirectX: 9.0c
Sistemas Operacionas: Windows XP, Windows Vista, Windows 7
Espaço: 12.5 GB livres em disco


Requisitos Recomendados:
Processador: Intel Core 2 Duo ou AMD Athlon X2 equivalente
Velocidade do processador: 2 núcleos de 2.6 GHz
Memória RAM: 2 GB
Memória de vídeo: 512 MB
Chipset de vídeo: NVIDIA 9800 / ATI HD 4850
Direct3D: Sim
Versão do DirectX: 9.0c
Sistemas Operacionas: Windows XP, Windows Vista, Windows 7
Espaço: 12.5 GB livres em disco


__________________________________________________________________


http://www.youtube.com/watch?v=EPYoVYy9DIw

__________________________________________________________________



Megaupload | Membros Free | 1GB Links

http://www.megaupload.com/?d=H2ZMBCFYLink Ativo
http://www.megaupload.com/?d=DEV4ONE7Link Ativo
http://www.megaupload.com/?d=8R5611QMLink Ativo
http://www.megaupload.com/?d=C9I5LVXFLink Ativo
http://www.megaupload.com/?d=I6A6IXAJLink Ativo
http://www.megaupload.com/?d=ZJ7LH95BLink Ativo




Megaupload | Membros Free | 171KB

http://www.megaupload.com/?d=UCTRS3MFLink Ativo

__________________________________________________________________

Técnicas de Desenvolvimento da lógica - Apostila



Quem acabou de entrar neste universo de programação, sabe que o conhecimento da lógica e do raciocínio lógico é um tanto complicado de se aprender no começo, esta apostila lhe ajudará nisso.










_________________________________________________________________
Dados
Nome do Autor: Apostilando
Editora: Apostilando
Qtd. de Páginas: 28
Formato do Arquivo: Rar
Gênero: Apostila
Idioma: Português
Tamanho: 404Kb
Tipo de Compartilhamento: http;

_________________________________________________________________

_________________________________________________________________

TI em Pequenas Empresas para Leigos - Edição Dell e Intel

Em 146 páginas, já dá pra notar que os assuntos são bem abrangentes e realmente servem de referência para a convivência pessoal e profissional com a Tecnologia da Informação. Pode ajudar muitos profissionais ou pequenos empresários a não ficarem boiando na hora de opinar, analisar e tomar decisões sobre aspectos tecnológicos, e também, principalmente, para não se deixar enganar pelos "consultores de TI", ora chamados de técnicos, que às vezes querem empurrar produtos ou serviços desnecessários para faturar no orçamento.







_________________________________________________________________
Dados
Nome do Autor: Dell e Intel
Editora: desconhecido
Ano de Lançamento: 2010
Qtd. de Páginas: 146
Formato do Arquivo: PDF
Gênero: Informática
Idioma: Português
Tamanho: 2,73 MB
Tipo de Compartilhamento: http;
_________________________________________________________________
Outras Informações
CONTEUDO:
Capítulo 1: Como encontrar um consultor de TI confiável
Capítulo 2: Como comprar um PC
Capítulo 3: Como analisar servidores
Capítulo 4: Segurança de rede
Capítulo 5: Seu PC e a segurança da internet
Capítulo 6: Redes sem fio
Capítulo 7: Introdução ao VoIP (e uso)
Capítulo 8: Como usar pontos de acesso
Capítulo 9: Como criar um site
Capítulo 10: Como criar sites mais avançados
_________________________________________________________________

_________________________________________________________________

NGP, O sucessor do PSP


Novo PSP é anunciado, tem gráficos de PS3 e touchscreen.
O NGP, sucessor do portátil da Sony.

O NGP, sigla de Next Generation Portable (ou Portátil da Nova Geração) , faz jus ao nome e redefine os parâmetros dos consoles portáteis. Mundo que andava muito agitado com a chegada iminente do Nintendo 3DS e os boatos do PSP2 e o elusivo PSPhone

Analisando as especificações técnicas do NGP, confirma-se que é o portátil mais poderoso até o presente momento.

Com um processador ARM Cortex-A9 core (de quatro núcleos) e uma GPU SGX543MP4+ (que também possui quatro núcleos) o novo portátil da Sony é quatro vez mais potente que o iPhone 4.

Analistas acreditam que o iPhone 5 utilizará o mesmo esquema de processamento, porém com a metade dos núcleos.

Tabelas das especificações técnicas


Principais momentos da PlayStation Meeting 2011





A data de lançamento do NGP ainda está longe, aliás nem foi definida ainda. O novo portátil só deve ser lançado no final de 2011. O preço, bem, por enquanto a única informação é a de que o
acessório será "acessível" a todos. Resta a nós aguardar com ansiedade.

quinta-feira, 27 de janeiro de 2011

Engenharia da Computação X Ciência da Computação: Entenda as diferenças

Ciência da Computação

A nossa querida Wikipédia diz o seguinte sobre esse curso:

Ciência da computação é o estudo dos algoritmos, suas aplicações e de sua implementação, na forma de software, para execução em computadores eletrônicos.

Desempenha um papel importante, na área de ciência da computação, a formalização matemática de algoritmos, como forma de representar problemas decidíveis, os que são susceptíveis de redução a operações elementares básicas, capazes de serem reproduzidas através de um qualquer dispositivo mecânico/eletrônico capaz de armazenar e manipular dados.

Claro que não se limita simplesmente a sentar numa cadeira e ficar ali fazendo programinhas para computador. O Cientista da Computação pode transformar todo e qualquer problema que possa ser esquematizado mediante passos sequenciais num programa simples e de entendimento por praticamente qualquer pessoa. Um exemplo prático e de uso diário de muitas pessoas é o programa que roda em uma calculadora, seja ela simples ou científica. Todos sabem usar uma calculadora, mas poucos tem idéia do trabalho que dá programar o código dela.

Dependendo de quão aplicado e interessado seja o profissional, ele pode sair da área de programar para computadores e trabalhar em outras áreas, desenvolvendo aplicativos para portáteis, melhorando códigos de programas open source, etc… Tudo também depende de quantas linguagens diferentes ele sabe. Como costumava dizer o meu professor de Algoritmos e Programação C++: “Programar é fácil desde que tu tenha a lógica de programação. As linguagens são todas parecidas, a única diferença entre elas é a sintaxe.”

Concluindo, um estudante/profissional de Ciência da Computação se especializa bastante na área de programação, utilizando a lógica e a matemática como ferramentas para desenvolver seus programas.


Engenharia da(de) Computação

Vamos novamente a citação da nossa amiga Wikipédia:

A Engenharia de Computação, Engenharia de Sistemas de Computação ou Engenharia de Computadores é um ramo da Engenharia que combina a Engenharia eletrônica e a Ciência da Computação.

O estudante da área de Engenharia da Computação tem uma formação com bases sólidas nos fundamentos da Engenharia em geral: Cálculo, Física, Álgebra…, um pouco da parte de eletrônica, como montagem de circuitos, robótica, etc. e uma parte da Ciência da Computação, que é onde se aprende a parte de programação, focada em microchips, firmware e afins.

Eu creio que o foco de cada curso varie de uma universidade para a outra. No caso da minha, a UNISINOS, o curso é focado na programação de firmware, sistemas embarcados, robótica e Inteligência Artificial e ainda temos uma parte de automação. Tudo isso com uma formação completa de qualquer outra Engenharia e mais a parte de programação, que no meu curso inclui linguagens como C/C++ e Assembly.

Em suma, um profissional da Engenharia da Computação é (ou pelo menos deve ser) plenamente capaz de projetar e construir peças eletrônicas, como placas mãe, placas de roteadores, etc…ou seja, todo e qualquer tipo de circuito eletrônico e ainda pode programá-lo conforme seu desejo, usando os conhecimentos em programação adquiridos durante o curso.


Fonte: http://www.iotecnologia.com.br

Texto escrito por Pedro Munhoz estudante de Engenharia da Computação.

Fiz o download, e agora?


Bem moçada, hoje em dia os downloads variam muito em seus formatos, extensões, instalações e etc. Alguns você precisa mudar o ano na data do seu pc, jogar com a internet desligada, ignorar erros, ou passar a tarde descobrindo ( ‘Que de graça é mais gostoso, e as vezes, doloroso’ ). O que vou fazer agora é montar um mega tutorial para você instalar os jogos e corrigir problemas "Esquisitos".



































ISOs:

Primeiro temos que vê qual a extensão que você baixou, os arquivos que saem agora da scene vem em ISO, então basta voçê emular a imagem, um otimo programa se não o melhor é o Daemon Tools, basta emular a imagem e instalar o jogo.

Arquivos de Compactadores:

Agora nem sempre vem ISOs snif.gif , agora se veio em (ACE, ARJ, BZ2, CAB, GZ, ISO, JAR, LZH, RAR, TAR, UUEncode, ZIP, 7Z ou Z) você tem que recorrer ao leitores desses arquivos, o WinZip, Winrar, 7- Zip podem abrir todas essas extensões facilmente, basta abrir, extrair para uma pasta qualquer, emular ou rodar o jogo.

Extensões Desconhecidas:

Agora as vezes vem esses tipos de arquivo com estas extensões: ".001 .002 .003″, um velho truque que uso é abrir eles pelo 7-Zip, basta selecionar o arquivo "7-ZIP > Abrir Arquivo" abra sempre a partir do .001", 100% das vezes esses arquivos foram separados pelo HJ-Split, se a dica do 7-Zip não funcionar, é com o HJ-Split mesmo, basta ir em "Execute o HJ-Split > Join > Input File > Procure os Arquivos que deseja Juntar".

Proteções:

Sempre os jogos vem com a famosa proteção do serial... angry_smile.gif ela é uma proteção totalmente antiga, se você baixou um jogo da scene, ele sempre ira vim com o serial dentro da pasta com o crack, temos outras dezenas ou mais de proteções, mais essa é a mais famosa.

Cracks:

“Instalei tudo certinho, mas na hora de rodar ele pede para inserir o CD/DVD-ROM(?)” se acontece esse erro provavelmente você esqueceu de crackear o jogo ou o crack veio com algum problema, a instalação padrão dos cracks é sempre copiar e colocar na pasta do jogo substituindo o .exe original do jogo pelo crack.

Problemas de Hardware:

Quando o jogo não abre ou a tela fica preta ou fica travando toda hora, isso ocorre por vários fatores, mais os mais comuns são: sua placa de vídeo ou outros hardwares não suportam o game e ele bloqueia de executar, jogo não funciona mesmo, está com defeito, e falta de algum componente ex: Drivers, dlls ou outros.

Desempenho:

Um lag de dar medo e você com um computador potente? deve está acontecendo algo, você e sempre aquele cara que esquece de atualizar drivers, o famoso directX, e outros? esse pode ser o seu maior vilão, a maioria dessas empresas sempre disponibilizam atualizações todos os meses então não esqueça de baixar thumbs_up.gif.

Perguntas Frequentes:

P: Eu baixei um jogo de 2 CD’s. Eu extraio o CD1, abro o setup e começo a instalar. Mas ele pede o CD2!!! Como faço para ele continuar a instalação???

R: Se isso ta acontecendo é muito provável que você extraiu o arquivo ISO. Você deve emular e não descompactar…
Se for mais de 1 arquivo, você deve emular o próximo arquivo quando a mensagem aparecer. Faça isso pelo DAEMON Tools.

====================================== ### ==========================================

P: Fui fazer o download pelo "tal servidor" e deu essa mensagem: “Arquivo temporariamente indisponível”, o que eu faço?

R: Provavelmente o arquivo foi excluído, se você baixou até a parte "tal" peça para o dono do tópico ver que se pode corrigir os links ou achar links novos.

====================================== ### ==========================================

P: Tá dando essa mensagem quando eu vo descompactar o arquivo: "p2pbrasil.games.part04.rar: Falha de CRC nos dados comprimidos em p2pbrasil.games.iso. O volume está corrompido. O que eu faço?

R: Basta analisar o erro… veja bem, se ele está dizendo que: “O volume está corrompido”, quer dizer que durante o seu download houve uma queda na sua conexão com o servidor de onde você fazia o download, e alguns dados se perderam… mas o que você tem que fazer? Simples, você tem que re-fazer o download da parte que ficou corrompida, agora se o erro mesmo baixando de novo aparece, pode ser que o arquivo esteja mesmo com problema então pasta ir no tópico e pedir para o dono do tópico verificar o arquivo.









__________________________________________________________________













Jogos RIP



Acho que boa parte das dúvidas que surgem estão geralmente ligadas a como instalar o jogo RIP. Não é uma arte ou uma mágica. É apenas uma questão de manha e principalmente leitura. Como boa parte dos que perguntam não tem paciência e/ou não sabem inglês, resolvi criar esse tutorial para ajudar.

O que é um jogo RIP:

Atualmente, os jogos lançados possuem uma média de 5GB a 8GB de tamanho, ou seja, são muito grandes para usuários de conexão lenta (de 56kb/s, 128 kb/s, 400 kb/s, 512kb/s) baixar. Por isso, alguns programadores/entendedores de jogos passaram a “fazer” versões menores do jogo, tirando vídeos, músicas e até texturas dos jogos ou comprimindo elas.

Isso adianta?

Sim. Alguns jogos tem seu tamanho diminuído em 8x ou mais.

Por acaso os RIPs funcionam?

Geralmente sim. Tratando-se de ripers experientes e alguns outros, os jogos certamente funcionarão. Mas é claro que até os mestres erram, geralmente esses rips apos serem lançados, logo apos eles lançam um FIX para corrigir algum problema.

Devo baixar um RIP?

RIPs demandam paciência. Você é paciente? Alguns casos onde as texturas são extraídas, gasta-se mais de uma hora de instalação usando um processador Single Core. Mas por fim, vale a pena.

Como instalo o RIP?

Não direi que é simples. Primeiramente, confira se todas as partes que você baixou possuem o mesmo tamanho mostrado pelo uploader. Boa parte dos erros vem de arquivos mal baixados. Em segundo lugar, baixe logo algum leitor de extensões como o 7-zip para garantir que você irá extrair todos os tipos de arquivo. Agora siga os passos de instalação, que variam muito de jogo pra jogo.

Instalação de um jogo RIP:

1º: Descompacte os arquivos que você baixou para uma pasta separada, de preferencia no C: ou em “Arquivos de Programas” (alguns jogos travam quando instalados em um caminho muito longo), clicando em cima da primeira parte com o botão direito (geralmente nomedoarquivo.part1) e em seguida, passe o mouse sobre “7-zip” e dê “Extrair aqui”.

1.5º: Geralmente o arquivo está com uma senha. Antes de xingar o upload e chorar em um canto qualquer, tente ler o post todo. Geralmente ela está indicada em algum lugar. Se não estiver, erros acontecem. Pegunte EDUCADAMENTE ao poster qual é a senha.

2º: Após extraído o arquivo, existem três casos: Em um, o mais comum, diversos arquivos compactados de tamanho menor foram extraídos. Repita o procedimento do item 1º com a primeira parte do arquivo recém descompactado. Outro caso, é quando ao fim de todos os arquivos recém extraídos, existe um executável (.exe) que instalará o jogo. Clique nele e descubra o botão Install (geralmente está escondido de propósito :]). O último caso é quando aparecem os arquivos de instalação do jogo (geralmente, alguns arquivos .big e um setup.bat). Nesse caso, pule para o passo 3º.

3º: Agora é ora de instalar o game de fato. Clique no arquivo “Setup.bat” (são raros os casos em que esse arquivo possui outro nome, mas esses casos existem!) e veja uma tela de prompt de comando começar a trabalhar. Agora resta esperar. Os jogos demoram em média de 15 minutos até 3 horas (caso extremo). Geralmente o extrator não usará os dois núcleos do processador dual core, o que permite realizar algumas outras tarefas, mas é recomendado que você deixe o computador trabalhar. Após algum tempo, você será questionado quanto a adicionar algumas entradas em seu registro. Clique em OK, se não boa parte dos jogos não funcionarão.

4º: Quando aparecer na tela de prompt “Pressione qualquer tecla para continuar”, feche-a apertando enter no canto superior direito da tela para fechá-la" e agora, você está diante de uma pasta lotada de arquivos. Se for de seu agrado, dele todos os arquivos .zip/.rar/.7zip enfim, todos os compactados, para liberar espaço (não se esqueça de fazer backup dos arquivos de instalação, usados no 1º passo!!). Agora, clique no ícone principal do jogo para jogar. Geralmente esse ícone chama-se [nome do jogo].exe, mas pode ter um nome diferente também, por isso, vá clicando nos ícones com um desenho diferente! :].

5º: Problemas? Educadamente, entre em contato com o poster de onde você baixou o jogo, informando as configurações de seu computador (CPU, GPU, RAM, OS, e não a cor do mouse ou a sua placa-mãe caríssima…) e o nome do erro (Tela azul, erro fatal, C++ Runtime, dll_… faltando). Espere pela resposta calmamente. Não pense que somos todos atoas para lhe reponde em tempo real.

Principais erros de jogos RIP:

Tela Azul:

Problema de Hardware: Provavelmente sua memória está com problemas, ou aquele overclock que você fez fritou a alma de sua placa de vídeo. Não espere por respostas, já que o próprio Windows não sabe o que fazer, mais tem vezes é o rip está com problemas oque é um pouco comum.

Erro do Windows:

Erro no código do software. Provavelmente o jogo não funciona 100% ou você não baixou aquele patch.

dll_dx9… :

Pelo amor de Buda Instale a última versão do DirectX

C++ Runtime:

Voce tem certeza de que não colocou o jogo em uma pasta muito longe da raiz? (C:\Documents and Settings\All Users\Application Data\Microsoft\SLDL\SoftwareLicensing, por exemplo.)

Net Frameworks:

Baixe o .NET Frameworks, sempre instale a ultima versão pois geralmente vários jogos precisam dele.

Erros gerais:

Baixe o driver da sua placa de vídeo (sim, tem novos drivers desde 1995, quando você atualizou pela última vez) no site da nVidia ou da ATI.

Nunca faça o que se segue:

-Trocar de PC por um jogo RIP.
-Xingar o uploader por um jogo RIP.
-Virar EMO por um jogo RIP! hehehe
-Não ler o tópico todo antes de baixar.

Mas brincadeiras à parte, demorei um bom tempo para escrever esse tutorial, encontrou algum erro na escrita? me avise.

Bom é isso pessoal espero que gostaram do tuto thumbs_up.gif.
























__________________________________
Fonte: www.p2pbrasil.org - By FuryKill

Que tal começar o dia atualizando sua máquina?


Você fica vários dias baixando aquele jogo que é lançamento, ou compra um jogo que tanto queria, demora um bom tempo para instala-lo e quando vai jogar da aquele maldito erro e o jogo fecha sozinho, é já passei por isso e sei como é 'FODAA'. E foi pensando nisso que o Ideia Programada disponibiliza à vocês internautas algumas dicas e atualizações para você não passar por esse transtorno.




================================================================
# - Atualizar seu DirectX:

Atualizar seu DirectX para a versão mais recente pode corrigir o problema.

Windows XP | Windows Vista | Windows 7 (32Bits/64Bits):

DirectX End-User Runtimes (June 2010) | 95.6MB | : Download

DirectX End-User Runtime Web Installer | 282KB | : Download

================================================================

# - Atualize seu C++:

Atualizando o C++ Redist poderá resolver o seu problema.

Microsoft Visual C++ 2008 SP1 Redistributable Package (x86) | 4MB | : Download

Microsoft Visual C++ 2008 SP1 Redistributable Package (x64) | 4.7MB | : Download

================================================================

# - Atualize seu PhysX:

Se você possui uma GPU nVidia poderá ser necessário atualizar o PhysX

Windows XP | Windows Vista | Windows 7 (32Bits/64Bits):

Nvidia Physx System Software | 32.4 MB | : Download

================================================================

# - Atualize os Drivers de vídeo:

Atualizar os drivers de sua GPU pode resolver o seu problema.

Site da Nvidia : http://www.nvidia.com/Download/index.aspx?lang=en-us
Site da ATI/AMD : http://support.amd.com/us/gpudownload/Pages/index.aspx

================================================================

# - Instale o OpenAL:

Alguns jogos requerem o OpenAL para rodar.

OpenAL Installer for Windows | 577 KB | : Download

================================================================

# - Instale o Games for Windows:

Alguns jogos mostram o erro xlive.dll , basta instalar para corrigir.

Games for Windows - LIVE Software | 27 MB | : Download

================================================================

# - Meu PC roda esse Jogo?:

Ele analisa o seu computador para ver se você tem os requerimentos para roda-lo.

Site do Can You Run It? : http://www.systemrequirementslab.com/cyri/

================================================================
Fonte: http://www.p2pbrasil.org

quarta-feira, 26 de janeiro de 2011

Medal of Honor (2010)


Medal of Honor é mais uma edição da aclamada franquia homônima de jogos de tiro em primeira pessoa, concebida pelo diretor de cinema Steven Spielberg (depois de ter dirigido o filme “O Resgate do Soldado Ryan”).
Ao contrário do que acontece nas versões anteriores da série, este — que é um reinício da série (um reboot) — título não é ambientado nos campos de batalha da Segunda Guerra Mundial, mas nos conflitos contemporâneos do Afeganistão.
Você assume o papel de um Tier 1 Operator, soldados descritos como os mais disciplinados, deliberados e preparados para o campo de batalha. A linha que sempre primou pelo realismo não deixou por menos nesta nova edição, chamando um verdadeiro Tier 1 Operator para contribuir na criação do jogo.







Categoria:
Tiro em 1ª Pessoa / Moderno
Fabricante: Danger Close Games
Multiplayers: Não Nº Jogadores: 1
Sistema Operacional: Microsoft Windows
Idioma(s): English, German, Italian, Spanish, French
Ano de Lançamento: 12 Out, 2010
Site Oficial: http://www.medalofhonor.com/
Quantidade de DVD(s): 1
Tamanho: 6.96GB
Release: Medal.Of.Honor-RELOADED
Tipo de Compartilhamento: http;



Requisitos Mínimos:
Processador: Intel Core 2 Duo / AMD Athlon 64 X2
Velocidade do processador: 2 núcleos de 2 GHz
Memória RAM: 2 GB
Memória de vídeo: 256 MB
Chipset de vídeo: NVIDIA 7800 GT / ATI X1900
Direct3D: Sim
Versão do DirectX: 9.0c
Sistemas Operacionas: Windows XP, Windows Vista, Windows 7
Espaço: 9 GB livres em disco


Requisitos Recomendados:
Processador: Intel Quad-Core / AMD X4
Velocidade do processador: 4 núcleos de 2 GHz
Memória RAM: 2 GB
Memória de vídeo: 512 MB
Chipset de vídeo: NVIDIA GTX 260 / ATI HD 4870
Direct3D: Sim
Versão do DirectX: 10.0
Sistemas Operacionas: Windows Vista, Windows 7
Espaço: 9 GB livres em disco








Fonte: http://www.youtube.com/watch?v=We-ejhDB1jE




Megaupload | Membros Free | 1GB Links

http://www.megaupload.com/?d=HE679OB1Link Ativo
http://www.megaupload.com/?d=006WGJKULink Ativo
http://www.megaupload.com/?d=IAQOZLNDLink Ativo
http://www.megaupload.com/?d=Q6UBW5GILink Ativo
http://www.megaupload.com/?d=YQL80PLWLink Ativo
http://www.megaupload.com/?d=D8YPGS8ZLink Ativo
http://www.megaupload.com/?d=7SINJEUILink Ativo
http://www.megaupload.com/?d=07KEZI6BLink Ativo




Megaupload | Membros Free | 17MB

http://www.megaupload.com/?d=0NHBYKG7Link Ativo



Para facilitar o download usem o JDownloader é um gerenciador de links do rapidshare. É só colocar os links dormir que no dia seguinte seus downloads estarão completos!!!