Profa. Dra. Miryam de Moraes
Compiladores são softwares que “desempenham como tarefa principal a ______ de programas-fonte (fornecidos como textos escritos em uma determinada linguagem de programação) em um texto equivalente cuja notação possa ser executada no computador”.
Apuntes
Profa. Dra. Miryam de Moraes UNIDADE I Compiladores e Computabilidade Compiladores são softwares que “desempenham como tarefa principal a conversão automática de programas-fonte (fornecidos como textos escritos em uma determinada linguagem de programação) em um texto equivalente cuja notação possa ser executada no computador”. O objetivo desta disciplina é apresentar as técnicas empregadas na implementação dos compiladores das linguagens de programação, incluindo a análise léxica, a análise sintática, a tradução dirigida por sintaxe, tipos e verificação de tipos, a otimização de programa, a geração de código e os ambientes de execução. Compiladores e computabilidade “Os modelos, a teoria e os algoritmos associados a um compilador podem ser aplicados a uma grande grama de problemas no projeto e desenvolvimento de software” (Aho, 2008). O estudante do curso de Ciência da Computação, ao se familiarizar com os princípios e técnicas de projeto de compiladores, prepara-se melhor para a tarefa de programar e aumenta sua capacidade de aprender novas linguagens de programação (Stanford online). Por que estudar compiladores? Um interpretador é um programa que recebe como entrada...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis