Posts

Showing posts from June, 2019

O que são paradigmas de programação e quais são eles?

Image
            Ora, ora, olha só quem voltou para aprender um pouco mais sobre programação. Pois bem, nas ultimas postagens aprendemos o que era uma linguagem de programação e a diferença entre seus níveis e gerações. Neste post irei lhe introduzir aos paradigmas e suas diferentes maneiras de abordarem um determinado problema, com isso em mente, vamos ao assunto! O que é um paradigma?             Bom, nos já aprendemos que uma linguagem de programação é como uma gramatica com a linguagem do computador, e assim como o português existe diversas formas de representarmos os significados de nossa língua, seja por texto, fala, gestos, movimentos, etc. Com o computador também não seria diferente, essas formas de expressarmos uma determinada tarefa para o computador é conhecida como “paradigma da programação”. Basicamente seria as diferentes maneiras de se abordar um problema, seja pelo método imperativo, funcional ou orientado a objetos. Quais os paradigmas?             Existem

O que são níveis de linguagem e seus tipos.

Image
              Parabéns jovens, agora que você já sabe o que é uma linguagem de programação está na hora de aprender as suas diferenças e tipos. Nesse post eu irei lhe ensinar a diferença entre os níveis das linguagens e suas características, então sem mais demoras vamos começar. O que é um nível de linguagem!             O nível da linguagem é uma forma de definirmos a distancia entre a língua que a maquina (Também conhecida como o seu computador) fala e a nossa língua. Quanto mais próximo do nosso idioma mais alto será o nível e seguindo a mesma linha, quanto mais próximo da linguagem da maquina mais baixo será a linguagem.              Você deve estar se perguntando, “Tá! E o que isso interfere na minha vida como desenvolvedor?”, a resposta é, muita coisa. O nível da linguagem afeta o desempenho da do programa e a velocidade em que a aplicação será executada. Por exemplo, um programa escrito em uma linguagem de nível baixo tende a ser mais facilmente interpretada pel

A Evolução da Web: Parte 1.

Image
                         A primeira fase da Web (1.0) surgiu em meados de 1994. Conhecida pela baixa interatividade dos usuários, ela é marcada pelo surgimento de sites de empresas que usavam a internet como um dispositivo de criação de conteúdo do seu próprio universo. Os usuários, por sua vez, não possuíam nenhuma forma de alterar ou até mesmo comentar sobre aquele conteúdo, e se comportavam como espectadores passivos. Sendo assim, as maiores formas de interações naquela época eram os "e-mails". Aqui no Brasil, 2 comunidades já existiam: O BOL (Brasil Online) e o MSN. Os dispositivos de busca da Web ainda utilizavam motores muito simples se comparados aos de hoje, e que não ajudavam muito nas pesquisas. Os mais conhecidos eram o Geocities, Altavista, o Yahoo! e o Google, que ficaria muito mais conhecido depois.                            Na época, a linguagem usada para criação de sites era o HTML (HyperText Markup Language). A linguagem, se comparada

O quanto um banco de dados aberto (Open Database) pode ser útil

Image
Em breve, farei postagens com um nível progressivo de detalhes. Por hora, o que você imagina que seja um banco de dados aberto ? Deixe sua resposta (ou pergunta) nos comentários !

O que é uma linguagem de programação!

Codificação e Paradigmas de Linguagens de Programação O que é uma linguagem de programação?             É uma forma direta de se comunicar com o computador e lhe dar instruções para que o mesmo execute-as de forma ordena, para que possam resolver um determinado problema. Linguagens de programação são, de maneira mais simples, a “Gramatica” do computador. Assim como nós, o computador falar uma língua ,não é o inglês ou português e muito menos o alemão (Nem eu entendo essa). Não, o computador precisa de algo mais direto, uma linguagem que possa ser transformada em 0s e 1s, os famosos Bits , e ai entram as linguagens de programação.             A gramatica que utilizamos para nos comunicarmos com o computador pode mudar, mas a essência permanece, que é atribuir tarefas e delegar funções. Porém a maquina não ira fazer tudo sozinha, ela precisa ser guiada passo a passo para que possa executar tais processos, então surgiram os programadores. Esses profissionais aprenderam a grama