Trabalho II – Introdução à Computação (CT)

4, julho, 2009

Pessoal, no link a seguir está disponível a lista de questões conforme combinado em sala de aula.

Nesse arquivo também estão as instruções para resolução.

Avaliação II

Boa sorte.

[]’s
Ricardo Viana

zezim introdução à computação, ufpi ,

Trabalho Prático II – Introdução à Computação (Ciências da Natureza)

3, julho, 2009

Seguem, no link seguinte, o trabalho.

Data de entrega: 10/07/2009

Só lembrando: Escrito à mão, com todos os cálculos.

Trabalho II

Pessoal, seguem os slides que prometi para vocês, neles vocês encontrarão todo o assunto explicado em sala de aula sobre representação de dados e aritmética (em 04/07/2009)

Representação de Dados, parte 1

Representação de Dados, parte 2

Aritmética

Aritmética, parte 2

[]’s
Ricardo Viana

zezim introdução à computação, ufpi ,

Tutoriais de opengl em video

10, junho, 2009

Pessoal, aqueles videos que prometi pra vocês estão disponíveis nesse link:

http://www.videotutorialsrock.com/

São em inglês mas da pra acompanhar tudo sem problemas…

Bons estudos

[]’s
Ricardo Viana

zezim computação gráfica, computação gráfica 2009.2, ufpi

Trabalho Prático – Tópicos em Programação

9, junho, 2009

Pessoal, segue em anexo a especificação do trabalho prático. Qualquer dúvida me contactem que tentaremos saná-la.

Especificação do Trabalho

Segue também o projeto desenvolvido em sala de aula durante o decorrer do assunto para servir com base para vocês.

Exemplo: Projeto de Teste

Bom trabalho a todos

[]’s
Ricardo Viana

zezim tópicos em programação 2009.2, ufpi

Trabalho Prático – Computação Gráfica

9, junho, 2009

Pessoal, segue em anexo a especificação do trabalho prático. Qualquer dúvida me contactem que tentaremos saná-la.

Especificação do Trabalho Prático

Segue também uma aplicação de exemplo para vocês se basearem…

Exemplo: OpenGL Transformações

Bom trabalho a todos

[]’s
Ricardo Viana

zezim computação gráfica, computação gráfica 2009.2, ufpi

Instalação e Configuração do eclipse para OpenGL

3, junho, 2009

Primeiro de tudo precisamos baixar os arquivos necessários. São eles:

GLUT: http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip­

MinGW: http://sourceforge.net/project/downloading.php?group_id=2435&filename=MinGW-5.1.4.exe

MSYS: http://sourceforge.net/project/downloading.php?group_id=2435&filename=MSYS-1.0.11-rc-1.exe&a=34307890

Eclipse: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-cpp-ganymede-SR2-win32.zip&url=http://eclipse.c3sl.ufpr.br/technology/epp/downloads/release/ganymede/SR2/eclipse-cpp-ganymede-SR2-win32.zip&mirror_id=576

Primeiramente, instalamos o mingw, que é o compilador de C++ que iremos usar. O ideal é que instalemos também o MSYS, que possui algumas ferramentas interessantes que poderemos (e deveremos) usar, tais como o make, para compilar programas. Também é conveniente adicionemos à variável de ambiente PATH os endereços da pasta bin do mingw e da pasta bin do msys, para que possa ser acessível de qualquer lugar do computador.

Após isso iremos extrair a biblioteca GLUT e colocar os arquivos em seus devidos lugares. Serão extraídos 4 arquivos que devem ser colocados nos seguintes lugares: glut32.dll (C:\Windows\System32), glut.h (mingwHome\include\GL), glut32.lib e glut.def (mngwHome\lib).

O eclipse deste link é o específico para desenvolvimento C++. Basta extrair para poder usá-lo. Para criar uma aplicação OpenGL, criamos um novo projeto C++. Depois de criado o projeto clicamos com o botão direito nele e vamos em Properties. Então vamos em C/C++ Build > Settings. No ítem MingWC++ Linker adicionaremos as seguintes bibliotecas (Libraries): glut32, glu32, opengl32. Somente assim conseguiremos compilar nosso programa OpenGL.

Para compilar (build) nosso projeto simplesmente apertamos CTRL+B ou vamos ao menu Project > Build All (ou Build Project). Dessa forma, nosso executável será gerado e poderemos executar nossa aplicação clicando com o botão direito sobre o projeto e vamos no menu Run As > Local C/C++ Application. Correndo tudo bem, a janelinha de nossa aplicação aparecerá na tela.

[]’s
Ricardo Viana

zezim computação gráfica, computação gráfica 2009.2, ufpi

Aplicação feita em sala de aula

27, maio, 2009

Conforme prometido, segue o projeto netbeans que implementei durante a aula.

Aplicação de Testes no neteans

Basta baixá-lo e abri-lo no netbeans. Não esquecam de instalar e iniciar o banco de dados (mysql) e criar o banco ‘teste’ e a tabela ‘contatos’ para que tudo funcione corretamente.

Aproveitem para testar e mexer no código implementando as funcionalidades para funcionário conforme exercício da apostila, certo?

[]’s
Ricardo Viana

zezim tópicos em programação 2009.2, ufpi

Apostila do Curso

27, maio, 2009

Segue o link para a apostila pessoal, procurem praticar implementando os exercícios, OK?

http://www.caelum.com.br/downloads/apostila/caelum-java-web-fj21.pdf

[]’s
Ricardo Viana

zezim tópicos em programação 2009.2, ufpi

Plano de Curso de Tópicos em Programação

25, maio, 2009

Pessoal, segue em anexo o plano de curso da disciplina. Ajustes poderão ser feitos no cronograma ao longo da disciplina. A princípio teremos 2 trabalhos como avaliação. Caso seja necessário, podem haver mais trabalhos.

Link: Plano de Curso

[]’s
Ricardo Viana

zezim tópicos em programação 2009.2, ufpi ,

Tópicos em Programação

25, maio, 2009

Conforme dito pessoal, essa será a página para acompanhamento da disciplina de Tópicos em Programação. Aqui serão postadas novidades sobre a disciplina, plano de curso, exercícios… enfim, tudo que tenha importância suficiente para ser registrado aqui.

Como todos já sabem, o conteúdo será programação em java para web, uma área que hoje em dia é bastante utilizada no mercado de trabalho, principalmente em Teresina.

Bons estudos a todos e vamos nessa

[]’s
Ricardo Viana

zezim tópicos em programação 2009.2, ufpi ,