Quem somos

O nosso grupo é formado por pessoas de todas as idades e níveis de experiência. Nosso objetivo é disseminar o conhecimento de programação e assuntos ligados aos computadores em geral, além de formar um grupo onde todas as opiniões e perguntas sejam bem-vindas. Não há exigências ou pré-requisitos. Sua presença será sempre bem-vinda!

Administradores

Aprenda algo novo.

Tudo que você sempre quis saber sobre Programação de Computadores e nunca teve coragem de perguntar aos seus pais.

Junte-se a nós no Telegram

Artigos Recentes

#12: Potências de 2

May 20, 2019

Potências de 2 Introdução A base 2 é uma das bases mais usadas em computação. Números nessa base são representados pela equação 2^n. Exemplo: 2^0 = 1 2^1 = 2 2^2 = 4 2^3 = 8 E assim por diante. Instruções Este desafio consiste em: Ler um arquivo de números (abaixo), contendo um número por linha. Se o número for uma potência de 2, imprimir o número seguido de true e o expoente ao qual se deve elevar 2 para obter o número.

Continue lendo

Por onde começar?

March 12, 2019

Uma pergunta frequente de vários participantes do OsProgramadores no Telegram é: “Por onde eu começo?” e “como posso me preparar para conseguir o primeiro estágio ou o primeiro emprego na área de programação?” Para começar com programação é recomendável usar um computador para criar e testar programas. A prática é essencial para reforçar o que foi aprendido através de vídeos e livros. Qualquer sistema operacional pode ser usado no aprendizado, Windows, Linux ou macOS.

Continue lendo

#11: Primos em Pi

January 17, 2019

Primos em Pi Introdução O número pi (π) é uma das mais famosas e mais facilmente reconhecidas constantes matemáticas. Originalmente definido como o resultado da divisão da circunferência de um círculo pelo seu diâmetro, π é um número irracional e a sua representação decimal é infinita e não se repete. Instruções Este desafio consiste em encontrar a sequência mais longa de números primos (entre 2 e 9973) no primeiro 1 milhão de casas decimais de π.

Continue lendo

#10: Turing Machine

January 6, 2019

Turing Machine Introdução Uma Máquina de Turing é um modelo computacional matemático que define uma máquina abstrata. Essa máquina manipula símbolos numa fita de papel de acordo com uma tabela de regras simples. Apesar da simplicidade do modelo, é possível construir uma Máquina de Turing capaz de simular qualquer algoritmo computacional. Funcionamento Uma máquina de Turing lê os dados de uma “fita” infinita, caracter por caracter (também conhecidos como “símbolos” na terminologia original) A máquina está sempre em um determinado “estado” (estado inicial == string “0”).

Continue lendo