CAMPUS:
0800 771 5533
Área do Egresso Aprender Unoeste
Você está em: Graduação | Ciência da Computação | Pesquisa Científica

Ciência da Computação

Bacharelado | 8 semestres letivos | Integral | Presidente Prudente

Pesquisa Científica


Buscar projeto por

Resumo:
Este projeto tem como objetivo definir um protocolo de comunicação seguro para o MHC (Mobile House Control), que é um sistema de automatização residencial. O MHC permite a manipulação de dispositivos presentes em um local (ex: residência, escritório, etc.), através da Internet, a partir de um dispositivo móvel. Tal protocolo definirá regras de como será realizada a manipulação dos dispositivos presentes no local e como será realizado o reconhecimento dos mesmos.

Protocolo: 159 Início e Fim: Mês/Ano: 2/2010 - 9/2010 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): LUCAS VIEIRA FRANCISCO
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
A implantação de um Servidor de Boot Remoto permite disponibilizar em um ou mais servidores, uma imagem de um sistema operacional com os aplicativos necessários para o funcionamento das estações de trabalho conectadas à rede local. Isso facilita o gerenciamento do sistema, pois as atualizações e instalações de novos programas são realizadas diretamente no servidor e compartilhadas para todas as estações de trabalho, possibilitando também o armazenamento dos arquivos criados pelos usuários, que podem acessar remotamente os seus documentos através de uma estação cliente, apenas informando seu login e senha.A estrutura de Boot Remoto do sistema operacional Linux apresenta uma medida importante para a segurança do sistema, já que um usuário não pode acessar documentos gravados por outra pessoa em diretórios particulares ou restritos.O objetivo deste projeto foi a implantação de um Servidor de Boot Remoto do sistema operacional Linux com todos os softwares necessários, para auxiliar os alunos e professores da FIPP em disciplinas que utilizam o sistema operacional Linux como ferramenta prática de aula.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): FABIANO MATOSO GAMBA
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
ESTE PROJETO PROPÕE O ESTUDO DA BIBLIOTECA GRÁFICA OPENGL, QUE TEM GERADO UMA GRANDE REVOLUÇÃO NA CONSTRUÇÃO DE PROGRAMAS GRÁFICOS, COMO OS APLICATIVOS PROFISSIONAIS USADOS EM PROJETOS DE ENGENHARIA/ARQUITETURA E SIMULAÇÃO, OU MESMO OS JOGOS NA ÁREA DE ENTRETENIMENTO, QUE TEM APRESENTADO CADA VEZ MAIS UM ALTO GRAU DE REALISMO GRÁFICO. OS RECURSOS DA BIBLIOTECA SERÃO USADOS PARA IMPLEMENTAR UM AMBIENTE DE VISUALIZAÇÃO DE OBJETOS GRÁFICOS COMO PONTOS, LINHAS, CILINDROS, CONES E OUTROS OBJETOS, NECESSÁRIOS PARA A IMPLEMENTAÇÃO DE SISTEMAS DE VISUALIZAÇÃO CIENTIFICA E DE INFORMAÇÃO. AL´ME DA GERAÇÃO DAS CENAS, TAMBÉM ESTÃO PREVISTAS FORMAS DE INTERAÇÃO COM O AMBIENTE TRIDIMENSIONAL GERADO, COMO POR EXEMPLO TRANSLAÇÃO, ROTAÇÃO E MODIFICAÇÃO DE ESCALA, OU AINDA SELECIONAR OBJETOS. A IMPLEMENTAÇÃO SERÁ REALIZADA USANDO A LINGUAGEM PASCAL, DISPONÍVEL NO AMBIENTE DE PROGRAMAÇÃO DELPHI 6.0, DA BORLAND INCORPORATION, USANDO O SISTEMA O SISTEMA OPERACIONAL WINDOWS, ENTRETANTO, A BIBLIOTECA OPENGL FOI ESCOLHIDA PORQUE APRESENTA ALTA PADRONIZAÇÃO, PODENDO SER FACILMENTE PORTADO PARA O SISTEMA LINUX.003

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): VITOR RODRIGO ROSAN
Professor(es): ALMIR OLIVETTE ARTERO

