Página 1 dos resultados de 112 itens digitais encontrados em 0.047 segundos

Uma avaliação comparativa de alguns sistemas de informação geográfica aplicados aos transportes. ; A comparative evaluation of some geographic information systems applied to transportation.

Rose, Adriana
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 14/12/2001 PT
Relevância na Pesquisa
65.87%
O sucesso de um projeto depende, em grande parte, da escolha e uso de ferramentas adequadas para o seu desenvolvimento. Como no caso de qualquer outra ferramenta, é de suma importância o conhecimento das características, funções e do desempenho dos programas de computador que se pretende empregar na solução de problemas de qualquer natureza. Tendo por base esta constatação e voltando-se apenas para uma área específica, o objetivo deste trabalho de pesquisa é comparar três software de SIG (Sistemas de Informação Geográfica) aplicados ao planejamento de transportes quanto às suas características funcionais e desempenho. Os software UfosNet, TransCAD e ArcView foram comparados quanto a alguns aspectos descritivos, tais como: tempo de aprendizado e possibilidades de customização, entre outros; características operacionais básicas de SIG; rotinas avançadas de SIG e rotinas específicas de transportes. Para uma análise mais efetiva do potencial dos mesmos como ferramentas de planejamento de transportes foi proposta a solução de um problema envolvendo o cálculo de uma medida de acessibilidade. Através dos resultados encontrados com as diversas avaliações realizadas foi possível concluir que os três sistemas atendem perfeitamente à configuração mínima desejada para um software SIG...

Um método grafo-algébrico para projeto de ilhamento controlado em Sistemas Elétricos de Potência; A graph-algebraic method for the design of controlled islanding in Electric Power Systems

Souza, Paulo Victor Lameira de
Fonte: Biblioteca Digitais de Teses e Dissertações da USP Publicador: Biblioteca Digitais de Teses e Dissertações da USP
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 09/05/2014 PT
Relevância na Pesquisa
75.79%
Neste trabalho, um novo método grafo-algébrico para o projeto de ilhamento intencional é proposto. O ilhamento intencional é um dos últimos recursos utilizados pelos operadores para evitar um colapso total do sistema elétrico. Ele objetiva dividir um sistema elétrico em dois ou mais subsistemas estáveis quando não é possível garantir a estabilidade do sistema interligado. O método desenvolvido é uma extensão de um método grafo-algébrico, baseado na fatoração da matriz incidência ramo-nó e que foi desenvolvido para a identificação de ilhamento não intencional, para o problema de projeto de ilhamento intencional. A aplicação da fatoração da matriz incidência ramo-nó no problema de projeto de ilhamento é contribuição inédita deste trabalho. O método proposto identifica os conjuntos de corte, compostos por linhas de transmissão/transformadores (ramos), aptos a dividir um sistema elétrico de potência conexo em dois ou mais subsistemas (ilhas), sob a condição de um número mínimo, previamente estabelecido, de ramos interrompidos ou uma interrupção mínima de fluxo de potência ativa. A identificação dos conjuntos de cortes é realizada por meio de uma fatoração ordenada da matriz incidência nó-ramo e por um processo de regularização de cortes. O método foi testado com resultados promissores em alguns sistemas elétricos de pequeno e médio porte. Apresentou boas características que sugerem que o mesmo seja adequado para aplicações em tempo real. O método fornece a informação das barras que formam cada ilha...

Gerador automatico de editores XML baseado no XML schema

Andre Vital Saude
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 27/06/2003 PT
Relevância na Pesquisa
65.87%
Este documento descreve a concepção e implementação do Gerador Automático de Editores XML Baseado no XML Schema. O Gerador de Editores XML é uma ferramenta de suporte ao desenvolvimento de aplicações científicas que integra o Ambiente para Desenvolvimento de Software Científico (Adesso). O Adesso é um ambiente computacional que explora o modelo de programação baseado em componentes reutilizáveis para fornecer suporte ao desenvolvimento de componentes e sua integração a diversas plataformas de programação científica. Possui uma base de dados de componentes representada em XML e um conjunto de ferramentas de transformação para geração automática de código, documentação e empacotamento dos componentes. Todos os sistemas que permitem ao usuário a edição direta de uma base de dados representada em XML precisam de um editor com interface gráfica de alto nível para que a manipulação dos dados seja feita com clareza e robustez. É ainda importante que o ambiente de edição seja capaz de fazer validações imediatas do conteúdo modificado pelo usuário. Analisando as vantagens e desvantagens de usar um editor XML genérico, como os oferecidos gratuitamente pelo mercado, ou de desenvolver um editor específico para cada aplicação XML...

