1000 resultados para funções complexas
Resumo:
Os sistemas de tempo real modernos geram, cada vez mais, cargas computacionais pesadas e dinâmicas, começando-se a tornar pouco expectável que sejam implementados em sistemas uniprocessador. Na verdade, a mudança de sistemas com um único processador para sistemas multi- processador pode ser vista, tanto no domínio geral, como no de sistemas embebidos, como uma forma eficiente, em termos energéticos, de melhorar a performance das aplicações. Simultaneamente, a proliferação das plataformas multi-processador transformaram a programação paralela num tópico de elevado interesse, levando o paralelismo dinâmico a ganhar rapidamente popularidade como um modelo de programação. A ideia, por detrás deste modelo, é encorajar os programadores a exporem todas as oportunidades de paralelismo através da simples indicação de potenciais regiões paralelas dentro das aplicações. Todas estas anotações são encaradas pelo sistema unicamente como sugestões, podendo estas serem ignoradas e substituídas, por construtores sequenciais equivalentes, pela própria linguagem. Assim, o modo como a computação é na realidade subdividida, e mapeada nos vários processadores, é da responsabilidade do compilador e do sistema computacional subjacente. Ao retirar este fardo do programador, a complexidade da programação é consideravelmente reduzida, o que normalmente se traduz num aumento de produtividade. Todavia, se o mecanismo de escalonamento subjacente não for simples e rápido, de modo a manter o overhead geral em níveis reduzidos, os benefícios da geração de um paralelismo com uma granularidade tão fina serão meramente hipotéticos. Nesta perspetiva de escalonamento, os algoritmos que empregam uma política de workstealing são cada vez mais populares, com uma eficiência comprovada em termos de tempo, espaço e necessidades de comunicação. Contudo, estes algoritmos não contemplam restrições temporais, nem outra qualquer forma de atribuição de prioridades às tarefas, o que impossibilita que sejam diretamente aplicados a sistemas de tempo real. Além disso, são tradicionalmente implementados no runtime da linguagem, criando assim um sistema de escalonamento com dois níveis, onde a previsibilidade, essencial a um sistema de tempo real, não pode ser assegurada. Nesta tese, é descrita a forma como a abordagem de work-stealing pode ser resenhada para cumprir os requisitos de tempo real, mantendo, ao mesmo tempo, os seus princípios fundamentais que tão bons resultados têm demonstrado. Muito resumidamente, a única fila de gestão de processos convencional (deque) é substituída por uma fila de deques, ordenada de forma crescente por prioridade das tarefas. De seguida, aplicamos por cima o conhecido algoritmo de escalonamento dinâmico G-EDF, misturamos as regras de ambos, e assim nasce a nossa proposta: o algoritmo de escalonamento RTWS. Tirando partido da modularidade oferecida pelo escalonador do Linux, o RTWS é adicionado como uma nova classe de escalonamento, de forma a avaliar na prática se o algoritmo proposto é viável, ou seja, se garante a eficiência e escalonabilidade desejadas. Modificar o núcleo do Linux é uma tarefa complicada, devido à complexidade das suas funções internas e às fortes interdependências entre os vários subsistemas. Não obstante, um dos objetivos desta tese era ter a certeza que o RTWS é mais do que um conceito interessante. Assim, uma parte significativa deste documento é dedicada à discussão sobre a implementação do RTWS e à exposição de situações problemáticas, muitas delas não consideradas em teoria, como é o caso do desfasamento entre vários mecanismo de sincronização. Os resultados experimentais mostram que o RTWS, em comparação com outro trabalho prático de escalonamento dinâmico de tarefas com restrições temporais, reduz significativamente o overhead de escalonamento através de um controlo de migrações, e mudanças de contexto, eficiente e escalável (pelo menos até 8 CPUs), ao mesmo tempo que alcança um bom balanceamento dinâmico da carga do sistema, até mesmo de uma forma não custosa. Contudo, durante a avaliação realizada foi detetada uma falha na implementação do RTWS, pela forma como facilmente desiste de roubar trabalho, o que origina períodos de inatividade, no CPU em questão, quando a utilização geral do sistema é baixa. Embora o trabalho realizado se tenha focado em manter o custo de escalonamento baixo e em alcançar boa localidade dos dados, a escalonabilidade do sistema nunca foi negligenciada. Na verdade, o algoritmo de escalonamento proposto provou ser bastante robusto, não falhando qualquer meta temporal nas experiências realizadas. Portanto, podemos afirmar que alguma inversão de prioridades, causada pela sub-política de roubo BAS, não compromete os objetivos de escalonabilidade, e até ajuda a reduzir a contenção nas estruturas de dados. Mesmo assim, o RTWS também suporta uma sub-política de roubo determinística: PAS. A avaliação experimental, porém, não ajudou a ter uma noção clara do impacto de uma e de outra. No entanto, de uma maneira geral, podemos concluir que o RTWS é uma solução promissora para um escalonamento eficiente de tarefas paralelas com restrições temporais.
Resumo:
A evolução tecnológica, associada às mudanças sociais a que temos assistido, nomeadamente nas últimas décadas, originou mudanças significativas na forma como os utentes interagem com as instituições, passando a privilegiar a utilização de meios electrónicos, tais como as mensagens de correio electrónico, em detrimento de formas mais tradicionais, como a carta e o telefone. Neste contexto, sendo o ISEP uma instituição de ensino superior que alberga milhares de alunos e recebe centenas de novos alunos todos os anos, necessita de ter condições para que possa responder de forma atempada às inúmeras mensagens de correio electrónico que recebe. Esta necessidade fez com que surgisse um projecto, de nome SiRAC, que servisse para auxiliar na resposta a essas mensagens. O SiRAC tem como objectivo responder a mensagens de correio electrónico de forma automática. De salientar que se admite não ser possível responder a todas as mensagens, privilegiando-se aquelas que são recorrentemente colocadas à Divisão Académica. Assim será possível encurtar o tempo de comunicação entre os diversos intervenientes, criando uma relação mais próxima entre o ISEP e o público que o contacta. O SiRAC analisa as mensagens e procura responder de forma automática sempre que o seu conteúdo possa ser classificado como fazendo parte de um conjunto de questões previamente identificadas pelos recursos humanos da Divisão Académica como recorrentes e para as quais já exista uma resposta tipo. As questões constantes da mensagem são identificadas através de palavras e expressões normalmente associadas aos diferentes tipos de questão. O envio da resposta pressupõe a identificação correcta dos tipos associados e de acordo com requisitos mínimos definidos, de forma a evitar enviar uma resposta errada a uma mensagem. A implementação do SiRAC permite a libertação de recursos humanos da Divisão Académica que anteriormente estavam afectas à resposta de mensagens para o desempenho de outras funções.
Resumo:
As unidades de cuidados intensivos (UCI), são das áreas hospitalares que mais dinheiro consomem nas instituições públicas. As funções dos profissionais de saúde são imprescindíveis, mas também a logística e gestão são de vital importância e como tal, têm de ser avaliadas. Por isso, todos os indicadores – clínicos, económico-financeiros, recursos humanos, produtividade, qualidade - são importantes para que a gestão possa, dinâmica e oportunamente, ter informação útil para a tomada de decisões. Assim, a garantia de uma gestão eficiente dos recursos é cada vez mais importante de forma a satisfazer não só os pacientes como toda a estrutura hospitalar. Nos tempos que correm, e com a situação socioeconómica de crise que se vive, é de extrema importância saber com o maior nível de detalhe possível, com que recursos se pode contar. É importante quantificar de forma eficaz e eficiente como são utilizados os recursos, para satisfazer com o maior nível de qualidade possível um paciente que entre numa UCI. Para tal, a utilização de sistemas de informação (SI) e das ferramentas indicadas na gestão de uma unidade hospitalar, são de grande importância. Nesta tese, é proposta uma ferramenta, que seja simples e de fácil utilização, desenvolvida com recurso a tecnologia ROLAP para a extracção e análise de indicadores numa UCI, e que possa ser facilmente integrada num software de gestão do dia-a-dia.
Resumo:
O equilíbrio corporal constitui uma das funções mais importantes do organismo, estando por isso diretamente associado à qualidade de vida do indivíduo. Algumas das alterações decorrentes do processo de envelhecimento, nomeadamente a nível músculo-esquelético, neuromuscular e sensorial, influenciam a mobilidade funcional e a capacidade para manter a estabilidade em indivíduos idosos1. As manifestações de desequilíbrio levam a uma maior predisposição para quedas e suas consequências diretas como fraturas, imobilidade e medo de cair, levando a uma redução da autonomia pessoal e social e a uma limitação das atividades da vida diária (AVD’s), interferindo na qualidade de vida e podendo, nalguns casos, conduzir à morte.
Resumo:
O objectivo desta Tese/Dissertação é conceber um sistema para a BOSCH Termotecnologia S.A., na qual exerço as funções de Engenheiro de Qualidade de Fornecedores de peças electrónicas, que permita testar funcionalmente dois tipos de PCBA (Printed Circuit Board Assembled) utilizados em dois modelos de esquentador estanque com denominação Celsius e Celsius Plus, produzidos nesta empresa para mercados de todo o Mundo. Os PCBA foram desenvolvidos internamente pelo departamento de ENG (Departamento de Desenvolvimento) e são actualmente peças de compra cujo fornecedor está localizado na China. Em primeiro lugar foi efectuado um estudo das necessidades da empresa relativamente aos projectos necessários para melhorar os processos de investigação de falhas e melhoria de Qualidade dos fornecedores de peças electrónicas, no contexto do departamento onde este projecto se insere. A conclusão chegada foi que existe uma grande necessidade de investigar avarias nas PCBA de compra do fornecedor asiático de forma rápida e precisa, de modo a que seja possível trabalhar mais activamente e rapidamente na melhoria de Qualidade do mesmo, melhorando, por exemplo, os seus processos produtivos. Em segundo lugar concebeu-se a solução a realizar. Optou-se por um conjunto hardware e software desenvolvido de raiz, que inclui um jig (gabarit anti-erro – Poke Yoke) dotado de agulhas para o teste FCT (Functional Circuit Test), um hardware de aquisição de dados analógicos e digitais adquirido para o projecto, um hardware de interface entre o PC (Personal Computer) e o hardware de aquisição de dados, e um software desenvolvido em LabVIEW versão 8.6 (Laboratory Virtual Instruments Engineering Workbench).
Resumo:
Na história da comunicação moderna, após o desenvolvimento da imprensa, o telégrafo desencadeou uma revolução nas comunicações da qual a Internet é a herdeira contemporânea. A reflexão sobre o telégrafo pode abrir perspectivas sobre as tendências, as possibilidades e os problemas colocados pela Internet. O telégrafo tem sido objecto de estudos que tendem a privilegiar sobretudo a história desta tecnologia, o contexto social e o seu significado institucional (ex. Thompson, 1947; Standage 2007 [1998]). James W. Carey, no seu ensaio “Technology and Ideology. The Case of the Telegraph”, propõe uma abordagem distinta. No telégrafo, vê o protótipo de muitos impérios comerciais de base científico-tecnológica que se lhe seguiram, um modelo pioneiro para a gestão de empresas complexas; um dos promotores da configuração nacional do mercado e de um sistema nacional de comunicações; e um catalisador de um pensamento futurista e utópico das tecnologias da informação. Tendo no horizonte a revolução das comunicações promovida pela Internet, o artigo revisita aquele ensaio seminal para explorar o alcance, mas também os problemas de uma perspectiva que concebe a inovação do telégrafo como uma metáfora para todas as inovações que anunciaram o período histórico da modernidade e que tem determinado até aos nossos dias as principais linhas de desenvolvimento das comunicações modernas.
Resumo:
O crescimento do mercado electrónico e o aumento das comunicações além-fronteiras, resultante sobretudo da difusão da Internet, repercutiu-se, de modo intenso, na indústria de tradução, particularmente, na exigência crescente da tradução de websites, e, sobretudo, na localização de software. Para melhor perceber esta realidade e, de modo a contribuir para uma maior sistematização do conhecimento nesta área, o presente artigo inicia-se com uma breve análise sobre a evolução dos conceitos e dos mercados da tradução e da localização. Procura distinguir entre os diferentes prestadores de serviços de tradução, nomeadamente, empresas e agências e descreve o processo seguido na elaboração de projectos de localização, reconhecendo a tradução como elemento integrante do projecto de localização. Com base na interpretação dos conceitos de projecto e de gestão de projectos descreve-se o processo de gestão de projectos de tradução. Sendo o gestor de projectos o elemento essencial deste processo, analisam-se as funções e competências do mesmo e descrevem-se as tarefas e processos usados por este profissional, tendo em conta o ciclo de vida e os elementos que compõem o processo de gestão de projectos. A partir desta análise propõe-se um modelo de gestão de projectos de tradução/localização baseado na conjugação dos diferentes elementos afectos à gestão e ao gestor de projectos e que procura sintetizar todo o processo inerente à gestão de projectos de tradução/localização. O modelo resulta de dois pontos de vista que se interligam: o da análise e reflexão sobre o estado-da-arte e o da análise empírica dos dados recolhidos no dia-a-dia no universo de trabalho de uma empresa de tradução. Com este modelo, que retrata um processo cíclico e dinâmico, pretende-se, por um lado, ilustrar a complexidade do processo da gestão de projectos e demonstrar a importância das funções do gestor de projectos no vasto universo que é o da tradução e, por outro, desenvolver e propor um modelo de gestão de projectos aplicável a empresas de tradução e de localização.
Resumo:
Ian McEwan‘s novel Saturday deals with the complex issues of conflict and transformation in the age of terrorism. The plot presents one internal dilemma and several interpersonal altercations that occur within a mere twenty-four hours: a) Perowne (the protagonist) vs. himself, in face of his ambivalent thoughts regarding British military participation in the war in the Middle East; b) The protagonist vs. Baxter, a ruffian from East End, in the context of a car accident; c) Perowne vs. a fellow anaesthetist, Jay Strauss, during a squash game; d) Perowne‘s daughter, Daisy vs. her grandfather, John Grammaticus, both poets and rivals; e) Perowne‘s family vs. Baxter, who intrudes the protagonist‘s house. In this paper, I exemplify, analyse and discuss how: a) Understanding the causes of what we call evil constitutes an important step towards mutual understanding; b) Both science and arts (which Perowne considers, at first, irrelevant) are important elements in the process of transformation; c) Both personal and interpersonal conflicts are intrinsic to human nature — but they also propitiate healthy changes in behaviour and opinion, through reflection. In order to do so, I resort to Saturday, and to the work of several specialists in the field of conflict management.
Resumo:
Relatório Final de Estágio apresentado à Escola Superior de Dança, com vista à obtenção do grau de Mestre em Ensino de Dança.
Resumo:
OBJETIVO: Estimar a sobrevida e os fatores prognósticos clínicos (pré-tratamento) de pacientes com adenocarcinoma de próstata localizado. MÉTODOS: Coorte hospitalar composta por 258 pacientes do Instituto Nacional de Câncer, Rio de Janeiro, RJ, de 1990 a 1999. As funções de sobrevida em cinco e dez anos foram calculadas empregando-se o estimador de Kaplan-Meier, tomando-se como início da observação a data do diagnóstico histológico e como eventos os óbitos por câncer de próstata. Para avaliação dos fatores prognósticos pré-tratamento foram calculadas hazard ratios (HR) e intervalos com 95% de confiança, seguindo-se o modelo de riscos proporcionais de Cox. O pressuposto desses riscos foi avaliado pela análise dos resíduos de Schoenfeld e a influência de valores aberrantes pelos resíduos martingale e escore. RESULTADOS: Dos 258 pacientes estudados, 46 foram a óbito durante o período de seguimento.A sobrevida específica por câncer de próstata foi de 88% em cinco anos e de 71% em dez. A classificação de Gleason maior que 6, PSA maior que 40ng/ml, estádio B2 e cor da pele branca foram marcadores independentes de pior prognóstico. CONCLUSÕES: A classificação de Gleason, o toque retal e o valor do PSA possuem grande poder preditivo e devem ser utilizados na estratificação de risco pré-tratamento dos pacientes com câncer de próstata localizado.
Resumo:
O indivíduo portador de baixa visão, sendo um individuo social e profissionalmente activo, impõe-se a necessidade de adaptação do posto laboral, não só em modificações ambientais, espaciais e ergonómicas do local de trabalho como também na aquisição de equipamentos adequados que permitem ao indivíduo aumentar o seu rendimento. 1. Objectivos - Definir estratégias de organização e adaptação do posto de trabalho, para indivíduos de baixa visão. Descrever procedimentos adequados às capacidades visuais de cada individuo, interligadas com as condições ergonómicas e a actividade diária. 2. Metodologia - Identificar procedimentos adequados através de revisão bibliográfica, com análise de artigos e livros, por pesquisa nos bancos de dados da B-on, Koha, Zotero, Pubmed (MEDLINE) e LILACS. 3. Resultados - A adaptação do posto laboral consiste não só em modificações ambientais, espaciais e ergonómicas do local de trabalho como também na aquisição de equipamentos adequados que permitam ao individuo aumentar o seu rendimento. Para se proceder à adaptação do posto de trabalho é necessário avaliar as funções visuais do individuo, bem como as suas necessidades/dificuldades e objetivos. Para além disso, deve-se ter em conta a profissão do paciente, a descrição da sua atividade laboral, e o levantamento das exigências visuais no local de trabalho. Isto consiste na recolha das características de iluminação, distância de trabalho, contraste, localização dos objetos, tipo de material impresso utilizado, restantes condições ergonómicas e introdução de diferentes tecnologias de apoio. 4. Discussão / Conclusão - Com a adaptação do posto laboral, o indivíduo deve conseguir realizar as suas tarefas profissionais com menor dificuldade e maior eficácia, utilizando as tecnologias de apoio adequadas e as condições ambientais recomendadas. Pretende-se que o paciente consiga através das mesmas, aumentar tanto a produtividade como o seu rendimento, sendo capaz de realizar as suas responsabilidades laborais de forma atempada e eficaz, minorando barreiras decorrentes das suas limitações.
Resumo:
Relatório de Estágio apresentado à Escola Superior de Educação de Lisboa para obtenção de grau de mestre em Ensino do 1.º e do 2.º Ciclo do Ensino Básico
Resumo:
Mestrado em Segurança e Higiene no Trabalho
Resumo:
Dissertação apresentada à Escola Superior de Educação de Lisboa para obtenção do grau de mestre em Educação Matemática na Educação Pré-escolar e nos 1º e 2º Ciclos do Ensino Básico
Resumo:
Relatório Final da Prática Profissional Supervisionada Mestrado em educação pré-escolar