Resumo:
ESTE TRABALHO VISA ESTUDAR E IMPLEMENTAR FORMAS DE CONTROLE DE DISPOSITIVOS EXTERNOS A UM MICROCOMPUTADOR PC UTILIZANDO O BARRAMENTO USB EM VEZ DA PORTA PARALELA. ESPERA-SE DESENVOLVER A DOCUMENTAÇÃO E O HARDWARE NECESSÁRIO PARA A AUTOMAÇÃO DE DISPOSITIVOS VIA PC.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): VANDERLEI GARCIA GALDEANO
Professor(es): ROBSON QUINTILIO

Resumo:
ESTE TRABALHO PROPÕE A CONSTRUÇÃO DE HARDWARE E SOFTWARE NECESSÁRIOS PARA A IMPLEMENTAÇÃO DE UM SISTEMA DE MNITORAMENTO DE AMBIENTES, USANDO IMAGENS CAPTURADAS COM CAMERAS DE VIDEO, E TRANSMITIDAS PARA UM COMPUTADOR REMOTO, USANDO A INTERNET. O POSICIONAMENTO DAS CÃMERAS DE VÍDEO DEVERA SER REALIZADO USANDO MOTORES E TAMBÉM DISPOSITIVOS ROBÓTICOS, ACIONADOS REMOTAMENTE, A PARTIR DAS IMAGENS OBTIDAS. PARA ISSO, UM COMPUTADOR LOCAL, DEVERÁ SER USADO PARA SE COMUNICAR COM O ROBÔ E TAMBÉM PERMITIR O CONTROLE ATRAVÉS DE OUTROS COMPUTADORES CONECTADOS À INTERNET (ACESSO PARA O CONTROLE DO ROBÔ FEITO ATRAVÉS DE IDENTIFICAÇÃO POR MEIO DE SENHAS)

Protocolo: 0 Início e Fim: Mês/Ano: 1/2005 - 1/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): RODRIGO ALVES NUNES
Professor(es): ALMIR OLIVETTE ARTERO

Resumo:
O USO DE EQUIPAMENTOS E MATERIAIS ALTERNATIVOS PARA A MOVIMENTAÇÃO DE DISPOSITIVOS ROBÓTICOS NÃO É MUITO DIFUNDIDO NO BRASIL. A MAIORIA DOS PROJETOS UTILIZAM MOTORES QUE SÃO PESADOS E RUIDOSOS E QUE, EM ALGUMAS SITUAÇÕES PODERIAM SER SUBSTÍTUIDOS POR OUTROS MATERIAIS COMO OS CHAMADOS MÚSCULOS ELETRÕNICOS, QUE SÃO LIGAS ESPECIAIS QUE POSSUEM PROPRIEDADES QUE FAZEM COM QUE POSSAM SE CONTRAIR EM RESPOSTA AO AQUECIMENTO, QUE PODE SER CAUSADO PELA PASSAGEM DE UMA CORRENTE ELÉTRICA, POR EXEMPLO. NOSSA PROPOSTA É ESTUDAR E DOCUMENTAR AS CARACTERÍSTICAS DESSE MATERIAL E A VIABILIDADE DE IMPLEMENTARMOS APLICAÇÕES EM SUBSTITUIÇÃO AOS MOTORES.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): MIRIAN ELAINE FERNANDES CACULA
Professor(es): ROBSON QUINTILIO

Resumo:
A ÁREA DE PROCESSAMENTO DIGITAL DE IMAGENS VEM SENDO OBJETO DE CRESCENTE INTERESSE POR PERMITIR VIABILIZAR O APRIMORAMENTO DE INFORMAÇÕES PICTÓRIAS PARA INTERPRETAÇÃO HUMANA E A ANÁLISE AUTOMÁTICA POR COMPUTADOR DE INFORMAÇÕES EXTRAÍDAS DE UMA CENA. EM VISÃO COMPUTACIONAL, A ANÁLISE DE IMAGENS CONSISTE EM EXTRAIR INFORMAÇÕES A PARTIR DE UMA IMAGEM. ESSAS INFORMAÇÕES SÃO NECESSÁRIAS PARA MEDIR, DESCREVER E COMPARAR OBJETOS, COMO POR EXEMPLO, EM UMA LINHA DE PRODUÇÃO COM INSPEÇÃO AUTOMÁTICA, PODE-SE DETECTAR PRODUTOS QUE NÃO CORRESPONDAM A UMA CERTA ESPECIFICAÇÃO.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): VINICIUS HENRIQUE DIAS DE SOUZA
Professor(es): LEANDRO LUIZ DE ALMEIDA

