UNIVERSIDADE FEDERAL DO ESPÍRITO SANTO
CENTRO TECNOLÓGICO
DEPARTAMENTO DE INFORMÁTICA
PLANO DE CURSO

Programação III - 2015/1

PROFESSOR: Flávio Varejão - fvarejao@inf.ufes.br

OBJETIVOS DA DISCIPLINA:


CONTEÚDO:

  1. Introdução (2 horas)

  2. O Problema da Turma de Alunos Soluções Não Estruturada e Estruturada em C (4 horas)

  3. Conceitos de Programação Orientada a Objetos (6 horas)

3.1 Classes, Objetos, Atributos, Métodos, Encapsulamento e Ocultamento

3.2 - Sobrecarga, Herança, Polimorfismo (Inclusão e Genérico)

  1. C++ (16 horas)

4.1 Classe BigInt

4.2 Herança, Polimorfismo, Classes e Métodos Abstratos, Herança Múltipla

4.3 - Templates

  1. Java (32 horas)

5.1 Orientação a Objetos

5.2 Classes Genéricas

5.3 Padrões de Design

5.4 Threads

5.5 Interfaces Gráficas

5.6 - Web

MATERIAL DIDÁTICO:


Eckel, B. "Thinking in C++ Vol. I & II".

Eckel, B.  "Thinking in Java".

Apostilas de C++,  Java


                         Curso de Java
                         POO
                         Swing
                         Generics
                         Material Eventos Swing Threads
                         Exemplos
                         Roteiro de Aula Pratica C++
                        Primeira Lista
                        Segunda Lista

ATENDIMENTO:

O atendimento será realizado por Helder no laboratório NINFA (segundo andar do CT-VII).

Também é possível, caso o atendimento acima nao resolva, solicitar atendimento, com antecedência, através do e-mail fvarejao@inf.ufes.br. Após a solicitação, o horário de atendimento será marcado pelo professor dentro de uma semana a partir da data de solicitação, de acordo com a disponibilidade de horário de ambos.

AVALIAÇÃO:

Duas provas e dois trabalhos (C++ e Java)

Sistema de correção dos trabalhos não copiar!!!

Media = (P1*T1 + P2*T2)/20

Media >= 7,0

ENUNCIADO CORRIGIDO DOS TRABALHOS de 2015-1 (08/06/2015): 

Clique aqui

Baterias de Teste

CRONOGRAMA:

 Evento

Data

 1 - Primeiro Trabalho (C++)
 01/06/2015
 2 - Segundo Trabalho (Java)
22/06/2015
 3 - Terceiro  Trabalho (Android - Opcional)
02/07/2015
 4 - Primeira Prova 12/05/2015
 5 - Segunda Prova
26/06/2015
 6 - Prova Final
06/07/2015


RESULTADOS DAS AVALIAÇÕES:

Trabalho 1 (observações):

Arthur: Falha bateria 6
Bruno: Falhas em todas as baterias porque não gera result.txt
Claudenir: Não enviou
Daniel: árvore não é completamente genérica, subdiretorio trab1 no tar
Diego: Falhas nas baterias 5 e 6
Fernando: Falha na bateria 6
Gustavo Luciano: Não enviou
Gustavo Pereira: Não enviou
Hudson: Não enviou
José Diogo: Falhas nas baterias 5 e 6
Laércio: Não enviou
Leonardo: Árvore e ordenação não genérica
Letícia: Não compilou
Linicker: Falhas nas baterias 5 e 6, problema quando compila com -pedantic
Luan: Falha na bateria 3
Luis Felipe: Não enviou
Marcos Vinicius: Não enviou
Mateus: Falhas nas baterias 3 e 6
Mauricio: Modularização inadequada - somente .h
Miguel: Falha na bateria 6 - árvore não genérica
Murilo: Não enviou
Rafael: Falhas em todas as baterias
Ranik: Falha na bateria 6
Renato: Não enviou
Ricardo: Não compilou
Romulo: Falhas nas baterias 5 e 6
Tiago: Falha na bateria 6
Victor Freitas: Falha na bateria 6
Vitor Martins: Falha na bateria 6


Trabalho 2 (correção parcial):
Link para a planilha com as notas:

Trabalho 3 (correção parcial):
Link para a planilha com as notas:



Notas:

