Pré-requisito: Linguagens de Programação.
Carga horária: 60h.

EMENTA:

  • Análise léxica, sintática.
  • Tradução dirigida pela sintaxe.
  • Otimização.
  • Recuperação de erros.
  • Alocação de registradores.

BIBLIOGRAFIA BÁSICA:
1. A. Tharp. “File Organization and Processing”. John Wiley & Sons, Inc. 1988.
2. P.D. Smith, G.M. Barnes. “Files and Databases: An Introduction”. Addison Wesley – Series in Computer Science Reading, 1987.
3. E. Horowtiz, S. Sahni. “Fundamentos de Estruturas de Dados”. Editora Campus, Rio de Janeiro, 1984.

BIBLIOGRAFIA COMPLEMENTAR:
1. N. Wirth. “Algorithms + Data Structures = Programs”. Prentice -Hall- Englewood Cliffs, 1976.
2. D.E. Knuth. “The Art of Computer Programming”. Addison-Wesley- Reading, 1973.