Resumo:
EXISTEM ORGANIZAÇÕES QUE POSSUEM UM GRANDE NÚMERO DE COMPUTADORES DISPOSTOS EM REDES DISTINTAS. PARA PROTEGER CADA REDE, FAZ-SE NECESSÁRIO A UTILIZAÇÃO DE SISTEMAS DE FIREWALLS. É FUNÇÃO DO ADMINISTRADOR DE REDES CONFIGURAR E MANTER CADA FIREWALL DE UMA REDE. PARA DIMINUIR A CARGA DE TRABALHO DOS ADMINISTRADORES, É IMPORTANTE A UTILIZAÇÃO DE UMA FERRAMENTA QUE POSSIBILITE O GERENCIAMENTO DE FIREWALLS A PARTIR DE UM PONTO CENTRALIZADO. NESSE SENTIDO, O ADMINISTRADOR DE REDES EFETUA A CONFIGURAÇÃO DE TODOS OS FIREWALLS DE SUA REDE EM UMA FERRAMENTA LOCAL, E POSTERIORMENTE, TRANSMITE AS CONFIGURAÇÕES REALIZADAS AOS RESPECTIVOS FIREWALLS. ATUALMENTE NO GRUPO NETBUILDER, ENCONTRA-SE EM DESENVOLVIMENTO UMA FERRAMENTA PARA GERENCIAMENTO DE FIREWALLS HETEROGÊNEOS A PARTIR DE UMA NOTAÇÃO GRÁFICA. PARA QUE A MODELAGEM GRÁFICA POSSA SER CONVERTIDA PARA OS ARQUIVOS DE CONFIGURAÇÃO DE FIREWALLS HETEROGÊNEOS, OPTOU-SE POR REPRESENTA-LA SEGUINDO UM PADRÃO XML, QUE TAMBÉM ESTÁ EM DESENVOLVIMENTO NO GRUPO NETBUILDER. NESSE SENTIDO, DOCUMENTOS XML ESCRITOS NESSE PADRÃO, PODEM SER CONVERTIDOS PARA OS ARQUIVOS DE CONFIGURAÇÃO DO FIREWALL E POSTERIORMENTE TRANSMITIDOS PARA OS MESMOS.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): DENILSON MASSAKAZU NAGAI
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
As configurações de firewalls de código aberto são mais complexas, porque devem ser feitas via console, dificultando o trabalho do administrador da rede. Devido as vantagens apresentadas por estes firewalls alguns desenvolvedores criaram sistemas gerenciadores de firewalls com interfaces gráficas para o usuário (GUI). Quando o usuário faz alguma modificação nas configurações do firewall, o software gerenciador precisa se conectar a um agente residente no firewall para transferir tais configurações. O agente recebe as configurações e as atualiza no firewall. Enviar regras para o firewall sem utilizar nenhum mecanismo de segurança pode ser perigoso, pois um atacante poderá interceptar as regras pela rede e/ou enviar regras modificadas para o mesmo. Garantir a segurança durante a transmissão significa que serão respeitados aspectos de: confidencialidade, integridade e autenticação. Para garantir a confidencialidade e a integridade dos dados utiliza-se a criptografia. Esta ciência pode ser usada para codificar os dados antes que eles sejam enviados por vias de comunicação, dificultando a decodificação dos mesmos, e garantindo a privacidade dos dados em caso de uma possível interceptação. Dados podem ser encriptados (codificados) através de algum algoritmo de criptografia. Para decriptá-los (decodificá-los), é necessário conhecer o algoritmo e a chave utilizada. A criptografia utilizada foi a de chave assimétrica, na qual são usadas duas chaves ligadas matematicamente. Se uma chave é utilizada para encriptar os dados, a outra deve ser utilizada para decriptá-los. Uma das duas chaves é mantida em segredo sendo referenciada como chave privada. A outra chave, denominada pública, é disponível a todos. Qualquer pessoa pode enviar dados confidenciais apenas utilizando chave pública, mas esses dados só poderão ser decriptados com a chave privada do destinatário. O objetivo deste projeto foi desenvolver uma biblioteca, em Java, e um agente de comunicação, em linguagem C, que transfire as regras de um host para outro, respeitando os aspectos de segurança acima descritos. Nesse contexto, o desenvolvedor de um gerenciador de firewalls não precisará conhecer técnicas de criptografia e autenticação, pois a biblioteca disponibiliza essas funções, simplificando a implementação da comunicação entre o agente e o software gerenciador do firewall.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): VANIA REGINA SAVIO RODENAS
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
Com a existência da necessidade de plataformas robóticas especializadas para a implementação de projetos acadêmicos e o alto custo de sua aquisição, surgiu-se a idéia de desenvolver projetos estruturais completos deste tipo de plataforma, deixando em aberto para o futuro usuário desta plataforma definir que tipos de sensores e circuitos eletrônicos de controle serão incorporados ao mesmo. Isso permite uma flexibilidade raramente encontrada em outros sistemas disponíveis. O projeto portanto enfoca a construção de plataformas de baixo custo e que atendam as especificações de outros projetos da UNOESTE e/ou outras universidades que apresentem implementações de controles autônomos em que seja importante a utilização de plataformas especificas em suas aplicações.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): CARLOS ELIAS ARMINIO ZAMPIERI
Professor(es): FLAVIO PANDUR ALBUQUERQUE CABRAL

