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 antigamente para p
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