Você está na página 1de 4

MINISTRIO DA EDUCAO

FUNDAO UNIVERSIDADE FEDERAL DO PAMPA


PR-REITORIA DE GRADUAO
COORDENADORIA DE REGISTROS ACADMICOS
PLANO DE ENSINO

Dados de Identificao
Componente
Curricular:

AL0203-TESTE E DEPURAO DE CDIGO

Prresquisitos(s):
Turma(s):

10

Ano / Perodo: 2014 / 2. Semestre


Unidade:

CAMPUS ALEGRETE

Docente(s):

DANIEL WELFER

Carga
Horria Total:

30

Curso:

CH
Terica:

ENGENHARIA DE SOFTWARE

30

CH Prtica: 0

CH Semipresencial:

Ementa
Introduo a Testes. Testes e Tratamento de Excees. Depurao.
Objetivo Geral
Introduzir conceitos de teste de unidade. Visa tambm descrever os principais mecanismos fornecidos para a manipulao de dados volteis e persistentes, para a implementao de casos de teste e para a
efetiva utilizao de esquemas de tratamento de excees, bem como utilizar tcnicas e ferramentas de depurao.
Objetivos Especficos
Apresentar, desenvolver e aprimorar as seguintes habilidades: 1. Apresentar os conceitos fundamentais de testes como tratamento de erro, exceo, estratgias e mtodos de teste orientado a objetos e
automao de testes; 2. Compreender, identificar e implementar tratamento de excees, teste de unidade, e ferramentas para testes de Unidade 3. Em adio, propem-se trabalhar o processo de
depurao com ferramentas para depurao interativa;
Metodologia

O trabalho ser desenvolvido na forma ensino-aprendizagem-avaliao. As aulas sero expositivas dialogadas com questes para reflexo sobre o assunto trabalhado, e com discusses em grupo em sala de
aula. As aulas prticas sero em sala de aula ou laboratrio. A metodologia baseada em resoluo de problemas pode ser utilizada no decorrer do semestre. Os seguintes recursos sero empregados na
disciplina: projetor, quadro branco, listas de exerccios e livros para consulta. Aulas prticas em laboratrio. Esse plano de ensino, as notas de aula, listas de exerccios, roteiros de trabalhos, notas das
avaliaes e todos os comunicados podem ser obtidos pelo Moodle (http://moodle.unipampa.edu.br/) .
Avaliao do Processo de Ensino-Aprendizagem
O sistema de avaliao ser composto por: a) 2 avaliaes individuais (provas) com as seguintes regras: I. Avaliao terica; II. Avaliao sem consulta; III. Haver um link entre prova e trabalho para inibir
qualquer tipo de cpia de trabalho. Exemplificando: Se houver alguma questo na prova sobre algo semelhante ao trabalho previamente desenvolvido e apresentado e, o aluno errou a questo, ser
descontado da nota do trabalho o peso da questo erroneamente respondida na prova; b) 2 avaliaes na forma de trabalho com as seguintes regras: I. Realizado individualmente ou em grupo (depende do
tamanho da turma, maturidade e etc. O professor ir definir); II. Critrios para a avaliao dos trabalhos: coerncia (25%), domnio do problema (25%), apresentao (25%), resultados (25%). III. Em caso de
verificao de cpia de trabalhos, ser atribuda nota zero para aquele trabalho; IV. O trabalho deve ser entregue e apresentado; V. A entrega do trabalho dever ser na forma de um artigo cientfico cuja
formatao ser disponibilizada pelo professor em poca apropriada c) 1 avaliao substitutiva com as seguintes regras: I. Aps a segunda avaliao, a avaliao substitutiva ser aplicada; II. A avaliao
substitutiva abrange todo o contedo da disciplina; III. Quem no compareceu qualquer uma das duas avaliaes normais da disciplina e, no apresentou justificativa vlida perante a secretaria do curso,
fica impedido de realizar a avaliao substitutiva; IV. A nota da avaliao substitutiva substituir a menor nota alcanada nas avaliaes(provas) que o aluno realizou. A mdia final ser calculada pela
seguinte frmula: Mdia = (Prova 1) * 0.25 + (Prova 2) * 0.3 + 0.15*(Trabalho 1) + 0.3*(Trabalho 2) O aluno que obtiver mdia final maior ou igual a 6,0 e tiver pelo menos 75% de freqncia estar
aprovado. Os trabalhos visam rever todos os conceitos e aplic-los antes da prova. Em caso de verificao de cpia de trabalhos, ser atribuda nota zero para aquele trabalho.
Atividades de Recuperao Preventiva do Processo de Ensino-Aprendizagem
A recuperao de aprendizagem ser realizada atravs de: Avaliao substitutiva de uma avaliao individual; Exerccios e trabalhos para reforar o aprendizado; Atendimento pessoal dos alunos em
horrios pr-estabelecidos; Correo das avaliaes em sala de aula;
Cronograma e Programa do Componente Curricular - Presencial

Data

Nmero Carga
da aula

horria

Tipo

Contedos/Descrio
Apresentar a disciplina: contedo, metodologia de ensino, critrios de avaliao, cronograma, material de apoio. Discusso do Plano de Ensino. Diretivas para