Resumo:
A área de Arquitetura de Computadores trata-se de um conteúdo estritamente teórico e alheio à linha principal do curso, que normalmente tem um enfoque mais voltado à programação e sistemas. Logo os alunos sentem dificuldades para a compreensão correta de alguns conceitos, neste sentido as animações do softwares estaria ajudando no ensino de tal matéria. Outro aspecto interessante é a aplicação voltada para divulgação tecnológica, visando a inclusão digital de pessoas que possuem dificuldades no acesso a essas informações

Protocolo: 0 Início e Fim: Mês/Ano: 2/2005 - 2/2006 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): RAPHAEL PALACIO SOARES
Professor(es): FLAVIO PANDUR ALBUQUERQUE CABRAL

Resumo:
LIVROS TEM SIDO O REPOSITÓRIO FAVORITO PARA INFORMAÇÕES DESDE A INVENÇÃO DA ESCRITA, INDEPENDENTEMENTE DA MÍDIA QUE OS VEICULAM. ISTO ACONTECE PORQUE ELES APRESENTAM UMA SÉRIE DE VANTAGENS, COMO, POR EXEMPLO, O AGRUPAMENTO DE INFORMAÇÕES PERTINENTES EM UM ÚNICO LOCAL. UMA DE SUAS UTILIZAÇÕES MAIS COMUNS É NO PROCESSO DE ENSINO E APRENDIZAGEM. ATUALMENTE, A MODALIDADE DE ENSINO A DISTÂNCIA, OU EDUCAÇÃO Á DISTÂNCIA (EAD), TEM RECEBIDO MUITA ATENÇÃO. SEGUNDO PRATA (2003) HÁ UM GRANDE MOVIMENTO PARA A CRIAÇÃO, USO E DISSEMINAÇÃO DESSA CATEGORIA DE ENSINO. PERCEBE-SE ASSIM, UMA UTILIZAÇÃO MAIS ACENTUADA DE LIVROS E PRINCIPALMENTE CONTEÚDOS DIGITAIS/HIPERMÍDIA COMO MEIO DE VEICULAÇÃO DAS INFORMAÇÕES. ISTO OCORRE, PRINCIPALMENTE, DEVIDO À SEPARAÇÃO EXISTENTE ENTRE PROFESSOR E APRENDIZ. NO ENTANTO, A CRIAÇÃO DE HIPERMÍDIA NA WEB TEM SIDO FEITA DE FORMA DESREGRADA, MUITAS VEZES DIFICULTANDO A COERÊNCIA DAS INFORMAÇÕES APRESENTADAS, OU AINDA DA ESTRUTURA EM QUE A MESMA ESTÁ ORGANIZADA, SEJA ELA, DE APRESENTAÇÃO, OU NAVEGAÇÃO.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2009 - 12/2009 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): LIDIANE DE ANDRADE PARISI
LILAN QUEIROZ SOUZA
Professor(es): CAETANO BOCCHI PEDROSO
MARCELO VINICIUS CRERES ROSA

