IBTA/Paraíso – 1o semestre/2007 – 2AR2 Estrutura de Dados Horários Teoria: Segunda-feira – 21h15 (Lucy Mari – sala C06) correio eletrônico: [email protected] Prática: subturma 1 – quarta-feira – 21h15 (Ricardo – A34) subturma 2 – quarta-feira – 19h (Ricardo – A34) Critérios de avaliação 1o bimestre Teoria: ME1: primeira nota mensal ME2: segunda nota mensal M1: média das avaliações mensais M1 = (ME1 + ME2) / 2 B1: prova bimestral (28 a 30/março e 02 a 03/abril) T1: nota de teoria do 1o bimestre T1 = 0,3 * M1 + 0,7 * B1 Prática: B1P1: primeira avaliação prática B1P2: segunda avaliação prática P1: nota de prática do 1o bimestre P1 = (B1P1 + B1P2) / 2 Média do bimestre 1: MB1 = 0,6 * T1 + 0,4 * P1 1/4 IBTA/Paraíso – 1o semestre/2007 – 2AR2 Estrutura de Dados 2o bimestre Teoria: ME3: primeira nota mensal ME4: segunda nota mensal M2: média das avaliações mensais M2 = (ME3 + ME4) / 2 B2: prova bimestral (23 a 29/maio) T2: nota de teoria do 2o bimestre T2 = 0,3 * M2 + 0,7 * B2 Prática: B2P1: primeira avaliação prática B2P2: segunda avaliação prática P2: nota de prática do 2o bimestre P2 = (B2P1 + B2P2) / 2 Média do bimestre 2: MB2 = 0,6 * T2 + 0,4 * P2 Média final MF = (2 * MB1 + 3 * MB2) / 5 (Freqüência 75%) E (MF 5,0) Aprovado (Freqüência < 75%) OU (MF < 5,0) Reprovado Prova substitutiva pode substituir nota da 1a ou da 2a prova bimestral (B1 ou B2) prevista para 18 a 22/junho Data das avaliações mensais mensal 1 – Exercícios a serem entregues todas as aulas irão compor uma nota. mensal 2 – 12/março mensal 3 – Exercícios a serem entregues todas as aulas irão compor uma nota. mensal 4 – 07/maio 2/4 IBTA/Paraíso – 1o semestre/2007 – 2AR2 Estrutura de Dados Critérios das avaliações mensais individual. sem consulta nas avaliações com data marcada e com consulta nas listas de exercícios. na necessidade de ausência, avisar com antecedência ou por correio eletrônico. No caso de impossibilidade de avisar com antecedência, deve avisar na próxima aula subseqüente à avaliação mensal. Se não avisar em nenhum dos dois casos anteriores, o aluno ficará com nota zero nesta avaliação. no caso de "cola" ou de sua tentativa, o(s) alunos(s) ficarão com nota zero. Para a composição das notas mensais a partir das listas de exercícios, haverá cinco ou seis exercícios a serem entregues e as quatro maiores notas farão parte da composição desta nota. Assim, os alunos que, por qualquer, motivo não entregarem os exercícios em cada uma das aulas, ficarão com nota zero nos exercícios não entregues. Data das avaliações práticas (a confirmar) prática 1 – fevereiro prática 2 – março prática 3 – abril prática 4 – maio – primeira metade da sub na primeira uma hora – segunda metade da sub na segunda uma hora – segunda metade da sub na primeira uma hora – primeira metade da sub na segunda uma hora – segunda metade da sub na primeira uma hora – primeira metade da sub na segunda uma hora – primeira metade da sub na primeira uma hora – segunda metade da sub na segunda uma hora Critérios das avaliações práticas individual. sem consulta. entregar para o correio eletrônico dos professores ([email protected]) no prazo de uma hora do início da avaliação. o aluno que não entregar a avaliação prática no tempo estipulado, ficará com nota zero. na necessidade de ausência, avisar com antecedência ou por correio eletrônico. No caso de impossibilidade de avisar com antecedência, deve avisar na próxima aula subseqüente à avaliação mensal. Se não avisar em nenhum dos dois casos anteriores, o aluno ficará com nota zero nesta avaliação. no caso de "cola" ou de sua tentativa, o(s) alunos(s) ficarão com nota zero. para as avaliações práticas iguais ou muito semelhantes (por exemplo, somente com nome de variáveis diferentes) serão atribuídas nota zero. Desafios Em pseudo-código e em Java: Registros Acesso a arquivos Ordenação e busca Pilhas Filas Listas Ligadas Exame de conhecimentos: 11 a 13/junho Bibliografia I Estruturas de Dados e Seus Algoritmos - Jayme Luiz Szwarcfiter, Lilian Markenzon - LTC Editora 3/4 Estrutura de Dados IBTA/Paraíso – 1o semestre/2007 – 2AR2 Estruturas de Dados – Paulo Veloso, Clesio dos Santos, Paulo Azeredo, Antonio Furtado – Editora Campus Lógica de Programação e estruturas de dados com aplicações em Java - Sandra Puga, Gerson Rissetti - Editora Pearson/Prentice Hall Estruturas de Dados Fundamentais - Conceitos e Aplicações - Silvio do Lago Pereira – Editora Érica Estruturas de Dados e Algoritmos em Java – Michael T. Goodrich, Roberto Tamassia Bibliografia II: Estruturas de Dados Usando C – Aaron M. Tenembaum, Yedidyah Langsam, Moshe J. Augenstein – Makron Books Data Structures and Algorithms – Alfred V. Aho, John E. Hopcroft, Jeffrey D. Ullman – Addison-Wesley Algoritmos e Estruturas de Dados – Niklaus Wirth – Editora LTC Algorithms in C, Parts 1-4 – Robert Sedgewick – Addison-Wesley Introduction to Algorithms – Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest – MIT Press/McGraw-Hill Bibliografia: Algoritmos: Teoria e Prática - Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen – Editora Campus Lógica de Programação: a Construção de Algoritmos e Estruturas de Dados – Luiz Villar Forbellone, Henri F. Eberspacher – Pearson/Prentice Hall Lógica de Programação – Alexandre Cruz Berg, Joice Pavek Figueiro - Editora da ULBRA Algoritmos: Lógica para Desenvolvimento de Programação de Computadores – Jayr D. de Oliveira, José Augusto N. G. Manzano – Editora Érica Algoritmos: Programação para Iniciantes – Gilvan Vilarim – Editora Ciência Moderna Projeto de Algoritmos: com Implementações em Pascal e C – Nivio Ziviani – Thomson Learning Sites interessantes: www.java.com www.java.net www.sun.com java.sun.com www.portaljava.com www.mundojava.com.br www.guj.com.br www.soujava.org.br 4/4