Exercicio Respondido

This commit is contained in:
Charles Santana 2025-05-26 14:48:46 -03:00
parent 5766f35b53
commit 7b76e71865

23
aula-01/exercicio1.md Normal file
View file

@ -0,0 +1,23 @@
# 1. Pesquise e explique
As classificações abaixo são utilizadas para descrever as características da linguagem C:
Pesquise e explique cada uma delas.
* Linguagem de alto nível;
* Linguagem compilada;
* Linguagem procedural;
* Linguagem imperativa;
* Linguagem estruturada:
## Respostas
**Linguagem de alto nível:** Próxima da linguagem humana, facilita o desenvolvimento e compreensão do código (ex: Python, Java).
**Linguagem compilada:** Precisa ser traduzida por um compilador para código de máquina antes da execução (ex: C, C++).
**Linguagem procedural:** Baseia-se em procedimentos ou funções para organizar o código, com foco em uma sequência lógica de instruções (ex: Pascal, C).
**Linguagem imperativa:** Descreve como o programa deve executar as tarefas, com comandos que alteram o estado do sistema (ex: Fortran, Assembly).
**Linguagem estruturada:** Subtipo de linguagem imperativa que usa estruturas de controle (como if, while, for) para organizar melhor o código e evitar o uso excessivo de goto (ex: C, Ada).