Resumo:
O USO DE MÓDULOS TRANSMISSORES DIGITAIS HÍDRIDOS FACILITA ENORMEMENTE O PROJETO E DESENVOLVIMENTO DE CIRCUITOS TRANSMISSORES DE INFORMAÇÕES DIGITAIS. NESTE PROJETO PRETENDE-SE IMPLEMENTAR UMA SOLUÇÃO ECONÔMICA E AO MESMO TEMPO SEGURA PARA A TRANSMISSÃO DE SINAIS DIGITAIS EXTRAÍDOS DE PORTAS DE COMUNICAÇÃO DE COMPUTADORES TIPO PC, PARA CONTROLE DE DISPOSITIVOS À DISTÂNCIA. TAIS SINAIS DEVEM SER CODIFICADOS NA TRANSMISSÃO E DECODIFICADOS NA RECEPÇÃO DE FORMA A EVITAR INTERFERÊNCIA EM OUTROS DISPOSITIVOS. COMO APLICAÇÃO DESTA SOLUÇÃO, PRETENDE-SE CONTROLAR À DISTÂNCIA UM PROTÓTIPO DE MECANISMO MOVIMENTADO POR UMA LIGA COM MEMÓRIA DE FORMA, DESENVOLVIDO EM PROJETO PARALELO.

Protocolo: 0 Início e Fim: Mês/Ano: 1/2009 - 12/2009 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): MATHEUS PASCHOAL RAPHAEL
Professor(es): ROBSON QUINTILIO

Resumo:
Nos dias de hoje as empresas detentoras de informação procuram oferecer diversos meios de interação e comunicação com o público externo. Devido ao grande volume de informações pertencentes às empresas e a variedade de solicitações deste público nos canais de comunicação existentes, confundem ou dificultam a obtenção das informações desejadas. Uma forma de minimizar esta deficiência está no atendimento direto promovido pelos Call Centers, no entanto, a demanda de solicitações supera a capacidade do mesmo por questões de ordem técnica, e estes atendimentos são repassados para especialistas da área que por sua vez pode não atender a solicitação. Acredita-se que um sistema computacional que consiga entender e interpretar a linguagem de escrita do ser humano possa servir de instrumento para melhorar esses atendimentos. Este trabalho pretende continuar um sistema já iniciado e que realiza consultas em um banco baseado em processamento de Linguagem Natural. Neste trabalho serão investigados e desenvolvidos novos mecanismos de consulta e introduzida a linguagem AIML. A idéia é que o sistema possa ter um certo nível de inteligência e que possibilite uma forma de diálogo com perguntas e respostas, as respostas seriam baseadas nos resultados de consultas em uma base de dados.

Protocolo: 0 Início e Fim: Mês/Ano: 1/2009 - 12/2009 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): ANDRE DAMASCENO AOKI
Professor(es): FRANCISCO ASSIS DA SILVA
MARCELO VINICIUS CRERES ROSA

Resumo:
O SOH (Security on Hands), é um software capaz de configurar um firewall, a partir de componentes gráficos. Tais componentes foram projetados para representar configurações de qualquer firewall disponível no mercado. O projeto proposto consiste em desenvolver um plug-in do SOH, para a conversão de documentos no padrão FwXML para regras nativas do firewall IPTables. O plug-in será desenvolvido com o intuito de aumentar o campo de atuação do SOH permitindo que o usuário possa escolher o firewall utilizado.

