Spelling suggestions: "subject:"java. eng"" "subject:"lava. eng""
1 |
Interface gráfica no contexto de teoria dos jogos sob a forma de Java Apples /Caldeira, Rosane. January 2010 (has links)
Orientador: Sergio Azevedo de Oliveira / Banca: Carlos Roberto Minussi / Banca: Ivan Mathias Filho / Resumo: Na resolução de problemas de engenharia existem diversas metodologias que podem ser aplicadas. Normalmente, estas envolvem novos conceitos, as vezes inéditos em termos de aplicação como é o caso da teoria dos jogos. Por outro lado, pesquisadores vêm buscando novas técnicas para o desenvolvimento de ferramentas computacionais para o auxílio no processo ensino- aprendizado em diferentes níveis. Nesta dissertação apresenta-se um simulador computacional que apresenta uma interface gráfica, denominada ENGTJ, como proposta para o ensino de conceitos básicos da teoria dos jogos, via Web. Os conceitos relacionados com a teoria dos jogos , são apresentados sob forma de exemplos, no contexto dos jogos não-cooperativos e cooperativos, com os módulos do Jogo Dilema do Prisioneiro (JDP) e o Jogo Coalizacional entre Empresas (JCE). Estes módulos foram desenvolvidos utilizando-se a linguagem de programação Java, sob a forma de Java applets, com o auxílio do ambiente de desenvolvimento Eclipse. O processo de desenvolvimento de software baseado nos padrões de engenharia de software foi utilizado para criar a interface da aplicação, e apresenta uma série de técnicas e atividades que procuram dar suporte a definição de processos de desenvolvimento, levantamento e especificação de requisitos, projeto e testes. Como resultado, tem-se uma interface gráfica que permite ao usuário interagir através de jogos modulares referentes a teoria dos jogos, permitindo ao mesmo inferir alguns conceitos básicos abordados nesta teoria, suportada por tutoriais, geral e específicos / Abstract: In solving engineering problems there are several methodologies that can be applied. Typically, these methods involve new concepts, sometimes unprecedented in terms of application as game theory. Moreover, researchers are seeking new techniques to develop computational tools to aid in the teaching-learning at different levels. This paper presents a computational simulator that presents a graphical interface, called ENGTJ, as proposed for teaching basic concepts of game theory, through Web. The game theory concepts are presented using examples, in the context of non-cooperative games and cooperative, especially the Prisoner's Dilemma Game (JDP) and the Coalitional Games between Companies (JCE). These modules were developed using the Java programming language, under "Java applets" form with the Eclipse developing environ- ment. The software development process based on software engineering patterns was used to create an application interface combining several techniques and activities that could support the developing procedures, requirements, projects and tests. Therefore, there is a graphical in- terface that allows the user interacting with modular games referred to the game theory and the concepts approached in this work, supported by tutorials, general and specific / Mestre
|
2 |
Manipulação remota de um braço mecânico (Scorbot ER - III) utilizando a rede mundial de computadores /Estremote, Marcos Antonio. January 2006 (has links)
Orientador: Nobuo Oki / Banca: Alexandre Cesar Rodrigues da Silva / Banca: José Raimundo de Oliveira / Resumo: Neste trabalho descreve-se um Software de comando para o acionamento de um braço mecânico do robô SCORBOT ER - III. O software desenvolvido tem a capacidade de controlar e monitorar o robô remotamente em tempo real através da Rede Mundial de Computadores (WWW), utilizando bibliotecas de JAVA como: métodos nativos (JNI - JAVA Native Interface), Invocação de Métodos Remotos (RMI - Remote Method Invocation), Conectividade com Banco de Dados JAVA (JDBC - JAVA Database Connecvity) e JMF (JAVA Media Frameworks) com o Protocolo de Tempo Real - RTP (Real Time Protocol). Para controle do robô, o circuito de controle originalmente desenvolvido pelo fabricante, foi reprojetado utilizando-se o ambiente Max+Plus II da Altera e a conexão entre Robô e o PC é feita através de um dispositivo lógico programável tipo FPGA, que recebe os comandos provenientes da Porta Paralela do PC, o monitoramento através de câmeras digitais do tipo WEBCAM conectadas em uma Porta do tipo USB. / Abstract: This work describes the development of a Software for the control of a mechanical arm type SCORBOT ER - III. This software has the capacity to control and to monitor the robot remotely in real time through the World Wide Web (WWW), using libraries of JAVA as: native methods (JNI-JAVA Native Interface), Invocation of Remote Methods (RMI - Remote Method Invocation), Connecvity with database JAVA (JDBC - JAVA Database Connecvity) and JMF (JAVA Media Frameworks) with the Protocol of Real Time - RTP (Real Time Protocol). The robot control circuit was redesigned using the Altera Max+Plus II environment and the connection between the robot and personal computer was made by the Parallel Port and digital cameras of the type WEBCAM, connected USB port. / Mestre
|
3 |
Implementação de um nó IEEE 1451, baseado em ferramentas abertas e padronizadas, para aplicações em ambientes de instrumentação distribuída /Rossi, Silvano Renato. January 2005 (has links)
Resumo: Atualmente, as redes de transdutores inteligentes desempenham um papel de importância vital em sistemas de Medição e Controle Distribuído. Nesse contexto, o Padrão IEEE 1451 para interfaceamento de transdutores inteligentes tem como objetivo simplificar a conectividade de transdutores em ambientes de rede, fornecendo, para tal fim, um conjunto de interfaces padronizadas, aumentando a flexibilidade dos sistemas de instrumentação distribuída. Neste trabalho descreve-se a implementação de um nó de rede em conformidade com o padrão IEEE 1451. O nó foi completamente desenvolvido através do emprego de ferramentas padronizadas e sistemas abertos. O nó é composto por um Processador de Aplicação com Capacidade de Operar em Rede (NCAP), com base no padrão IEEE 1451.1 e um Módulo de Interface para Transdutores Inteligentes (STIM), em conformidade com o padrão IEEE 1451.2. A parte física do NCAP foi implementada através dos recursos de um Computador Pessoal (PC) e de um Dispositivo Lógico Programável (PLD) de uso geral. A parte lógica do NCAP foi desenvolvida através da tecnologia Java. O STIM foi implementado com dispositivos lógicos programáveis versáteis, de uso geral, e sua funcionalidade foi integralmente descrita em linguagem de descrição de hardware. O conjunto NCAP-STIM foi conectado a uma rede de área local, sob o modelo de comunicação cliente-servidor, sendo que várias aplicações clientes podem acessar as informações dos transdutores conectados ao STIM, através da rede, via intermediação do NCAP. O emprego de ferramentas padronizadas e abertas no desenvolvimento total do sistema IEEE 1451 é uma das contribuições mais importantes do presente trabalho. No entanto, há várias contribuições pontuais como: a maneira de descrever as Informações de Transdutores em Formato Eletrônico (TEDS), a implementação... (Resumo completo, clicar acesso eletrônico abaixo). / Abstract: Nowadays, smart transducer networks play an essential role in distributed measurement and control systems. In this context, the IEEE 1451 smart transducer interface standards aimed to simplify transducer connectivity, providing a set of common interfaces for connecting transducers in a networked fashion, increasing the flexibility of distributed instrumentation systems. In this work the implementation of a network node according to the IEEE 1451 standard is introduced. The node has been fully developed using open and standardized tools. A Network Capable Application Processor (NCAP) according to the IEEE 1451.1 Standard and a Smart Transducer Interface Module (STIM) comprises the node. The physical part of the NCAP has been implemented using the resources of a Personal Computer (PC) and a general-purpose Programmable Logic Device (PLD). The logical part of the NCAP has been developed using Java technology. The STIM module was implemented with versatile, general-purpose Programmable Logic Devices. STIM functionality has been fully developed in hardware description language. A network node (STIM-NCAP) was connected in a client-server modelbased local area network. Many client applications can access STIM transducers information, through the network with the NCAP as an intermediary. One of the most important contributions of this work is the employment of open and standardized tools for implementing the IEEE 1451 network node. However, there are many specific contributions such as: Transducer Electronic Data Sheet (TEDS's) description method, programmable logic-based Protocol Manager implementation that allows the use of the parallel port without any modification, the employment of low-cost PLDs for implementing the STIM and the Protocol Manager, and Java-based NCAP software development. Through the implementation of the IEEE Standard, industries... (Complete abstract, click electronic address below). / Orientador: Aparecido Augusto de Carvalho / Coorientador: Alexandre César Rodrigues da Silva / Banca: Onofre Trindade Júnior / Banca: Edward David Moreno Ordonez / Banca: Cláudio Kitano / Banca: Ricardo Tokio Higuti / Doutor
|
Page generated in 0.0532 seconds