UNIVERSIDADE
FEDERAL DO ESPÍRITO SANTO
CENTRO TECNOLÓGICO
DEPARTAMENTO DE INFORMÁTICA
PLANO DE CURSO
PROFESSOR: Flávio Varejão - fvarejao@inf.ufes.br
OBJETIVOS DA DISCIPLINA:
Proporcionar uma visão geral sobre os conceitos definidos em várias linguagens de programação e em diferentes paradigmas.
Possibilitar que o aluno tenha contato com duas das mais difundidas linguagens de programação que se classificam nestes paradigmas (C++ e Python)..
Capacitar o aluno para que ele possa analisar e escolher linguagens de programação.
Pré-requisitos
CONTEÚDO:
Introdução (4 horas)
Amarrações (2 horas)
Valores e Tipos de Dados (8 horas)
Variáveis e Constantes (2 horas)
Comandos e Expressões (2 horas)
Modularização (8 horas)
Polimorfismo (8 horas)
Exceções (4 horas)
Concorrência (8 horas)
Provas, Linguagens e Seminários (12 horas)
Conclusão (2 horas)
MATERIAL DIDÁTICO:
Varejão, F.M. Linguagens de Programação Conceitos e Técnicas ", Editora Campus, 2004.
Exercicios
Resolvidos
dos
Capítulos
Slides
Atualizados
(Capítulos
1,
2,
3,
4, 5 e 6)
Sebesta,
R.W. Linguagens de Programação". Última Edição
Tucker, A., B. & Noonan, R. E.,
"Linguagens de Programação - Princípios e Paradigmas". Segunda
Edição.
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
ATENDIMENTO:
O atendimento será realizado
no laboratório NINFA (segundo andar do CT-VII) em
data e horario a ser definido.
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 (P1 e
P2), três trabalhos
(TPY, TCC e TLP)
Sistema de correção dos trabalhos - não copiar!!!
Media = (sqrt(P1*TCPP) + sqrt(P2*TLP))/2 +TPY/1010
Media >= 7,0
Baterias de teste do Trabalho de Python
Baterias de teste do Trabalho de C++
Terceiro Trabalho:
CRONOGRAMA:
Evento |
Data |
1 - Primeiro Trabalho | 11/05/2014 |
2 - Primeira Prova | 26/06/2014 |
3 - Segundo
Trabalho |
30/06/2014 |
4 - Segunda Prova |
24/07/2014 |
5 - Terceiro Trabalho |
21/07/2014 |
6 - Prova Final |
04/08/2014 |
RESULTADOS DAS AVALIAÇÕES DOS TRABALHOS:
Aluno | Prova Final |
Alan | |
Alex | 0.50 |
Allan | 3.00 |
André | 7.50 |
Arthur | 1.50 |
Breno | |
Eduardo | 1.00 |
Flávio | 4.75 |
Gabriel | |
Gerson | |
Helder | 5.25 |
Gilberto | 3.00 |
Higor | 6.00 |
Igor Bissoli | 3.50 |
Igor Silva | 0.00 |
João | |
Jordana | 5.80 |
Laíza | |
Lucas | |
Luis Augusto | 4.00 |
Luis Filipe | 4.50 |
Mateus de Victa | |
Mateus Oliveira | |
Maurício Garcia | 8.00 |
Maurício Carvalho | |
Ramon | |
Renan | |
Renato | 4.50 |
Tarcísio | |
Thiago Martinho | |
Thiago Rocha | |
Worlen |