999 resultados para Programação por objectos


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este trabalho teve como objetivo desenvolver um modelo de programação dinâmica, para determinar o momento ótimo de substituição de equipamentos, incorporando-se as receitas geradas pelo uso e descarte da máquina. Tal modelo deverá procurar maximizar os lucros através de uma relação de recorrência referente às receitas e aos custos ao longo dos anos. Desse modo, comparou-se o modelo proposto com um tradicional de substituição, que inclui apenas custos, utilizado por Filgueiras (1997). O modelo proposto foi satisfatório, de acordo com o objetivo do trabalho, pois com o seu desenvolvimento foi possível oferecer decisões ótimas de substituir ou reter o equipamento. Tal modelo se apresentou mais flexível, podendo ser utilizado em situações em que o equipamento gera receitas diretas (como no caso de aluguel ou receitas de fretes) ou não. Quando não se utilizam receitas, os resultados são idênticos aos do modelo tradicional. Constatou-se, também, que o modelo proposto é mais suscetível a aumentos no valor de aquisição do equipamento, enquanto o modelo sem receita é mais sensível a variações na taxa de juros. Observou-se que a aplicação da Programação Dinâmica oferece ao planejador uma gama de alternativas bem maior para auxiliar a tomada de decisão.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Objetivaram-se, neste estudo, desenvolver e aplicar dois modelos de programação dinâmica para decidir sobre a melhor opção de manejo de um povoamento florestal ao longo do horizonte de planejamento. Com os modelos, procurou-se maximizar os lucros através de uma relação de recorrência referente às receitas e aos custos ao longo dos anos a partir de um modelo tradicional de substituição de equipamentos. Os resultados de ambos os modelos indicaram, para a maioria das situações, como melhor opção não cortar povoamentos jovens, seguido de cortar e reformar ou cortar e conduzir a brotação para os povoamentos com idades mais avançadas, isso para todos os estágios (de f1 a f7). A vantagem de se usar a PD, neste caso, é que esta ferramenta oferece ao planejador uma gama maior de alternativas na hora da tomada de decisão. Conclui-se que, quando uma empresa quer maximizar os lucros de um povoamento florestal, sem se preocupar com o horizonte de planejamento ou com a floresta regulada, deveria optar pela idade ótima de corte simples tradicionalmente conhecida como rotação econômica. Porém, se a empresa quer tomar decisões para um horizonte de planejamento definido e posteriormente deseja vender a terra e a floresta, as alternativas são muitas, pois a empresa pode optar por cortar agora ou postergar o corte, conduzir a brotação ou reformar. Nesse caso, o modelo de PD desenvolvido aqui pode apresentar tais alternativas e indicar a melhor.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este estudo foi conduzido visando aumentar a renda e a segurança de um empreendimento florestal através da conversão de árvores em multiprodutos de madeira utilizando programação inteira. Os dados utilizados são referentes a um plantio de um clone híbrido de Eucalyptus grandis x Eucalyptus urophylla, aos 7 anos de um produtor rural na zona da mata em Minas Gerais. Para realização da conversão otimizada, foram utilizadas informações de alternativas de comercialiação da madeira produzida no povoamento e das características dos produtos. Foram consideradas 4 alternativas de destino das toras: energia, celulose, escora e serraria, com diferentes dimensões requeridas quanto aos diâmetros mínimos e máximos e o comprimento das toras. O problema se resumiu em atender a combinação otimizada baseado em dois cenários propostos: a) Maximização do volume total obtido, e b) otimização da receita global obtida. A fim comparativo, destinou-se a floresta a um único produto sem estudo de otimização. A comparação dos resultados obtidos demonstra os benefícios econômicos obtidos pela conversão do plantio em multiprodutos quando comparado a uso único, tendo um acréscimo médio de 33,69% na receita média obtida por apenas um produto. A maximização da receita total obtida teve um acréscimo de 20,6% e 16,3% quando comparada a receita obtida pela destinação do povoamento para escora e pela maximização do volume respectivamente. Logo, conclui-se que a otimização da receita global demonstrou-se ser a melhor alternativa de remuneração advinda do povoamento florestal.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A seleção de pulverizadores agrícolas que se adaptem às necessidades da propriedade, é um processo trabalhoso, sendo uma das etapas mais importantes dentro do processo produtivo. O objetivo do presente trabalho foi o de desenvolver e utilizar um modelo de programação linear para auxiliar na seleção de pulverizadores agrícolas de barras, baseado no menor custo horário do equipamento. Foram utilizadas as informações técnicas referentes a 20 modelos de pulverizadores disponíveis no mercado, sendo quatro autopropelidos, oito de arrasto e oito do tipo montado. A análise de sensibilidade dos componentes dos custos operacionais mostrou que as taxas de reparo e depreciação foram os fatores que mais interferiram na variação do custo horário do conjunto trator-pulverizador. O modelo matemático desenvolvido facilitou a realização da análise de sensibilidade que foi processada em um tempo muito pequeno.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A existência de diferentes combinações de uniformidade de emissão na unidade operacional com a declividade do terreno favorece a ocorrência de várias possibilidades de configurações no sistema de irrigação, por conseguinte de diferentes custos de implantação e de posterior manejo do sistema. Desde que bem dimensionado, consegue-se verificar, no sistema de irrigação localizada, que a otimização do sistema por meio da programação linear é a melhor metodologia frente aos outros métodos propostos na pesquisa operacional, visto que se encontra a solução ótima global para as variáveis preestabelecidas no dimensionamento. Este trabalho teve por objetivo, analisar a distribuição da carga hidráulica na linha de derivação, sob diferentes uniformidades de emissão e declividades do terreno, calculada por programação linear. Os resultados obtidos permitem análise consistente dos parâmetros hidráulicos da uniformidade de emissão preestabelecida para a linha de derivação. Observa-se, em todos os casos, comportamento decrescente de variação da carga hidráulica, ocorrendo em maior intensidade na seguinte ordem de uniformidade de emissão: 80% > 83% > 86% > 89% > 92%. Já os pontos de menor carga hidráulica, a 3% de declividade, encontram-se na décima primeira saída em todas as uniformidades de emissão testadas.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A proposta deste trabalho é analisar a distribuição logística da soja brasileira aplicando-se modelo de equilíbrio espacial de programação quadrática. O sistema de transporte da soja é um ponto importante na cadeia produtiva, pois a maior parte dos custos dessa commodity é dada pelos custos de transporte. Nesse sentido, a otimização desse segmento é essencial para aumentar a competitividade da soja brasileira no mercado internacional. O complexo soja brasileiro tem aumentado a sua participação nas exportações dos produtos agrícolas nos últimos dez anos, mas os investimentos de outros países faz com que as exportações brasileiras não fiquem focadas apenas no crescimento da produção, mas, sim, na eficiência de toda a cadeia produtiva. Dessa maneira, com a aplicação de um modelo de equilíbrio espacial de programação quadrática, pode-se projetar novos cenários alterando-se os custos de transporte dos diferentes modais, conduzindo políticas para novos investimentos no setor de transportes.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O objetivo deste trabalho foi construir modelos em Programação Matemática visando otimizar o processo de fabricação do biscoito cracker, aplicando-se Programação Linear e Não Linear. Através do conhecimento das etapas de produção do biscoito cracker, construiu-se um modelo em Programação Linear que minimiza as perdas de produção e o custo envolvido em seu processo de produção. Desenvolveu-se um modelo em Programação Não Linear para controlar os fatores tempo e pH na fermentação da esponja do cracker. Com a utilização do modelo em Programação Linear determinou-se a interpretação detalhada do custo no processo de produção do biscoito cracker e com o modelo Não Linear reduziu-se o tempo de fermentação da esponja do cracker, resultando em aumento na produtividade.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

