| |
| Material de Estudo |
| |
- Aula 1(02/03/2009)
- Slides
- Trabalhos
- Acessar o site www.top500.org e escolher um dos supercomputadores para definir os seguintes itens:
- Nome completo / Fabricante
- Linguagem Utilizada
- Principais aplicações
- Ano de Fabricação
- Universidade onde é hospedado (se houver)
- Foto do mesmo
- Quantidade de processadores
- Revisar o material incial de linguagens de programação e entregar para a próxima aula do dia 09/03
- Aula 2 (09/03/2009)
- Slides
- Trabalhos
- Trabalho sobre linguagens de programação
- Reunir material sobre uma linguagem específica das enumeradas e desenvolver uma apresentação contendo os itens:
- Origem
- Desenvolvedor
- Áreas de Atuação
- Tipos de variáveis que a linguagem trabalha
- 2 exemplos de uma aplicação (não é necessário o código-fonte)
- Produzir uma apresentação em até 10 slides para a demonstração do material
- Grupos
- Grupo 1 - Visual Basic (Veruska, Rodrigo, Estevam, Marlon)
- Grupo 2 - .Net (Christian, Tiago F.)
- Grupo 3 - Java (Layla, Emerson, Maurício)
- Grupo 4 - JSP (Gabriel, Tiago, Oneti, Alexandre, Ricardo)
- Grupo 5 - Phyton (Giovane, Marcelo, Tiago, Pierre)
- Grupo 7 - C++ (Roger, Jeison, Heinrich)
- Grupo 8 - Delphi (Arieli, Márcio, Gérson, Jorge, Carla)
- Grupo 9 - Pearl (Nelson, Cláudio, Maiquel, Nathaniel)
Aula 3 (16/03/09)
- Slides
- Representação de dados
- Tipos de Dados
- Exercícios de aula
- Análise de linguagem e definição dos tipos primitivos e abstratos
Aula 4 (23/03/09)
- Slides
- Compiladores
- Interpretadores
- Atividade em Grupo
- Escolher uma das linguagens:
- Efetuar um breve histórico da linguagem escolhida com os itens:
- Embasamento histórico
- Visão Geral
- Versões
- Utilidade (onde a linguagem foi mais utilizada)
- GRUPOS
Aula 5 (30/03/09)
- Slides
- Evolução das linguagens de programação
- Atividade em Grupo
(complementar)
Aula 6 (06/04/09)
Aula 7 (13/04/09)
Aula 8 (20/04/09)
- Correção Avaliação 1
- Entrega de Resultados
Aula 9 (27/04/09)
Aula 10 (11/05/09)
- ÁRVORE DE ANÁLISE
- AVALIAÇÃO
Aula 11 (18/05/09)
- ÁRVORE DE ANÁLISE
- MATERIAL
- PRECEDÊNCIA DE OPERADORES
- ASSOCIATIVIDADE DE OPERADORES
- BNF ESTENDIDA
- PROJETO DE DESENVOLVIMENTO
JAVA / AS3
- Consiste em um projeto de uso das linguagens Java ou AS3 para o desenvolvimento de uma aplicação a escolha do grupo.
- A turma será separada em grupos de 3 alunos obrigatoriamente.
- GRUPO 1
(JAVA)
- GRUPO 2
(JAVA)
- Tiago Machado
- Marcelo Nunes dos Santos
- Alexandre Schiavon
- GRUPO 3
(JAVA)
- Jeison
- Roger Osório
- Guilherme Pit
- GRUPO 4
(ActionsCript 3)
- Nelson
- Maiquel
- Carla Patrícia
- GRUPO 5
(JAVA)
- Tiago Davison Gonçalves
- Gabriel Rodrigues Chagas
- GRUPO 6
(ACTIONSCRIPT 3)
- Veruska Melo Valente
- Silvane Patrícia Lopes Alexandre
- Layla Luçardo Funari
- GRUPO 7
(JAVA)
- Maurício Borges dos Santos
- Emerson de Souza Madeira
- Nathaniel Coutinho Belchior
- GRUPO 8
(ACTIONSCRIPT 3) X (JAVA)
- Marlon Felix Pinto
- Rodrigo Bender
- Estevam da Silva das Neves
- GRUPO 9
(JAVA)
- Tiago Scheider Falk
- Marcelo Santos de Souza
- Leonardo Edar Martins Braz
- GRUPO 10
(ACTIONSCRIPT 3)
- Heinrich Ludwig
- Cláudio Rafael Gonzalez
- Cristian Barbosa de Barbosa
- GRUPO 11
(JAVA)
- Gerson Luiz Ferreira dos Santos
- Jorge Luis Rodrigues Burkert
- Fernando Lemos Sauerbronn
- GRUPO 12
(ACTIONSCRIPT 3)
- Ricardo Beck Feiten
- Pierre Augusto Sigales França
- Carlos Onetti Buss Dill
- CRONOGRAMA
- AULA 12 - - estudo da linguagem
- AULA 13 - - estudo da linguagem
- AULA 14 - - apresentação do estudo da linguagem, com características de desenvolvimento na mesma.
- AULA 15 - - Desenvolvimento
- AULA 16 - - Desenvolvimento
- AULA 17 - - Apresentação do desenvolvimento
- AULA 18 - - Avaliação final da aplicação e resultados
Aula 12 (25/05/09)
Aula 13 (01/06/09)
Aula 14 (08/06/09)
Aula 15 (08/06/09)
- Desenvolvimento de Propostas
Aula 16 (08/06/09)
- Desenvolvimento de Propostas
Aula 17 (08/06/09)
- Apresentação de Desenvolvimentos em Linguagens JAVA e ActionScript 3
- ORDEM DE APRESENTAÇÕES
| |
GRUPO |
COMPONENTES |
LINGUAGEM |
INÍCIO |
FIM |
|
| 1 |
5 |
Tiago Davison/ Gabriel Chagas |
Java |
19:10 |
19:25 |
|
| 2 |
10 |
Heinrich / Cláudio / Cristian |
AS 3 |
19:30 |
19:45 |
|
| 3 |
2 |
Tiago Machado / Marcelo Nunes / Alexandre |
Java |
19:50 |
20:05 |
|
| 4 |
3 |
Jeison / Roger / Guilherme |
Java |
20:10 |
20:25 |
|
| 5 |
7 |
Maurício / Emerson / Nathaniel |
Java |
20:30 |
20:45 |
|
| 6 |
1 |
Giovane / Márcio / Arieli |
Java |
20:50 |
21:05 |
|
| 7 |
4 |
Nelson / Maiquel / Carla |
AS 3 |
21:10 |
21:25 |
|
| 8 |
9 |
Tiago / Marcelo Santos / Leonardo |
Java |
21:30 |
21:45 |
|
| 9 |
11 |
Gerson / Jorge / Fernando |
Java |
21:50 |
22:05 |
|
| 10 |
6 |
Veruska / Silvane / Layla |
AS 3 |
22:10 |
22:25 |
|
| 11 |
8 |
Marlon / Rodrigo / Estevam |
AS 3 |
22:30 |
22:45 |
|
| 12 |
12 |
Ricardo / Pierre / Carlos |
AS 3 |
22:50 |
23:05 |
|
| |
|
|
|
|
|
|
|
| MATERIAL DE APOIO |
Actionscript 3:
LINKS
JAVA:
- LINKS
- Conexão com Banco de Dados
- http://www.javafree.org/topic-858533-JDBC-MYSQL.html
- Manipulando o JDBC
- http://java.sun.com/developer/technicalArticles/mysql_java/
- ARQUIVOS DE MODELO
|
| Referências Bibliográficas |
- SEBESTA, R. W., - Conceitos de Linguagens de Progrmação, 5ª. ed., Porto Alegre, Bookman,2003.
- MELO, A c., SILVA, FLÁVIO, - Princípios de Linguagens de Progrmação, 1ª. ed., São Paulo, Edgar Blücher,2003.
|
|
|