Fundação Universidade Federal do ABC Santo André, 19 de Maio de 2024

Resumo do Componente Curricular

Dados Gerais do Componente Curricular
Tipo do Componente Curricular: DISCIPLINA
Unidade Responsável: PROGRAD-COORDENAÇÃO-GERAL DOS BACHARELADOS INTERDISCIPLINARES (11.01.05.22)
Código: MCZA046-14
Nome: SEMÂNTICA DE LINGUAGEM DE PROGRAMAÇÃO
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: 0 h.
Carga Horária Total: 48 h.
Pré-Requisitos:
Co-Requisitos:
Equivalências: ( MCZA046-17 )
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: Semântica Operacional: estrutural e natural. Semântica Denotacional. Semântica Axiomática. Aplicação em demonstração de corretude. Noções rudimentares de semântica de programas concorrentes.
Referências: NIELSON, H. R., NIELSON, F. Semantics with Applications: An Appetizer. Springer, 2007. TURBAK, F., GIFFORD, D., SHELDON, M. A. Design Concepts in Programming Languages. MIT Press, 2008. PIERCE, B. Types and Programming Languages. MIT Press, 2002. HARPER, R. Practical Foundations for Programming Languages. Cambridge, 2012. WINSKEL, G. Formal Semantics of Programming Languages. MIT Press, 1993 MITCHELL, J.C. Foundations for Programming Languages. MIT Press, 1991. GUNTER, C. A. Semantics of Programming Languages: Structures and Techniques. MIT Press, 1992. STOY, J. E. Denotational Semantics: The Scott-Strachey Approach to Programming Language Theory. MIT Press, 1981. GORDON, M. J. C. The Denotational Description of Programming Languages: An Introduction. Springer, 2013. ALLISON, L. A Practical Introduction to Denotational Semantics. Cambridge, 1987. SLONNEGER, K.; KURTZ, B. Formal Syntax and Semantics of Programming Languages. Addison-Wesley, 1995. AGHA, G. A., Actors: A Model of Concurrent Computation in Distributed Systems. MIT Press 1985. ROSCOE, A. W. The Theory and Practice of Concurrency. Prentice Hall, 1997. HOARE, C. A. R. Communicating Sequential Processes Prentice Hall, 2004 (1985). SCHNEIDER, F. B. On Concurrent Programming. Springer, 2007. BARENDREGT, H. The Lambda Calculus. Its Syntax and Semantics. College Publications, 2012. BARENDREGT, H. DEKKERS, W.; STATMAN, R., Lambda Calculus with Types. Cambridge, 2013. Hankin, C. An Introduction to Lambda Calculi for Computer Scientists. College Publications, 2004. FERNANDEZ, M. Programming Languages and Operational Semantics: An Introduction. College Publications, 2004. HÜTTEL, H. Transitions and Trees: An Introduction to Structural Operational Semantics. Cambridge, 2010. CAROMEL, D; HENRIO, L. A Theory of Distributed Objects. Springer, 2005.
Outros componentes que têm esse componente como equivalente
MCZA046-17 - SEMÂNTICA DE LINGUAGEM DE PROGRAMAÇÃO
Histórico de Equivalências
Expressão de Equivalência Ativa Início da Vigência Fim da Vigência
( MCZA046-17 ) ATIVO 01/06/2006
Currículos
Código Ano.Período de Implementação Matriz Curricular Obrigatória Período Ativo
BCC 2010/2015 - A 2010.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Não
BCC 2010/2015 - A 2010.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BCC 2010/2015 - N 2010.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BCC 2010/2015 - N 2010.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BCC 2015/2016 - A 2016.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Não
BCC 2015/2016 - N 2016.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BMAT 2012/2016 - A 2013.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BMAT 2012/2016 - N 2013.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BMAT 2010/2011 - A 2010.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BMAT 2010/2011 - A 2010.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BMAT 2017 - N 2017.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BMAT 2010/2011 - N 2010.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BMAT 2017 - A 2017.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BMAT 2017 - N 2017.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BMAT 2017 - A 2017.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BMAT 2010/2011 - N 2010.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BMAT 2012/2016 - A 2013.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BMAT 2012/2016 - N 2013.2 MATEMÁTICA - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BCC 2015/2016 - N 2016.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Sim
BCC 2015/2016 - A 2016.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim

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