Taí uma boa pergunta.
Como (suposto) professor da disciplina estive pensando (pois é, professor pensa) e cheguei as seguintes justificativas:
- Um compilador é a materialização primária de um computador: transforma (processa) uma informação A transformando-a em outra informação B. Oxalá B possa ser entendida :-).
Nota: Quem não entendeu a frase acima, faça a disciplina de "Fundamentos de Arquitetura de Computadores" (também comigo) que ai vai entender. - Em seu modo mais resumido, um compilador transforma (ou traduz) uma linguagem "L" numa linguagem "M". Isto é muito útil para fazer um programa de computador, onde sempre temos um código base que deve ser transformado em um código destino. Exemplos:
- Ctrl+C na página Web (texto com formatação) e Ctrl+V no trabalho da disciplina (texto com formatação distinta).
- Compilar o seu programa .java num .class, etc. - ??? Que mais, estou pensando.
Esteja a vontade para enviar seus comentários e justificativas.
Inté,
Sérgio
0sem comentários ainda
Por favor digite as duas palavras abaixo