25/09/2014 1

55 Min

Terica

25/09/2014 2

55 Min

Terica

02/10/2014 3

55 Min

Terica Tratamento de excees

02/10/2014 4

55 Min

Terica Tratamento de excees

09/10/2014 5

55 Min

Terica Tratamento de excees. Atividade extra-classe. CRICTE - todas as salas do campus estaro ocupadas para o evento

09/10/2014 6

55 Min

Terica Tratamento de excees. Atividade extra-classe. CRICTE - todas as salas do campus estaro ocupadas para o evento

16/10/2014 7

55 Min

Terica Tratamento de excees. Atividade extra classe devido participao do Professor no IEEE HealthCom.

16/10/2014 8

55 Min

Terica Tratamento de excees. Atividade extra classe devido participao do Professor no IEEE HealthCom.

23/10/2014 9

55 Min

Terica Enunciado do Trabalho # 1. Tratamento de excees. Aula de Acompanhamento do Trabalho # 1

23/10/2014 10

55 Min

Terica Enunciado do Trabalho # 1. Tratamento de excees. Aula de Acompanhamento do Trabalho # 1

o semestre. Divulgao da planilha online para o acompanhamento das notas pelos alunos
Apresentar a disciplina: contedo, metodologia de ensino, critrios de avaliao, cronograma, material de apoio. Discusso do Plano de Ensino. Diretivas para
o semestre. Divulgao da planilha online para o acompanhamento das notas pelos alunos

30/10/2014 11

55 Min

Terica Tratamento de excees. Aula de Acompanhamento do Trabalho # 1

30/10/2014 12

55 Min

Terica Tratamento de excees. Aula de Acompanhamento do Trabalho # 1

06/11/2014 13

55 Min

Terica Prova # 1

06/11/2014 14

55 Min

Terica Prova # 1

13/11/2014 15

55 Min

Terica Correo da Prova # 1 e Apresentao do Trabalho # 1

13/11/2014 16

55 Min

Terica Correo da Prova # 1 e Apresentao do Trabalho # 1

20/11/2014 17

55 Min

Terica Apresentao do Trabalho # 1

20/11/2014 18

55 Min

Terica Apresentao do Trabalho # 1

27/11/2014 19

55 Min

Terica Depurao

27/11/2014 20

55 Min

Terica Depurao

04/12/2014 21

55 Min

Terica Depurao. Enunciado do Trabalho # 2

04/12/2014 22

55 Min

Terica Depurao. Enunciado do Trabalho # 2

11/12/2014 23

55 Min

Terica Acompanhamento do Trabalho # 2

11/12/2014 24

55 Min

Terica Acompanhamento do Trabalho # 2

18/12/2014 25

55 Min

Terica Testes de Unidade

18/12/2014 26

55 Min

Terica Testes de Unidade

08/01/2015 27

55 Min

Terica Testes de Unidade

08/01/2015 28

55 Min

Terica Testes de Unidade

15/01/2015 29

55 Min

Terica Apresentao do Trabalho # 2

15/01/2015 30

55 Min

Terica Apresentao do Trabalho # 2

22/01/2015 31

55 Min

Terica Apresentao do Trabalho # 2

22/01/2015 32

55 Min

Terica Apresentao do Trabalho # 2

29/01/2015 33

55 Min

Terica Prova # 2

29/01/2015 34

55 Min

Terica Prova # 2

05/02/2015 35

55 Min

Terica Avaliao Substitutiva

05/02/2015 36

55 Min

Terica Avaliao Substitutiva

Atendimento aos Acadmicos

Dia da
Semana
Sexta-feira

Inicio

Final

09:00:00 10:00:00

Local

Observao
ou de preferncia no final de cada aula.

Aes Interdisciplinares entre Ensino-Pesquisa-Extenso


indefinido
Outras Aes
indefinido
Bibliografia Bsica
SOMMERVILLE, I. Engenharia de Software. 9.ed. So Paulo, SP: Pearson Prentice Hall, 2007 PEZZE, M.; YOUNG, M. Teste e Anlise de Software: processos, princpios e tcnicas. Porto Alegre, RS: Bookman,
2008 DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. Introduo ao Teste de Software. Rio de Janeiro, RJ: Elsevier, 2007
Bibliografia Complementar
PRESSMAN, R. S. Engenharia de Software. 6.ed. So Paulo, SP: McGraw-Hill, 2010 DUSTIN, E.; GARRETT, T.; GAUF, B. Implementing automated software testing: how to save time and lower costs while raising
quality. Upper Saddle River, NJ: Addison-Wesley, 2009 AMMANN, P.; OFFUTT, J. Introduction to software testing. Cambridge, UK: Cambridge University Press, 2008 CRISPIN, L.; GREGORY, J. Agile testing :a
practical guide for testers and agile teams. Upper Saddle River, NJ: Addison-Wesley, 2009 BINDER, R. V. Testing object-oriented systems: models, patterns, and tools. Upper Saddle River, NJ: Addison-Wesley,
2002

Você também pode gostar