Teste baseado na interação entre regras ativas escritas em SQL; Testing based on interaction of SQL rules

Plinio de Sa Leitão Junior
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Tese de Doutorado Formato: application/pdf
Publicado em 21/12/2005 PT
Relevância na Pesquisa
75.88%
Bancos de dados ativos têm sido usados como uma alternativa à implementação de parte da funcionalidade de muitas aplicações em diversas áreas de conhecimento. A idéia básica é a resposta automática à ocorrência de eventos pela ativação de tarefas com funções específicas, conduzindo à execução de regras ativas. A despeito do uso difundido dessa tecnologia, pouco esforço de pesquisa tem sido direcionado ao teste de aplicações de bancos de dados ativos. Nesta pesquisa, nós investigamos o uso de uma técnica de teste estrutural para revelar a presença de defeitos, visando à melhoria de qualidade e ao aumento do nível de confiança com relação a este tipo de software. Uma família de critérios de adequação é proposta e analisada, no âmbito de regras ativas escritas em SQL. Especificamente, um modelo de interação entre regras é elaborado, visando à abstração de associações de interação, as quais formam a base para os requisitos de teste. No contexto de teste estrutural baseado em fluxo de dados, é definido um conjunto de critérios de adequação, denominados Critérios Baseados na Interação entre Regras, que requerem o exercício de associações de interação. Os critérios são uma extensão ao critério todos usos...

Mecanismo para execução especulativa de aplicações paralelizadas por técnicas DOPIPE usando replicação de estágios; Mechanism for speculative execution of applications parallelized by DOPIPE techniques using stage replication

André Oliveira Loureiro do Baixo
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 24/07/2012 PT
Relevância na Pesquisa
65.95%
A utilização máxima dos núcleos de arquiteturas multi-processadas é fundamental para permitir uma utilização completa do paralelismo disponível em processadores modernos. A fim de obter desempenho escalável, técnicas de paralelização requerem um ajuste cuidadoso de: (a) mecanismo arquitetural para especulação; (b) ambiente de execução; e (c) transformações baseadas em software. Mecanismos de hardware e software já foram propostos para tratar esse problema. Estes mecanismos, ou requerem alterações profundas (e arriscadas) nos protocolos de coerência de cache, ou exibem uma baixa escalabilidade de desempenho para uma gama de aplicações. Trabalhos recentes em técnicas de paralelização baseadas em DOPIPE (como DSWP) sugerem que a combinação de versionamento de dados baseado em paginação com especulação em software pode resultar em bons ganhos de desempenho. Embora uma solução apenas em software pareça atrativa do ponto de vista da indústria, essa não utiliza todo o potencial da microarquitetura para detectar e explorar paralelismo. A adição de tags às caches para habilitar o versionamento de dados, conforme recentemente anunciado pela indústria, pode permitir uma melhor exploração de paralelismo no nível da microarquitetura. Neste trabalho...

Modeling the performance impact of hot code misprediction in Cross-ISA virtual machines = : Modelagem do impacto de erros de predição de código quente no desempenho de máquinas virtuais; Modelagem do impacto de erros de predição de código quente no desempenho de máquinas virtuais

