1000 resultados para Projeto Balde Cheio
Resumo:
Para reutilização, manutenção e refatoração, projetistas de sistemas de software, freqüentemente, precisam examinar o código fonte da aplicação para entender os detalhes dos sistemas desenvolvidos. As aplicações orientadas a objetos em geral, tornam-se coleções nebulosas de classes e implementações de métodos. Sem dúvida a habilidade de entender sistemas de software é largamente aumentada visualizando-se esses produtos em níveis mais altos de abstração. Os padrões de projeto demonstram um alto índice de abstração e são considerados uma ferramenta efetiva para o entendimento de sistemas de software orientados a objetos. Aplicações orientadas a objetos visualizadas como um sistema de interação de padrões requerem a descoberta, identificação e classificação de grupos de classes relacionadas. Estas visualizações podem representar qualquer padrão conhecido ou agrupamentos que executam uma tarefa abstrata e necessariamente não são uma solução de padrão conhecida. Os padrões de projeto descrevem, portanto, microarquiteturas que resolvem problemas arquitetônicos em sistemas de software orientados a objetos. É importante identificar estas microarquiteturas durante a fase de manutenção de aplicações orientadas a objetos. Faz-se necessário salientar que estas microarquiteturas aparecem freqüentemente distorcidas na aplicação fonte. O objeto deste trabalho é demonstrar a viabilidade de construir uma ferramenta para descobrir a utilização de padrões de projeto em aplicações Java. Assim, esta tese examina as características de alguns padrões, determinando a natureza do que faz um padrão ser detectável por intermédio de meios automatizados, e propõe algumas regras pelas quais um conjunto de padrões possa ser identificado. As regras são baseadas nos relacionamentos entre classes e objetos mediante observação dos modelos estático e dinâmico. Este trabalho também documenta o desenvolvimento do protótipo da ferramenta de inspeção, que tem por objetivo aplicar os processos de engenharia reversa e reflexão computacional sobre código Java, utilizando as informações adquiridas para detectar padrões de projeto. Finalmente, esta tese demonstra a utilização dessa ferramenta em um exemplo pequeno de aplicação Java e forma a base para trabalhos adicionais que investiguem a existência de diferentes padrões de projeto em sistemas de software construídos em Java.
Resumo:
As tarefas de visão computacional incentivam uma significativa parte da pesquisa em todas as áreas científicas e industriais, entre as quais, cita-se a área voltada para o desenvolvimento de arquiteturas de computadores. A visão computacional é considerada um dos problemas mais desafiadores para a computação de alto desempenho, pois esta requer um grande desempenho, bem como um alto grau de flexibilidade. A flexibilidade é necessária pois a visão computacional abrange aplicações em que há diferentes tarefas a serem realizadas com diferentes necessidades de desempenho. Esta flexibilidade é particularmente importante em sistemas destinados a atuar como ambientes experimentais para novas técnicas de processamento visual ou para a prototipação de novas aplicações. Computação configurável tem demonstrado, por meio de exemplos implementados pela comunidade científica, fornecer uma boa relação entre alto desempenho e flexibilidade necessária para a implementação de diferentes técnicas utilizadas na área de visão computacional. Contudo, poucos esforços de pesquisa têm sido realizados na concepção de sistemas completos visando a solução de um problema de visão computacional, incluindo ambos os requisitos de software e de hardware. O principal objetivo deste trabalho é mostrar que as técnicas e tecnologias disponíveis na área de computação configurável podem ser empregadas para a concepção de um sistema capaz de implementar um grande número de aplicações da área de visão computacional na pesquisa e no ambiente industrial. Entretanto, não é escopo deste trabalho implementar um sistema de computação que seja suficiente para abordar os requerimentos necessários para todas as aplicações em visão computacional, mas os métodos aqui introduzidos podem ser utilizados como uma base geral de implementação de várias tarefas de visão computacional. Este trabalho utiliza ambientes que permitem implementações conjuntas de hardware e software, pois os mesmos facilitam a validação das técnicas aqui apresentadas, por meio da implementação de um estudo de caso, sendo parte deste estudo de caso implementado em software e outra parte em hardware.
Resumo:
A linguagem síncrona RS é destinada ao desenvolvimento de sistemas reativos. O presente trabalho tem como objetivo criar meios que facilitem o uso da linguagem RS no projeto e implementação desses sistemas, permitindo que, à partir da especificação de um sistema reativo, seja realizada a sua implementação de forma automática. Deste modo, a linguagem RS é utilizada para a descrição do comportamento de um sistema em um alto nível de abstração, antes de serfeitas a decomposição do sistema em componentes de software ou hardware. A implmentação do protótipo do sistema computacional dedicado é obtida através de uma síntese automática desse modelo de alto nível. Foram implementados geradores de código que utilizam o código objeto fornecido pelo compilador da linguagem RS. Os geradores fazem a tradução para a linguagem C, para a linguagem JAVA, ou para a linguagem de descrição de hardware VHDL. A partir da síntese desses códigos poderá ser obtida a implementação do sistema em um micrcoomputador comercial, em um microcomputador Java de dedicado (ASIP Java), ou em um hardware de aplicação específica (ASIC). Foram realizados estudos de caso representativos dos sistemas reativos embaraçados e de tempo rel. Estes estudos de caso serviram para validar os geradores de código bem como para analisar o uso da linguagem RS no projeto e implementação desses sistemas.
Resumo:
Esta dissertação trata dos critérios para a elaboração de projetos para edificações escolares, em especial destinadas para a educação infantil e ensino fundamental, considerando a sua inserção no contexto ambiental, constituindo, assim, uma concepção arquitetônica bioclimática. Nessa perspectiva a implantação, a geometria, a organização espacial e os parâmetros construtivos do edifício contribuem na materialização de espaços adequados aos requisitos didático-pedagógicos e funcionais e, em especial, às exigências de conforto ambiental dos usuários, de maneira que a escola, na sua configuração física, se constitua em um elemento promotor do desenvolvimento intelectual, social e afetivo da criança. A partir da concepção global baseada nos princípios da bioclimatologia, o trabalho estabelece as necessidades para condicionamento ambiental determinadas pela caracterização climática de Passo Fundo – RS (clima subtropical úmido de altitude), explorando as estratégias solares passivas que utilizam a própria envoltória da edificação na seleção daqueles elementos ambientais externos favoráveis ao aquecimento, resfriamento, ventilação, proteção à radiação solar e iluminação, a fim de agregar aos critérios funcionais de projeto para escolas a maximização do uso desses fatores naturais e a racionalização do uso de energias não-renováveis, tendo como objetivo contribuir para um gradual desenvolvimento sustentável O trabalho aborda a legislação existente pertinente às edificações escolares, bem como apresenta exemplos de escolas solares passivas, com a aplicação de estratégias válidas para as condições locais, confrontadas com estudo de caso simplificado, a fim de que a implementação das sugestões apontadas demostre a sua viabilidade de aplicação.
Resumo:
Esta é uma investigação realizada no Colégio de Aplicação da Universidade Federal do Rio Grande do Sul - Brasil, sobre as tensões provocadas pela presença de um projeto de ensino interdisciplinar para 5as e 6as séries do Ensino Fundamental: O Projeto Amora. Propõe um olhar compreensivo sobre esta crise através de uma perspectiva teórico-metodológica alicerçada, principalmente, em Edgar Morin, Michel Maffesoli, Georges Balandier, Rodolfo Kusch e Humberto Maturana, procurando colocar em evidência, uma duplicidade antropológica de nossa cultura (o dever-ser e o estar) enquanto atitudes distintas mas co-existentes frente às incertezas e mudanças paradigmáticas de um mundo sempre em movimento e integração. A partir desta perspectiva, a investigação procura mostrar algumas das resistências geradas com a presença do Projeto Amora, que se revelam tanto nas relações humanas como epistemológicas. Ao mesmo tempo em que procura compreender e acolher estas resistências, a investigação as relativiza através da apresentação de algumas das potencialidades éticas e estéticas que o Projeto Amora sugere, vividas pelos seus alunos, alunas, professores e professoras. Para além de uma educação prioritariamente produtivista, individualista e de resultados, procurou-se mostrar as possibilidades de um novo estar na escola onde qualquer saber pode ser considerado, compartilhado e vivido em conjunto com o outro e de onde pode surgir uma ética compreensiva da convivência e da inteireza humanas.
Resumo:
Um sistema nacional de inovação que ofereça suporte adequado ao crescimento sustentável da economia, requer uma interação entre o sistema técnicocientífico e o sistema produtivo. No caso do Rio Grande do Sul, alguns setores tradicionais de sua economia foram contemplados com pólos de modernização tecnológica com o objetivo de induzir o fluxo de conhecimento. Este estudo aborda a questão da transferência de conhecimento para o setor produtivo, sob a perspectiva do projeto de piscicultura do Pólo de Modernização Tecnológica do Médio Alto Uruguai – PMTec, implantado junto à Universidade Regional Integrada do Alto Uruguai e das Missões - URI, Campus de Frederico Westphalen. Este trabalho tem como objetivos verificar a estrutura de projetos implantada; avaliar o processo de difusão de tecnologia; avaliar impactos econômicos resultantes, bem como, oferecer subsídios para outras avaliações. A investigação referente a estrutura de projetos e o processo de difusão de tecnologia foi elaborada com dados secundários provenientes dos relatórios do Pólo. Para a pesquisa relativa à incorporação de tecnologia e de impactos econômicos foram entrevistados noventa e quatro piscicultores, que responderam a um conjunto de questões fechadas, resultando em dados quantitativos que, na análise, foram acrescidos de dados qualitativos recolhidos nas entrevistas. As principais conclusões da pesquisa são: a implantação do Pólo e seu projeto de piscicultura foi responsável pelo desenvolvimento de uma nova fonte de renda para as propriedades da região; entretanto, o impacto econômico da nova atividade poderia ser melhor se aumentadas as ações de difusão da tecnologia como assistência técnica nas propriedades para a produção e comercialização dos peixes.
Resumo:
Gravidade por um fio: o peso e a leveza em um projeto de instalação é uma pesquisa em Poéticas Visuais, com a qual pretende-se discutir sobre os valores do peso e da leveza passíveis de serem apresentados em uma instalação, cujo título é Noventa Graus. Trata-se de pesquisa poïética, que visa verificar como a instauração deste trabalho plástico - aqui compreendido enquanto processualidade e projeto - responderia às diversas nuances que a relação peso/leveza poderia abarcar: materiais, visuais, gestuais, físicas, relacionais, abrindo espaços para que se possam perceber as nuances semânticas. Como estrutura de construção das análises das obras em processo, adotou-se os parâmetros metodológicos colocados por Sandra Rey, que busca articular as idéias iniciais do trabalho, os procedimentos técnicos utilizados, os referenciais artísticos, chegando aos conceitos operacionais: vinculações a conceitos de outras áreas do conhecimento, dadas a partir do próprio fazer. Para tal, os dados de análise foram esboços, estudos de planta-baixa da galeria, fotomontagens, maquetes e ensaios de fragmentos de trabalhos, realizados após a experiência fenomenológica no espaço vazio da Pinacoteca do Instituto de Artes. Como referenciais artísticos e teóricos, foram utilizados depoimentos de artistas e suas obras para análise, análises críticas de obras modernas e contemporâneas, conceitos dentro da Teoria da Arte, História da Cultura, Psicologia e Filosofia Contemporânea.
Resumo:
A programação paralela é sem dúvida mais complexa do que a programação seqüencial. O controle de múltiplos processos e de suas interações são as principais razões para tal complexidade. Apesar da existência de algumas ferramentas que atendem à fase de desenvolvimento de programas paralelos, a complexidade é normalmente passada para as ferramentas paralelas, isto é, as ferramentas não são de fácil utilização. Assim, existe uma necessidade de ambientes e ferramentas realmente fáceis de usar no âmbito da programação paralela. Embora existam algumas ferramentas interessantes, inclusive algumas comerciais, seu uso permanece insuficiente, em parte devido à complexidade na utilização de algumas delas, em parte devido ao seu uso específico em determinadas plataformas. Portanto, existe ainda um grande campo de estudo no que diz respeito a melhorias de projeto sobre ferramentas existentes e desenvolvimento de ferramentas com um maior número de recursos. Provavelmente, a ferramenta paralela mais necessária aos programadores é o depurador paralelo. Por sua vez, ferramentas de depuração paralela estão entre as mais complexas de se desenvolver e talvez isso explique o motivo pelo qual poucas têm sido efetivamente utilizadas. Este trabalho descreve uma contribuição no campo da depuração paralela através da análise de interfaces de depuração paralela e da proposta de um modelo. A partir deste modelo, uma interface de depuração paralela – PADI (PArallel Debugger Interface) foi desenvolvida e seu principal objetivo é o de oferecer uma interface intuitiva e de fácil utilização. O modelo proposto e conseqüentemente a ferramenta PADI tratam da depuração paralela simbólica on-line. A depuração on-line trata do oferecimento de acesso aos símbolos do programa, como variáveis e registradores. A depuração on-line diferencia-se da off-line pelo tipo de interação com a execução do programa. A depuração on-line oferece interação direta com a aplicação, enquanto que a off-line interage com um arquivo de monitoração gravado durante a execução da aplicação paralela. A depuração on-line é similar à depuração seqüencial tradicional e, conseqüentemente, é de mais fácil utilização por parte da maioria dos programadores.
Resumo:
Esta dissertação apresenta a implementação das etapas do método DMAIC (Definir, Medir, Analisar, Melhorar e Controlar) no desenvolvimento de um projeto Seis Sigma em uma indústria petroquímica. O objetivo do projeto Seis Sigma foi reduzir a variabilidade de uma característica de qualidade crítica para o cliente e diminuir a dispersão dos tempos de reação entre as bateladas na produção de elastômeros. Neste trabalho são apresentadas as principais técnicas e ferramentas estatísticas utilizadas nas cinco etapas do método DMAIC, tais como brainstorming, mapeamento de processo, diagrama de causa e efeito, matriz da causa e efeito, gráfico de Pareto, FMEA e análise de regressão linear múltipla. A pesquisa desenvolvida de forma participativa, através da interação entre o pesquisador e os especialistas do processo, evidenciou a importância do conhecimento técnico do processo e um bom planejamento para a aquisição dos dados, como pontos importantes para a realização de um projeto de melhoria bem sucedido. O estudo apontou ainda, deficiências no sistema de controle de temperatura do reator, no sistema de medição para a característica de qualidade viscosidade Mooney e no sistema de dosagem dos insumos.
Resumo:
O presente trabalho apresenta os resultados de uma pesquisa realizada no mês de setembro 2003, no estado do Rio Grande do Sul, região da grande Porto Alegre (Canoas e São Leopoldo), entre estudantes universitários do Curso de Comunicação Social, participantes e não participantes de um evento promovido pela BBC, durante os meses de fevereiro e março, em oito capitais brasileiras. Tal pesquisa, de caráter quantitativo, teve como principal intuito avaliar os resultados do projeto BBC Uni, em termos de conhecimento e imagem de marca da empresa BBC. Entre os objetivos específicos do trabalho estão: investigar a avaliação geral do evento realizado pelo projeto BBC Uni junto ao público-alvo deste e avaliar se a série de eventos realizados no projeto BBC Uni incrementou o número de acessos ao site BBC Brasil. Como principais conclusões obtidas a partir do trabalho tem-se que o BBC Uni, de forma geral, gerou um maior conhecimento sobre a empresa e aumentou as experiências e percepções positivas do público universitário a respeito da marca. Verifica-se também, que o evento incrementou o número de acessos à página da Internet e a relação da empresa com este público.
Resumo:
Como se sabe, o artigo 192 da Constituição Federal de 1988 estabelece a necessidade de criação de uma Lei Complementar reguladora do sistema financeiro nacional. Com este objetivo já foram apresentados vários Projetos de Lei no Congresso, realizados seminários e recolhidas inúmeras sugestões de vários setores da sociedade. Em abril de 1992 foi realizada em conjunto pela FIPE-USP e EPGE-FGV a última grande conferência sobre o tema, reunindo vários especialistas. Analisou-se nesta ocasião a última versão disponível do Substitutivo do Relator, de 31/03/92, referente a este assunto. Desta data em diante a questão tem permanecido um pouco adormecida face às necessidades mais prementes de discussão do Projeto de Reforma Fiscal e da chamada CPI do P.C. Este trabalho sumariza algumas reflexões do autor sobre pontos específicos do Projeto de Lei após a coordenação do último seminário Rio de Janeiro.
Resumo:
O projeto de edificações é um dos processos mais importantes em empreendimentos de construção pelo seu impacto em termos de custo e qualidade do produto final. Entretanto, observam-se muitos problemas relacionados ao gerenciamento inadequado do mesmo, tais como ineficiente comunicação entre os intervenientes, indefinição de responsabilidades e ocorrência de erros em projetos. Muitos destes problemas dizem respeito à sub utilização dos sistemas CAD e tecnologias da informação. O presente trabalho tem como objetivo propor diretrizes e padrões para gestão do fluxo de informações e para produção de desenhos no processo de projeto utilizando recursos computacionais. Busca-se, assim, o aumento da eficiência do uso dos sistemas CAD e tecnologias da informação e também uma maior eficiência nas trocas de informações entre os intervenientes. Para tal, foram realizados dois estudos de caso em empresas construtoras incorporadoras de pequeno porte situadas na Região Metropolitana de Porto Alegre - RS. A partir dos estudos de caso, foram desenvolvidos os seguintes padrões: estrutura de diretórios, back up de arquivos de desenho, nomenclatura de arquivos de desenho, protocolos de envio e recebimento de arquivos ou plantas, controle de versões de plantas ou memoriais descritivos enviados à obra, nomenclatura de layers, layers para integração, diretrizes para produção de desenhos no computador e diretrizes para apresentação de plantas. Além disso, foram identificadas e discutidas novas tendências em termos de aplicação das tecnologias da informação no processo de projeto. No entanto, salienta-se que este trabalho não tem a intenção de quebrar o paradigma atual do processo de projeto, mas sim, contribuir para preparar as empresas construtoras incorporadoras e escritórios de projeto para as tendências futuras de informatização.