Fundação Universidade Federal do ABC Santo André, 22 de Dezembro 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: MCZA034-14
Nome: PROGRAMAÇÃO SEGURA
Carga Horária Teórica: 24 h.
Carga Horária Prática: 24 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: ( MCZA034-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: Segurança no processo de desenvolvimento de software; vulnerabilidades: descrição, tecnologias (linguagens, sistemas operacionais) envolvidas, prevenção e correção; ferramentas para prevenção de vulnerabilidade; Características relevantes de linguagens de programação: sistemas de exceções, sistema de tipos, código, nativo versus bytecode, outras características. prática: busca por vulnerabilidades em produtos reais.
Referências: GRAFF, Mark G., VAN WYK, Kenneth R., Secure Coding: Principles and Practices. O´Reilly, 2003. THOMPSON, H., CHASE, Scott G., The Software Vulnerability Guide. Charles River Media, 2005. HOWARD, M. LEBLANC, D., Writing Secure Code. Microsoft Press, 2 ed, 2002. SEBESTA, R., Conceitos de Linguagens de Programação. Bookman, 5 ed, 2003. TANENBAUM, A., Sistemas Operacionais Modernos. Prentice Hall, 2 ed, 2007. TANENBAUM, A., Redes de Computadores. Campus, 4 ed, 2003. KUROSE, J., Redes de Computadores e a Internet - uma nova abordagem. Addison-Wesley, 2 ed, 2007. HARBISON, S., STEELE JR, J.R. G. L., C: manual de referência. Prentice Hall/Ciência Moderna, 2002. ROCHKIND, M., Advanced UNIX Programming. Addison-Wesley, 2 ed, 2004. STEVENS, W. R., FENNER, B., RUDOFF, A. M., Unix Network Programming. Addison-Wesley, 3 ed, 2003. STEVENS, W. R., RAGO, S. A., Advanced Programming in the UNIX Environment. Addison-Wesley, 2 ed, 2008.
Outros componentes que têm esse componente como equivalente
MCZA034-17 - PROGRAMAÇÃO SEGURA
Histórico de Equivalências
Expressão de Equivalência Ativa Início da Vigência Fim da Vigência
( MCZA034-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 - 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 - M Não 0 Sim
BCC 2015/2016 - N 2016.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - M Não 0 Sim
BCC 2010/2015 - A 2010.2 CIÊNCIA DA COMPUTAÇÃO - SANTO ANDRÉ - BACHARELADO - Presencial - N Não 0 Não
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 - N Não 0 Sim

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