Divino César Soares Lucas
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 09/04/2013 PT
Relevância na Pesquisa
65.88%
Máquinas virtuais (MVs) são sistemas que se propõem a eliminar a incompatibilidade entre duas, em geral diferentes, interfaces e dessa forma habilitar a comunicação entre diferentes sistemas. Nesse sentido, atuando como mediadores, uma MV está em um ponto que a permite fomentar o desenvolvimento de soluções inovadoras para vários problemas. Tais sistemas geralmente utilizam técnicas de emulação, por exemplo, interpretação ou tradução dinâmica de binários, para executar o código da aplicação cliente. Para determinar qual técnica de emulação é a ideal para um trecho de código geralmente é necessário que a MV empregue algum tipo de predição para determinar se o benefício de compilar o código supera os custos. Este problema, na maioria dos casos, resume-se a predizer se o dado trecho de código será frequentemente executado ou não, problema conhecido pelo nome de Predição de Código Quente. Em geral, se o preditor sinalizar um trecho de código como quente, a MV imediatamente toma a decisão de compilá-lo. Contudo, um problema surge nesta estratégia, à resposta do preditor é apenas a decisão de uma heurística e é, portanto, suscetível a erros. Quando o preditor sinaliza como quente um trecho de código que não será frequentemente executado...

Um gerador de programas para sistemas de regras de produção visando a eficiencia na execução

Paladino, Alvaro Daniel Arioni
Fonte: Universidade Federal de Santa Catarina Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado Formato: ix, 89f.| il
POR
Relevância na Pesquisa
75.86%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnologico; Esta dissertação apresenta o SPP, um Sistema de Produção Proporcional desenvolvido com características adequadas para sua utilização em aplicações de tempo real, embora possa ser igualmente usado para outro tipo de aplicações. O SPP é implementado como um gerador de programa, têmuma sintaxe lisp-like e uma boa capacidade matemática. Requer a declaração explícita de atributos e funções, está baseado na lógica proporcional e sua máquina de inferência trabalha sem backtracking, com raciocínio não monotônico, em encadeamento para frente e atendendo as estratégias clássicas de resolução de conflitos. Para conseguir uma boa eficiência de execução, a linguagem C foi escolhida como base do desenvolvimento, sendo usada tanto para o sistema especialista gerado como para o programa gerador. Por outro lado, uma interface ampla e flexível entre SPP e a linguagem C insere o sistema num contexto de programação híbrida (mistura de procedural e não procedural), necessário para compatibilizar o tempo real com os sistemas especialistas.

Projeto unificado de componentes em hardware e software para sistemas embarcados

Mück, Tiago Rogério
Fonte: Universidade Federal de Santa Catarina Publicador: Universidade Federal de Santa Catarina
Tipo: Dissertação de Mestrado Formato: 135 p.| il., grafs., tabs.
POR
Relevância na Pesquisa
75.8%
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2013.; O crescente aumento na complexidade dos sistemas embarcados está ocasionando uma migração para técnicas de projeto em níveis mais altos de abstração, o que tem levado a uma convergência entre as metodologias de desenvolvimento de hardware e software. Este trabalho tem como objetivo principal contribuir nesse cenário propondo uma estratégia de desenvolvimento unificada que possibilita a implementação de componentes em hardware e software a partir de uma única descrição na linguagem C++. As técnicas propostas se baseiam em conceitos de programação orientada a objetos (do inglês Object-oriented Programming - OOP) e programação orientada a aspectos (do inglês Aspect-oriented Programming - AOP) para guiar uma estratégia de engenharia de domínio que facilita a clara separação entre a estrutura e comportamento-base de um componente das características que são específicas de implementações em hardware ou software.Certos aspectos de um componente, como, por exemplo, alocação de recursos e a interface de comunicação, são modelados de maneiras distintas dependendo da implementação-alvo (hardware ou software). Este trabalho mostra como tais aspectos podem ser fatorados e encapsulados em programas de aspecto que são aplicados às descrições iniciais apenas quando o particionamento final entre hardware e software é definido. Os mecanismos de aplicação de aspectos são definidos via metaprogramação estática utilizando os templates do C++. Dessa forma...

Conceptualização de um sistema de apoio ao planeamento produtivo

Aguiar, Ana Luísa Sousa
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
75.71%
O presente projeto, que decorreu no âmbito da empresa Sakthi Portugal, SA, surge com a necessidade de resolver os problemas associados ao processo de planeamento produtivo, problemas esses que derivam da dificuldade em recuperar informação em tempo real, quando tal é necessário. Pois, o processo de partilha de dados na organização, desde do setor produtivo até à expedição, revelou não ser o mais adequado. Como tal, e na tentativa de resolver aqueles problemas, após um estudo aprofundado dos fluxos de informação na organização associados ao processo de planeamento, entendeu-se que a solução passava pela criação/adoção de um Sistema de Informação Integrado (SII) que permitisse o registo de todos os dados e facultasse a recuperação da informação em tempo real, por forma a suportar a tomada de decisão por parte das pessoas envolvidas. Neste sentido, o presente projeto pretendeu dar um contributo para aquela solução, tendo como objetivo o estudo e conceptualização do referido SII, apresentando o resultado em torno de três subsistemas: o subsistema da produção; o subsistema do planeamento e, por último, o subsistema de expedição.; This project, which took place within the company Sakthi Portugal, SA...

Implementação de um ERP na indústria vitivinícola

Pinto, Tiago Neves
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
75.71%
Num mercado global cada vez mais competitivo, torna-se essencial que as empresas se tornem mais flexíveis e competitivas. A aposta em sistemas que permitam uma correta gestão da informação pode fazer a diferença entre continuar ou não a fazer parte do mercado. Os Sistemas de Informação aparecem para colmatar esta necessidade das empresas de gerir eficazmente a informação. O principal objetivo deste trabalho é desenvolver funcionalidades que permitam obter outputs de análise válidos na empresa Dão Sul – Sociedade Vitivinícola, S.A., empresa que se dedica á produção e comercialização de vinho. Neste trabalho é utilizado um sistema ERP (Enterprise Resource Planning) que permite a integração de informação relativa a todas as áreas da empresa em uma base de dados única e que permite o acesso à informação em qualquer momento. O Software instalado na empresa é o Microsoft Dynamics NAV e é sobre o modelo standard deste que vão recair os desenvolvimentos. O desenvolvimento de funcionalidades sobre este software permite atingir o objetivo inicial, obtendo as ferramentas de análise pretendidas pela empresa.; In a global market increasingly competitive, it is essential that enterprises become more flexible and competitive. The focus on systems that allow a proper information management can make the difference between continue or not being part of the market. Information Systems appear to fill this need for companies to manage information effectively. The main objective of this work is to develop features that allow to obtain valid analytical outputs in company Dão Sul – Sociedade Vitivinícola...

Connection management based on IEEE 802.21; Gestão de ligações baseada em IEEE 802.21

Prata, André Filipe Ferreira
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
ENG
Relevância na Pesquisa
75.71%
Avanços recentes nas telecomunicações conduziram a uma combinação de várias interfaces de acesso à rede num único dispositivo. Os programas de gestão de ligações atuais lidam com as diferentes tecnologias individualmente, e baseiam a seleção da rede de acesso em parâmetros tais como a potência de sinal, ou taxa de transmissão máxima. Nem sempre estes mecanismos refletem a performance real de uma rede, levando a uma experiência de acesso fraca. Neste trabalho é implementada uma framework de gestão de ligações inovadora, baseada na norma IEEE 802.21. Esta norma disponibiliza mecanismos que facilitam e otimizam handovers entre diferentes tecnologias e a seleção de ligações através da troca de informações entre as entidades da rede e o terminal, incluindo informação de QoS, desempenho ou outras características. Além disso, a norma permite a gestão de dispositivos independentemente da tecnologia, através de uma interface uniformizada ao nível da camada de ligação de dados. Em virtude da extensão desta interface com mecanismos multi-camada, a nova framework possibilita a configuração asbtrata das interfaces de rede, incluindo a associação, configurações de segurança e endereçamento IP. O acesso a informação da rede capacita ainda os gestores de ligações para a realização de melhores decisões...

Dispositivos móveis no apoio a jovens com trissomia 21: prototipagem de uma aplicação na área das competências funcionais e sociais

