1000 resultados para troca de código


Relevância:

20.00% 20.00%

Publicador:

Resumo:

A recuperação por retorno baseada em checkpointing é largamente usada como técnica de tolerância a falhas. O modelo complexo de sistemas distribuídos tem motivado o desenvolvimento de diversos algoritmos na tentativa de encontrar soluções mais simples e eficientes. Os processos que formam o sistema distribuído podem coordenar suas operações para garantir que o conjunto de checkpoints locais componha um estado global consistente (linha de recuperação). A partir desse estado, no caso de ocorrência de falhas, o sistema pode ser recuperado e a computação retomada a partir de um momento anterior ao da manifestação da falha, evitando o retrocesso para o estado inicial da computação e prevenindo a ocorrência de prejuízos com a perda de todo processamento até então realizado. No Grupo de Tolerância a Falhas da UFRGS foi proposto recentemente um algoritmo que é voltado para aplicações que executam em sistemas distribuídos assíncronos que se comunicam exclusivamente pela troca de mensagens. Ele opera com salvamento coordenado de checkpoints (não bloqueando as aplicações) e prevê o tratamento de mensagens órfãs e perdidas. Os mecanismos do algoritmo sugerem que nenhuma alteração deveria ser realizada no código das aplicações, criando a possibilidade de implementação transparente sob o ponto de vista dos usuários e dos programadores das aplicações. Como o algoritmo não requer o bloqueio das aplicações, a sobrecarga imposta pelos mecanismos à execução livre de falhas é pequena. Além disso, o processo de recuperação tende a ser efetuado rapidamente, uma vez que é garantida a existência de uma linha de recuperação consistente, facilmente identificada Este trabalho apresenta as decisões de projeto, a implementação, os resultados e a avaliação de desempenho desse algoritmo. A avaliação das alternativas de implementação resultou na decisão de uma implementação então realizada diretamente sobre o sistema operacional Linux, sem recorrer a protocolos auxiliares para garantir a execução dos serviços e sem a necessidade de adaptações no código das aplicações nem no código do sistema operacional. Adicionalmente, os resultados comprovaram a expectativa inicial de que o algoritmo causaria pouca sobrecarga no sistema (menos de 2%), embora ele ainda apresente alta dependência do tamanho dos checkpoints salvos.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Trata de um estudo exploratório sobre o consumerismmo no E.U.A e no Brasil. O código do consulmidor e a derceção que os execultivos têm do código

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este trabalho apresenta um estudo sobre a criação de redes sociais eletrônicas e o papel estruturante do Software Livre e de Código Aberto (SL/CA), a partir da experiência do Projeto Rede de Atenção à Criança e ao Adolescente do Programa Pró-Menino, da Fundação Telefônica. Para tanto, foi necessário caminhar por diferentes áreas do conhecimento, para compreender os vários aspectos das redes sociais eletrônicas e, com isso, construir uma visão multifacetada do problema. Esse percurso foi construído ao longo de dez meses de trabalhos, com oito municípios do Estado de São Paulo e com a Fundação Telefônica, até a criação de um software, a partir da seguinte pergunta: “o que faz um software de rede eletrônica ter sucesso por longo período?”. O trabalho possibilitou o entendimento de como o SL/CA pode servir a redes sociais e das aprendizagens que ele pode propiciar-lhes, mostrando que a gratuidade é apenas um de suas características. O SL/CA possui uma série de aspectos que podem constituir elementos estruturantes da rede, seja no que diz respeito aos modelos de produção de software propriamente, seja no que tange ao gerenciamento de equipes de projetos com grande complexidade técnica em comunidades geograficamente dispersas e sem controle hierárquico e, enfim, no que tange aos aspectos de produção e distribuição de conhecimentos como bens públicos.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O trabalho analisa o impacto do Código de Defesa do Consumidor nas relações entre empresas e consumidores no Brasil e avalia o momento atual verificando de forma exploratória como as empresas se adaptaram às exigências do CDC. Compara o Brasil com alguns países. Levanta questões para futuros estudos sobre o assunto

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A comunicação é essencial para a vida em grupo, e se dá através da linguagem. Existem diversas formas de linguagem, porém a linguagem matemática vai além das demais, pois é universal. O advento dos aparelhos eletrônicos e, em especial, do computador, tornou possível o desenvolvimento de padrões e aplicativos que pudessem manipular símbolos matemáticos eletronicamente. A Web trouxe consigo a linguagem HTML para visualização de textos e, mais atualmente, o padrão de linguagem de marcação XML e seus aplicativos, que têm características melhores que o HTML quanto à estruturação, armazenamento e indexação de dados. Uma das aplicações advindas do XML foi a linguagem de marcação matemática MathML, que contribui para a manipulação e visualização de formalismos matemáticos na Web, e vem se tornando um padrão no meio acadêmico, educacional e comercial. As diversas aplicações matemáticas (editores, ambientes matemáticos) desenvolvidas para o computador geralmente não permitem a discussão em linguagem matemática de forma síncrona pela rede de computadores. Sabe-se que na Internet a conexão de pessoas num mesmo momento através de ferramentas síncronas é muito difundida, como é o caso de aplicativos do tipo bate-papo; no entanto, esses aplicativos não possuem funcionalidades que permitam a troca de textos matemáticos. Há, portanto, uma limitação em relação a ferramentas de comunicação síncrona para matemática na Web. Este trabalho quer oferecer uma alternativa ao público que deseje trocar formalismos matemáticos de forma síncrona pela Web, a fim de verificar se esse tipo de ferramenta é efetivamente usável para discussões matemáticas. Para isso, foi desenvolvido um protótipo que reúne as características de uma ferramenta típica de bate-papo com as vantagens advindas das linguagens de marcação: o ChatMath. O trabalho também aponta características de aplicativos matemáticos e de ferramentas síncronas textuais e descreve as linguagens de marcação matemática. Para fins de avaliação do protótipo desenvolvido, fez-se uma pesquisa a fim de verificar sua efetiva utilidade para troca de formalismos matemáticos, dentro do contexto educacional. Os resultados dessa pesquisa confirmam a hipótese levantada, embora identifiquem modificações funcionais e de uso da ferramenta, havendo necessidade de reaplicação da avaliação, para se obter resultados mais detalhados.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Uma etapa fundamental no desenvolvimento de sistemas tolerantes a falhas é a fase de validação, onde é verificado se o sistema está reagindo de maneira correta à ocorrência de falhas. Uma das técnicas usadas para validar experimentalmente um sistema é injeção de falhas. O recente uso de sistemas largamente distribuídos para execução dos mais diversos tipos de aplicações, faz com que novas técnicas para validação de mecanismos de tolerância a falhas sejam desenvolvidas considerando este novo cenário. Injeção de falhas no sistema de comunicação do nodo é uma técnica tradicional para a validação de aplicações distribuídas, para forçar a ativação dos mecanismos de detecção e recuperação de erros relacionados à troca de mensagens. A condução de experimentos com injetores de comunicação tradicionais é feita pelo uso do injetor em uma máquina do sistema distribuído. Se o cenário desejado é de múltiplas falhas, o injetor deve ser instanciado independentemente nas n máquinas que as falhas serão injetadas. O controle de cada injetor é individual, o que dificulta a realização do experimento. Esta dificuldade aumenta significativamente se o cenário for um sistema distribuído de larga escala. Outro problema a considerar é a ausência de ferramentas apropriadas para a emulação de determinados cenários de falhas. Em aplicações distribuídas de larga escala, um tipo comum de falha é o particionamento de rede. Não há ferramentas que permitam diretamente a validação ou a verificação do processo de defeito de aplicações distribuídas quando ocorre um particionamento de rede Este trabalho apresenta o estudo de uma abordagem para injeção de falhas que permita o teste de atributos de dependabilidade de aplicações distribuídas de pequena e larga escala implementadas em Java. A abordagem considera a não obrigatoriedade da alteração do código da aplicação sob teste; a emulação de um cenário de falhas múltiplas que ocorrem em diferentes nodos, permitindo o controle centralizado do experimento; a validação de aplicações que executem em sistemas distribuídos de larga escala e consideram um modelo de falhas realista deste tipo de ambiente, incluindo particionamentos de rede. A viabilidade da abordagem proposta é mostrada através do desenvolvimento do protótipo chamado FIONA (Fault Injector Oriented to Network Applications), o qual atualmente injeta falhas em aplicações desenvolvidas sob o protocolo UDP.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O objetivo deste trabalho é avaliar os resultados provenientes da utilização de um Programa de Relacionamento em uma empresa de telefonia celular. A pertinência do tema é decorrente do acirramento da competição nesse segmento e do aumento da importância de ferramentas capazes de ampliar o grau de fidelidade dos clientes em empresas prestadoras de serviços. Para que fosse possível alcançar o objetivo proposto, foi estudada a base de clientes de determinada operadora celular brasileira atingida por uma ação de incentivo à troca de seus aparelhos através de um desconto adicional. Foram considerados os resultados alcançados em três públicos distintos: clientes que aceitaram a oferta, clientes que não aceitaram a oferta e clientes de um grupo de controle. Em cada um deles, considerou-se o impacto nos gastos em telefonia celular nos cinco meses subseqüentes à ação, e o índice de churn (percentual de cancelamento das linhas) dezoito meses após a ação. O prazo de dezoito meses foi considerado, pois esse é o período durante o qual o cliente que aceita a oferta se compromete, através da assinatura de um contrato, a permanecer com sua linha de celular ativa. Os resultados do estudo indicam que, tanto para o consumo quanto para o índice de churn, existe significância estatística nos números encontrados. No entanto, eles também mostram que os ganhos, do ponto de vista financeiro, são baixos. Portanto, embora o resultado seja superior para os clientes que aceitam a oferta, como investimentos desse tipo só se justificam se o retorno financeiro for positivo, a empresa que optar por programas nesse formato precisará minimizar e otimizar seus custos ao máximo a fim de obter um retorno razoável e aceitável.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Explaining the Brazilian economic growth performance during the 20th is a challenging task to academics. As shown, Brazil had already experienced faster growth and recently it is far from such belle époque. Most explanation lies on conventional frameworks. This paper assesses the Thirlwall’s balance-of-payments constraint model to Brazilian economic growth in the period 1900-2005, highlighting the importance of the terms of trade. The results show, first, that the terms of trade are significant in the estimation of import demand function and change the income elasticity, especially in the first period of the sample (1900-1970), and, second, when the simplest Thirlwall’s model is controlled by terms of trade, it seems that such variable is important through export growth, which cause changes in economic performance.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este estudo investiga se a alternância de código é empregada como estratégia culturalmente sensível em uma primeira série, primeira etapa em um contexto multilíngüe, na localidade de Boa Vista do Herval, interior de Santa Maria do Herval, RS. Para tal, foram feitos registros em vídeo e em áudio das atividades de sala de aula, regularmente, uma vez por semana, durante um semestre. As aulas são compostas por três grandes momentos, as atividades da hora da rodinha inicial, o trabalhinho nas mesas e a hora da rodinha final. Estas, por sua vez, podem ser divididas em eventos, constituídos pelos enquadres (Goffman, 2002), que podem ser considerados uma moldura em torno do alinhamento e das estruturas de participação (Philips, 2002; Gumperz, 1982). Dentro dessa análise da interação, encontrou-se a ocorrência da alternância de código com a função primordial de manter o curso da interação (Auer, 1988) e, através disso, ser uma estratégia da pedagogia culturalmente sensível (Bortoni-Ricardo e Dettoni, 2001), proporcionando voz, vez e acolhimento a crianças provindas de uma realidade lingüística em que predomina o uso do alemão, em contraste com a exigência escolar de uso do português.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Este trabalho objetivou identificar as principais tecnologias disponíveis de TI (Tecnologia da Informação) e de AIDC (Identificação e Captura Automática de Dados) para a área de varejo de autosserviço, para preencher a lacuna existente na literatura, sobre os benefícios de se usar novas tecnologias no ponto de venda, com vistas a otimizar sua operação. Para tanto, foram estudados os principais processos operacionais de uma loja de varejo de autosserviço, com vistas a identificar como as Tecnologias da Informação (TI) e de Identificação e Captura Automática de Dados (AIDC), poderiam ajudar a melhorar os resultados operacionais e agregar valor ao negócio. Para analisar suas proposições (de que o uso de TI e de AIDC podem ajudar na: redução dos tempos dos processos de retaguarda; redução do número de operações no ponto de venda; prevenção de perdas; redução dos custos e dos tempos para a realização dos inventários; redução do número de funcionários nas lojas; redução do tempo de fila no caixa; redução de rupturas e no aumento da eficiência operacional da loja), foram pesquisados diversos estudos de casos mundiais de empresas do segmento de varejo, que implementaram as tecnologias de AIDC e TI, principalmente a de RFID, para saber quais foram os impactos do uso destas tecnologias em suas operações e, em seguida, foi desenvolvido um Estudo de Caso abrangente, por meio do qual se objetivou entender os benefícios empresariais reais do uso destas tecnologias para o varejo de autosserviço. Como resultado final, foi possível identificar as mudanças nos processos operacionais do varejo de autosserviço, bem como os benefícios gerados em termos de custo, produtividade, qualidade, flexibilidade e inovação. O trabalho também evidenciou os pontos críticos de sucesso para a implementação da TI e das AIDC no varejo, que são: a revisão dos processos operacionais; a correta definição do hardware; dos insumos; do software; das interferências do ambiente físico; da disponibilização dos dados/informações dos produtos; das pessoas/funcionários e dos parceiros de negócios/fornecedores. De maneira mais específica, este trabalho buscou contribuir para o enriquecimento do campo de estudos no segmento de varejo e para o uso da tecnologia da informação, no Brasil, já que o assunto sobre o uso e o impacto de novas tecnologias no ponto de vendas, ainda permanece pouco explorado academicamente.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O presente artigo tem como objetivo refletir sobre possíveis parâmetros para a interpretação do art. 927, parágrafo único, do cc – que introduziu no direito brasileiro uma norma geral de responsabilidade objetiva – com base nas funções normalmente atribuídas à responsabilidade e nos princípios desenvolvidos pela doutrina para justificar a imputação de responsabilidade sem culpa.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Tendo em vista a promulgação do novo código civil brasileiro, que reúne dispositivos que revogam o antigo código civil de 1916 e a maioria dos capítulos do código comercial de 1850, unificando-os, é importante que se frise que remanesce a diferenciação entre as matérias de direito civil e comercial, de acordo com suas lógicas peculiares. Sendo assim e tendo o novo código introduzido diversas normas de caráter geral, este trabalho pretende discutir o papel do juiz e da jurisprudência na aplicação dessas normas de maneira casuística, dando-lhes tratamentos distintos de acordo com os fatos apresentados em juízo, de forma a manter a autonomia das áreas do direito mencionadas e garantir aos agentes econômicos o grau de segurança e previsibilidade necessário às suas atuações no mercado.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A Teoria da Causa Madura é um instituto de direito processual civil que visa aprimorar a prestação jurisdicional. A possibilidade conferida pelo instituto de viabilizar o julgamento direto pelos tribunais, caso estejam presentes os requisitos legais, em caso de extinção equivocada do processo sem a resolução do mérito pelo juízo de origem, encurta o trâmite processual de maneira cirúrgica, sem macular qualquer princípio constitucional. A partir desta premissa louvável é que deve ser realizada a interpretação do instituto, possibilitando a delimitação do seu campo de atuação. A rigor, a aplicação da Teoria da Causa Madura está limitada ao recurso que a disciplina, a saber, apelação, tendo em vista que o dispositivo legal que a regula, art. 515, §3°, do Código de Processo Civil, está inserido no capítulo da apelação. No entanto, a localização geográfica do dispositivo não pode servir de obstáculo à interpretação que permita alargar o seu campo de atuação. A interpretação literal do dispositivo legal que a disciplina, portanto, não é a que melhor se ajusta com a hipótese em comento. As benesses que podem ser extraídas da norma, como mencionado, bem como o objetivo constitucional de tornar célere a entrega da prestação jurisdicional, permitem maior extensão dos seus efeitos, de modo a viabilizar sua aplicação a outros recursos previstos no sistema processual civil. Neste diapasão, a presente monografia tem o condão de demonstrar, à luz dos princípios constitucionais e processuais aplicáveis ao tema, que a Teoria da Causa Madura é um instituto plenamente aplicável a outros recursos disciplinados pelo CPC. Conclusão esta extraída de acordo com a missão constitucional de abreviar a tramitação dos processos, encerrando com a maior mazela deste serviço público essencial: a morosidade.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

A constatação de grande indeterminação acerca da interpretação da Lei 6.404/76 em conjunto com o Código Civil suscitou o interesse em se discutir, através de um instituto específico da Lei Societária, o acordo de acionistas, contextualizado através de um caso concreto, a aplicação de princípios gerais dos contratos civis à referida lei específica. A separação dos diplomas trouxe uma série de questionamentos quanto à aplicação de princípios, como por exemplo, a boa-fé objetiva, na interpretação da norma societária. Portanto, a natureza contratual do acordo de acionistas, analisado na hipótese em que este não se encontra arquivado na sede da companhia, e sua inteira regulação pela legislação societária, constitui um exemplo paradigmático para emoldurar a referida discussão, promovida também na doutrina e na jurisprudência.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

O presente trabalho tem como objetivo analisar a regra da transmissão da obrigação alimentar aos herdeiros, esclarecendo alguns pontos teóricos, que ainda hoje causam perplexidades aos operadores de direito, bem como encontrar uma maneira de aplicar o art. 1.700 do Código Civil de 2002. Para tanto, serão analisados os aspectos constitucionais do Direito de Família e das Sucessões e seus conceitos básicos.