O que é esse tal de Kernel?

Esse assunto é primordial para você se tornar um programador ou uma programadora mais eficiente. Saber como o sistema operacional funciona, é pré requisito, sobretudo saber sobre o Kernel. Saber como o Kernel gerencia uma máquina e como ele faz com que os aplicativos possam ser executados através dos recursos existentes no computador, é elementar. Para que esse artigo faça […]

Você já parou para entender o que é um sistema operacional?

Todos nós, nos dias atuais, estamos totalmente conectados através dos nossos smartphones e notebooks. E alguns termos já utilizamos na hora de comprar esses dispositivos, termos como: quero um celular com Android, ou com sistema IOS da Apple. Sistema Windows ou Linux, não é verdade? Todos esses citados, são sistemas operacionais. Podemos simplificar dizendo que um sistema operacional é um […]

Sistemas de numeração: Binário, Octal, Decimal e Hexadecimal

Já falamos diversas vezes sobre temos o uso de  abstração em grande parte do nosso dia a dia. Estamos constantemente fazendo abstração inconscientemente e você pode observar que um número é um conceito abstrato que representa a ideia de quantidade de algo. Podemos simplificar dizendo que um Sistema de Numeração é uma forma de organizar e representar números. Existem vários […]

Memória dos nossos Bits e Bytes de cada dia

No artigo onde mostramos os principais paradigmas de programação, você já teve uma prévia de como eram os primeiros computadores, bem como, já consegue perceber que há uma evolução natural de hardware e, ao mesmo tempo, há um esforço no sentido de adequar as linguagens de programação a cada nova geração. Sem dúvidas, esses aspectos são muito importantes. Você precisa […]

Conheça os principais Paradigmas de Programação

Ao longo desses anos, acredito que a galera de 1946, não imaginaria o quão grande iria ser  o salto do avanço tecnológico. Contudo, eu particularmente acho uma super contradição, termos esse avanço tecnológico, novos chips com capacidades gigantescas, no entanto, ainda estamos utilizando técnicas de construção de softwares criadas nessa época, estou falando dos famosos  paradigmas de programação kkkk. Obviamente […]

Introdução à Programação Orientada a Objetos (POO)

Ao longo desses artigos até o momento, você chegou a conhecer uma grande parte fundamental das características que as linguagens de programação possuem umas com as outras. A ideia é exatamente, fazer com que você não se torne um programador “preconceituoso”. Vejo na internet uma galera segregando os profissionais segundo as suas “linguagens de programação preferidas”. No artigo “O que […]