Aluno T1 P1 T2 P2 T3 Parcial Prova Final Média Final
ARTHUR 9,50 5,25 10,00 7,00 0,00 5,99 3,50 4,75
BRUNO 0,00 5,25 5,00 4,00 0,00 1,00 7,50 4,25
CLAUDENIR 0,00 7,75 10,00 9,50 5,00 5,25 9,25 7,25
DANIEL 8,10 3,25 10,00 3,75 8,00 3,99 5,80 4,90
DANILO 10,00 3,75 10,00 4,00 8,00 4,68 7,00 5,84
DIEGO 9,00 3,50 10,00 5,25 0,00 4,20 7,00 5,60
ERICK 0,10 1,50 0,00 0,00 0,00 0,01 0,00 0,00
ERNANI 10,00 4,25 0,00 0,00 0,00 2,13 0,00 1,06
FELIPE 10,00 5,00 10,00 3,50 0,00 4,25 6,75 5,50
FERNANDO 8,00 8,00 10,00 5,50 10,00 6,95 6,95 6,95
GUSTAVO CORTELETTI 10,00 8,25 10,00 5,25 0,00 6,75 6,75 6,75
GUSTAVO FERNANDES 10,00 7,75 10,00 6,25 10,00 8,00 8,00 8,00
GUSTAVO LUCIANO 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
GUSTAVO PEREIRA 0,10 4,25 0,00 0,00 0,00 0,02 0,00 0,01
HUDSON 0,00 1,00 0,00 3,00 0,00 0,00 2,50 1,25
JOAO PAULO 10,00 4,00 10,00 5,50 0,00 4,75 7,00 5,88
JOAO UBALDO 10,00 6,50 8,00 8,50 0,00 6,65 6,50 6,58
JOSE DIOGO 9,10 8,00 10,00 6,50 0,00 6,89 6,89 6,89
LAERCIO 0,10 1,00 0,00 0,00 0,00 0,01 2,00 1,00
LEONARDO 8,10 3,00 9,50 3,50 8,00 3,68 4,25 3,96
LETICIA 0,00 1,25 0,00 0,00 0,00 0,00 0,00 0,00
LINICKER 8,10 3,75 10,00 5,00 10,00 5,02 5,00 5,01
LUAN 10,00 6,75 10,00 7,75 10,00 8,25 8,25 8,25
LUIS AUGUSTO 10,00 2,50 10,00 4,00 6,00 3,85 4,00 3,93
LUIS FILIPE 0,00 5,75 0,00 0,00 0,00 0,00 0,00 0,00
MARCOS VINICIUS 0,10 7,25 0,00 0,00 0,00 0,04 0,00 0,02
MATEUS 9,10 7,00 10,00 7,50 10,00 7,94 7,94 7,94
MAURICIO 9,00 3,75 8,00 4,50 0,00 3,49 6,25 4,87
MIGUEL 7,10 3,75 10,00 3,35 5,00 3,51 6,00 4,75
MURILO 0,10 2,25 0,00 2,75 0,00 0,01 1,00 0,51
RAFAEL 10,00 7,63 10,00 6,75 0,00 7,19 7,19 7,19
RAMON 10,00 2,25 7,00 3,00 0,00 2,18 4,50 3,34
RANIK 9,50 4,50 10,00 5,50 0,00 4,89 5,50 5,19
RENATO 0,00 1,00 0,00 0,00 0,00 0,00 0,00 0,00
RICARDO 8,50 7,00 10,00 7,75 10,00 7,85 7,85 7,85
ROMULO 9,10 8,25 10,00 9,75 0,00 8,63 8,63 8,63
TIAGO 9,60 9,25 10,00 5,75 0,00 7,32 7,32 7,32
VICTOR FREITAS 9,50 6,00 10,00 4,50 0,00 5,10 9,00 7,05
VICTOR RAFT 10,00 8,25 10,00 9,50 10,00 9,88 9,88 9,88
VITOR MARTINS 9,60 4,50 10,00 4,00 0,00 4,16 4,50 4,33
WILLIAN 10,00 9,00 10,00 8,25 0,00 8,63 8,63 8,63



A revisão das notas do segundo e terceiro trabalho, da segunda prova e da prova final serão na quinta-feira, dia 12/07, as 14 horas, na minha sala (sala 7 - CT-VII). Venham preparados para corrigir eventuais erros nos trabalhos. Só assim terão suas notas revisadas.

Informações Importantes: