231 |
Matriz de comutação de uma CPA-temporalYacoub, Michel Daoud, 1955- 16 July 2018 (has links)
Orientador: Hermano de M. F. Tavares / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia de Campinas / Made available in DSpace on 2018-07-16T20:06:43Z (GMT). No. of bitstreams: 1
Yacoub_MichelDaoud_M.pdf: 11764372 bytes, checksum: 85ecc55853bb457c884f3f2d70e2baa6 (MD5)
Previous issue date: 1983 / Resumo: O Centro de Pesquisa e Desenvolvimento - CPqD - da TELEBRAS através do seu Departamento de Comutação - DCO - vem, desde a sua criação, concentrando esforços com intuito de desenvolver os elementos de uma família de Central por Programa Armazenado - CPA - Temporal brasileira; o Sistema TRÓPICO. Neste trabalho apresenta-se o projeto da matriz de comutação de tal sistema levando-se em conta o "hardware" e "software" de controle envolvidos. O pequeno número de placas diferentes, englobando funções variadas no tratamento de um grande número de enlaces, e sua modularidade, dando uma flexibilidade de adaptação as mais varia- das demandas de trafego, são as principais características da matriz. Tais características propiciam um controle e uma manutenção bastante simples além do custo industrial competir com o dos equipamentos produzidos no exterior / Abstract: The Switching Department (DCO) of the Research and Development Center (CPqD) of TELEBRAS has, since its creation, concentrated its efforts on the development of a Brasilian family of Time Division Stored Program Control (TDSPC) telephone exchanges, the TROPICO System. The work presented here concerns the design of the switching matrix of this system, including both the hardware, and the control software aspects of the designs. The small number of different circuit boards, covering the various functions necessary for the handling of a large number of links, and the modularity of the structure permitting the flexibility for accomodating the widest variations in traffic patterns, are the principal characteristics of the switching matrix, These characteristics also allow for relatively simple control and maintenance, not to mention a production cost competitive with equipment produced abroad / Mestrado / Mestre em Engenharia Elétrica
|
232 |
Construção de interfaces homem-computador : o uso de estadogramas na especificação e implementação de controle de interfaceLucena, Fabio Nogueira 25 March 1993 (has links)
Orientador: Hans K. E. Liesenberg / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-18T06:15:41Z (GMT). No. of bitstreams: 1
Lucena_FabioNogueira_M.pdf: 2999715 bytes, checksum: ba845057d548edd53db6d70f6e4e1a17 (MD5)
Previous issue date: 1993 / Resumo: Existem várias técnicas para especificação e implementação do controle de interfaces homem-computador, i.e., técnicas para descrição e implementação da sintaxe permitida das ações do usuário, das reações do computador e como o diálogo (entre homem e computador) evolui ao longo do tempo. As técnicas, contudo, ainda apresentam inconvenientes. Este trabalho concentra-se na representação e implementação desta sintaxe. Estadogramas (statechart, neologismo já usado em outros trabalhos) apresentam indícios de serem adequados para descreverem este comportamento. São diagramas que estendem os diagramas de transição de estados convencionais e eliminam inconvenientes dos últimos. O uso dos Estadogramas no desenvolvimento de uma interface real permitiu identificar mudanças que tornam estes diagramas mais apropriados para este emprego específico. O uso mostrou que Estadogramas precisam de recursos para tratamento da apresentação de uma interface e de outras adaptações sugeridas. A observação do código gerado por uma ferramenta, que implementa Estadogramas, ainda permitiu identificar elementos desejáveis quanto a estrutura do código a ser produzida. / Abstract: A variety of techniques exists for the specification and the implementation of human-computer interface control, i.e., techniques to describe and implement the sintax of user's actions, of the reactions of a computer and of how the dialogue between a user and a computer evolves along a period of time. These techniques, however, present some drawbacks. This work concentrates on representation and implementation of a dialogue sintax based on the statechart notation. A statechart seems suitable to describe this kind of behaviour. It extends state transition diagrams and overcomes some of the shortcomings of the later. The use of the statechart notation in the development of a realistic interface led to improvements wich have been made ill order to apply it specifically in this context. This use showed the need of some kind of supprted at the presentation level and some of changes of notation. The observation of the code generated by an already existing tool to implement statechart behaviour give us some insights as well about desired elements in relation to the structure of the generated code. / Mestrado / Mestre em Ciência da Computação
|
233 |
Animado : um prototipo de um sistema de animação modelada por dinamicaRodrigues, Maria Andreia Formico 22 July 1993 (has links)
Orientador: Leo Pini Magalhães / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-18T12:03:07Z (GMT). No. of bitstreams: 1
Rodrigues_MariaAndreiaFormico_M.pdf: 6147013 bytes, checksum: 99e1d0f13621fed77246e060844f3d97 (MD5)
Previous issue date: 1993 / Resumo: O objetivo geral desta dissertação é apresentar uma pesquisa que vem sendo realizada sobre o tema "Animação Modelada por Dinâmica" desde o ano de 1990. A partir desta pesquisa, o objetivo principal deste trabalho é a criação do ANIMADO, um Protótipo de um Sistema de Animação Modelada por Dinâmica, no âmbito do Projeto ProSlm, no grupo de Computação de Imagens, no DCA- FEE- UNICAMP. A Dinâmica refere-se à descrição do movimento como uma relação entre forças e torques atuando sobre massas. Desta forma, a Física é aplicada na intenção de modelar o movimento que será apresentado pelos objetos. Este movimento pode ser muito realista, dependendo do tipo e exatidão da modelagem envolvida. No ANIMADO,o animador poderá produzir movimentos selecionando forças e torques de controle que estarão diretamente relacionados às leis mecânicas que regem o movimento. Basicamente, o ANIMA()Üé composto por cinco módulos totalmente independentes, escritos em linguagem C e C++, porém, fortemente inter-relacionados: o EGESP, um módulo contendo o Método de Gauss para Resolução de Sistemas Lineares com pivoteamento parcial- parâmetro T, o FRED, um módulo contendo o Método Numérico de Runge-Kutta Variante de quarta ordem para Resolução de Equações Diferenciais Ordinárias com m variáveis independentes, o COLISÃO,um módulo para Detecção de Colisões e Dinâmica de Impacto associada, o CONTROLE, um módulo para o controle da animação e o INTEREXPSERV, um interpretador de expressões baseado no modelo cliente-servidor. É importante salientar que a Animação Modelada por Dinâmica requer a presença de ferramentas que suportem cálculos matemáticos intensivos e precisos, pois, constantemente, está sujeita a erros de precisão numérica e grande consumo de CPU. As animações produzidas com o uso da Dinâmica podem ser usadas em vários campos de aplicação: educacional, industrial, Robótica, Propaganda, entre outros / Abstract: The general aim of this work is to present in details, a research that has been done about "Modeled Animation by Dynamics", since 1990. The main objective is to introduce the ANIMADO,a first example of using Dynamic Simulation in the Computer Animation field, a research branch area of the group ProSlm, in the DCA at UNICAMP. Dynamics refers to the description of movement as a relation between forces and torques acting upon masses. In this way, we use Physics to find out the movement which will be performed by the objects. This movement can be very realistic and depends on the modelling. Using the ANIMADO,the ammator will be able to produce movements by selecting control forces and torques which will be directly related to mechanicallaws of motion. Generally speaking, the ANIMADO is divided into five totally independent, though strongly inter-relationed modules, implemented using the C and C++ language: the EGESP, a module that solves Systems of Linear Equations by standard Gauss-Jordan elimination with maximal pivoting, the FRED, a module that contains a 4th variant Runge-Kutta Numerical Integration Method, the COLISÃO,a module to Detect and Response collisions, the CONTROLE, a module to control the animation, and the INTEREXPSERV, an interpreter of expressions based in the client-server model using sockets. It is important to say that the Modeled Animation by Dynamics needs appropriated mathematic tools which avoid inaccurate results and reduce time processing. The produced animations will be able to be used in various fields of application and with a variety of objectives, as a helpful tool in the educational and industrial area, Robotic Engineering, Propaganda and many others / Mestrado / Mestre em Engenharia Elétrica
|
234 |
Implementação experimental de um supervisor de controle para robos industriaisDias, Carlos Henrique 25 June 1993 (has links)
Orientador: João Mauricio Rosario / Dissertação (mestrado) - Universidade Estadual de Campinas, Faculdade de Engenharia Mecanica / Made available in DSpace on 2018-07-18T14:02:40Z (GMT). No. of bitstreams: 1
Dias_CarlosHenrique_M.pdf: 4568748 bytes, checksum: a1f2733b6582a37527537f5963b22e74 (MD5)
Previous issue date: 1993 / Resumo: O objetivo principal deste trabalho é o de fazer uma análise prática do desempenho de urna arquitetura distribuída baseada na técnica ATOS, aplicada à supervisão e controle de robôs industriais. Inicialmente é feita urna discussão a respeito de arquiteturas de controladores, sendo feita urna comparação entre arquiteturas centralizadas e distribuídas. Em seguida, a partir de urna arquitetura distribuída, é feita urna descrição de urna solução completa para um supervisor de controle, com ênfase ao controle de juntas, para o qual são apresentadas duas soluções de implementação. São descritas os módulos hardware e software que foram implementados, assim corno os programas aplicativos utilizados no desenvolvimento do, protótipo. Para as montagens experimentais são mostrados o ambiente e procedimento de testes juntamente com os resultados e comentários / Abstract: Not informed. / Mestrado / Mestre em Engenharia Mecânica
|
235 |
Analise e simulação de protocolos de coerencia de cache para sistemas multiprocessadosAtta, Antonio Carlos Fontes 03 February 1994 (has links)
Orientador : Celio Cardoso Guimarães / Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Matematica, Estatistica e Ciencia da Computação / Made available in DSpace on 2018-07-18T21:33:36Z (GMT). No. of bitstreams: 1
Atta_AntonioCarlosFontes_M.pdf: 2874033 bytes, checksum: 354e0760c095cd674547d6934b1b14c1 (MD5)
Previous issue date: 1994 / Resumo: Para garantir um rendimento aceitável dos sistemas multiprocessados de memória compartilhada através da redução das disputas pelo acesso à memória e à rede de interconexão, memórias cache têm sido utilizadas, a exemplo dos sistemas monoprocessados, para armazenar localmente as informações mais freqüentemente requeridas pelos processadores. A possibilidade de existência de diversas cópias de um mesmo dado espalhadas pelos caches do sistema, entretanto, dá origem ao problema da consistência ou coerência da informação armazenada em cache nos sistemas multiprocessados. Nesta dissertação, nós avaliamos conceitualmente algumas das soluções propostas para o problema, explorando tanto as soluções voltadas a sistemas multiprocessados que adotam o barramento como rede de interconexão, quanto as soluções voltadas a redes mais genéricas, como as redes tipo multiestágios. Adicionalmente, o estudo dessa última classe de soluções é aprofundado para 2 soluções básicas da classe, a que emprega diretórios totalmente mapeados e a que emprega diretórios limitados, sendo proposta uma extensão à técnica de diretórios limitados de modo a tornar seu desempenho tão alto quanto o obtido com os diretórios totalmente mapeados - mais caros em termos de espaço - mantendo a mesma eficiência de espaço da solução original. Para comparar as três soluções foi desenvolvido um simulador baseado na geração sintética de referências à memória a partir das estatísticas divulgadas de aplicações paralelas reais. / Abstract: In order to guarantee reasonable performance of shared-memory multiprocessors reducing memory and interconnect network contention, cache memories have been used, as in uniprocessors systems, to keep locally frequently required by processors information. The possibility of existence of many modifiable copies of the same data spread into the caches of the system originates the cache coherence problem though. In this dissertation, we conceptually study some of the proposed solutions to the problem, exploring solutions suitable for shared bus multiprocessors and solutions oriented to systems where the processors and memories are interconnected by more general networks, such as multistage network. Furthemore this last class of solutions is detailed for 2 basic techniques, full map directories and limited directories. We propose an extension to the limited directory technique with the aim of getting performance as high as with full map directories - which are more expensive with regard to space - but with the same space efficiency of the original solution. In order to compare these 3 solutions we developped a simulator based on synthetic trace derived from real applications. / Mestrado / Mestre em Ciência da Computação
|
236 |
Animação modelada por computador : tecnicas de controle de movimento em animaçãoCamargo, Jose Tarcisio Franco de 27 January 1995 (has links)
Orientador: Leo Pini Magalhaes / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Eletrica / Made available in DSpace on 2018-07-20T07:52:43Z (GMT). No. of bitstreams: 1
Camargo_JoseTarcisioFrancode_D.pdf: 5350145 bytes, checksum: 32930cc2fae4244a6edee1963f1f1858 (MD5)
Previous issue date: 1995 / Resumo: A utilização de computadores no desenvolvimento de animações ou simulações torna-se cada vez maior atualmente. A cada dia que passa, novas e mais complexas tarefas são atribuidas ao computador neste campo de aplicações. Dessa forma, este trabalho procura apresentar um conjunto de ferramentas uteis ao desenvolvimento de animações ou simulações modeladas por computador. Especificamente, apresentamos um conjunto de técnicas de controle de movimento de objetos rígidos articulados ou não. São abordados dois níveis de controle neste trabalho: local e global. As técnicas de controle local, que caracterizam a descrição do movimento de um unico objeto, são apresentadas sob a forma de modelos cinemáticos e dinâmicos. Por sua vez, o controle global, que caracteriza a interação entre objetos numa animação ou simulação, é apresentado através de um modelo de "Sistema Dinâmico a Eventos Discretos" (DEDS). Consequentemente, esta subdivisão permite-nos descrever as ações a serem executadas numa animação de forma mais clara e eficiente. São também apresentados alguns exemplos de implementações possíveis para as técnicas apresentadas neste texto, disponíveis também em um disquete que acompanha este exemplar / Abstract: The use of computers in modelling animations or simulations has been increasing lately. Every day new and more complex tasks are attributed to computers in this application field. In this way, this work presents a set of tools to develop computer modeled animations or simulations. Specifically, we present a set of motion control techniques that are useful for modelling the motion of (articulated) rigid objects. Two levels of control are studled: local and global. Local control techniques are used to model the motion of each object individually and are presented here through kinematic and dynamic models. On the other hand, Global control techniques are responsable for the interactions among objects and are presented here through a "Discrete Event Dynamic Systems" (DEDS) model. In consequence, this subdivision allows us to describe the actions in the animation with a higher degree of efficiency. Some implementations for these techniques are also presented. / Doutorado / Doutor em Engenharia Elétrica
|
237 |
Aplicabilidade da digitalização 3D em ambientes de engenharia simultânea /Schneider, Felipe Carlos January 1998 (has links)
Dissertação (Mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. / Made available in DSpace on 2012-10-17T06:15:12Z (GMT). No. of bitstreams: 0Bitstream added on 2016-01-09T01:03:24Z : No. of bitstreams: 1
138330.pdf: 21063031 bytes, checksum: 4c5bdf969b1e2158c8b029ee35ea27e7 (MD5)
|
238 |
Uma implementação do serviço de persistência CORBA para integração de bases de dadosCampos, Marcelo Costa January 2002 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-graduação em Ciência da Computação. / Made available in DSpace on 2012-10-20T07:49:18Z (GMT). No. of bitstreams: 0Bitstream added on 2014-09-26T02:19:14Z : No. of bitstreams: 1
208359.pdf: 12418505 bytes, checksum: bb23bd9e1d4481e7b88b6e19b3f9e210 (MD5) / Este trabalho esta inserido no contexto de Objetos Distribuídos e versa sobre o desenvolvimento de um serviço de persistência de objetos, apropriado ao contexto da arquitetura CORBA. A implementação do serviço de persistência utiliza produtos que estão em conformidade com o padrão CORBA e foi desenvolvido baseando-se na linguagem de programação JAVA. O modelo do Serviço de Persistência implementado apresenta-se como o mediador entre a aplicação e o sistema de armazenamento de dados. O Persistent State Service (PSS) especificado pelo padrão CORBA, procura facilitar o gerenciamento de mudanças (alteração da estrutura de um objeto, novos serviços e novas regras de negócios) evitando a necessidade de re compilação dos objetos de serviço. Assim é que, a possibilidade de interoperar estas distintas tecnologias utilizando as características de um sistema distribuído, torna este trabalho capaz de identificar as vantagens encontradas nesse tipo de sistema, tais como: maior escalabilidade, desempenho, interoperabilidade, segurança e rapidez em suas transações, seguindo o Serviço de Persistência de Objetos. Abordar-se-a implementação do Serviço de Persistência de Objetos PSS, que é objeto de pesquisa deste trabalho, com ênfase na utilização da arquitetura CORBA e desenvolvido na linguagem de programação JAVA. Possibilitando a interoperabilidade da aplicação entre distintas arquiteturas.
|
239 |
Geração de algoritmos de escalonamento para simulação de grades computacionaisMenezes, Denison [UNESP] 13 April 2012 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:24:01Z (GMT). No. of bitstreams: 0
Previous issue date: 2012-04-13Bitstream added on 2014-06-13T18:20:04Z : No. of bitstreams: 1
menezes_d_me_sjrp.pdf: 3182347 bytes, checksum: 52e757c22a6f90de1feb14d78b6536f0 (MD5) / Universidade Estadual Paulista (UNESP) / A crescente necessidade por poder computacional, unida com o progresso atingido nos computadores pessoais e redes de interconexão, fez surgir diversas propostas, tais como grades computacionais, para tornar a computação de alto desempenho mais barata e acessível. Como contraponto, a maior acessibilidade aos recursos para computação de alto desempenho oferecida pelas grades, criou um universo de usuários tipicamente não especialistas em computação paralela, aumentando a demanda por ferramentas de avaliação de desempenho e de apoio ao desenvolvimento de sistemas. Visando criar uma ferramenta de simulação de grades com facilidade de uso, mesmo para usuários não especialistas em programação, vem sendo desenvolvido o simulador de grades com-putacionais iSPD ( iconic Simulator of Parallel and D istributed systems ). Como o escalonamento de tarefas é essencial na computação distribuída, o iSPD necessitava de uma interface para a especificação de escalonadores no ambiente simulado que mantivesse os conceitos de fácil modelagem. Este trabalho de pesquisa apresenta a proposta e desenvolvimento de técnicas que permitam que o usuário do iSPD modele novas políticas de escalonamento de forma automatizada e simples. Estas técnicas foram aplicadas em um novo componente capaz de interpretar algoritmos de escalonamento especificados pelo usuário adicionando-os a um banco de algoritmos pré-disponibilizados / The increasing demand for more computing power, associated with the progress in personal computers and interconnection networks, culminated in proposals to make high performance computing cheaper and more accessible such as computer grids. The greater accessibility to resources for high performance computing offered by grids created a universe of users lacking of parallel programming expertise, increasing the demand for tools for performance evaluation and systems development support. Aiming for the development of a grid performance evaluation to ol that could be easy to use, even for people not expert in parallel programming, iSPD (iconic Simulator of Parallel and Distributed systems) has been developed. Since task scheduling in distributed systems is a critical process, iSPD needed an easy approach to specify scheduling policies for a grid. This work presents the development, and its associated results, of a set of techniques that allow the iSPD’s user to model scheduling policies in an automated and simple way. These techniques were applied to a new component capable of interpreting scheduling algorithms specified by a user, adding them to a prebuilt algorithms database. Results achieved with this component show that the used approach is right
|
240 |
Estudo de caso de uma extensão de middlewares de TV digital interativa para suporte a aplicações residentes não-nativasGoulart, Leandro Jekimim [UNESP] 27 July 2009 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:29:40Z (GMT). No. of bitstreams: 0
Previous issue date: 2009-07-27Bitstream added on 2014-06-13T20:19:46Z : No. of bitstreams: 1
goulart_lj_me_sjrp.pdf: 1065777 bytes, checksum: d51b5d665c42eb528918982e19434970 (MD5) / Ao longo dos últimos anos diversos sistemas de TV Digital foram desenvolvidos em todo o mundo, com destaque para o sistema de TV Digital norte-americano (ATSC), europeu (DVB), japonês (ISDB) e brasileiro (SBTVD). Todos estes sistemas diferem entre si em algum aspecto, mas todos apresentem muitas semelhanças conceituais e estruturais, o que permitiu a construção de plataformas de aplicações e serviços interativos comuns ou interoperáveis entre estes sistemas. Em todos estes sistemas, ambientes de aplicação foram desenvolvidos com o objetivo de oferecer serviços interativos através das redes e receptores de TV Digital. Diversos tipos de aplicações são definidos, com variações sobre o acoplamento ou não com o conteúdo audiovisual, a origem da aplicação (nativa ou do broadcast), entre outros aspectos. Este trabalho traz uma nova proposta, a de aplicações residentes não-nativas, um grupo de aplicações que adicionadas e removidas por usuários, executando no topo das APIs disponibilizadas pelo middleware, mas não associadas aos canais de TV Digital. É discutido então uma proposta para desenvolvimento destas extensões, o cenário escolhido para o estudo de caso, composto por implementação de referência de middleware (OpenMHP) e aplicação (Quizlet), o estudo de caso com os dados coletados, discussão e novas propostas. Os resultados são realizados com base na compatibilidade desta implementação de referência com as aplicações MHP existentes. / Not available.
|
Page generated in 0.0679 seconds