Fundação Universidade Federal do ABC Santo André, 01 de Julho de 2025

Resumo do Componente Curricular

Dados Gerais do Componente Curricular
Tipo do Componente Curricular: DISCIPLINA
Unidade Responsável: COORDENAÇÃO GERAL DOS CURSOS DE GRADUAÇÃO (11.01.05.56)
Código: MCCC009-23
Nome: LINGUAGENS FORMAIS E AUTÔMATOS
Carga Horária Teórica: 48 h.
Carga Horária Prática: 0 h.
Carga Horária de Ead: 0 h.
Carga Horária Estudo Individual: 48 h.
Carga Horária Total: 96 h.
Pré-Requisitos:
Co-Requisitos:
Equivalências: ( MCTA015-13 )
Excluir da Avaliação Institucional: Não
Matriculável On-Line: Sim
Horário Flexível da Turma: Não
Horário Flexível do Docente: Sim
Obrigatoriedade de Nota Final: Sim
Pode Criar Turma Sem Solicitação: Não
Necessita de Orientador: Não
Possui Subturmas: Não
Exige Horário: Sim
Quantidade de Avaliações: 2
Ementa/Descrição: Problemas e linguagens. Modelos computacionais uniformes clássicos e a hierarquia de Chomsky-Turing. Linguagens regulares: autômatos finitos determinísticos e não determinísticos, expressões regulares e o teorema de Kleene; lemas de iteração regulares. Linguagens livres de contexto: autômatos com pilha e gramáticas livres de contexto determinísticos e não determinísticos; formas gramaticais normais de Chomsky e Greibach; lema de iteração livre de contexto. Linguagens recursivamente enumeráveis e recursivas: máquinas de Turing determinísticas e não determinísticas; máquinas universais, diagonalização, indecidibilidade e linguagens não recursivamente enumeráveis; reduções de Turing e máquinas com oráculos; tese de Church-Turing. Decidibilidade em tempo polinomial: cômputo versus verificação e as classes de complexidade P, NP e coNP de linguagens; intratabilidade e o problema P = NP; reduções em tempo polinomial, elementos do teorema de Cook-Levin, linguagens NP-completas e NP-difíceis.
Referências: HOPCROFT, John E.; MOTWANI, Rajeev; ULLMAN, Jeffrey D. Introduction to Automata Theory, Languages, and Computation. 3rd ed. [S.l.]: Addison-Wesley-Longman, 2006. (Addison-Wesley series in computer science). LEWIS, Harry R.; PAPADIMITRIOU, Christos H. Elements of the Theory of Computation. 2nd ed. [S.l.]: Prentice Hall, 1998. SIPSER, Michael. Introduction to the Theory of Computation. 3rd ed. [S.l.]: Cengage Learning, 2013. BIBLIOGRAFIA COMPLEMENTAR ANDERSON, James A. Automata Theory with Modern Applications. [S.l.]: Cambridge University Press, 2006. ISBN 978-0-521-61324-8. DOI: 10.1017/CBO9780511607202. CRESPI-REGHIZZI, Stefano; BREVEGLIERI, Luca; MORZENTI, Angelo. Formal Languages and Compilation. 3rd ed. [S.l.]: Springer, 2019. (Texts in Computer Science). ISBN 978-3-030-04878-5. DOI: 10.1007/978-3-030-04879-2. GOLDREICH, Oded. P, NP, and NP-Completeness: The Basics of Complexity Theory. [S.l.]: Cambridge University Press, 2010. ISBN 978-0-521-19248-4. DOI: 10.1017/CBO9780511761355. KOZEN, Dexter. Automata and Computability. [S.l.]: Springer-Verlag, 1997. (Undergraduate Texts in Computer Science). ISBN 978-0-387-94907-9. DOI: 10.1007/978-1-4612-1844-9. SHALLIT, Jeffrey O. A Second Course in Formal Languages and Automata Theory. [S.l.]: Cambridge University Press, 2008. ISBN 978-0-521-86572-2. DOI: 10.1017/CBO9780511808876.
Outros componentes que têm esse componente como equivalente
MCTA015-13 - LINGUAGENS FORMAIS E AUTÔMATA
Histórico de Equivalências
Expressão de Equivalência Ativa Início da Vigência Fim da Vigência
( MCTA015-13 ) ATIVO 11/09/2006
Currículos
Código Ano.Período de Implementação Matriz Curricular Obrigatória Período Ativo
BCC 2023 - BCT 2022 2024.1 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - N Sim 12 Sim
BCC 2023 - BCT 2022 2024.1 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - M Sim 12 Sim
BMAT 2023 - BCT 2022 2024.1 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BMAT 2023 - BCT 2022 2024.1 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BMAT 2023 - BCT 2009/2015 2024.1 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BCC 2023 - BCT 2009/2015 2024.1 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - M Sim 12 Sim
BMAT 2023 - BCT 2009/2015 2024.1 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BCC 2023 - BCT 2009/2015 2024.1 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - N Sim 12 Sim

SIGAA | UFABC - Núcleo de Tecnologia da Informação - ||||| | Copyright © 2006-2025 - UFRN - sigaa-1.ufabc.int.br.sigaa-1-prod v4.9.3