Protocolo: 0 Início e Fim: Mês/Ano: 1/2008 - 12/2008 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): DALBERSON CHIZZOLINI NOVO
ADILSON DIRENE ATALLA
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
Até pouco tempo atrás, a cada um ano e meio, segundo a Lei de Moore, conseguia-se dobrar o poder dos processadores. Esse benefício era obtido porque os pesquisadores inventavam técnicas para aproximar os transistores do processador, diminuindo o espaço que os elétrons precisavam percorrer. No entanto, atualmente os pesquisadores tem encontrado sérias dificuldades em aproximar e diminuir os transistores, devido a fenômenos físicos que causam o aquecimento do processador e uma conseqüente perda de desempenho. Para melhorar o poder de processamento dos computadores atuais, mesmo diante da impossibilidade de o aumento de relógios de máquina dos processadores, as empresas que desenvolvem processadores optaram por adicionar dois ou mais núcleos em um único processador. Na prática, uma máquina que possui um processador com mais de um núcleo pode ser comparada, a grosso modo, com outra máquina que possui mais de um processador. Devido a natureza dos processadores multi-núcleos, os sistemas operacionais atuais precisam estar preparados para escalonar o tempo de processamento de todos os núcleos de modo que eles sempre tenham um processo em execução. Entretanto, os sistemas operacionais não permitem executar partes de um mesmo processo em núcleos diferentes. Esse trabalho deve ser feito pelo programador utilizando técnicas e ferramentas de programação concorrente.

Protocolo: 0 Início e Fim: Mês/Ano: 1/2008 - 12/2008 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): BRUNA DIB DE AGUIAR
THAIS PUPO DE OLIVEIRA MACHADO
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
Até pouco tempo atrás, a cada um ano e meio, segundo a Lei de Moore, conseguia-se dobrar o poder dos processadores. Esse benefício era obtido porque os pesquisadores inventavam técnicas para aproximar os transistores do processador, diminuindo o espaço que os elétrons precisavam percorrer. No entanto, atualmente os pesquisadores tem encontrado sérias dificuldades em aproximar e diminuir os transistores, devido a fenômenos físicos que causam o aquecimento do processador e uma conseqüente perda de desempenho. Para melhorar o poder de processamento dos computadores atuais, mesmo diante da impossibilidade de o aumento de relógios de máquina dos processadores, as empresas que desenvolvem processadores optaram por adicionar dois ou mais núcleos em um único processador. Na prática, uma máquina que possui um processador com mais de um núcleo pode ser comparada, a grosso modo, com outra máquina que possui mais de um processador. Devido a natureza dos processadores multi-núcleos, os sistemas operacionais atuais precisam estar preparados para escalonar o tempo de processamento de todos os núcleos de modo que eles sempre tenham um processo em execução. Entretanto, os sistemas operacionais não permitem executar partes de um mesmo processo em núcleos diferentes. Esse trabalho deve ser feito pelo programador utilizando técnicas e ferramentas de programação concorrente.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2008 - 12/2008 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): DANILO JOSE DE SOUZA CORREA
RODRIGO VEIGA DA SILVA
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
A idéia principal deste projeto consiste na pesquisa e a criação de uma ferramenta para gerar código-fonte de aplicações na linguagem de programação Java para web, basicamente utilizando as tecnologias de Servlets e JSP. Estas aplicações especificamente seriam programas, compostos basicamente de cadastros de informações, buscas de informações, relatórios e exibições para disponibilização de informações na internet. Quando a ferramenta for construída, seu uso se fará por um programador, que dentre outras coisas deverá modelar e construir o banco de dados que será utilizado na aplicação web. Após o banco de dados ter sido construído, o que o programador deverá então fazer é parametrizar a ferramenta para que ela possa gerar o código-fonte baseado na estrutura de construção de aplicações MVC da aplicação desejada. Este projeto de pesquisa propõe a investigação da linguagem de programação Java, assim como as tecnologias de Servlet e JSP e alguns frameworks Java para desenvolvimento de uma ferramenta capaz de gerar aplicações para tratar informações na web. As aplicações seriam geradas segundo uma estrutura de interfaces e funcionalidades pré-definidas pela própria ferramenta.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2008 - 12/2008 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): CARLOS RENATO DE SOUZA PERRI
Professor(es): FRANCISCO ASSIS DA SILVA