No âmbito da nossa experiência de docência de disciplinas teóricas como a história da arte e as artes decorativas no contexto de licenciaturas de carácter eminentemente prático, como as de Design (nas suas vertentes de moda, equipamento, arquitectura de interiores e comunicação), temo-nos vindo a aperceber de alguns aspectos que, ainda que não constituam, de todo, novidade do ponto de vista de abordagem, se nos afiguram de grande relevância e por esse motivo aqui procuraremos brevemente expor.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Os conceitos que têm sustentado as políticas culturais em geral e as políticas da preservação do património têm vindo a mudar de acordo com as transformações das socie - dades. Por trás das preocupações da salva - guarda, manifesta-se o desejo de preservar as memórias colectivas das sociedades. Mas estas preocupações manifestam-se de diferentes formas: preservação onde a racionalidade se volta para o passado e preservação que se centra no entendimento do presente.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

É nossa opinião de que os Museus locais poderão participar na resolução de problemas ambientais e sociais através de objectos museográficos, concebidos pontualmente, segundo os tipos de problemas a tratar. A defesa do ambiente e qualidade de vida na Bacia Hidrográfica do Rio Trancão (2) por exemplo, passa através da sensibilização e formação no seio das populações por acções promovidas: *pela Autarquia, *pelos Museus, *pelo sistema educativo formal e *por outras Orgarnizações envolvidas nas questões do ambiente. Exemplo: Associação de Desenvolvimento do Ambiente Amigos do Concelho de Loures, Associação de Beneficiários do Concelho de Loures, Associações de Escuteiros, Associações de Bombeiros, etc. As acções de exposição, quanto a nós, poderão (e de preferência) basear-se na forma de objectos tridimensionais (3) descartáveis, não se excluindo o aproveitamento de informação em outros suportes, utilizados, no entanto, como complementos descritivos e/ou de cenário. O Museu e/ou Equipas de Acção Museal procurarão executar cópias dos objectos e, se possível, distribui-los-ão pelas Escolas e Colectividades. No entanto, a gestão dos custos (4) poderá, apontar para a itinerância/partilha dos mesmos

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O desenvolvimento de software complexo de grande porte é muitas vezes dificultado pela carência de ferramentas adequadas para a clara expressão das idéias dos programadores em todos os aspectos técnicos do projeto. Isto é particularmente verdadeiro quando se lida com o poder de expressão de linguagens de programação. Como os grandes programas se compõem usualmente de segmentos com características técnicas diversificadas, parece natural disponibilizar ferramentas específicas para os programadores, de forma que uma boa expressividade seja obtida no código correspondente. As técnicas multiparadigma e multilinguagem são discutidas como formas alternativas de satisfazer essas necessidades, e a implementação de um ambiente de desenvolvimento multilinguagem (multiparadigma) é proposta e discutida em seus aspectos diversos. O artigo finaliza com uma bibliografia significativa sobre o tema, orientando os leitores interessados tanto nos aspectos de projeto como nos de caráter filosófico da técnica proposta.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O artigo apresenta uma ferramenta que auxilia na implementação de aplicações que empregam mais de uma linguagem de programação. Tais aplicações são ditas multilinguagens e quando as linguagens que as compõem representam diferentes paradigmas de programação, também são denominadas multiparadigmas. A técnica de programação multilinguagem permite que se utilize a linguagem de programação mais adequada à cada parte da aplicação. Em caso de equipes híbridas de programação podemos aproveitar o conhecimento de cada uma das equipes no uso das linguagens que irão compor a aplicação. A ferramenta descrita no artigo, implementada através de um conjunto de processos Win32, monitora e executa serviços de transferência de dados e controle entre os processos que compõem a aplicação. Através de uma interface gráfica o programador pode operá-la por meio de dois modos: desenvolvimento e execução. Dentre as áreas que poderiam se beneficiar com a a ferramenta, podemos citar a aplicação pedagógica relacionada ao ensino de paradigmas de programação, aplicações já existentes que necessitam estender-se com o emprego de outras linguagens de programação e aplicações cujos problemas envolvidos se constituem em diferentes paradigmas de programação.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O desenvolvimento de software complexo de grande porte é muitas vezes dificultado pela carência de ferramentas adequadas para a clara expressão das idéias dos programadores em todos os aspectos técnicos do projeto. Isto é particularmente verdadeiro quando se lida com o poder de expressão de linguagens de programação. Como os grandes programas se compõem usualmente de segmentos com características técnicas diversificadas, parece natural disponibilizar ferramentas específicas para os programadores, de forma que uma boa expressividade seja obtida no código correspondente. Para que a interface entre estes diferentes segmentos seja efetivada, torna-se viável o emprego de esquemas que facilitem a interação entre os mesmos. O artigo apresenta uma proposta de implementação de um mecanismo de troca de dados entre módulos de linguagens que compõem uma aplicação multilinguagem. O mecanismo pode também ser aplicado a linguagens oriundas de diferentes paradigmas de programação. O artigo também apresenta um pequeno exemplo completo de implementação que exercita parcialmente o ambiente proposto.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Dispositivos adaptativos apresentam a característica de se modificarem dinamicamente em resposta a estímulos de entrada, sem interferência de agentes externos. Eventuais necessidades de modificação de comportamento são automaticamente detectadas por estes dispositivos para, em seguida, reagirem a elas de forma espontânea. Historicamente tais dispositivos emergiram das pesquisas na área de linguagens formais e autômatos. No entanto, o formalismo suscitou aplicações em diversas outras áreas. Programas com código auto-modificável, que perderam terreno em conseqüência do advento da Engenharia de Software nos anos 70, voltaram à vida recentemente em aplicações diversas. Uma das formas de programação de código auto-modificável é a utilização de linguagens de programação especificamente projetadas para isso. Linguagens adaptativas de programação são dispositivos adaptativos que empregam uma linguagem de programação convencional como mecanismo subjacente. Com o correr de sua execução, um programa escrito em uma linguagem adaptativa exibirá um comportamento auto-modificável em decorrência da ativação de suas ações adaptativas. O artigo apresenta aspectos do projeto e implementação de um ambiente para gerenciar a execução de uma linguagem adaptativa. Com o emprego de linguagem adaptiva, um novo estilo de programação é concebido, uma vez que o seu comportamento está diretamente associado ao conjunto de regras que o define, o qual se altera à medida que o código é executado.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

An adaptive device is made up of an underlying mechanism, for instance, an automaton, a grammar, etc., to which is added an adaptive mechanism that is responsible for allowing a dynamic modification in the structure of the underlying mechanism. Adaptive languages have the basic feature of allowing the development of programs that self-modify through adaptive actions at runtime. The conception of such languages calls for a new programming style, since the application of adaptive technology suggests a new way of thinking. The adaptive programming style may be a feasible alternate way to obtain selfmodifying consistent codes, which allow its use in modern applications for self-modifying.