Moreira, Paulo Jorge
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
75.83%
A persente dissertação descreve um estudo realizado no âmbito do Mestrado em Comunicação Multimédia da Universidade de Aveiro e cuja principal finalidade foi prototipar uma aplicação na área das competências funcionais e sociais, especificamente desenvolvida para o contexto dos dispositivos móveis e para apoiar jovens com Trissomia 21. Os jovens e adultos portadores de Trissomia 21 têm de ultrapassar múltiplas barreiras no seu dia-a-dia, em tarefas simples como cozinhar ou atravessar a estrada, mas também, e fundamentalmente, em atividades dos domínios funcional e social como fazer compras ou viajar de transportes públicas. Vários estudos científicos têm sido publicados sobre a utilização de aplicações educativas direcionadas para as crianças com Trissomia 21, sublinhando como estas aplicações poderão melhorar as suas competências funcionais e sociais. No entanto, para a faixa etária dos jovens não têm sido feitos muitos estudos, por comparação com a faixa etária das crianças. Os padrões tecnológicos evoluíram consideravelmente na última década e o aparecimento de dispositivos como os Smartphones, os Tablet, IPad ou M Surfaces contribuíram para um patamar de portabilidade e interatividade nunca atingido até então. Este novo contexto tecnológico claramente marcado pelo potencial de mobilidade e portabilidade dos dispositivos sugere um cenário que importa explorar...

Sistema de suporte à criação de manuais multimédia

Martins, João Pedro Figueiredo
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
75.71%
Com o crescente número de aplicações informáticas, à qual devem estar associados os respetivos manuais, surge a necessidade de uma plataforma que possa dar suporte a criação dos mesmos. A aplicação DocsGen surge com o intuito de permitir aos utilizadores e equipas que necessitem de criar manuais, que o possam fazer através de uma interface web.; With the increase of software applications, that should supply user manuals, comes the need for a platform that allows users or teams that develop applications, to manage and create manuals, from a web interface.; Mestrado em Sistemas de Informação

Um sistema de extração de informação em referências bibliográficas baseado em aprendizagem e máquina

Fraga do Amaral e Silva, Eduardo; de Almeida Barros, Flávia (Orientador)
Fonte: Universidade Federal de Pernambuco Publicador: Universidade Federal de Pernambuco
Tipo: Outros
PT_BR
Relevância na Pesquisa
75.87%
Existe atualmente uma gigantesca quantidade de informações disponibilizada em formato de texto na Internet e nas redes das grandes corporações. Essas informações encontram-se em um formato não estruturado, dificilmente manipulável por programas de computador. A Extração de Informação (EI) tem como objetivo transformar documentos textuais em um formato estruturado, mapeando a informação contida em um documento em uma estrutura tabular. Tal estrutura é mais facilmente tratável por programas de computador, possibilitando assim a sua utilização por variadas aplicações inteligentes . Dentro da Inteligência Artificial, vemos duas abordagens para tratar o problema da EI: os sistemas baseados em conhecimento e a aprendizagem automática. O trabalho apresentado tem como objetivo a construção de um sistema para extrair informações a partir de textos contendo citações científicas (ou referências bibliográficas) através de uma abordagem baseada em aprendizagem automática. Dentre as diversas técnicas existentes, escolhemos tratar o problema através de uma abordagem híbrida, que combina o uso de técnicas de classificação de textos com os Modelos de Markov Escondidos (HMM). Esta combinação mostrou resultados superiores aos obtidos usando exclusivamente as técnicas de classificação e sua idéia básica é gerar com o uso das técnicas de classificação de textos para EI uma saída inicial para o sistema e refiná-la depois por meio de um HMM. Experimentos realizados com um conjunto de teste contendo 3000 referências resultaram em uma precisão de 87...

Orientaçao absoluta de modelos utilizando feiçoes digitalizadas como controle