Resumo:
A idéia principal deste projeto consiste na pesquisa e a criação de uma ferramenta para gerar código-fonte de aplicações na linguagem de programação Java para web, basicamente utilizando as tecnologias de Servlets e JSP. Estas aplicações especificamente seriam programas, compostos basicamente de cadastros de informações, buscas de informações, relatórios e exibições para disponibilização de informações na internet. Quando a ferramenta for construída, seu uso se fará por um programador, que dentre outras coisas deverá modelar e construir o banco de dados que será utilizado na aplicação web. Após o banco de dados ter sido construído, o que o programador deverá então fazer é parametrizar a ferramenta para que ela possa gerar o código-fonte baseado na estrutura de construção de aplicações MVC da aplicação desejada. Este projeto de pesquisa propõe a investigação da linguagem de programação Java, assim como as tecnologias de Servlet e JSP e alguns frameworks Java para desenvolvimento de uma ferramenta capaz de gerar aplicações para tratar informações na web. As aplicações seriam geradas segundo uma estrutura de interfaces e funcionalidades pré-definidas pela própria ferramenta.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2008 - 12/2008 Programa: PROBIC - Programa de Bolsas de Iniciação Científica
Aluno(s): MAURICIO RODRIGUES DE OLIVEIRA
Professor(es): FRANCISCO ASSIS DA SILVA

Resumo:
O presente trabalho expõe a criação de um software que utiliza a tecnologia Microsoft DirectSound para simular um equipamento chamado de processador de efeitos, utilizado por guitarristas para obter efeitos em tempo real no som produzido pela guitarra elétrica. O software deverá realizar a captura do sinal recebido da entrada do microfone, processá-lo adicionando os efeitos disponíveis com seus parâmetros e retornar o sinal processado na saída padrão de áudio da placa de som, consideração que o atraso entre a entrada e saída do som deverá ser a menor possível.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2007 - 12/2007 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): DIEGO COTINI DO COUTO
Professor(es): SILVIO ANTONIO CARRO

Resumo:
A telefonia pela internet, também conhecida como VoIP (Voz sobre protocolo IP), tornou-se uma realizadade, atualmente milhares de usuários utilizam essa tecnologia para conversar gratuitamente pela internet, porém com a falta da regulamentação e de leis eficientes esse tipo de serviço pode ser utilizado para cometer crimes semelhantes aos utilizados hoje na telefonia convencional. O objetivo desse projeto é desenvolver um protótipo de uma ferramenta para investigação de conversas. Este protótipo deverá realizar a interceptação de chamadas telefônicas antes dos dados serem codificados e enviados pela internet. O projeto contará com dois programas, um que ficará oculto no computador do usuário capturando o áudio diretamente da placa de áudio e a enviando por stream para um segundo programa que residirá e uma outra máquina. A maneira utilizada para investigação de crimes na telefonia é a interceptação telefônica, ou seja, quando uma pessoa legalmente autorizada intercepta uma chamada, sem o conhecimento dos interlocutores, e grava uma duplicata da chamada ou a encaminha a um órgão de segurança pública. No entanto a telefonia VoIP é praticamente imune a tal medida já que os protocolos estão cada vez mais seguros, o que dificulta a decodificação dos dados e a investigação dos crimes. Inicialmente será realizado um levantamento bibliográfico sobre VoIP, redes de computadores, conexões com sockets, streaming media. Após o estudo do levantamento bibliográfico será iniciado a construção do protótipo, finalizando o projeto com testes e a escrita da monografia. O projeto será desenvolvido na FIPP, onde será utilizado o laboratório de estudos do NetBuilderGrupo de Pesquisa em Redes de Computadores da FIPP, que disponibiliza de infra-estrutura necessária para o desenvolvimento do projeto proposto. Os softwares utilizados serão livres, não sendo necessário a aquisição dos mesmos. Serão utilizados livros disponíveis na biblioteca e materiais disponíveis na internet.

