.

Traduzir

segunda-feira, 22 de abril de 2013

Curso de Introdução a Astronomia e Astrofísica do INPE

Estão abertas as inscrições para XVI CURSO DE INTRODUÇÃO À ASTRONOMIA E ASTROFÍSICA do INPE. O curso tem como objetivo introduzir conceitos fundamentais das diversas áreas da Astronomia e Astrofísica, bem como apresentar a atuação científica da Divisão de Astrofísica do INPE e seu Curso de Pós-graduação em Astrofísica aos educadores e estudantes universitários de graduação.

Todas as informações sobre o curso podem ser vistas em : http://www.das.inpe.br/ciaa/



Existe um processo de seleção para alunos que irão participar do curso, aos selecionados será cobrada uma taxa de matricula, cujo os valores são:


R$ 50,00 - Profissionais de escolas públicas dos ensinos fundamental e médio;
R$ 100,00 - Professores de escolas particulares; professores de universidades; e estudantes de graduação.

Para mais detalhes sobre a matrícula veja: http://www.das.inpe.br/ciaa/matricula.php#matricula

Estamos trabalhando para conseguir verba para cobrir ajudas de custo com respeito a diárias e transporte para alguns alunos. Um dos critérios para essa seleção será a avaliação do histórico de graduação. Recomendo a professores e alunos de graduação, que queiram pleitear a ajuda de custo, que não só anexem uma cópia do histórico de graduação mas que também escrevam um pequeno texto descrevendo qual a sua motivação para participar do curso, no espaço "Descreva sucintamente seu interesse em participar deste curso".

Abaixo está a página de inscrição embebida nesse post.

Ao final do post existe um espaço para comentários, use esse espaço para tirar dúvidas.




A soma de todos os numeros primos menor que 2000000

Semana passada eu conheci um site bem interessante, o http://projecteuler.net/, nesse site existem desafios matemáticos a serem resolvidos, mas que envolvem o uso de computador para solucionar esse problemas. Estou ainda bem no começo, resolvendo os primeiros problemas. Contudo existe um problema que achei bem interessante, que é o de determinar a soma dos números primos menores que 2000000. O que me impressionou na solução foi o desempenho do código. Meu programa escrito com cerca de 20 linhas de código forneceu a solução em menos de 8 segundos. Mas qual o segredo para essa agilidade? Está na resposta do problema 7 dessa mesma página. A dica é a seguinte.

Os números primos maiores que dois são ímpares.

Um números $n$ só pode ter um fator primo maior que $\sqrt{n}$

Todos os Primos maiores que 3 podem ser escritos na forma  6k+/-1.


Abaixo vai uma função em python para criar uma lista com $n$ números primos menors que $p$


[code]
from math import sqrt
def listprimos(n):
    P=[2, 3]
    k=[i for i in range(3,n) if i%2!=0 and i%3!=0]
    for p in k:
        r = round(sqrt(p), 0)
        f=5
        test = True
        while(f<=r):
            if(p%f == 0):
                test = False
                break
            elif(p%(f+2)==0):
                test = False
                break
            f+=6
        if(test == True):
            P.append(p)
    return P
[/code]