======Características das Linguagens de Programação===== Para o seminário, deve ser apresentada uma pequena apresentação das características (incluindo campos de uso) de cada linguagem e uma versão sucinta de um programa tipo “Hello World”. O aluno deve também apresentar, explicando, a sintaxe utilizada para escrever o programa “99 bottles of beer” do site: [[http://www.99-bottles-of-beer.net/|99 bottles of beer]] na linguagem do seminário. ^Aluno ^Linguagem|Situação| ^ALOISIO FERNANDES CARDOZO|{{:carac:latex.pdf|Latex}}{{:carac:latex.ppt|ppt}}|Apresentado em 17/12/09| ^BRUNO RODRIGUES TRIANI| {{:carac:haskell.ppt|Haskell}} {{:carac:haskell.doc|doc}} |Apresentado em 27/11/09| ^* FELIPE ALMEIDA DA GRACA| AWK |Não apresentado 03/12/09| ^* FELIPE CASSEMIRO ULRICHSEN |{{:carac:ada.ppt|Ada}} |17/12/09| ^GUSTAVO FERREIRA FONTENELE FERNANDES| {{:carac:prolog.ppt|Prolog}}|Apresentado em 17/12/09| ^HENRIQUE LIMA DA SILVA|{{:carac:trabalho_perl.ppt|Perl}} |Apresentado em 19/11/09| ^KLAUS NATORF QUELHAS| {{:carac:python.ppt|Python}} {{:carac:python_klaus.odt|Python}} |Apresentado em 19/11/09| ^LUIS BARBOSA DE ASSIS JUNIOR | {{:carac:trablogo.zip|Logo}} |Apresentado em 26/11/09| ^RAFAEL LIMA DE OLIVEIRA |{{:carac:scheme1.ppt|Scheme}}|Apresentado em 26/11/09| ^* RAFAEL MENEZES LOPES|{{:carac:caract.ling.prog.eiffel.ppt|Eiffel}} |atraso 10/12/09| ^RICARDO DIONISIO ADAO |{{:carac:apresentacao_ruby.odp|Ruby}} |Apresentado em 10/12/09| ^RODRIGO DA SILVA YANAGISAWA|{{:carac:a_linguagem_lua_-_rodrigo_yanagisawa.ppt|Lua}}|Apresentado em 03/12/09| ^THASSAE LANDER SILVA DOS SANTOS|{{:carac:cobol.pdf|Cobol}}|Apresentado em 27/11/09| ^* THIAGO CARDOSO CORDEIRO | Tcl/Tk | Não apresentado 03/12/09| ^* THIAGO MACHADO DE ABREU |D |Não apresentado 10/12/09| ^THIAGO RODRIGO ASSUMPCAO DE ABREU |{{:carac:aspectj.ppt|AspectJ}} |Apresentado em 10/12/09| Os alunos que não obtiverem frequência mínima (marcados com *, no quadro acima) nos seminários terão que fazer uma prova sobre as linguagens apresentadas no dia da prova de reposição. =====Cronograma===== ^01 qui|17 de set de 2009|Apresentação do curso| ^02 sex|18 de set de 2009 |Introdução aos tipos de Linguagens| ^03 qui|24 de set de 2009 |Introdução ao XML| ^04 sex|25 de set de 2009 |Fundamentos de XML| ^05 qui|1 de out de 2009 |Validação XML| ^06 qui|8 de out de 2009 |Esquema XML| ^07 sex|9 de out de 2009 |Laboratório XML| ^08 qui|15 de out de 2009|Transformação XML| ^09 sex|16 de out de 2009 |Trabalho Dirigido XML| ^10 qui|22 de out de 2009 |Seminários XSLT-FO| ^11 sex|23 de out de 2009 |[[Introdução a POO]]| ^12 qui|29 de out de 2009 |[[Java - Uma Introdução]]| ^13 sex|30 de out de 2009 |[[Exercícios de Java sem Classe]]| ^14 qui|5 de nov de 2009 |[[Java com Objetos]], {{:carac:appa.ppt| Apêndice Java}} | ^15 sex|6 de nov de 2009 |Trab1 - [[Laboratório de Java com Objetos]]| ^16 qui|12 de nov de 2009 |{{:carac:ch01.ppt|Projeto Orientado a Objetos}}, {{:carac:ch01.tar.gz|código Java}}| ^17 sex|13 de nov de 2009 |Trab2 - [[Laboratório de Projeto]]| ^18 qui|19 de nov de 2009 |:!: Seminários - Perl, Python| ^-- sex|20 de nov de 2009 |8-) Feriado 8-) | ^19 qui|26 de nov de 2009 |:!: Seminários - Logo, Scheme| ^20 sex|27 de nov de 2009 | Cobol, Haskell | ^21 qui|3 de dez de 2009 |:!: Seminários - AWK, Tcl/Tk, Lua| ^22 sex|4 de dez de 2009 |:!: Prova 1| ^23 qui|10 de dez de 2009 |:!: Seminários - AspectJ, Ruby, D, Eiffel| ^24 sex|11 de dez de 2009 |Programação Orientada a Agentes| ^25 qui|17 de dez de 2009 |:!: Seminários - Ada, Latex, Prolog| ^26 sex|18 de dez de 2009 |Trab3 - Laboratório de Java e Internet| ^27 qui|7 de jan de 2010 |Trab4- Java| ^28 sex|8 de jan de 2010 |:!: Prova 2| ^29 qui |14 de jan de 2010 |:!: Trab5 - Java| ^30 sex |15 de jan de 2010 |:!: Prova Reposição| ^PF sex|22 de jan de 2010| :!: Prova Final | Em cada aula de seminários, haverá discussão sobre as linguagens apresentadas e seu uso. =====Material Complementar Java===== * {{:carac:curso.java.orientado.objetos.caelum-fj11.by.lucius_monsieur.uv.pdf|Curso de Java em Português}} * {{:carac:javanotes5-linked.pdf|Introduction to Programming Using Java}} * {{:carac:estatcalc.java.tar.gz|Classe EstatCalc.java}} =====Avaliação===== - Seminário XML = 10% - Seminário Linguagem 10% - Trabalho Java 20% - Prova 1 30% - Prova 2 30%