segunda-feira, 28 de março de 2011

Piratas querem criar Internet paralela

Projeto propõe uma rede alternativa, que seria imune a censura e daria acesso a sites como Wikileaks e Pirate Bay

por Bruno Garattoni
Em dezembro de 2010, no auge da perseguição ao Wikileaks, os EUA conseguiram tirá-lo do ar. O site acabou voltando, mas, motivado por esse episódio, um grupo de hackers e piratas quer tomar uma medida radical: criar uma rede alternativa, que seria imune às autoridades. O projeto é encabeçado pelo sueco Peter Sunde, que tem motivos para isso - é dono do site Pirate Bay, que vive na mira da polícia. Segundo ele, o problema é que os endereços da internet são gerenciados por uma entidade, a Icann (Internet Corporation for Assigned Names and Numbers), que foi criada pelo governo americano. Quando você digita o nome de um site no seu computador, ele consulta uma lista que é organizada pela Icann - e ali encontra o real endereço do site, que é um código numérico (como 64.233.163.104). "O governo dos EUA controla quem pode entrar nessa lista. E, por isso, controla a internet", reclama Sunde. A ideia dos piratas é criar um sistema paralelo e descentralizado, que seria mantido por voluntários em vários países e serviria como porto seguro para sites polêmicos. Para acessá-los, você só precisaria instalar um pequeno software no seu computador.

O projeto já reúne mais de 200 programadores, voluntários e curiosos, mas ainda é visto com ceticismo por especialistas. Eles acham que o sistema não funcionará sem uma autoridade central - que seria necessária para evitar confusões, como ter dois sites usando o mesmo endereço. "Não fica claro como seria a distribuição dos nomes", diz Frederico Neves, do Nic.br - entidade ligada à organização técnica da internet no Brasil.



Fonte:http://super.abril.com.br

postado por Adriana Gomes

algoritmo

1. Um posto está vendendo combustíveis com a seguinte tabela de descontos:
- Álcool: até 2 litros, desconto de 10%
- Acima de 20 litros, desconto de 15%
- Gasolina: Até 15 litros, desconto de 20%
- Acima de 15 litros, desconto de 25%
O algoritmo abaixo lê o tipo de combustível (codificado da seguinte maneira: 1-álcool, 2-gasolina), o número de litros vendidos e o preço do combustível, calcula e imprime o valor a ser pago pelo cliente com o desconto referente. O número zero encerra o algoritmo.


Início
valor ← 0
valorFinal ← 0
Ler (cliente)
Enquanto (cliente ≠ 0)
Ler (tipoCombustivel)
Ler (litros)
Ler (preço)
valor = litros*preço
Se (tipoCombustivel = 1)
Se (litros ≤ 20)
valorFinal = valor – (valor*(10/100))
Se não
valorFinal = valor – (valor*(15/100))
Fim Se
Se não
Se (tipoCombustivel = 2)
Se (litros ≤ 15)
valorFinal = valor – (valor*(20/100))
Se não
valorFinal = valor – (valor*25/100))
Fim Se
Fim Se
Fim Se
Ler (cliente)
Fim Enquanto
Imprimir (“O valor a ser pago pelo cliente é: “ valorFinal)
Fim

Identificação dos tipos de seleção e repetição existentes: Seleção: 4 (1 se ; 3 se/se não)
 Repetição: 1 (Enquanto)

Identificação, com quantificação, dos tipos de dados e expressões existentes: Variáveis numéricas: 7
 Constantes numéricas: 9
 Expressões matemáticas: 4
 Expressões relacionais: 2







//postado por: Adriana Gomes//


sábado, 26 de março de 2011

Livro "Um Curso de Calculo vol 1 - Guidorizzi


livro: Hamilton Luiz Guidorizzi - Um Curso de Calculo vol 1

Para fazer o download do livro é só clicar no link abaixo...


Clique aqui para baixar: http://www.4shared.com/document/O4xOIfrx/Calculo_Vol_1_Guidorizzi.html 

 

By: ♥ Sr. Bruno ♥ 

 

Visualg

Baixar