Protocolo: 0 Início e Fim: Mês/Ano: 12/2007 - 12/2007 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): GUSTAVO MARTINS CRUZ
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
Os aviões convencionais possuem algumas desvantagens em relação aos dirigíveis não tripulados, estes não são silenciosos e possuem um custo muito elevado de operação. Já os dirigíveis permitem que sejam efetuadas manobras silenciosas em locais com pouco espaço e de difícil acesso, ou em velocidades mais baixas e pouca altitude. O objetivo deste projeto é desenvolver um protocolo de comunicação para dirigíveis não tripulados. O protocolo terá como objetivo coordenar a comunicação entre o dirigível e a estação de solo, enviando dados de telecomandos e dados de telemetria. Os dados de telecomando são provenientes da estação de solo e estes deverão atuar no controle remoto do dirigível e também acionar a captura de imagens (fotos) quando o operador desejar. Os dados de telemetria são os dados gerados pelos sensores do dirigível que serão capturados em um intervalo de tempo pré determinado, retornando indicadores de estado do dirigível, como por exemplo, sua altitude, velocidade e coordenadas GPS. Vale ressaltar que o desenvolvimento do dirigível bem como seu hardware não faz parte do escopo deste projeto, sendo assim a comunicação será feita a partir da porta serial simulando a estação solo e o dirigível. O projeto será iniciado por uma revisão bibliográfica sobre o funcionamento de protocolos de comunicação e portas como a serial, seguido0 de estudos práticos e definição do protocolo e então a sua implementação. O projeto será desenvolvido na FIPP, onde será utilizado o laboratório de estudos do NetBuilderGrupo de Pesquisa em Redes de Computadores da FIPP, que disponibiliza de infra-estrutura necessária para o desenvolvimento do projeto proposto. Serão utilizados livros disponíveis na biblioteca e materiais disponíveis na internet.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2007 - 12/2007 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): FABIANO BRANCHER
Professor(es): KLEBER MANRIQUE TREVISANI

Resumo:
Para se construir um Banco de Imagens Distribuído na Web, precisa-se ter mecanismos para controle e gerenciamento dos servidores. Os servidores seriam máquinas de estações de trabalho compostas de certo poder de processamento e memória. O controle e gerenciamento do sistema distribuído diz respeito ao: controle da distribuição dos dados do Banco de Dados; respostas de requisições realizadas por um servidor para todos os outros do grupo; gerenciamento do registro de novos servidores, bem com a exclusão de um já existente; entre outras atividades necessárias.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2007 - 12/2007 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): GUSTAVO DONHA IBANEZ
Professor(es): LEANDRO LUIZ DE ALMEIDA
FRANCISCO ASSIS DA SILVA

Resumo:
Um Banco de Imagens além de armazenar imagens e informações sobre essas imagens necessita de um sistema de recuperação adequado para permitir a recuperação das mesmas. Essa recuperação pode ser realizada de várias maneiras, como por exemplo: por forma, por similaridade de imagens, cor, textura, por consultas utilizando linguagem natural e por palavras-chave. Porém, a primeira etapa a ser realizada com cada imagem antes da consulta para recuperação é a descrição e a publicação das mesmas. Para isto, pensou-se na criação de um módulo para a descrição e publicação de imagens, bem como um módulo para prover uma melhor visualização dos resultados obtidos nas consultas. Estes módulos devem prover interfaces com funcionalidades adequadas e devem ser utilizadas em um ambiente Web.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2007 - 12/2007 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): ANDERSON MARTINS VIEIRA
Professor(es): LEANDRO LUIZ DE ALMEIDA
FRANCISCO ASSIS DA SILVA

Resumo:
Para se construir um sistema capaz de permitir armazenar e recuperar imagens de maneira satisfatória verifica-se a necessidade de se utilizar técnicas especiais de buscas. Sabe-se que atualmente a técnica mais utilizada é a associação de palavras com descrições associadas às imagens. Todavia, esta técnica é considerada muito simples e não atinge um nível satisfatório em suas buscas. A recuperação de imagens através da técnica de busca por forma consiste em realizar buscas de imagens utilizando um objeto (contorno ou forma). A técnica de busca por similaridade consiste na utilização de uma imagem base na tentativa de encontrar imagens no banco de imagens com características similares. Acredita-se que com o uso destas técnicas é possível realizar buscas mais eficientes e com resultados mais relevantes.

Protocolo: 0 Início e Fim: Mês/Ano: 2/2007 - 12/2007 Programa: PEIC - Programa Especial de Iniciação Científica
Aluno(s): THIAGO BONETTI DOS SANTOS
Professor(es): LEANDRO LUIZ DE ALMEIDA
FRANCISCO ASSIS DA SILVA
Alguma mensagem