Pessoas atualmente no site: • 0 cadastrado(s) e logado(s) • 3 visitante(s) • 3 pessoa(s) no total
Estatísticas(desde 01/03/06)
Total de acessos únicos:
Visitas do mês (Set/10):
Usuários cadastrados:
273691 541 6083
Avaliações de compradores:
433
Média das Avaliações:
4.32
Conteúdo variado Trabalhos da Faculdade
Principais trabalhos da UFRJ
:: OVERDAY homepage ::
Na faculdade, mais especificamente no curso de Ciência da Computação
(Informática), uma das principais coisas que aprendemos é a programar, fazer
softwares. E como em todo curso, temos vários trabalhos no decorrer dos
períodos, e a principal forma de implementação desses trabalhos é programar.
Nesta página você encontrará a descrição e poderá fazer o download dos meus
principais trabalhos.
Forca UFRJ
Categoria: Jogos Disciplina: Computação para Informática - 1º Período Linguagem de Programação usada: C Nota obtida com este trabalho: 1.0 de 1.0 (100%)
Este trabalho tem um grande valor sentimental... foi basicamente o primeiro
programa que eu fiz, já que esta era uma matéria do 1º período. E para
melhorar, o trabalho era um jogo! Trata-se de um jogo da Forca, como esses
que fazemos no papel, onde deve-se acertar as letras de uma palavra oculta.
Infelizmente, o professor não acreditou que eu havia feito, segundo ele no
programa havia "técnicas avançadas de programação" que ele não havia
ensinado rs... Bem, livros servem para aprender não é? Enfim, no fim das
contas fiquei com a nota máxima (que não era muito), então tudo bem :)
OBS: O personagem que aparece na Forca é o professor da disciplina hehe :P
Categoria: ??? Disciplina: Computação 2 - 2º Período Linguagem de Programação usada: Delphi Nota obtida com este trabalho: 8.5 de 10.0 (85%)
Conta-se uma história sobre um Imperador que executava seus prisioneiros
usando uma forma sistemática e temos que reproduzir esta forma. Damos o
número total de prisioneiros, o número de deslocamentos e temos que
descobrir quem sobrevive. No próprio programa há uma explicação melhor sobre
o sistema do Imperador Josephus.
Categoria: Manipulação de Texto Disciplina: Computação 2 - 2º Período Linguagem de Programação usada: Delphi Nota obtida com este trabalho: 10.0 de 10.0 (100%)
Aqui deve-se carregar um arquivo de texto e exibir o vocabulário desse
arquivo, ou seja, uma lista ordenada alfabeticamente de todas as palavras
contidas nesse texto. Qualquer arquivo .TXT pode ser carregado, mas o
arquivo padrão do trabalho, que é fornecido no pacote, é o arquivo dos
Salmos.
Categoria: Jogos Disciplina: Computação 2 - 2º Período Linguagem de Programação usada: Delphi Nota obtida com este trabalho: 8.5 de 10.0 (85%)
Programa que simula o "Jogo da Vida". Basicamente temos que selecionar a
posição de algumas "vidas" e executamos gerações seguidas. A cada nova
geração, algumas vidas desaparecem e algumas outras surgem, seguindo algumas
regras explicadas no próprio programa. Não é muito emocionante, mas às vezes
as "vidas" começam a tomar caminhos interessantes e acaba ficando legal.
Categoria: Desenho Disciplina: Computação 2 - 2º Período Linguagem de Programação usada: Delphi Nota obtida com este trabalho: 10.0 de 10.0 (100%)
Neste programa, o objetivo era usar os recursos de desenho (Canvas) do
Delphi para desenhar na tela um relógio analógico contendo os três ponteiros
(horas, minutos e segundos) que mostre a hora atual do computador. Além disso, o
relógio deve se auto-atualizar a cada segundo, de modo que fique sempre
sincronizado com o relógio do computador.
Categoria: Manipulação de Texto Disciplina: Computação 2 - 2º Período Linguagem de Programação usada: Delphi Nota obtida com este trabalho: 9.5 de 10.0 (95%)
Este não é bem um trabalho novo, é mais uma atualização do trabalho 2
(Vocabulário). Aqui deve-se ler o arquivo de Salmos e fazer a lista ordenada das palavras
do arquivo , como já se fazia, mas agora também deve-se exibir, ao lado de cada
palavra, o número dos salmos e versículos onde elas ocorrem.
Categoria: Jogos Disciplina: Computação 2 - 2º Período Linguagem de Programação usada: Delphi Nota obtida com este trabalho: 10.0 de 10.0 (100%)
O sexto e último trabalho desta disciplina era fazer a sua própria versão do
clássico Campo Minado. Na minha versão, existem 4 níveis de dificuldade
pré-definidas, inclusive o modo "Nightmare" onde o jogo ocupa grande parte
da tela e o tempo muda para uma contagem regressiva. Há também a opção de
personalização, onde pode-se escolher o número de linhas, colunas e minas.
Categoria: Várias Disciplina: Computação Gráfica - 5º Período (mas cursei no 6º) Linguagem de Programação usada: C++ com a biblioteca gráfica OpenGL Nota obtida com este trabalho: 10.0 de 10.0 (100%)
O primeiro trabalho de Computação Gráfica consiste em trabalhar com a tela
dividida em quatro, sendo que cada parte mostra uma coisa totalmente
diferente e independente das outras.
• Na primeira parte, devemos calcular e desenhar a Fractal conhecida como
"Conjunto de Mandelbrot".
• Na segunda parte, temos o gráfico da função Y = X²(X-2)(X-3) no intervalo
[-1, 4].
• Já na terceira parte, o usuário deve clicar três pontos na tela. A partir
desses pontos, calculamos e exibimos uma hipérbole - os dois primeiros
pontos são os focos e o terceiro é um ponto que passa sobre a hipérbole.
• A quarta parte do trabalho é livre, cada um pode fazer o que quiser. Eu
resolvi fazer um jogo, que chamei de "Teacher Invaders". É um jogo de nave (space
shooter) onde controlamos uma nave que deve destruir os invasores do espaço,
que no caso são três professores meus (Paulo Roma, Jonathan e Adriano).
O primeiro deles é o professor desta disciplina, ainda bem que mesmo assim
ele me deu a nota máxima no trabalho... Ah, e Jonathan é o mesmo
que aparece na "Forca UFRJ" :D
Categoria: Animação 3D Disciplina: Computação Gráfica - 5º Período (mas cursei no 6º) Linguagem de Programação usada: Nenhuma, usado o software "Blender"
para a modelagem 3D Nota obtida com este trabalho: 10.0 de 10.0 (100%)
No segundo trabalho de Computação Gráfica o objetivo era usar o Blender,
software de modelagem tridimensional, para produzir logotipos 3D animados do
nosso DCC (Departamento de Ciência da Computação), IM (Instituto de
Matemática) e LCG (Laboratório de Computação Gráfica). No fim do
desenvolvimento, as animações deveriam ser entregues em formato AVI
compactado (DivX).
No meu trabalho, especificamente, eu fiz uma superprodução (hehe) e os
arquivos de vídeo ficaram com 0:30, 0:37 e 1:33 de duração, bem grandes para
o que deveriam ser simplesmente "logotipos animados". Bem, pelo menos foi
bom para aprender a modelar 3D. Destaque para o LCG.avi onde eu usei um
GameBoy que modelei.
OBS: Se ocorrer algum erro ao abrir os arquivos .AVI, isso signfica que seu
computador não possui os codecs necessários instalados. Visite o site
http://www.xvid.com e baixe-os gratuitamente.
Categoria: Manipulação de modelo 3D Disciplina: Computação Gráfica - 5º Período (mas cursei no 6º) Linguagem de Programação usada: C++ com a biblioteca gráfica OpenGL Nota obtida com este trabalho: 10.0 de 10.0 (100%)
No 3º e último trabalho de Computação Gráfica devemos carregar um modelo 3D,
salvo em um arquivo .PLG, e exibí-lo na tela. A partir disso, devemos
aplicar ao modelo variados efeitos como câmera, iluminação, textura, etc.
Novos modelos podem ser escolhidos clicando com o botão direito sobre o
modelo 3D na tela. No quadro abaixo, também com o modelo direito,
seleciona-se as texturas. No quadro ao lado ficam as configurações de
iluminação e zoom. Lembrando ainda que se você clicar com o botão esquerdo,
segurá-lo e mover o mouse, pode movimentar livremente a câmera.