Please enable JavaScript.
Coggle requires JavaScript to display documents.
Fundamentos de programação (A forma que essa tradução acontece classifica…
Fundamentos de programação
Paradigmas de programação
Relacionado intimamente à forma de pensar do programador e como ele busca a solução para os problemas
O paradigma usado no curso é o
estruturado
Estabelece regras para a utilização de técnicas de programação
Cada linguagem de programação tem pelo menos um paradigma
Linguagem
A linguagem que o computador entende é a linguagem de máquina (zeros e uns)
Portanto, para que a comunicação entre máquina e usuário se estabeleça, é necessário um programa que atua como intermediador e traduz
A forma que essa tradução acontece classifica os programas em duas categorias
Compilador
Lê todas as linhas de código e cria um executável no final
A compilação ocorre uma vez só. Mesmo quando o programa é fechado, não é preciso repetir o processo
Os arquivos executáveis não podem ser alterados, o que protege o código fonte
Interpretador
Tradução simultânea que monstra o programa por inteiro
Caso o programa for fechado, todo o processo terá que ser repetido
Divide o problema em partes menores e menos complexas
Os problemas podem ser resolvidos utilizando as técnicas de sequência, condição e iteração
Prega a reutilização de comandos para que o número de linhas de código seja menor