Algoritmo


A sequência de Fibonacci é caracterizada pelo seguinte:
  • O primeiro numero é sempre 0.
  • O segundo numero é sempre 1.
  • Os próximos números são o resultado da soma de seus dois predecessores.
  • Exemplo: 0, 1, 1, 2, 3, 5, 8, 13, ...
Faça um algoritmo para calcular os 30 primeiros números da sequência de Fibonacci. Ao final deste processo o algoritmo deverá exibir, na ordem inversa do seu cálculo, os números de Fibonacci que forem múltiplos de 17, assim como a média aritmética destes.
____________________________

Uma solução possível usando codificação para Visualg. Observa-se que existem várias soluções, usando, ou não, um vetor para a sequência; e a solução com o vetor foi usada apenas para demonstração de uso, já que na maioria dos casos é desnecessário. Para efeito de avaliação serão considerados os seguintes elementos:
  • Laço de controle de processamento.
  • Cálculo dos números de Fibonacci.
  • Calculo dos múltiplos de 17 e da média destes.
  • Exibição dos Resultados.
  • Controles de saída dos dados.
var
...declare fibonacci[ 30 ], multi[ 30 ], i, n, t, soma, media: real
inicio
...n <- 0
...i <- 3
...fibonacci[ 1 ] <- 0
...fibonacci[ 2 ] <- 1
...enquanto i <= 30 faca
......fibonacci[ i ] <- fibonacci[ i - 1 ] + fibonacci[ i - 2 ]
......t <- fibonacci[ i ]
......se t mod 17 = 0 entao
.........n <- n + 1
.........multi[ n ] <- fibonacci[ i ]
.........soma <- soma + multi[ n ]
......fimse
......i <- i + 1
...fimenquanto
...se n > 0 entao
......i <- n
......enquanto i >= 1 faca
.........escreva multi[ i ]
.........i <- i - 1
......fimenquanto
......media <- soma / n
......escreva media
...senao
......escreva "Não existem múltiplos"
...fimse
fimalgoritmo


// Coment Adriana Gomes: " Esse algoritmo foi desenvolvido em uma das provas da disc. de programação para a turma de bsi10 da ufopa. Logo, ja consta completo com o problema e a resposta".//

Comunicado...

Informo que em breve,
Eu estarei incrementando no Bru-Dri, os seguintes programas de instalações:
Gel, Eclipse, Netbeans ( Java ); Visualg ( Portugol ); Jeliot ( programação orientada a objetos ).

Aguardem...


Att.

Adriana Gomes

Aprendendo a programar em java

// elaboração de um algoritmo para identificar se o numero digitado pelo usuario é impar ou par //

import javax.swing.JOptionPane;

public class parimpar
{
       public static void main (String[]args)
       {
            String num;
            int Numero, X;

            num=JOptionPane.showInputDialog (null, "informe um número INTEIRO: ");
            // informar o numero digitado//
            Numero=Integer.parseInt(num);
             if ((Numero%2)==0)
                 JOptionPane.showMessageDialog (null, "Esse numero é par", "parimpar", JOptionPane.PLAIN_MESSAGE);

                    else
                 JOptionPane.showMessageDialog (null, "Esse numero é impar", "parimpar", JOptionPane.PLAIN_MESSAGE);

            System.exit(0);
        }
}


//postado por: Adriana Gomes//

terça-feira, 22 de março de 2011

Momento de Refletir

"As tecnologias de informação e de negócios estão se tornando inevitavelmente uma coisa só. Não creio que alguém possa falar sobre um sem falar sobre o outro." (Bill Gates)

Empresa Junior:

Em Maio XI Semana acadêmica do curso de Sistemas de Informação, nos dias 16 a 20 de maio no CEULS/ULBRA.
                          
                                                     Tema: "Jogos Digitais"
                          



              
Apoio: SBC  (Sociedade Brasileira de Computação)

Realização: Empresa Júnior SIDECON (Sistemas de Informação Desenvolvimento e Consulturia.)

para maiores informações:ejsidecon@hotmail.com (walace)


Postado por: Adriana Gomes