Cálculo Diferencial e Integral II: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Etiqueta: Revertida
Sem resumo de edição
Etiqueta: Reversão manual
 
Linha 3:
|+
!'''Nome:'''
!'''TesteCÁLCULO de SoftwareNII'''
|-
!'''Código:'''
!06508
!14321
|-
!'''Departamento:'''
!Departamento de ComputaçãoMatemática
|-
!'''Área:'''
!Matemática
!Computação
|-
|'''Carga-horária total:'''
Linha 21:
|-
|'''Pré-requisitos:'''
|CÁLCULO NI
|Engenharia de Software
|}
 
= Ementa =
 
* Funções Reais de uma Variável Real
* Conceitos de verificação e validação.
* Limite e Continuidade
* Tipos, fases e abordagens de teste.
* Derivadas: Parciais e Diferenciabilidade.
* Teste nos diversos modelos de ciclo de vida.
* Regra da Cadeia e derivação implícita.
* Projeto de testes.
* Máximos e Mínimos
* Técnicas de teste estático, estrutural e funcional.
* Multiplicadores de Lagrange.
* Frameworks e ferramentas para testes.
* Planejamento, monitoramento e controle dos testes.
* Tendências e futuro na área de testes.
* Prática de planejamento, projeto, implementação e execução de testes.
 
= Objetivo =
 
= Conteúdo =
Geral:
 
=== 1 - INTEGRAL DE FUNÇÕES DE UMA VARIÁVEL ===
Compreender o papel do Teste no contexto da Engenharia de Software.
1.1 – Primitivas e o conceito de integral.
 
1.2 – O Teorema Fundamental do Cálculo.
Específicos:
 
1.3 – Técnicas de integração. Integrais Impróprias
* Compreender os conceitos sobre Teste de Software;
* Desenvolver a habilidade para elaboração e aplicação do planejamento, monitoramento, projeto e execução de testes em contexto real;
* Compreender o papel da automação de teste no processo de desenvolvimento de software.
 
1.4 – Aplicações: comprimento de curvas, área de uma região plana, volume de sólidos de revolução. Métodos de Resolução de Equações Diferenciais Ordinárias.
= Conteúdo =
 
1.5 – Área em coordenadas polares.
 
=== 2 - FUNÇÕES REAIS DE VÁRIAS VARIÁVEIS ===
2.1 – Conceitos topológicos no plano e no espaço.
 
2.2 – Funções de várias variáveis: domínio, imagem e conjunto de nível.
 
2.3 – Limite e continuidade.
 
=== 3 – DERIVADAS PARCIAIS ===
3.1 – Conceito e interpretação geométrica. Regras básicas de derivação.
 
3.2 – Diferenciabilidade e plano tangente. Reta normal.
1. Fundamentos dos testes
1.1 Diferença entre erros, defeitos e falhas
1.2 Verificação vs validação
1.3 Princípios básicos sobre testes
 
3.3 – Regra da Cadeia.
2. Teste no ciclo de vida do software
2.1 Níveis de teste: componente, integração, sistemas e aceitação
2.2 Modelo em V
2.3 Tipos de teste
2.4 Processo de testes
2.5 Tipos de ferramentas de teste
 
3.4 – Gradiente e Derivada Direcional.
3. Projeto de testes
3.1 Condições de teste
3.2 Casos de teste
3.3 Procedimentos de teste
3.4 Rastreabilidade de requisitos e testes
 
3.5 – Derivadas parciais de ordem superior.
4. Teste estático
4.1 Teste estático vs dinâmico
4.2 Walkthrough, revisões técnicas e inspeção
4.3 Tipos de ferramentas para teste estático
 
=== 4 - APLICAÇÕES ===
5. Técnicas de teste funcional
4.1 – Máximos e Mínimos.
5.1 Partição de Equivalência
5.2 Valores de Fronteira
5.3 Pares ortogonais
5.4 Tabela de Decisão
5.5 Transição de Estados
5.6 Casos de Uso
 
4.2 – Multiplicadores de Lagrange.
6. Técnicas de teste estrutural
6.1 Cobertura de Comando
6.2 Cobertura de Decisão
6.3 Cobertura de Condição
6.4 Cobertura de Caminho
 
4.3 – Derivação implícita.
9. Gerência de testes
9.1 Organização do Teste
9.2 Plano de Teste, Estimativas e Estratégias
9.3 Monitoramento e Controle dos Testes
9.4 Riscos e Testes
 
4.4 – Resoluções de Problemas pertinentes aos currículos de engenharia, e/ou ciências biológicas, e/ou
10. Ferramenta para gerência de testes
agrícolas, e/ou computação, e/ou física, e/ou química, e/ou ciências sociais, dentre outras.
 
11. Ferramenta para registro e gerência de bugs
 
= Bibliografia básica =
 
* SOMMERVILLEGUIDORIZZI, IHamilton. EngenhariaUm curso de Softwarecálculo, 8vol. 1 e ª5 EdiçãoEd. PearsonLTC, 20082001.
* LEITHOLD, Louis. Matemática aplicada à economia e administração. Habra, 2001
* Paul C. Jorgensen, Software testing : a craftsman's approach . 4a Ed. 2014.
* STEWART, James. Cálculo, v.1,2 : São Paulo: Cengage Learning, 2013.
* MALDONADO, J. C., Introdução ao Teste de Software, Campus, 2007.
 
= Bibliografia complementar =
 
* ANTON, Howard; BIVENS, Inl; DAVIS, Stephen. Cálculo. Bookman, 2007.
* PRESSMAN, R. S. Engenharia de Software. 7a ed. Makron Books, 2011.
* FLEMMING, Diva Marília; GONÇALVES, Mirian Buss. Cálculo A: funções, limite, derivação,
* PEZZÈ, Mauro; YOUNG, Michal. Teste e análise de software: processo, princípios e técnicas. Bookman, 2008.
integração. 6. ed. rev. e ampl. São Paulo: Pearson Prentice Hall, 2006.
* ISTQB. Certified Tester Foundation Level Syllabus. 2011 (Online em http://www.istqb.org/downloads/).
* FINNEY, Ross L; WEIR, Maurice D.; GIORDANO, Frank R; THOMAS, George B. Cálculo. São Paulo, SP: Pearson Education do Brasil. Addison Wesley, 2005.
* MYERS G. J., SANDLER C., BADGETT T. The Art of Software Testing. Word Association. 2004. (Online em http://site.ebrary.com/lib/ufrpe/).
* GUIDORIZZI, Hamilton. Um curso de cálculo, vol. 2 e 5 Ed. LTC, 2001.
* BECK, K, Test Driven Development: By Example. Addison-Wesley Professional, 2003. (Online em http://site.ebrary.com/lib/ufrpe/).
* HOFFMANN, Laurence D.; BRADLEY, Gerald L; E SILVA, Pedro P. de Lima. Cálculo: um curso moderno e suas aplicações. LTC_Livros Técnicos e Científicos, 2010.