Posts

Showing posts from July, 2019

Paradigma imperativo da programação

 Como você já deve imaginar pelo titulo do poste, hoje iremos aprender um pouco sobre o paradigma imperativo (PI). Na postagem anterior tivemos uma breve introdução do que são paradigmas de programação e as suas diferenças, a partir deste poste irei abordar o assunto de forma mais aprofundada, focando em um determinado paradigma por postagem, então vamos ao nosso primeiro paradigma. O que é?   Vamos começar pela aula de historia, o termo “Imperativo” que veio do latim “Imperate” significa comandar, ou seja esse paradigma foca em você comandar o computador passo a passo na realização de uma determinada tarefa. Talvez você não saiba, mas o paradigma imperativo foi o primeiro a surgir na computação, e a partir dele surgiram outros, como o POO (Programação Orientada a Objetos).   Bom, como surgiu esse paradigma? O paradigma surgiu de maneira natural, através da evolução da computação, lembra que do meu poste sobre níveis de linguagem, lá eu falei que anti...
Uma breve introdução sobre dados abertos De uma forma muito simples, dados abertos são dados, informações, livros, músicas, mídia em geral que esteja disponível para todas as pessoas e sem restrições de uso. Além do acesso aos dados, também é permitido que sejam feitas edições e redistribuições a partir da obra original. Ou seja, é possível criar sua própria versão, por exemplo, desses dados, de tal forma que lhe caiba melhor. Tudo bem, mas onde eu posso encontrar coisas desse tipo ? Já usou o Wikipédia ? Este é um exemplo muito simples sobre dados abertos. Nele é possível que usuários de qualquer parte do mundo com acesso a internet tenham acesso às informações que estão lá sem qualquer restrição, podendo inclusive editar, redistribuir e até mesmo cooperar adicionando novos artigos e/ou melhorando os já existentes. Incrível, então eu posso acessar essas coisas de graça pela internet a qualquer momento ?! Calma, nem sempre. Produzir qualquer coisa gera custos e...