Souza, Francisco Carlos Bragança de; Lugnani, João Bosco
Fonte: Universidade Federal do Paraná Publicador: Universidade Federal do Paraná
Tipo: Dissertação Formato: application/pdf
PORTUGUêS
Relevância na Pesquisa
75.7%
Resumo: Neste trabalho e tratada uma entre muitas das aplicações fotogramétricas da utilização de feições digitalizadas como controle. O estudo recaiu sobre o problema da orientação absoluta de modelos estereoscópicos para aerotriangulação. São apresentados e discutidos: novos modelos matemáticos para o calculo dos parâmetros de orientação absoluta através de feições; comparação dos novos modelos matemáticos com os que utilizam controle convencional; comentários e sugestões para pesquisas futuras.

Síntese de superfícies seletivas de frequência atráves de técnicas de computação natural

Araújo, Wellington Candeia de
Fonte: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Engenharia Elétrica; Automação e Sistemas; Engenharia de Computação; Telecomunicações Publicador: Universidade Federal do Rio Grande do Norte; BR; UFRN; Programa de Pós-Graduação em Engenharia Elétrica; Automação e Sistemas; Engenharia de Computação; Telecomunicações
Tipo: Tese de Doutorado Formato: application/pdf
POR
Relevância na Pesquisa
85.86%
Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; As superfícies seletivas de frequência (FSS) têm sido objeto de intensa pesquisa nas duas últimas décadas, sendo utilizadas em diversas aplicações que vão desde sistemas de micro-ondas e antenas até aplicações em radomes e comunicações via satélite. Uma superfície seletiva de freqüência é um arranjo periódico que se constitui de elementos tipo patch ou abertura, ou mesmo por uma combinação de ambos, e exibe reflexão ou transmissão total na freqüência ressonante, se comportando dessa maneira como um filtro rejeita-faixa ou passa-faixa. Neste trabalho é realizada uma investigação numérica e experimental, consistindo do projeto, simulação computacional, construção e medição de estruturas de FSS. Esta FSS é estudada experimentalmente e suas características eletromagnéticas são medidas e simuladas através de programas de computador, equipamentos e técnicas de otimização. Estas estruturas são bastante complexas requerendo uma análise por técnicas de onda completa, como o método das diferenças finitas no domínio do tempo ou método dos elementos finitos. Para superar os custos computacionais e de tempo das técnicas de onda completa...

Estudo e implementação da otimização de Preload de dados usando o processador XScale; Study and implementation of data Preload optimization using XScale

Marcio Rodrigo de Oliveira
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 10/08/2005 PT
Relevância na Pesquisa
75.82%
Atualmente existe um grande mercado para o desenvolvimento de aplicações para sistemas embutidos, pois estes estão fazendo parte crescente do cotidiano das pessoas em produtos de eletrônica de consumo como telefones celulares, palmtop's, agendas eletrônicas, etc. Os produtos de eletrônica de consumo possuem grandes restrições de projeto, tais como custo reduzido, baixo consumo de potência e muitas vezes alto desempenho. Deste modo, o código produzido pelos compiladores para os programas executados nestes produtos, devem executar rapidamente, economizando energia de suas baterias. Estes melhoramentos são alcançados através de transformações no programa fonte chamadas de otimizações de código. A otimização preload de dados consiste em mover dados de um alto nível da hierarquia de memória para um baixo nível dessa hierarquia antes deste dado ser usado. Este é um método que pode reduzir a penalidade da latência de memória. Este trabalho mostra o desenvolvimento da otimização de preload de dados no compilador Xingo para a plataforma Pocket PC, cuja arquitetura possui um processador XScale. A arquitetura XScale possui a instrução preload, cujo objetivo é fazer uma pré-busca de dados para a cache. Esta otimização insere (através de previsões) a instrução preload no código intermediário do programa fonte...

O contributo dos novos media na motivação para o sucesso escolar -o caso do Eco24h - análise das representações dos alunos dos cursos profissionais de nível secundário

