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

Linguagem de Programação - 2010/2

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

OBJETIVOS DA DISCIPLINA:

CONTEÚDO:

  1. Introdução (4 horas)

  2. Amarrações (2 horas)

  3. Valores e Tipos de Dados (8 horas)

  4. Variáveis e Constantes (2 horas)

  5. Comandos e Expressões (2 horas)

  6. Modularização (8 horas)

  7. Polimorfismo (8 horas)

  8. Exceções (4 horas)

  9. Concorrência (8 horas)

  10. Provas, Linguagens e Seminários (12 horas)

  11. Conclusão (2 horas)

MATERIAL DIDÁTICO:

Varejão, F.M. “Linguagens de Programação – Conceitos e Técnicas ", Editora Campus, 2004.

Slides dos Capitulos

Exercicios Resolvidos dos Capítulos

Slides Atualizados (Capítulos 1, 2, 3, 4, 5 e 6)

Slides Atualizados (Cap. 7)

Sebesta, R.W. “Linguagens de Programação". Última Edição.

Watt, D. “Programming Languages Concepts and Paradigms".
 

Borges, L. E.. " Python para Desenvolvedores - 2a. edição".

Downey, A. Elkner, J. & Meyers, C. How to Think Like a Computer Scientist - Learning with Python


                         Curso de Python

ATENDIMENTO:

O atendimento será realizado por Leandro Lima no laboratório NINFA (segundo andar do CT-VII), nas quartas, de 14 as 15 horas.

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, dois trabalhos e um seminários

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

Media >= 7,0

ENUNCIADO DO TRABALHO: Clique aqui (atualizado em 14/9/2010).

    Bateria de Teste: download  (corrigida em  07/10/2010).

    ATENÇÂO: DATA DE ENTREGA DO PRIMEIRO TRABALHO FOI ADIADA PARA 18/10/2010.


    Notas do Trabalho de Python (após revisão)

    A revisão dos trabalhos será no dia 10/11/2010, das 14 as 18 horas, quarta-feira, no laboratorio NINFA, no segundo andar do CT-VII. Venha preparado para esperar (somente poderá entrar no laboratorio um de cada vez, para nao atrapalhar quem lá trabalha) e para indicar os erros do seu trabalho e como fazer para consertá-lo. Somente assim, sua nota poderá ser reconsiderada.

    Para verificação dos testes, faça o download das baterias utilizadas (as tres primeiras correspondem as baterias de teste e valem 1,7 cada, as 7 restantes sao baterias novas e valem 0,7 cada uma).

GRUPOS DOS SEMINÁRIOS:
 
      Roteiro dos Seminários: Clique aqui.

         ATENÇÂO: A apresentação e o relatório (com até 10 páginas) do seminário no formato pdf devem ser enviados para o e-mail entrega.trab@gmail até o dia 25/11/2010.

 
Haskell:
PHP:
Perl:
Lua:
Smalltalk:
Ruby:
Eiffel:
ADA:
Prolog:
Scheme:
Cobol:
FORTRAN:

    Notas provisórias dos Seminários (confirmação depende de presença e apresentação nos seminários)

CRONOGRAMA:

 Evento

Data

 1 - Primeiro Trabalho
 18/10/2010
 2 - Primeira Prova 30/09/2010
 3 - Segundo Trabalho
25/11/2010
 4 - Segunda Prova
02/12/2010
 5 - Prova Final
16/12/2010
6 - Seminários
 06, 09, 13/12


RESULTADOS DAS AVALIAÇÕES DOS TRABALHOS:



Trabalho 1:


Trabalho 2:




Notas:

Aluno Parcial Prova Final Média Final
Alan 5,05 2,00 3,5
André Georghton 7,33 6,00 6,7
André Leal 5,33 2,00 3,7
André Luiz 5,90 4,00 5,0
Arthur 3,59 1,00 2,3
Caio 6,20 5,00 5,6
Camilo 5,55 3,00 4,3
Daniel 6,30 6,00 6,2
Danillo 2,98 4,00 3,5
Denis 5,20 6,00 5,6
Diego 5,68
5,7
Felipe 7,25 7,00
7,1
Felix 5,63 5,00 5,3
Fernando 2,51 4,00 3,3
Gabriel Zandonadi 3,25 1,00 2,1
Gabriel da Silva 1,38 0,00 0,7
Guilherme 7,33
7,3
Hugo Carvalho 5,44
5,4
Hugo Ferreira 8,15 9,00 8,6
Ivan 8,05
8,1
Jackson 6,29
6,3
Jader 5,90 4,00 5,0
Jean Maicon 4,91 2,00 3,5
Jhullayson 5,89
5,9
José Marques 6,15
6,2
Juan 6,67 7,00 6,8
Leonardo 3,08 4,00 3,5
Luan 5,40
5,4
Luis Filipe 3,50 4,00 3,8
Luisa 6,29
6,3
Márcio 6,91
6,9
Marcos Vinícius 8,95
9,0
Mateus 4,23 2,00 3,1
Michele 3,96 6,00 5,0
Murilo 5,00 5,00 5,0
Rafael Batista 6,00 4,00 5,0
Raphael Nogueira 7,26 6,00 6,6
Renato 4,88 6,00 5,4
Ricardo Viana 6,79 6,00 6,4
Rodrigo Caldeira 3,40 3,00 3,2
Rodrigo Rodrigues 5,25 5,00
5,1
Talles 6,70 6,00 6,4
Thales 6,61 4,00 5,3
Thaylo 5,90 6,00 5,9
Tiago 7,09 6,00 6,5
Thiago 6,35 6,00 6,2
Tomir 5,33
5,3
Ubirajara 3,83 3,00 3,4
Victor 5,99 4,00 5,0
Vitor Buback 5,10 6,00 5,5
Vitor Gomes 6,00 4,00 5,0


Informações Importantes:

1)