<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://dainf.ct.utfpr.edu.br/wiki/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-br">
		<id>http://dainf.ct.utfpr.edu.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jonathanfelipe</id>
		<title>Wiki DAINF - Contribuições do usuário [pt-br]</title>
		<link rel="self" type="application/atom+xml" href="http://dainf.ct.utfpr.edu.br/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jonathanfelipe"/>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Especial:Contribui%C3%A7%C3%B5es/Jonathanfelipe"/>
		<updated>2026-04-07T16:01:20Z</updated>
		<subtitle>Contribuições do usuário</subtitle>
		<generator>MediaWiki 1.18.1</generator>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2</id>
		<title>Projeto Integrado - Turma S73 - 2011.2</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2"/>
				<updated>2011-11-11T16:26:02Z</updated>
		
		<summary type="html">&lt;p&gt;Jonathanfelipe: /* Equipes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= O que é o Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação? =&lt;br /&gt;
&lt;br /&gt;
Leia [[Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação]].&lt;br /&gt;
&lt;br /&gt;
= Equipe de Professores diretamente envolvidos =&lt;br /&gt;
&lt;br /&gt;
* Adolfo Neto (Lógica para Computação) - professor responsável pelo Projeto 1&lt;br /&gt;
* Mari (Algoritmos 1)&lt;br /&gt;
* Karla (Fundamentos 1)&lt;br /&gt;
* Bernardes (TGS)&lt;br /&gt;
* Regis (Comunicação Oral e Escrita)&lt;br /&gt;
&lt;br /&gt;
== Demais professores do primeiro período ==&lt;br /&gt;
&lt;br /&gt;
* Keller (Tecnologia e Sociedade)&lt;br /&gt;
* Violeta (Cálculo 1)&lt;br /&gt;
&lt;br /&gt;
= Descrição do Projeto =&lt;br /&gt;
&lt;br /&gt;
* Implementar o jogo [http://pt.wikipedia.org/wiki/Pac-Man Pac-Man] (ver também [http://en.wikipedia.org/wiki/Pac-Man] e exemplo de implementação em [http://www.google.com/pacman/] e [http://www.youtube.com/watch?v=oRPXAqODQtA]).&lt;br /&gt;
** A implementação poderá ser em modo texto ou usando alguma biblioteca gráfica como a [http://www.talula.demon.co.uk/allegro/ Allegro].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades essenciais ==&lt;br /&gt;
&lt;br /&gt;
# '''Funcionalidades básicas do PacMan'''&lt;br /&gt;
#* Os alunos deverão estudar a [http://www.google.com/pacman/ implementação de referência do PacMan] e implementar as principais funcionalidades do jogo, tais como:&lt;br /&gt;
#** Deve haver um &amp;quot;ser&amp;quot;, controlado pelo jogador, cujo objetivo é destruir seus &amp;quot;inimigos&amp;quot;&lt;br /&gt;
#** Os inimigos devem ser no mínimo 4, com movimentos independentes.&lt;br /&gt;
#** Devem haver vários &amp;quot;objetos&amp;quot; que podem ser &amp;quot;consumidos&amp;quot; pelo &amp;quot;ser&amp;quot;, tais como, na implementação de referência: pontos, frutas, vitaminas, inimigos, etc.&lt;br /&gt;
#** O &amp;quot;ser&amp;quot; deve ter um número inicial fixo de &amp;quot;vidas&amp;quot;&lt;br /&gt;
#** ...&lt;br /&gt;
# '''Controle de acesso e cadastro de jogadores'''&lt;br /&gt;
#* Para jogar o jogo é necessário antes cadastrar-se, definindo um ''login'' e uma ''senha''. &lt;br /&gt;
#** Na tela inicial do sistema será solicitado o login e a senha do jogador. E haverá uma opção para permitir que quem ainda não se cadastrou se cadastre.&lt;br /&gt;
#** O jogador poderá escolher seu login. O sistema deverá impedir que alguém se cadastre com o login de um outro jogador já cadastrado.&lt;br /&gt;
# '''Registro da pontuação de jogadores'''&lt;br /&gt;
#* Cada vez que um jogo for finalizado, a pontuação do jogador naquele jogo deverá ser armazenada de forma persistente (isto é, num arquivo). Juntamente com a pontuação deve ser armazenado o dia, mês, ano, hora, minuto e segundo em que o jogador conseguiu a pontuação.&lt;br /&gt;
# '''Exibição de pontuação e recordes'''&lt;br /&gt;
#* Um jogador poderá ver todas as suas pontuações (juntamente com a data em que foi obtida), ordenadas da maior para a menor.&lt;br /&gt;
#* Um jogador poderá ver as 10 melhores pontuações considerando todos os jogadores (juntamente com o nome do jogador e a data em que foi obtida), ordenadas da maior para a menor. Em caso de empate no fim da lista podem ser exibidas mais de 10 pontuações.&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades desejáveis ==&lt;br /&gt;
&lt;br /&gt;
# A sigla 'UTFPR' deve aparecer em algum lugar do &amp;quot;tabuleiro&amp;quot;. Uma ideia: os obstáculos do meio do &amp;quot;tabuleiro&amp;quot; formam a sigla 'UTFPR' (como o Google fez em sua versão do PacMan [http://www.google.com/pacman]).&lt;br /&gt;
# Demais funcionalidades desejáveis serão definidas pela própria equipe e aprovadas (ou não) pela equipe de professores do Projeto Integrado. Isto é, cada equipe fica responsável por sugerir itens adicionais ao projeto, para diferenciá-lo dos demais.&lt;br /&gt;
&lt;br /&gt;
= Regras =&lt;br /&gt;
&lt;br /&gt;
* Quantidade de membros na equipe: 3 ou 4.&lt;br /&gt;
** Observação: caso um ou dois integrantes da equipe desistam de uma ou mais disciplinas ao longo do semestre, a equipe poderá escolher entre permanecer a mesma ou fundir-se com outra equipe. O professor responsável pela gerência do projeto analisará cada caso.&lt;br /&gt;
&lt;br /&gt;
* Todas as equipes deverão relatar semanalmente o andamento do projeto.&lt;br /&gt;
** Sugestão: criar um blog no posterous para isso.&lt;br /&gt;
&lt;br /&gt;
= Equipes =&lt;br /&gt;
&lt;br /&gt;
# '''Go 2 Games:''' Jonathan Felipe Medeiros, Gustavo Borges Follador, Rodrigo Augusto Toigo Homem, Rafael Antonio Lopez. Blog: http://go2games.posterous.com &lt;br /&gt;
# '''Beta Games Company:''' Raphael Jardim Lopes, Eduardo Quagliato, Rafaela Somavila Lima, Giulliano Menezes. Blog: http://blog.betagamesco.com/&lt;br /&gt;
# Guilherme R. Bastos, Bruno Roberto, Fernando Sencioles, Vanderlei Moreno. Página: http://rrsm.posterous.com&lt;br /&gt;
# '''Overflow Games S/A:''' Diego de Faria do Nascimento, Lucas de Melo Carvalho, Matheus Ernesto Silva Gonçalves, Paulo Matheus Peruzzo Storrer. http://overflow-games.posterous.com/&lt;br /&gt;
# Fernando Carmo, Philip, Gyovann: http://projetointegradobsi.blogspot.com/&lt;br /&gt;
# '''Piraludos:''' Renan Romeo, Neiton Arlindo Soares, Mauro Emerson Biscaia Filho, Guilherme Vinicius Kluppell: http://www.piraludos.blogspot.com/&lt;br /&gt;
# '''BSI Games:''' Lucas de Lara, Diego Sikora, Guilherme Marinasco. Página: http://bsigames.blogspot.com&lt;br /&gt;
# Lucas Gabardo Silveira, Eduardo Carvalho Oliveira, Marcio Henrique Machado&lt;br /&gt;
# Tulio Martins Freitas, Vinicius Skotnicezny, Marco, Marlon M.&lt;br /&gt;
# Guilherme Lincon Barczyszyn, Max, Henrique Antunes, Gisleine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== O que cada equipe precisa entregar? ==&lt;br /&gt;
&lt;br /&gt;
# '''Software funcionando''' (incluindo código-fonte com licenca aberta)&lt;br /&gt;
# '''Documento''' descrevendo o software, contendo as seguintes seções:&lt;br /&gt;
## Introdução&lt;br /&gt;
## '''Diagramas de Fluxo de Dados''' (mais informações com o professor de TGS)&lt;br /&gt;
## '''Especificação Formal''' (mais informações com o professor de Lógica para Computação)&lt;br /&gt;
## '''Algoritmos Utilizados''' (mais informações com a professora de Algoritmos 1)&lt;br /&gt;
## '''Design e Implementação do Sistema''' (mais informações com a professora de Fundamentos de Programação 1)&lt;br /&gt;
## Conclusão&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''O documento deve seguir as [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos normas para a elaboração de trabalhos acadêmicos da UTFPR].''&lt;br /&gt;
&lt;br /&gt;
De acordo com o que está na [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos/normas_trabalhos_utfpr.pdf página 16 das normas], o documento deverá conter os seguintes elementos:&lt;br /&gt;
# Capa&lt;br /&gt;
# Folha de rosto&lt;br /&gt;
# Sumário&lt;br /&gt;
# Introdução&lt;br /&gt;
# Desenvolvimento (dividido em seções como visto acima)&lt;br /&gt;
# Conclusão&lt;br /&gt;
# Referências&lt;br /&gt;
&lt;br /&gt;
''Não é necessário Resumo, Abstract, Lista de Ilustrações, Lista de Tabelas, etc.''&lt;br /&gt;
&lt;br /&gt;
Instruções sobre como elaborar estes elementos e sobre como fazer citações (''muito importante!'') podem ser encontradas nas normas. A equipe da [http://www.ct.utfpr.edu.br/biblioteca/ Biblioteca da UTFPR] e o(a) professor(a) de Comunicação Oral e Escrita também podem ajudar quanto às questões de escrita do documento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avaliação ===&lt;br /&gt;
&lt;br /&gt;
A cada item do documento/implementação será atribuído um peso. Em adição, a equipe que obtiver a melhor pontuação nas &amp;quot;funcionalidades desejáveis&amp;quot; obterá um acréscimo de 10% na nota.&lt;br /&gt;
&lt;br /&gt;
Baseados nestes itens os professores estabelecerão uma nota.&lt;br /&gt;
&lt;br /&gt;
A nota pode ser diferente por disciplina, por membro da equipe. Ex.: na equipe A, com os membros A1, A2 e A3, A1 pode tirar 10 em Algoritmos, 9 em Lógica e 8 em Fundamentos 1. Na mesma equipe, os membros A2 e A3 podem tirar 9 em Algoritmos, 8 em Lógica e 8 em Fundamentos 1.&lt;br /&gt;
&lt;br /&gt;
Uma única nota será repassada ao professor de TGS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Algumas métricas que também serão avaliadas:&lt;br /&gt;
* qualidade do código em geral&lt;br /&gt;
** quantidade de variáveis globais&lt;br /&gt;
** concordância com padrões de codificação (regras para nomear símbolos, por exemplo)&lt;br /&gt;
** qualidade e quantidade dos comentários&lt;br /&gt;
** adequabilidade das funções/métodos de API escolhidos&lt;br /&gt;
* grau de modularização:&lt;br /&gt;
** número de funções/métodos x linhas por função/método&lt;br /&gt;
** quantidade de funções/métodos chamadas mais de uma vez&lt;br /&gt;
&lt;br /&gt;
= Datas Importantes =&lt;br /&gt;
&lt;br /&gt;
* Até 16.09.2011: definição das equipes&lt;br /&gt;
* Até 26.09.2011: entrega de documento descrevendo o jogo PacMan.&lt;br /&gt;
* (prof. Bernardes definiu): Entrega dos Diagramas de Fluxo de Dados&lt;br /&gt;
* 25.11.2011: Entrega do documento para o(a) professor(a) de Comunicação Oral e Escita, para revisão&lt;br /&gt;
* 04.12.2011 23h55: Entrega do documento (via Moodle)&lt;br /&gt;
* 04.12.2011 23h55: Entrega do código-fonte (via Moodle)&lt;br /&gt;
* 05 a 09.12.2011: Bancas do projeto integrado&lt;br /&gt;
&lt;br /&gt;
= IMPORTANTE =&lt;br /&gt;
&lt;br /&gt;
'''Os melhores trabalhos serão apresentados na ExpoUT 2012!'''&lt;/div&gt;</summary>
		<author><name>Jonathanfelipe</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2</id>
		<title>Projeto Integrado - Turma S73 - 2011.2</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2"/>
				<updated>2011-11-11T16:18:35Z</updated>
		
		<summary type="html">&lt;p&gt;Jonathanfelipe: /* Equipes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= O que é o Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação? =&lt;br /&gt;
&lt;br /&gt;
Leia [[Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação]].&lt;br /&gt;
&lt;br /&gt;
= Equipe de Professores diretamente envolvidos =&lt;br /&gt;
&lt;br /&gt;
* Adolfo Neto (Lógica para Computação) - professor responsável pelo Projeto 1&lt;br /&gt;
* Mari (Algoritmos 1)&lt;br /&gt;
* Karla (Fundamentos 1)&lt;br /&gt;
* Bernardes (TGS)&lt;br /&gt;
* Regis (Comunicação Oral e Escrita)&lt;br /&gt;
&lt;br /&gt;
== Demais professores do primeiro período ==&lt;br /&gt;
&lt;br /&gt;
* Keller (Tecnologia e Sociedade)&lt;br /&gt;
* Violeta (Cálculo 1)&lt;br /&gt;
&lt;br /&gt;
= Descrição do Projeto =&lt;br /&gt;
&lt;br /&gt;
* Implementar o jogo [http://pt.wikipedia.org/wiki/Pac-Man Pac-Man] (ver também [http://en.wikipedia.org/wiki/Pac-Man] e exemplo de implementação em [http://www.google.com/pacman/] e [http://www.youtube.com/watch?v=oRPXAqODQtA]).&lt;br /&gt;
** A implementação poderá ser em modo texto ou usando alguma biblioteca gráfica como a [http://www.talula.demon.co.uk/allegro/ Allegro].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades essenciais ==&lt;br /&gt;
&lt;br /&gt;
# '''Funcionalidades básicas do PacMan'''&lt;br /&gt;
#* Os alunos deverão estudar a [http://www.google.com/pacman/ implementação de referência do PacMan] e implementar as principais funcionalidades do jogo, tais como:&lt;br /&gt;
#** Deve haver um &amp;quot;ser&amp;quot;, controlado pelo jogador, cujo objetivo é destruir seus &amp;quot;inimigos&amp;quot;&lt;br /&gt;
#** Os inimigos devem ser no mínimo 4, com movimentos independentes.&lt;br /&gt;
#** Devem haver vários &amp;quot;objetos&amp;quot; que podem ser &amp;quot;consumidos&amp;quot; pelo &amp;quot;ser&amp;quot;, tais como, na implementação de referência: pontos, frutas, vitaminas, inimigos, etc.&lt;br /&gt;
#** O &amp;quot;ser&amp;quot; deve ter um número inicial fixo de &amp;quot;vidas&amp;quot;&lt;br /&gt;
#** ...&lt;br /&gt;
# '''Controle de acesso e cadastro de jogadores'''&lt;br /&gt;
#* Para jogar o jogo é necessário antes cadastrar-se, definindo um ''login'' e uma ''senha''. &lt;br /&gt;
#** Na tela inicial do sistema será solicitado o login e a senha do jogador. E haverá uma opção para permitir que quem ainda não se cadastrou se cadastre.&lt;br /&gt;
#** O jogador poderá escolher seu login. O sistema deverá impedir que alguém se cadastre com o login de um outro jogador já cadastrado.&lt;br /&gt;
# '''Registro da pontuação de jogadores'''&lt;br /&gt;
#* Cada vez que um jogo for finalizado, a pontuação do jogador naquele jogo deverá ser armazenada de forma persistente (isto é, num arquivo). Juntamente com a pontuação deve ser armazenado o dia, mês, ano, hora, minuto e segundo em que o jogador conseguiu a pontuação.&lt;br /&gt;
# '''Exibição de pontuação e recordes'''&lt;br /&gt;
#* Um jogador poderá ver todas as suas pontuações (juntamente com a data em que foi obtida), ordenadas da maior para a menor.&lt;br /&gt;
#* Um jogador poderá ver as 10 melhores pontuações considerando todos os jogadores (juntamente com o nome do jogador e a data em que foi obtida), ordenadas da maior para a menor. Em caso de empate no fim da lista podem ser exibidas mais de 10 pontuações.&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades desejáveis ==&lt;br /&gt;
&lt;br /&gt;
# A sigla 'UTFPR' deve aparecer em algum lugar do &amp;quot;tabuleiro&amp;quot;. Uma ideia: os obstáculos do meio do &amp;quot;tabuleiro&amp;quot; formam a sigla 'UTFPR' (como o Google fez em sua versão do PacMan [http://www.google.com/pacman]).&lt;br /&gt;
# Demais funcionalidades desejáveis serão definidas pela própria equipe e aprovadas (ou não) pela equipe de professores do Projeto Integrado. Isto é, cada equipe fica responsável por sugerir itens adicionais ao projeto, para diferenciá-lo dos demais.&lt;br /&gt;
&lt;br /&gt;
= Regras =&lt;br /&gt;
&lt;br /&gt;
* Quantidade de membros na equipe: 3 ou 4.&lt;br /&gt;
** Observação: caso um ou dois integrantes da equipe desistam de uma ou mais disciplinas ao longo do semestre, a equipe poderá escolher entre permanecer a mesma ou fundir-se com outra equipe. O professor responsável pela gerência do projeto analisará cada caso.&lt;br /&gt;
&lt;br /&gt;
* Todas as equipes deverão relatar semanalmente o andamento do projeto.&lt;br /&gt;
** Sugestão: criar um blog no posterous para isso.&lt;br /&gt;
&lt;br /&gt;
= Equipes =&lt;br /&gt;
&lt;br /&gt;
# '''Go To Games:''' Jonathan Felipe Medeiros, Gustavo Borges Follador, Rodrigo Augusto Toigo Homem, Rafael Antonio Lopez. Blog: http://go2games.posterous.com &lt;br /&gt;
# '''Beta Games Company:''' Raphael Jardim Lopes, Eduardo Quagliato, Rafaela Somavila Lima, Giulliano Menezes. Blog: http://blog.betagamesco.com/&lt;br /&gt;
# Guilherme R. Bastos, Bruno Roberto, Fernando Sencioles, Vanderlei Moreno. Página: http://rrsm.posterous.com&lt;br /&gt;
# '''Overflow Games S/A:''' Diego de Faria do Nascimento, Lucas de Melo Carvalho, Matheus Ernesto Silva Gonçalves, Paulo Matheus Peruzzo Storrer. http://overflow-games.posterous.com/&lt;br /&gt;
# Fernando Carmo, Philip, Gyovann: http://projetointegradobsi.blogspot.com/&lt;br /&gt;
# Renan Romeo, Neiton Arlindo Soares, Mauro Emerson Biscaia Filho, Guilherme Vinicius Kluppell: http://www.piraludos.blogspot.com/&lt;br /&gt;
# '''BSI Games:''' Lucas de Lara, Diego Sikora, Guilherme Marinasco. Página: http://bsigames.blogspot.com&lt;br /&gt;
# Lucas Gabardo Silveira, Eduardo Carvalho Oliveira, Marcio Henrique Machado&lt;br /&gt;
# Tulio Martins Freitas, Vinicius Skotnicezny, Marco, Marlon M.&lt;br /&gt;
# Guilherme Lincon Barczyszyn, Max, Henrique Antunes, Gisleine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== O que cada equipe precisa entregar? ==&lt;br /&gt;
&lt;br /&gt;
# '''Software funcionando''' (incluindo código-fonte com licenca aberta)&lt;br /&gt;
# '''Documento''' descrevendo o software, contendo as seguintes seções:&lt;br /&gt;
## Introdução&lt;br /&gt;
## '''Diagramas de Fluxo de Dados''' (mais informações com o professor de TGS)&lt;br /&gt;
## '''Especificação Formal''' (mais informações com o professor de Lógica para Computação)&lt;br /&gt;
## '''Algoritmos Utilizados''' (mais informações com a professora de Algoritmos 1)&lt;br /&gt;
## '''Design e Implementação do Sistema''' (mais informações com a professora de Fundamentos de Programação 1)&lt;br /&gt;
## Conclusão&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''O documento deve seguir as [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos normas para a elaboração de trabalhos acadêmicos da UTFPR].''&lt;br /&gt;
&lt;br /&gt;
De acordo com o que está na [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos/normas_trabalhos_utfpr.pdf página 16 das normas], o documento deverá conter os seguintes elementos:&lt;br /&gt;
# Capa&lt;br /&gt;
# Folha de rosto&lt;br /&gt;
# Sumário&lt;br /&gt;
# Introdução&lt;br /&gt;
# Desenvolvimento (dividido em seções como visto acima)&lt;br /&gt;
# Conclusão&lt;br /&gt;
# Referências&lt;br /&gt;
&lt;br /&gt;
''Não é necessário Resumo, Abstract, Lista de Ilustrações, Lista de Tabelas, etc.''&lt;br /&gt;
&lt;br /&gt;
Instruções sobre como elaborar estes elementos e sobre como fazer citações (''muito importante!'') podem ser encontradas nas normas. A equipe da [http://www.ct.utfpr.edu.br/biblioteca/ Biblioteca da UTFPR] e o(a) professor(a) de Comunicação Oral e Escrita também podem ajudar quanto às questões de escrita do documento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avaliação ===&lt;br /&gt;
&lt;br /&gt;
A cada item do documento/implementação será atribuído um peso. Em adição, a equipe que obtiver a melhor pontuação nas &amp;quot;funcionalidades desejáveis&amp;quot; obterá um acréscimo de 10% na nota.&lt;br /&gt;
&lt;br /&gt;
Baseados nestes itens os professores estabelecerão uma nota.&lt;br /&gt;
&lt;br /&gt;
A nota pode ser diferente por disciplina, por membro da equipe. Ex.: na equipe A, com os membros A1, A2 e A3, A1 pode tirar 10 em Algoritmos, 9 em Lógica e 8 em Fundamentos 1. Na mesma equipe, os membros A2 e A3 podem tirar 9 em Algoritmos, 8 em Lógica e 8 em Fundamentos 1.&lt;br /&gt;
&lt;br /&gt;
Uma única nota será repassada ao professor de TGS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Algumas métricas que também serão avaliadas:&lt;br /&gt;
* qualidade do código em geral&lt;br /&gt;
** quantidade de variáveis globais&lt;br /&gt;
** concordância com padrões de codificação (regras para nomear símbolos, por exemplo)&lt;br /&gt;
** qualidade e quantidade dos comentários&lt;br /&gt;
** adequabilidade das funções/métodos de API escolhidos&lt;br /&gt;
* grau de modularização:&lt;br /&gt;
** número de funções/métodos x linhas por função/método&lt;br /&gt;
** quantidade de funções/métodos chamadas mais de uma vez&lt;br /&gt;
&lt;br /&gt;
= Datas Importantes =&lt;br /&gt;
&lt;br /&gt;
* Até 16.09.2011: definição das equipes&lt;br /&gt;
* Até 26.09.2011: entrega de documento descrevendo o jogo PacMan.&lt;br /&gt;
* (prof. Bernardes definiu): Entrega dos Diagramas de Fluxo de Dados&lt;br /&gt;
* 25.11.2011: Entrega do documento para o(a) professor(a) de Comunicação Oral e Escita, para revisão&lt;br /&gt;
* 04.12.2011 23h55: Entrega do documento (via Moodle)&lt;br /&gt;
* 04.12.2011 23h55: Entrega do código-fonte (via Moodle)&lt;br /&gt;
* 05 a 09.12.2011: Bancas do projeto integrado&lt;br /&gt;
&lt;br /&gt;
= IMPORTANTE =&lt;br /&gt;
&lt;br /&gt;
'''Os melhores trabalhos serão apresentados na ExpoUT 2012!'''&lt;/div&gt;</summary>
		<author><name>Jonathanfelipe</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2</id>
		<title>Projeto Integrado - Turma S73 - 2011.2</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2"/>
				<updated>2011-11-11T16:18:27Z</updated>
		
		<summary type="html">&lt;p&gt;Jonathanfelipe: /* Equipes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= O que é o Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação? =&lt;br /&gt;
&lt;br /&gt;
Leia [[Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação]].&lt;br /&gt;
&lt;br /&gt;
= Equipe de Professores diretamente envolvidos =&lt;br /&gt;
&lt;br /&gt;
* Adolfo Neto (Lógica para Computação) - professor responsável pelo Projeto 1&lt;br /&gt;
* Mari (Algoritmos 1)&lt;br /&gt;
* Karla (Fundamentos 1)&lt;br /&gt;
* Bernardes (TGS)&lt;br /&gt;
* Regis (Comunicação Oral e Escrita)&lt;br /&gt;
&lt;br /&gt;
== Demais professores do primeiro período ==&lt;br /&gt;
&lt;br /&gt;
* Keller (Tecnologia e Sociedade)&lt;br /&gt;
* Violeta (Cálculo 1)&lt;br /&gt;
&lt;br /&gt;
= Descrição do Projeto =&lt;br /&gt;
&lt;br /&gt;
* Implementar o jogo [http://pt.wikipedia.org/wiki/Pac-Man Pac-Man] (ver também [http://en.wikipedia.org/wiki/Pac-Man] e exemplo de implementação em [http://www.google.com/pacman/] e [http://www.youtube.com/watch?v=oRPXAqODQtA]).&lt;br /&gt;
** A implementação poderá ser em modo texto ou usando alguma biblioteca gráfica como a [http://www.talula.demon.co.uk/allegro/ Allegro].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades essenciais ==&lt;br /&gt;
&lt;br /&gt;
# '''Funcionalidades básicas do PacMan'''&lt;br /&gt;
#* Os alunos deverão estudar a [http://www.google.com/pacman/ implementação de referência do PacMan] e implementar as principais funcionalidades do jogo, tais como:&lt;br /&gt;
#** Deve haver um &amp;quot;ser&amp;quot;, controlado pelo jogador, cujo objetivo é destruir seus &amp;quot;inimigos&amp;quot;&lt;br /&gt;
#** Os inimigos devem ser no mínimo 4, com movimentos independentes.&lt;br /&gt;
#** Devem haver vários &amp;quot;objetos&amp;quot; que podem ser &amp;quot;consumidos&amp;quot; pelo &amp;quot;ser&amp;quot;, tais como, na implementação de referência: pontos, frutas, vitaminas, inimigos, etc.&lt;br /&gt;
#** O &amp;quot;ser&amp;quot; deve ter um número inicial fixo de &amp;quot;vidas&amp;quot;&lt;br /&gt;
#** ...&lt;br /&gt;
# '''Controle de acesso e cadastro de jogadores'''&lt;br /&gt;
#* Para jogar o jogo é necessário antes cadastrar-se, definindo um ''login'' e uma ''senha''. &lt;br /&gt;
#** Na tela inicial do sistema será solicitado o login e a senha do jogador. E haverá uma opção para permitir que quem ainda não se cadastrou se cadastre.&lt;br /&gt;
#** O jogador poderá escolher seu login. O sistema deverá impedir que alguém se cadastre com o login de um outro jogador já cadastrado.&lt;br /&gt;
# '''Registro da pontuação de jogadores'''&lt;br /&gt;
#* Cada vez que um jogo for finalizado, a pontuação do jogador naquele jogo deverá ser armazenada de forma persistente (isto é, num arquivo). Juntamente com a pontuação deve ser armazenado o dia, mês, ano, hora, minuto e segundo em que o jogador conseguiu a pontuação.&lt;br /&gt;
# '''Exibição de pontuação e recordes'''&lt;br /&gt;
#* Um jogador poderá ver todas as suas pontuações (juntamente com a data em que foi obtida), ordenadas da maior para a menor.&lt;br /&gt;
#* Um jogador poderá ver as 10 melhores pontuações considerando todos os jogadores (juntamente com o nome do jogador e a data em que foi obtida), ordenadas da maior para a menor. Em caso de empate no fim da lista podem ser exibidas mais de 10 pontuações.&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades desejáveis ==&lt;br /&gt;
&lt;br /&gt;
# A sigla 'UTFPR' deve aparecer em algum lugar do &amp;quot;tabuleiro&amp;quot;. Uma ideia: os obstáculos do meio do &amp;quot;tabuleiro&amp;quot; formam a sigla 'UTFPR' (como o Google fez em sua versão do PacMan [http://www.google.com/pacman]).&lt;br /&gt;
# Demais funcionalidades desejáveis serão definidas pela própria equipe e aprovadas (ou não) pela equipe de professores do Projeto Integrado. Isto é, cada equipe fica responsável por sugerir itens adicionais ao projeto, para diferenciá-lo dos demais.&lt;br /&gt;
&lt;br /&gt;
= Regras =&lt;br /&gt;
&lt;br /&gt;
* Quantidade de membros na equipe: 3 ou 4.&lt;br /&gt;
** Observação: caso um ou dois integrantes da equipe desistam de uma ou mais disciplinas ao longo do semestre, a equipe poderá escolher entre permanecer a mesma ou fundir-se com outra equipe. O professor responsável pela gerência do projeto analisará cada caso.&lt;br /&gt;
&lt;br /&gt;
* Todas as equipes deverão relatar semanalmente o andamento do projeto.&lt;br /&gt;
** Sugestão: criar um blog no posterous para isso.&lt;br /&gt;
&lt;br /&gt;
= Equipes =&lt;br /&gt;
&lt;br /&gt;
# '''Go To Games:''' Jonathan Felipe Medeiros, Gustavo Borges Follador, Rodrigo Augusto Toigo Homem, Rafael Antonio Lopez. Blog: ttp://go2games.posterous.com &lt;br /&gt;
# '''Beta Games Company:''' Raphael Jardim Lopes, Eduardo Quagliato, Rafaela Somavila Lima, Giulliano Menezes. Blog: http://blog.betagamesco.com/&lt;br /&gt;
# Guilherme R. Bastos, Bruno Roberto, Fernando Sencioles, Vanderlei Moreno. Página: http://rrsm.posterous.com&lt;br /&gt;
# '''Overflow Games S/A:''' Diego de Faria do Nascimento, Lucas de Melo Carvalho, Matheus Ernesto Silva Gonçalves, Paulo Matheus Peruzzo Storrer. http://overflow-games.posterous.com/&lt;br /&gt;
# Fernando Carmo, Philip, Gyovann: http://projetointegradobsi.blogspot.com/&lt;br /&gt;
# Renan Romeo, Neiton Arlindo Soares, Mauro Emerson Biscaia Filho, Guilherme Vinicius Kluppell: http://www.piraludos.blogspot.com/&lt;br /&gt;
# '''BSI Games:''' Lucas de Lara, Diego Sikora, Guilherme Marinasco. Página: http://bsigames.blogspot.com&lt;br /&gt;
# Lucas Gabardo Silveira, Eduardo Carvalho Oliveira, Marcio Henrique Machado&lt;br /&gt;
# Tulio Martins Freitas, Vinicius Skotnicezny, Marco, Marlon M.&lt;br /&gt;
# Guilherme Lincon Barczyszyn, Max, Henrique Antunes, Gisleine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== O que cada equipe precisa entregar? ==&lt;br /&gt;
&lt;br /&gt;
# '''Software funcionando''' (incluindo código-fonte com licenca aberta)&lt;br /&gt;
# '''Documento''' descrevendo o software, contendo as seguintes seções:&lt;br /&gt;
## Introdução&lt;br /&gt;
## '''Diagramas de Fluxo de Dados''' (mais informações com o professor de TGS)&lt;br /&gt;
## '''Especificação Formal''' (mais informações com o professor de Lógica para Computação)&lt;br /&gt;
## '''Algoritmos Utilizados''' (mais informações com a professora de Algoritmos 1)&lt;br /&gt;
## '''Design e Implementação do Sistema''' (mais informações com a professora de Fundamentos de Programação 1)&lt;br /&gt;
## Conclusão&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''O documento deve seguir as [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos normas para a elaboração de trabalhos acadêmicos da UTFPR].''&lt;br /&gt;
&lt;br /&gt;
De acordo com o que está na [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos/normas_trabalhos_utfpr.pdf página 16 das normas], o documento deverá conter os seguintes elementos:&lt;br /&gt;
# Capa&lt;br /&gt;
# Folha de rosto&lt;br /&gt;
# Sumário&lt;br /&gt;
# Introdução&lt;br /&gt;
# Desenvolvimento (dividido em seções como visto acima)&lt;br /&gt;
# Conclusão&lt;br /&gt;
# Referências&lt;br /&gt;
&lt;br /&gt;
''Não é necessário Resumo, Abstract, Lista de Ilustrações, Lista de Tabelas, etc.''&lt;br /&gt;
&lt;br /&gt;
Instruções sobre como elaborar estes elementos e sobre como fazer citações (''muito importante!'') podem ser encontradas nas normas. A equipe da [http://www.ct.utfpr.edu.br/biblioteca/ Biblioteca da UTFPR] e o(a) professor(a) de Comunicação Oral e Escrita também podem ajudar quanto às questões de escrita do documento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avaliação ===&lt;br /&gt;
&lt;br /&gt;
A cada item do documento/implementação será atribuído um peso. Em adição, a equipe que obtiver a melhor pontuação nas &amp;quot;funcionalidades desejáveis&amp;quot; obterá um acréscimo de 10% na nota.&lt;br /&gt;
&lt;br /&gt;
Baseados nestes itens os professores estabelecerão uma nota.&lt;br /&gt;
&lt;br /&gt;
A nota pode ser diferente por disciplina, por membro da equipe. Ex.: na equipe A, com os membros A1, A2 e A3, A1 pode tirar 10 em Algoritmos, 9 em Lógica e 8 em Fundamentos 1. Na mesma equipe, os membros A2 e A3 podem tirar 9 em Algoritmos, 8 em Lógica e 8 em Fundamentos 1.&lt;br /&gt;
&lt;br /&gt;
Uma única nota será repassada ao professor de TGS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Algumas métricas que também serão avaliadas:&lt;br /&gt;
* qualidade do código em geral&lt;br /&gt;
** quantidade de variáveis globais&lt;br /&gt;
** concordância com padrões de codificação (regras para nomear símbolos, por exemplo)&lt;br /&gt;
** qualidade e quantidade dos comentários&lt;br /&gt;
** adequabilidade das funções/métodos de API escolhidos&lt;br /&gt;
* grau de modularização:&lt;br /&gt;
** número de funções/métodos x linhas por função/método&lt;br /&gt;
** quantidade de funções/métodos chamadas mais de uma vez&lt;br /&gt;
&lt;br /&gt;
= Datas Importantes =&lt;br /&gt;
&lt;br /&gt;
* Até 16.09.2011: definição das equipes&lt;br /&gt;
* Até 26.09.2011: entrega de documento descrevendo o jogo PacMan.&lt;br /&gt;
* (prof. Bernardes definiu): Entrega dos Diagramas de Fluxo de Dados&lt;br /&gt;
* 25.11.2011: Entrega do documento para o(a) professor(a) de Comunicação Oral e Escita, para revisão&lt;br /&gt;
* 04.12.2011 23h55: Entrega do documento (via Moodle)&lt;br /&gt;
* 04.12.2011 23h55: Entrega do código-fonte (via Moodle)&lt;br /&gt;
* 05 a 09.12.2011: Bancas do projeto integrado&lt;br /&gt;
&lt;br /&gt;
= IMPORTANTE =&lt;br /&gt;
&lt;br /&gt;
'''Os melhores trabalhos serão apresentados na ExpoUT 2012!'''&lt;/div&gt;</summary>
		<author><name>Jonathanfelipe</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2</id>
		<title>Projeto Integrado - Turma S73 - 2011.2</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2"/>
				<updated>2011-11-11T16:14:34Z</updated>
		
		<summary type="html">&lt;p&gt;Jonathanfelipe: /* Equipes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= O que é o Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação? =&lt;br /&gt;
&lt;br /&gt;
Leia [[Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação]].&lt;br /&gt;
&lt;br /&gt;
= Equipe de Professores diretamente envolvidos =&lt;br /&gt;
&lt;br /&gt;
* Adolfo Neto (Lógica para Computação) - professor responsável pelo Projeto 1&lt;br /&gt;
* Mari (Algoritmos 1)&lt;br /&gt;
* Karla (Fundamentos 1)&lt;br /&gt;
* Bernardes (TGS)&lt;br /&gt;
* Regis (Comunicação Oral e Escrita)&lt;br /&gt;
&lt;br /&gt;
== Demais professores do primeiro período ==&lt;br /&gt;
&lt;br /&gt;
* Keller (Tecnologia e Sociedade)&lt;br /&gt;
* Violeta (Cálculo 1)&lt;br /&gt;
&lt;br /&gt;
= Descrição do Projeto =&lt;br /&gt;
&lt;br /&gt;
* Implementar o jogo [http://pt.wikipedia.org/wiki/Pac-Man Pac-Man] (ver também [http://en.wikipedia.org/wiki/Pac-Man] e exemplo de implementação em [http://www.google.com/pacman/] e [http://www.youtube.com/watch?v=oRPXAqODQtA]).&lt;br /&gt;
** A implementação poderá ser em modo texto ou usando alguma biblioteca gráfica como a [http://www.talula.demon.co.uk/allegro/ Allegro].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades essenciais ==&lt;br /&gt;
&lt;br /&gt;
# '''Funcionalidades básicas do PacMan'''&lt;br /&gt;
#* Os alunos deverão estudar a [http://www.google.com/pacman/ implementação de referência do PacMan] e implementar as principais funcionalidades do jogo, tais como:&lt;br /&gt;
#** Deve haver um &amp;quot;ser&amp;quot;, controlado pelo jogador, cujo objetivo é destruir seus &amp;quot;inimigos&amp;quot;&lt;br /&gt;
#** Os inimigos devem ser no mínimo 4, com movimentos independentes.&lt;br /&gt;
#** Devem haver vários &amp;quot;objetos&amp;quot; que podem ser &amp;quot;consumidos&amp;quot; pelo &amp;quot;ser&amp;quot;, tais como, na implementação de referência: pontos, frutas, vitaminas, inimigos, etc.&lt;br /&gt;
#** O &amp;quot;ser&amp;quot; deve ter um número inicial fixo de &amp;quot;vidas&amp;quot;&lt;br /&gt;
#** ...&lt;br /&gt;
# '''Controle de acesso e cadastro de jogadores'''&lt;br /&gt;
#* Para jogar o jogo é necessário antes cadastrar-se, definindo um ''login'' e uma ''senha''. &lt;br /&gt;
#** Na tela inicial do sistema será solicitado o login e a senha do jogador. E haverá uma opção para permitir que quem ainda não se cadastrou se cadastre.&lt;br /&gt;
#** O jogador poderá escolher seu login. O sistema deverá impedir que alguém se cadastre com o login de um outro jogador já cadastrado.&lt;br /&gt;
# '''Registro da pontuação de jogadores'''&lt;br /&gt;
#* Cada vez que um jogo for finalizado, a pontuação do jogador naquele jogo deverá ser armazenada de forma persistente (isto é, num arquivo). Juntamente com a pontuação deve ser armazenado o dia, mês, ano, hora, minuto e segundo em que o jogador conseguiu a pontuação.&lt;br /&gt;
# '''Exibição de pontuação e recordes'''&lt;br /&gt;
#* Um jogador poderá ver todas as suas pontuações (juntamente com a data em que foi obtida), ordenadas da maior para a menor.&lt;br /&gt;
#* Um jogador poderá ver as 10 melhores pontuações considerando todos os jogadores (juntamente com o nome do jogador e a data em que foi obtida), ordenadas da maior para a menor. Em caso de empate no fim da lista podem ser exibidas mais de 10 pontuações.&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades desejáveis ==&lt;br /&gt;
&lt;br /&gt;
# A sigla 'UTFPR' deve aparecer em algum lugar do &amp;quot;tabuleiro&amp;quot;. Uma ideia: os obstáculos do meio do &amp;quot;tabuleiro&amp;quot; formam a sigla 'UTFPR' (como o Google fez em sua versão do PacMan [http://www.google.com/pacman]).&lt;br /&gt;
# Demais funcionalidades desejáveis serão definidas pela própria equipe e aprovadas (ou não) pela equipe de professores do Projeto Integrado. Isto é, cada equipe fica responsável por sugerir itens adicionais ao projeto, para diferenciá-lo dos demais.&lt;br /&gt;
&lt;br /&gt;
= Regras =&lt;br /&gt;
&lt;br /&gt;
* Quantidade de membros na equipe: 3 ou 4.&lt;br /&gt;
** Observação: caso um ou dois integrantes da equipe desistam de uma ou mais disciplinas ao longo do semestre, a equipe poderá escolher entre permanecer a mesma ou fundir-se com outra equipe. O professor responsável pela gerência do projeto analisará cada caso.&lt;br /&gt;
&lt;br /&gt;
* Todas as equipes deverão relatar semanalmente o andamento do projeto.&lt;br /&gt;
** Sugestão: criar um blog no posterous para isso.&lt;br /&gt;
&lt;br /&gt;
= Equipes =&lt;br /&gt;
&lt;br /&gt;
# '''Go To Games:''' Jonathan Felipe Medeiros, Gustavo Borges Follador, Rodrigo Augusto Toigo Homem, Rafael Antonio Lopez. Blog: ttp://gotogames.posterous.com &lt;br /&gt;
# '''Beta Games Company:''' Raphael Jardim Lopes, Eduardo Quagliato, Rafaela Somavila Lima, Giulliano Menezes. Blog: http://blog.betagamesco.com/&lt;br /&gt;
# Guilherme R. Bastos, Bruno Roberto, Fernando Sencioles, Vanderlei Moreno. Página: http://rrsm.posterous.com&lt;br /&gt;
# '''Overflow Games S/A:''' Diego de Faria do Nascimento, Lucas de Melo Carvalho, Matheus Ernesto Silva Gonçalves, Paulo Matheus Peruzzo Storrer. http://overflow-games.posterous.com/&lt;br /&gt;
# Fernando Carmo, Philip, Gyovann: http://projetointegradobsi.blogspot.com/&lt;br /&gt;
# Renan Romeo, Neiton Arlindo Soares, Mauro Emerson Biscaia Filho, Guilherme Vinicius Kluppell: http://www.piraludos.blogspot.com/&lt;br /&gt;
# '''BSI Games:''' Lucas de Lara, Diego Sikora, Guilherme Marinasco. Página: http://bsigames.blogspot.com&lt;br /&gt;
# Lucas Gabardo Silveira, Eduardo Carvalho Oliveira, Marcio Henrique Machado&lt;br /&gt;
# Tulio Martins Freitas, Vinicius Skotnicezny, Marco, Marlon M.&lt;br /&gt;
# Guilherme Lincon Barczyszyn, Max, Henrique Antunes, Gisleine &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== O que cada equipe precisa entregar? ==&lt;br /&gt;
&lt;br /&gt;
# '''Software funcionando''' (incluindo código-fonte com licenca aberta)&lt;br /&gt;
# '''Documento''' descrevendo o software, contendo as seguintes seções:&lt;br /&gt;
## Introdução&lt;br /&gt;
## '''Diagramas de Fluxo de Dados''' (mais informações com o professor de TGS)&lt;br /&gt;
## '''Especificação Formal''' (mais informações com o professor de Lógica para Computação)&lt;br /&gt;
## '''Algoritmos Utilizados''' (mais informações com a professora de Algoritmos 1)&lt;br /&gt;
## '''Design e Implementação do Sistema''' (mais informações com a professora de Fundamentos de Programação 1)&lt;br /&gt;
## Conclusão&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''O documento deve seguir as [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos normas para a elaboração de trabalhos acadêmicos da UTFPR].''&lt;br /&gt;
&lt;br /&gt;
De acordo com o que está na [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos/normas_trabalhos_utfpr.pdf página 16 das normas], o documento deverá conter os seguintes elementos:&lt;br /&gt;
# Capa&lt;br /&gt;
# Folha de rosto&lt;br /&gt;
# Sumário&lt;br /&gt;
# Introdução&lt;br /&gt;
# Desenvolvimento (dividido em seções como visto acima)&lt;br /&gt;
# Conclusão&lt;br /&gt;
# Referências&lt;br /&gt;
&lt;br /&gt;
''Não é necessário Resumo, Abstract, Lista de Ilustrações, Lista de Tabelas, etc.''&lt;br /&gt;
&lt;br /&gt;
Instruções sobre como elaborar estes elementos e sobre como fazer citações (''muito importante!'') podem ser encontradas nas normas. A equipe da [http://www.ct.utfpr.edu.br/biblioteca/ Biblioteca da UTFPR] e o(a) professor(a) de Comunicação Oral e Escrita também podem ajudar quanto às questões de escrita do documento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avaliação ===&lt;br /&gt;
&lt;br /&gt;
A cada item do documento/implementação será atribuído um peso. Em adição, a equipe que obtiver a melhor pontuação nas &amp;quot;funcionalidades desejáveis&amp;quot; obterá um acréscimo de 10% na nota.&lt;br /&gt;
&lt;br /&gt;
Baseados nestes itens os professores estabelecerão uma nota.&lt;br /&gt;
&lt;br /&gt;
A nota pode ser diferente por disciplina, por membro da equipe. Ex.: na equipe A, com os membros A1, A2 e A3, A1 pode tirar 10 em Algoritmos, 9 em Lógica e 8 em Fundamentos 1. Na mesma equipe, os membros A2 e A3 podem tirar 9 em Algoritmos, 8 em Lógica e 8 em Fundamentos 1.&lt;br /&gt;
&lt;br /&gt;
Uma única nota será repassada ao professor de TGS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Algumas métricas que também serão avaliadas:&lt;br /&gt;
* qualidade do código em geral&lt;br /&gt;
** quantidade de variáveis globais&lt;br /&gt;
** concordância com padrões de codificação (regras para nomear símbolos, por exemplo)&lt;br /&gt;
** qualidade e quantidade dos comentários&lt;br /&gt;
** adequabilidade das funções/métodos de API escolhidos&lt;br /&gt;
* grau de modularização:&lt;br /&gt;
** número de funções/métodos x linhas por função/método&lt;br /&gt;
** quantidade de funções/métodos chamadas mais de uma vez&lt;br /&gt;
&lt;br /&gt;
= Datas Importantes =&lt;br /&gt;
&lt;br /&gt;
* Até 16.09.2011: definição das equipes&lt;br /&gt;
* Até 26.09.2011: entrega de documento descrevendo o jogo PacMan.&lt;br /&gt;
* (A definir): Entrega dos Diagramas de Fluxo de Dados&lt;br /&gt;
* (A definir): Entrega do documento para o(a) professor(a) de Comunicação Oral e Escita, para revisão&lt;br /&gt;
* (A definir): Entrega do documento (via Moodle)&lt;br /&gt;
* (A definir): Entrega do código-fonte (via Moodle)&lt;br /&gt;
* (A definir): Bancas do projeto integrado&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= IMPORTANTE =&lt;br /&gt;
&lt;br /&gt;
'''Os melhores trabalhos serão apresentados na ExpoUT 2012!'''&lt;/div&gt;</summary>
		<author><name>Jonathanfelipe</name></author>	</entry>

	<entry>
		<id>http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2</id>
		<title>Projeto Integrado - Turma S73 - 2011.2</title>
		<link rel="alternate" type="text/html" href="http://dainf.ct.utfpr.edu.br/wiki/index.php/Projeto_Integrado_-_Turma_S73_-_2011.2"/>
				<updated>2011-10-31T17:16:31Z</updated>
		
		<summary type="html">&lt;p&gt;Jonathanfelipe: /* Equipes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= O que é o Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação? =&lt;br /&gt;
&lt;br /&gt;
Leia [[Projeto Integrado do Primeiro Período do Bacharelado em Sistemas de Informação]].&lt;br /&gt;
&lt;br /&gt;
= Equipe de Professores diretamente envolvidos =&lt;br /&gt;
&lt;br /&gt;
* Adolfo Neto (Lógica para Computação) - professor responsável pelo Projeto 1&lt;br /&gt;
* Mari (Algoritmos 1)&lt;br /&gt;
* Karla (Fundamentos 1)&lt;br /&gt;
* Bernardes (TGS)&lt;br /&gt;
* Regis (Comunicação Oral e Escrita)&lt;br /&gt;
&lt;br /&gt;
== Demais professores do primeiro período ==&lt;br /&gt;
&lt;br /&gt;
* Keller (Tecnologia e Sociedade)&lt;br /&gt;
* Violeta (Cálculo 1)&lt;br /&gt;
&lt;br /&gt;
= Descrição do Projeto =&lt;br /&gt;
&lt;br /&gt;
* Implementar o jogo [http://pt.wikipedia.org/wiki/Pac-Man Pac-Man] (ver também [http://en.wikipedia.org/wiki/Pac-Man] e exemplo de implementação em [http://www.google.com/pacman/] e [http://www.youtube.com/watch?v=oRPXAqODQtA]).&lt;br /&gt;
** A implementação poderá ser em modo texto ou usando alguma biblioteca gráfica como a [http://www.talula.demon.co.uk/allegro/ Allegro].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades essenciais ==&lt;br /&gt;
&lt;br /&gt;
# '''Funcionalidades básicas do PacMan'''&lt;br /&gt;
#* Os alunos deverão estudar a [http://www.google.com/pacman/ implementação de referência do PacMan] e implementar as principais funcionalidades do jogo, tais como:&lt;br /&gt;
#** Deve haver um &amp;quot;ser&amp;quot;, controlado pelo jogador, cujo objetivo é destruir seus &amp;quot;inimigos&amp;quot;&lt;br /&gt;
#** Os inimigos devem ser no mínimo 4, com movimentos independentes.&lt;br /&gt;
#** Devem haver vários &amp;quot;objetos&amp;quot; que podem ser &amp;quot;consumidos&amp;quot; pelo &amp;quot;ser&amp;quot;, tais como, na implementação de referência: pontos, frutas, vitaminas, inimigos, etc.&lt;br /&gt;
#** O &amp;quot;ser&amp;quot; deve ter um número inicial fixo de &amp;quot;vidas&amp;quot;&lt;br /&gt;
#** ...&lt;br /&gt;
# '''Controle de acesso e cadastro de jogadores'''&lt;br /&gt;
#* Para jogar o jogo é necessário antes cadastrar-se, definindo um ''login'' e uma ''senha''. &lt;br /&gt;
#** Na tela inicial do sistema será solicitado o login e a senha do jogador. E haverá uma opção para permitir que quem ainda não se cadastrou se cadastre.&lt;br /&gt;
#** O jogador poderá escolher seu login. O sistema deverá impedir que alguém se cadastre com o login de um outro jogador já cadastrado.&lt;br /&gt;
# '''Registro da pontuação de jogadores'''&lt;br /&gt;
#* Cada vez que um jogo for finalizado, a pontuação do jogador naquele jogo deverá ser armazenada de forma persistente (isto é, num arquivo). Juntamente com a pontuação deve ser armazenado o dia, mês, ano, hora, minuto e segundo em que o jogador conseguiu a pontuação.&lt;br /&gt;
# '''Exibição de pontuação e recordes'''&lt;br /&gt;
#* Um jogador poderá ver todas as suas pontuações (juntamente com a data em que foi obtida), ordenadas da maior para a menor.&lt;br /&gt;
#* Um jogador poderá ver as 10 melhores pontuações considerando todos os jogadores (juntamente com o nome do jogador e a data em que foi obtida), ordenadas da maior para a menor. Em caso de empate no fim da lista podem ser exibidas mais de 10 pontuações.&lt;br /&gt;
&lt;br /&gt;
== Funcionalidades desejáveis ==&lt;br /&gt;
&lt;br /&gt;
# A sigla 'UTFPR' deve aparecer em algum lugar do &amp;quot;tabuleiro&amp;quot;. Uma ideia: os obstáculos do meio do &amp;quot;tabuleiro&amp;quot; formam a sigla 'UTFPR' (como o Google fez em sua versão do PacMan [http://www.google.com/pacman]).&lt;br /&gt;
# Demais funcionalidades desejáveis serão definidas pela própria equipe e aprovadas (ou não) pela equipe de professores do Projeto Integrado. Isto é, cada equipe fica responsável por sugerir itens adicionais ao projeto, para diferenciá-lo dos demais.&lt;br /&gt;
&lt;br /&gt;
= Regras =&lt;br /&gt;
&lt;br /&gt;
* Quantidade de membros na equipe: 3 ou 4.&lt;br /&gt;
** Observação: caso um ou dois integrantes da equipe desistam de uma ou mais disciplinas ao longo do semestre, a equipe poderá escolher entre permanecer a mesma ou fundir-se com outra equipe. O professor responsável pela gerência do projeto analisará cada caso.&lt;br /&gt;
&lt;br /&gt;
* Todas as equipes deverão relatar semanalmente o andamento do projeto.&lt;br /&gt;
** Sugestão: criar um blog no posterous para isso.&lt;br /&gt;
&lt;br /&gt;
= Equipes =&lt;br /&gt;
&lt;br /&gt;
# '''JGRR Games:''' Jonathan Felipe Medeiros, Gustavo Borges Follador, Rodrigo Augusto Toigo Homem, Rafael Antonio Lopez. Blog: http://jgrrgames.posterous.com/ &lt;br /&gt;
# '''Beta Games Company:''' Raphael Jardim Lopes, Eduardo Quagliato, Rafaela Somavila Lima, Giulliano Menezes. Blog: http://blog.betagamesco.com/&lt;br /&gt;
# Guilherme R. Bastos, Bruno Roberto, Fernando Sencioles, Vanderlei Moreno. Página: http://rrsm.posterous.com&lt;br /&gt;
# Diego de Faria do Nascimento, Lcas de Melo Carvalho, Matheus Ernesto Silva Gonçalves, Paulo Matheus Peruzzo Storrer&lt;br /&gt;
# Fernando Carmo, Philip, Gyovann&lt;br /&gt;
# Renan Romeo, Neiton Arlindo Soares, Mauro Emerson Biscaia Filho, Guilherme Vinicius Kluppell&lt;br /&gt;
# '''BSI Games:''' Lucas de Lara, Diego Sikora, Guilherme Marinasco. Página: http://bsigames.blogspot.com&lt;br /&gt;
# Lucas Gabardo Silveira, Eduardo Carvalho Oliveira, Marcio Henrique Machado&lt;br /&gt;
# Tulio Martins Freitas, Vinicius Skotnicezny, Marco, Marlon M.&lt;br /&gt;
# Guilherme Lincon Barczyszyn, Max, Henrique Antunez, Luciano da Luz &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== O que cada equipe precisa entregar? ==&lt;br /&gt;
&lt;br /&gt;
# '''Software funcionando''' (incluindo código-fonte com licenca aberta)&lt;br /&gt;
# '''Documento''' descrevendo o software, contendo as seguintes seções:&lt;br /&gt;
## Introdução&lt;br /&gt;
## '''Diagramas de Fluxo de Dados''' (mais informações com o professor de TGS)&lt;br /&gt;
## '''Especificação Formal''' (mais informações com o professor de Lógica para Computação)&lt;br /&gt;
## '''Algoritmos Utilizados''' (mais informações com a professora de Algoritmos 1)&lt;br /&gt;
## '''Design e Implementação do Sistema''' (mais informações com a professora de Fundamentos de Programação 1)&lt;br /&gt;
## Conclusão&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
''O documento deve seguir as [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos normas para a elaboração de trabalhos acadêmicos da UTFPR].''&lt;br /&gt;
&lt;br /&gt;
De acordo com o que está na [http://www.utfpr.edu.br/dibib/normas-para-elaboracao-de-trabalhos-academicos/normas_trabalhos_utfpr.pdf página 16 das normas], o documento deverá conter os seguintes elementos:&lt;br /&gt;
# Capa&lt;br /&gt;
# Folha de rosto&lt;br /&gt;
# Sumário&lt;br /&gt;
# Introdução&lt;br /&gt;
# Desenvolvimento (dividido em seções como visto acima)&lt;br /&gt;
# Conclusão&lt;br /&gt;
# Referências&lt;br /&gt;
&lt;br /&gt;
''Não é necessário Resumo, Abstract, Lista de Ilustrações, Lista de Tabelas, etc.''&lt;br /&gt;
&lt;br /&gt;
Instruções sobre como elaborar estes elementos e sobre como fazer citações (''muito importante!'') podem ser encontradas nas normas. A equipe da [http://www.ct.utfpr.edu.br/biblioteca/ Biblioteca da UTFPR] e o(a) professor(a) de Comunicação Oral e Escrita também podem ajudar quanto às questões de escrita do documento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Avaliação ===&lt;br /&gt;
&lt;br /&gt;
A cada item do documento/implementação será atribuído um peso. Em adição, a equipe que obtiver a melhor pontuação nas &amp;quot;funcionalidades desejáveis&amp;quot; obterá um acréscimo de 10% na nota.&lt;br /&gt;
&lt;br /&gt;
Baseados nestes itens os professores estabelecerão uma nota.&lt;br /&gt;
&lt;br /&gt;
A nota pode ser diferente por disciplina, por membro da equipe. Ex.: na equipe A, com os membros A1, A2 e A3, A1 pode tirar 10 em Algoritmos, 9 em Lógica e 8 em Fundamentos 1. Na mesma equipe, os membros A2 e A3 podem tirar 9 em Algoritmos, 8 em Lógica e 8 em Fundamentos 1.&lt;br /&gt;
&lt;br /&gt;
Uma única nota será repassada ao professor de TGS.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Algumas métricas que também serão avaliadas:&lt;br /&gt;
* qualidade do código em geral&lt;br /&gt;
** quantidade de variáveis globais&lt;br /&gt;
** concordância com padrões de codificação (regras para nomear símbolos, por exemplo)&lt;br /&gt;
** qualidade e quantidade dos comentários&lt;br /&gt;
** adequabilidade das funções/métodos de API escolhidos&lt;br /&gt;
* grau de modularização:&lt;br /&gt;
** número de funções/métodos x linhas por função/método&lt;br /&gt;
** quantidade de funções/métodos chamadas mais de uma vez&lt;br /&gt;
&lt;br /&gt;
= Datas Importantes =&lt;br /&gt;
&lt;br /&gt;
* Até 16.09.2011: definição das equipes&lt;br /&gt;
* Até 26.09.2011: entrega de documento descrevendo o jogo PacMan.&lt;br /&gt;
* (A definir): Entrega dos Diagramas de Fluxo de Dados&lt;br /&gt;
* (A definir): Entrega do documento para o(a) professor(a) de Comunicação Oral e Escita, para revisão&lt;br /&gt;
* (A definir): Entrega do documento (via Moodle)&lt;br /&gt;
* (A definir): Entrega do código-fonte (via Moodle)&lt;br /&gt;
* (A definir): Bancas do projeto integrado&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= IMPORTANTE =&lt;br /&gt;
&lt;br /&gt;
'''Os melhores trabalhos serão apresentados na ExpoUT 2012!'''&lt;/div&gt;</summary>
		<author><name>Jonathanfelipe</name></author>	</entry>

	</feed>