Pereira, Ana Filipa Martins Moreira de Lacerda
Fonte: Universidade de Aveiro Publicador: Universidade de Aveiro
Tipo: Dissertação de Mestrado
POR
Relevância na Pesquisa
75.8%
As tecnologias da comunicação, em particular os Novos Media, (entendidos como os mais recentes recursos e soluções tecnológicas e digitais que, nos últimos anos, têm revolucionado a forma como acedemos, partilhamos e construímos informação e conhecimento) estão cada vez mais disseminadas no contexto escolar, sendo conhecido o seu potencial na área da motivação. A presente dissertação apresenta uma investigação, desenvolvida no âmbito do mestrado em Comunicação Multimédia, cuja finalidade foi analisar as representações dos alunos dos cursos profissionais de nível secundário sobre o contributo dos Novos Media na motivação para o sucesso escolar. Para tal foi utilizado o protótipo Eco24h como objeto de estudo, tendo o estudo de caso realizado contado com a participação, em várias sessões de exploração do protótipo Eco24h, de alunos de dois cursos profissionais de nível secundário da escola secundária Homem Cristo de Aveiro. As sessões de exploração do protótipo e a entrevista final realizada junto destes alunos permitiram recolher um conjunto interessante de dados que entendemos poderem constituir um importante contributo para discutir a problemática do papel dos Novos Media na motivação para o sucesso escolar.; Communication technologies...

Programação Genética em Aplicações Gráficas para Jogos: Simulação e Visualização de Plantas utilizando Flash Actionscript

Campaniço, Ana Teresa d’Oliveira
Fonte: Universidade de Trás-os-Montes e Alto Douro Publicador: Universidade de Trás-os-Montes e Alto Douro
Tipo: Dissertação de Mestrado
ENG
Relevância na Pesquisa
75.71%
Dissertação de Mestrado em Informática; Tirando vantagem dos poderosos mecanismos existentes na natureza, o objectivo deste trabalho foi o de criar uma aplicação capaz de evoluir estruturas de plantas em Flash. Isto foi possível através da combinação da gramática L-System, que define a arquitectura da planta, e da Programação Genética, que evolui a planta produzida e gera uma população de filhos que diferem bastante dos pais originais em apenas algumas gerações. O que este programa faz é a Validação da Sintaxe, a Produção e a interpretação da planta L-System, pegando no axioma e regras de produção dadas e fazendo um constante substituição dos símbolos, pelos seus respectivos sucessores durante várias iterações. De seguida, uma palavra é lida e cada comando interpretado para fazer o seu desenho. Quando as diferentes plantas são atribuídas com um valor de aptidão, pela sua aparência estética, as palavras que compõem a sua estrutura, são enviadas para a Programação Genética a fim de servirem de, indivíduos. Aí os indivíduos são seleccionados e os seus ramos aleatoriamente trocados entre pares de plantas de forma a gerar um par,de plantas filho, sendo de, novo enviadas para a Interpretação do L System...

Suporte para execução de máquinas virtuais nativas; Support for development of native virtual machines

Alisson Linhares de Carvalho
Fonte: Biblioteca Digital da Unicamp Publicador: Biblioteca Digital da Unicamp
Tipo: Dissertação de Mestrado Formato: application/pdf
Publicado em 15/05/2015 PT
Relevância na Pesquisa
75.92%
Uma máquina virtual é um programa de computador que emula uma interface para execução de outros programas. Esta tecnologia está presente em diversos sistemas computacionais e é utilizada desde o suporte a linguagens de programação de alto nível, como na máquina virtual Java, até a implementação de processadores com projeto integrado de hardware e software, como é o caso do processador Efficeon da Transmeta. Na tentativa de elevar o desempenho, alguns tipos específicos de máquinas virtuais podem requerer um acesso privilegiado a recursos administrados pelo sistema operacional. Consequentemente, em virtude dessa necessidade de obter um maior privilégio de execução, alguns projetos de máquinas virtuais optam por soluções nativas, removendo completamente a dependência de um sistema operacional. Essa solução, apesar da complexidade, possibilita a redução de grande parte da pilha de software existente entre a máquina virtual e o hardware, eliminando diversas restrições de acesso a dispositivos e a concorrência pela utilização de recursos. Apesar da flexibilidade proporcionada pela adoção de uma arquitetura nativa, existe um preço a ser pago na escolha dessa abordagem. Desenvolver um programa que executa sem o auxílio das abstrações fornecidas por um sistema operacional é uma atividade complexa...