Descrição:
Este curso apresenta técnicas e ferramentas fundamentais para a construção de processadores de linguagem em geral, incluindo geradores de scanners / analisadores, verificação de restrições semânticas, otimização e geração de código.
No final do curso, os alunos devem ser capazes de usar geradores de analisadores léxico e sintático, verificar restrições semânticas de linguagem, gerar código para máquinas virtuais e conhecer os fundamentos da otimização de código.
-
2025/2026
-
2 Semestre
--
(Engenharia Informática, MI, Segurança Informática)
-
2024/2025
-
2 Semestre
--
(Engenharia Informática, MI, Segurança Informática)
-
2023/2024
-
2 Semestre
--
(Engenharia Informática, MI, Segurança Informática)
-
2022/2023
-
2 Semestre
--
(Engenharia Informática, MI, Segurança Informática)
-
2020/2021
-
2º semestre
--
(Engenharia Informática, Informática, MI, Segurança Informática)
-
2019/2020
-
2 Semestre
--
(Engenharia Informática, Informática, MI, Segurança Informática)
-
2018/2019
-
2 Semestre
--
(Engenharia Informática, Informática, MI, Segurança Informática)
-
2017/2018
-
2 Semestre
--
(Engenharia Informática, Informática, MI, Segurança Informática)
-
2016/2017
-
2 Semestre
--
(Segurança Informática)
-
2016/2017
-
2 Semestre
--
(Engenharia Informática, Informática, MI)