138 resultados para Aplicações de software
Resumo:
Num mundo em crescente evolução é necessário tentar melhorar as condições de saúde global. Um factor importante para a prevenção e tratamento de doenças é o seu correcto diagnóstico. Uma vez que nem todos os países têm a mesma capacidade económica, existe a necessidade de se criar testes rápidos e baratos que possam ser acessíveis no mundo inteiro. Os point-of-care tests, como é o caso dos biossensores de glucose vastamente utilizados na monitorização da diabetes, apresentam uma solução para este problema. Os biossensores impressos em papel, em particular, são uma ferramenta que pode vir a ser muito útil na construção destes testes rápidos tornando-os mais “amigos do ambiente” e reduzindo os seus custos. O objectivo deste trabalho foi desenvolver biossensores enzimáticos, de segunda geração, impressos em papel e baseados na enzima glucose oxidase, para a detecção da glucose. Inicialmente foi feito um estudo de possíveis mediadores a utilizar, tendo-se escolhido o ferroceno por apresentar um limite de detecção adequado, ter apresentado um valor de potencial de redução relativamente baixo, 0.232 V vs pseudo ref. Ag/AgCl, ser um composto fácil de obter e com custos reduzidos. Os dispositivos baseiam-se em canais microfluídicos, eléctrodos e ligações eléctricas fabricadas em substrato de papel, utilizando as técnicas de impressão a cera, screen printing e inkjet printing. O circuito constituinte destes dispositivos foi feito recorrendo a tintas condutoras, sendo que, à tinta utilizada para o eléctrodo de trabalho foi incorporado o ferroceno. Sobre o eléctrodo de trabalho foi impressa glucose oxidase, utilizando a técnica de inkjet printing. Os eléctrodos fabricados apresentaram resposta à glucose, muito embora com baixa reprodutibilidade, podendo esta ser causada pela falta de controlo na preparação dos mesmos (manufactura manual e variabilidade da viscosidade da pasta usada no eléctrodo de trabalho). A técnica de inkjet printing em enzimas é ainda muito recente, existindo ainda alguns aspectos, como o seu efeito na actividade da enzima, que não foram avaliados neste projecto, mas que no futuro deverão ser estudados. Podemos concluir que, os eléctrodos deram uma resposta electroquímica consistente à adição de glucose, 8 mM- 30 mM, sendo que os mesmos foram reconhecidos no glucómetro comercial TRUETrackTM blood glucometer; no entanto, os valores de corrente dos dispositivos estavam abaixo do limite de detecção do instrumento.
Resumo:
Devido à crescente popularização dos computadores pessoais, estes encontram-se fortemente enraizados na nossa vida quotidiana. Para muitas pessoas, em particular as mais jovens, o computador já se tornou uma ferramenta de trabalho, uma fonte de informação ou até uma forma de entretenimento indispensável ao seu dia-a-dia. Por estas razões os computadores oferecem-nos boas oportunidades de expansão em diversos contextos, nomeadamente no ensino escolar e na inclusão social. Vários estudos afirmam que o uso de vídeo jogos na educação traria muitos benefícios ao processo de aprendizagem, pois permitiriam formas de ensino mais motivadoras e adaptáveis aos comportamentos sociais das crianças e jovens de hoje. No entanto há que ter diversos cuidados, caso contrário, corre-se o sério risco de tornar o jogo um motivo de desconcentração e não numa ferramenta de estudo. Para tal é importante encontrar métodos que façam a distinção entre os alunos que decoraram as soluções do jogo por jogarem frequentemente, dos que arriscam nas respostas sempre que jogam e dos alunos que vão adquirindo conhecimentos de cada vez que jogam, premiando estes últimos em detrimento dos dois primeiros. A forte presença do computador no dia-a-dia torna-o também um importante veículo para a inclusão de pessoas com deficiências visuais. No entanto como a interacção com o computador é normalmente muito exigente a nível visual, se as aplicações não forem bem desenhadas podem aumentar a disparidade entre os utilizadores visuais e os utilizadores invisuais. Assim é fundamental perceber o impacto das diferenças individuais e a sua relação com as exigências das interfaces, sobretudo nos vídeo jogos onde a principal forma de output é visual. Isto permitirá o desenvolvimento de soluções de interacção adequadas aos utilizadores invisuais, conferindo-lhes assim uma melhor forma de inclusão. Nesta dissertação desenvolveu-se um vídeo jogo educativo para a aprendizagem de matemática, adaptado para ser jogado por alunos cegos e amblíopes do 9º ano de escolaridade. O jogo reúne elementos apropriados para a idade dos jogadores, tal como a história de aventura/caça ao tesouro e personagens com quem se podem identificar, contribuindo para uma maior motivação dos alunos ao jogarem “O Código Pitágoras”. Apesar de se tratar de um jogo acessível para jovens invisuais, este também pode ser jogado por alunos normovisuais devido à sua componente gráfica. Desta forma contribui-se para uma maior integração dos alunos cegos e amblíopes nas suas turmas e na sociedade em geral, permitindo-lhes em simultâneo acesso às mesmas oportunidades que os colegas normovisuais. Os principais objectivos a atingir são: que o jogo seja de facto uma ferramenta útil ao ensino; que todos os seus conteúdos jogáveis possam ser acedidos por crianças com deficiência visual e que o mesmo seja considerado pelos seus utilizadores como um vídeo jogo normal.
Resumo:
Os serviços inicialmente idealizados para o mundo dos negócios, têm actualmente um espectro de utilização muito mais lato, facilitando assim a incorporação de software do exterior, sob a representação de serviço, por parte das aplicações. Os principais contribuidores para a emergente utilização de serviços são a proliferação dos dispositivos móveis, a crescente popularidade da computação da nuvem e a ubiquidade da Internet. Apesar deste estado da arte, a abstracção dos serviços continua, maioritariamente, a ser relegada para a camada do middleware. Consequentemente, este confinamento obstem o programador de ter privilégios para interagir com os serviços ao nível da linguagem. A inexistência deste nível de abstracção dificulta o deployment de aplicações dinâmicas. Como medida para tal, o objectivo do nosso trabalho é garantir suporte ao dinamismo e deployment de arquitecturas orientadas a serviços. Com esse propósito, vamos endereçar os problemas de incorporação dos serviços acessíveis pela Web e permitir operações de reconfiguração dos mesmos, nomeadamente, a ligação dinâmica, substituição do fornecedor de serviços e a gestão dinâmica de conjuntos de fornecedores de serviços.
Resumo:
Nesta Tese foi desenvolvida uma plataforma online multiutilizador, que tem como objetivo principal comparar algoritmos de análise de imagens para de-terminar o seu grau de eficácia. Um exemplo de aplicação é a comparação de algoritmos de análise de imagens da retina para deteção de drusas. A compa-ração é feita considerando um dos algoritmos como referência padrão e sobre o este são avaliados os restantes. O funcionamento da plataforma é semelhante à de um fórum, onde é possível a um utilizador criar tópicos publicando imagens e seu descritivo. Após a cria-ção do tópico qualquer utilizador pode visualizar o mesmo, dando a hipótese de comentar ou de acrescentar imagens processadas com os seus próprios al-goritmos de análise. Com o aumento de imagens processadas, obtém-se uma base de dados de algoritmos de análise de imagens sobre a qual é possível avaliar o seu grau de eficácia. A plataforma pretende também criar comunidades onde os utilizadores pos-sam interagir uns com os outros comentando sobre os tópicos, contribuindo assim para o melhoramento dos algoritmos. Deste modo, além de uma base de dados que qualquer utilizador pode usar, obtém-se uma fonte de informação disponibilizada por outros profissionais da área.
Resumo:
Numa época em que existe uma grande diversidade de ferramentas tecnológicas ao nosso dispor, é imprescindível que se reflita sobre o seu contributo para o ensino e aprendizagem. Este estudo pretende analisar de que forma é que a exploração das applets pode contribuir para o ensino e aprendizagem das equações do 1.º grau. Especificamente, pretende-se estudar como é que as mesmas podem contribuir para que os alunos efetuem a passagem da aritmética para a álgebra, desenvolvam o conceito de incógnita e de equação e compreendam os princípios de equivalência. Na revisão da literatura fez-se referência ao pensamento de Vygotsky, nomeadamente os aspetos importantes no âmbito da educação, tais como, a Zona de Desenvolvimento Proximal e a Atividade Mediada. Também foi focado o ensino e a aprendizagem da álgebra e referidas as tecnologias de informação e comunicação. Neste estudo a metodologia utilizada foi de natureza qualitativa tentando-se descrever, analisar e compreender os processos realizados por quatro alunos do 7.º ano. Foram analisadas várias tarefas que envolveram a aplicação das applets relacionadas com o ensino e aprendizagem das equações do 1.º grau. Ao longo da implementação do estudo os alunos mostraram-se motivados para a aprendizagem das referidas equações e divertidos quando recorriam à utilização das applets. Por vezes, as mesmas apresentaram limitações, o que implicou a adaptação das estratégias e contribuiu para a reflexão sobre a importância do professor. Os resultados obtidos parecem indicar que as applets podem funcionar como instrumento mediador uma vez que os alunos conseguiram apropriar-se dos conceitos matemáticos através das mesmas. Parecem também reforçar a importância que se deve dar, no ensino e aprendizagem das equações do 1º grau, a tarefas que permitem aos alunos efetuar a passagem da aritmética para a álgebra e a tarefas que apelem à necessidade do uso natural dos princípios de equivalência para que os alunos compreendam a sua aplicação.
Resumo:
Contém CD com áudio como anexo
Resumo:
Nos anos mais recentes tem sido feita investigação no uso da Programação Orientada a Aspectos no suporte a computação paralela, nomeadamente para conseguir guardar as funcionalidades da mesma em módulos, algo que não é possível quando se utiliza Programação Orientada a Objectos. Um resultado desta investigação foi o desenvolvimento de uma aplicação, o ParJECoLi, desenvolvida usando a linguagem Java e recorrendo ao AspectJ para paralelizar a mesma. No entanto, durante essa mesma investigação, chegou-se à conclusão que o AspectJ apresenta algumas limitações na reutilização de módulos. Tendo em conta isso, surgiu a ideia de estudar uma outra linguagem de programação, conceptualmente diferente da usada na investigação. A linguagem Scala é conhecida por ter uma capacidade de composição modular flexível. Como tal parece interessante entender até que ponto é capaz de substituir AspectJ no suporte modular à computação paralela. Este projecto pretende aferir essa capacidade. Neste contexto, pretende-se usar o ParJECoLi como caso de estudo para dirigir comparações entre Scala e AspectJ.
Resumo:
A Parte I teve como objectivo a pesquisa de novos constituintes bioactivos da planta Solanum cernuum Vell. Identificaram-se, pela primeira vez no género Solanum, três triterpenos com um esqueleto de 31-norcicloartanona((+)-cicloeucalenona, (+)-24-oxo-31 norcicloartanona e (+)-24(1,3-dioxetano)-31-norcicloartanona) e quatro alcalóides com uma unidade (2-aminopirrolidin-1-il)carboxamidina acilada com o ácido isoferúlico assumindo configurações E e Z (cernumidina,isocernumidina, cernumidina B e isocernumidina B). A (+)-24-oxo-31-norcicloartanona apresentou actividade anti-neoplásica selectiva para as células de pulmão NCIH460, actividade anti-inflamatória relevante e uma inibição acentuada da expressão da COX-2. A (+)-24(1,3-dioxetano)-31-norcicloartanona apresentou também actividade para as células de leucemia K562. A cernumidina provocou inibição da interleuquina-8 (IL-8) em células do carcinoma do cólon HT-29 superior a 50%. Foram também identificados quercitrina, afzelina, hiperina, ácido ferúlico e Nacetildopamina. Na Parte II desenvolveram-se estudos sobre metodologias de síntese de novos cromóforos derivados da 7-amino-4-metilcumarina. Foi realizado um estudo da reacção de Buchwald-Hartwig para a introdução de grupo(s) electrodoador(es) na posição 7 e de um grupo electroatractor na posição 3 com rendimentos razoáveis. Foram obtidos os compostos 7-(4-metoxifenilamino)-4-metil-2H-cromen-2-ona, 4-metil-7-(fenilamino)- 2H-cromen-2-ona, 3-bromo-7-(4-metoxi-fenilamino)-4-metil-2H-cromen-2-ona e 3- bromo-4-metil-7-(fenilamino)- 2H-cromen-2-ona. Os espectros de absorção destes quatro cromóforos apresentaram c.d.o. máximos desviados para a zona do vermelho. Para a expansão do sistema π pela introdução de um grupo etinileno como ponte conjugada na posição 3 foi necessário a activação desta posição. Para tal, procedeu-se à bromação da N-(4-metil-2-oxo-2H-cromen-7-il)octanamida seguida da reacção de Sonogashira-Hagihara com o álcool propagílico. A oxidação posterior ao aldeído formou a N-(4-metil-2-oxo-3-(3-oxoprop-1- inil)2H-cromen-7-il)octanamida. Numa aproximação convergente foi testada a síntese do ácido 2-cianopent-2-en-4-óico (sem sucesso) para posterior reacção de Sonogashira-Hagihara com 3-bromo-N-(4-metil-2-oxo-2Hcromen-7-il)octanamida.
Resumo:
A gestão do território contribui para o desenvolvimento socioeconómico e para o alcance de necessidades coletivas. A gestão de recursos, por sua vez, é uma das vias para atingir tais propósitos, convocando agentes, entidades e serviços para a administração de um território. O crescimento social e económico e a expansão urbana das últimas décadas tiveram um impacto significativo no consumo de recursos e na decorrente produção de resíduos, fazendo da gestão dos mesmos um importante meio para a gestão de recursos, com contributo para a gestão do território. Neste contexto, surgem serviços de gestão de resíduos urbanos, que dependem de informação geográfica referente ao seu sistema e ao do ambiente territorial em que o mesmo se insere. Face ao dinamismo e às relações entre diversos fenómenos e elementos presentes no referido ambiente, o processo de gestão de resíduos urbanos torna-se um desafio cada vez mais exigente e heterogéneo, em matéria de decisão espacial. Por esse motivo, é indispensável possuir ferramentas que integrem vários dados e que possibilitem abordagens metodológicas orientadas para uma intervenção territorial mais realista. Para tal, existem diversos métodos e técnicas, assentes em Tecnologias de Informação e Comunicação, com uma considerável adesão a soluções de Sistemas de Informação Geográfica, dada a necessidade de manipular informação com carácter espacial referente à gestão de resíduos urbanos. No quadro atual da produção e da prestação de serviços através de rede digital, as plataformas Web desses Sistemas de Informação Geográfica constituem-se como um instrumento para gestão de resíduos. Considerando o exemplo do Gabinete de Estudos, Planeamento e Controlo, dos Serviços Intermunicipalizados de Águas e Resíduos dos Municípios de Loures e Odivelas, no presente Trabalho de Projeto, pretende-se avaliar a situação atual das metodologias e dos recursos tecnológicos que um serviço deste tipo possui, percebendo o contributo que aplicações de Sistemas de Informação Geográfica Web podem ter para a concretização da sua missão, na conjuntura atual da tecnologia, da informação e da comunicação na Administração Pública. Assim, o presente Trabalho de Projeto propõe também um modelo de desenvolvimento das referidas aplicações, assentes em Sistemas de Informação Geográfica Desktop e Web de código aberto, livres e gratuitos. As aplicações abarcam informação interna, referente ao sistema de resíduos urbanos, dos Serviços Intermunicipalizados de Águas e Resíduos dos Municípios de Loures e Odivelas, e informação externa diversa, referente ao seu território de intervenção. A integração e relação da informação interna e externa, com resultados nas aplicações, são apresentadas como possíveis meios de assistência aos procedimentos efetuados no Gabinete de Estudos, Planeamento e Controlo e à prestação efetiva do serviço de gestão de resíduos urbanos. Igualmente, é possível inferir a versatilidade, a aplicabilidade e o potencial de aplicações de Sistemas de Informação Geográfica, em diversas vertentes e escalas de gestão do território.
Resumo:
Devido ao seu elevado valor nutricional e capacidades tecnologias, as sementes de chia (Salvia hispanica L.), são consideradas um alimento promissor para o desenvolvimento de produtos funcionais, tendo por base a valorização das suas propriedades gelificantes. A caracterização da capacidade gelificante e da concentração ótima de farinha de chia a utilizar na formulação de novos produtos foi realizada através da análise das propriedades físicas e químicas da farinha e dos géis respetivos, para diferentes gamas de concentrações e diferentes condições de processamento. Os resultados obtidos em termos da composição centesimal da farinha de chia reforçam o conhecimento já generalizado sobre o seu valor nutricional, aumentando o seu potencial no desenvolvimento de novos produtos funcionais. Considerando a matéria-prima utilizada, as condições ótimas para a produção dos géis foram 13% (m/m) de farinha de chia hidratada durante 30 minutos, seguindo-se um tratamento térmico a 90°C/30min e subsequente arrefecimento a 5°C. Verificou-se também que a presença de sal ou de açúcar na formulação do produto permite a obtenção de preparações culinárias com características sensorialmente aceitáveis, sendo por isso possível inovar em diversos sentidos na aplicação da farinha de chia como ingrediente alimentar.
Resumo:
O aparecimento de soluções de software baseadas na Cloud vieram democratizar o acesso a aplicações de suporte à actividade empresarial, permitindo a micro e pequenas empresas aceder a ferramentas que outrora apenas as grandes empresas poderiam financiar, dada a introdução de novas formas de pagamento mensais com base em contratos flexíveis, acesso via internet e ausência de instalação de hardware específico ou compra de licenças por utilizador – a verdadeira utilização de software como um serviço, vulgo SaaS (Software as a Service). As aplicações de tipo SaaS aportam inúmeros benefícios para as empresas e mesmo vantagens competitivas importantes, estando disponíveis soluções em diversas áreas, nomeadamente para a Gestão de Projectos, como ferramentas de CRM (Customer Relationship Management) e CMS (Content Management System), entre outros. Assim, as empresas de Marketing e Comunicação, caso da empresa em que se centra este Projecto, têm hoje em dia acesso a um conjunto de aplicações SaaS, que pelo seu custo acessível e fácil acesso online, permitem às empresas mais pequenas serem rapidamente tão competitivas quanto as maiores, por norma com processos mais pesados e tradicionais. Adicionalmente, assistimos também ao fenómeno da consumerização das TI, em que os consumidores passam a querer ter o mesmo tipo de User Experience (UX) de que usufruem na utilização de aplicações fora do seu trabalho, aplicadas à vida empresarial. Este Projecto argumenta que a Usabilidade deve ser um dos elementos chave para a selecção correcta de uma aplicação online de Gestão de Projectos (do tipo SaaS), algo que deveria ser facilitado pela aplicação de uma metodologia de teste da Usabilidade, disponível numa plataforma online de acesso livre. A metodologia deverá ser eficaz e passível de ser utilizada por colaboradores de uma micro ou pequena empresa, apoiando o seu processo decisório de investimento, sendo eles especialistas ou não na matéria. A metodologia proposta neste projecto exploratório pressupõe uma complementaridade entre a avaliação Heurística de Usabilidade pelo método de Nielsen e o Método de Purdue - Purdue Usability Testing Questionnaire (PUTQ).
Resumo:
Software Product Line (SPL) engineering aims at achieving efficient development of software products in a specific domain. New products are obtained via a process which entails creating a new configuration specifying the desired product’s features. This configuration must necessarily conform to a variability model, that describes the scope of the SPL, or else it is not viable. To ensure this, configuration tools are used that do not allow invalid configurations to be expressed. A different concern, however, is making sure that a product addresses the stakeholders’ needs as best as possible. The stakeholders may not be experts on the domain, so they may have unrealistic expectations. Also, the scope of the SPL is determined not only by the domain but also by limitations of the development platforms. It is therefore possible that the desired set of features goes beyond what is possible to currently create with the SPL. This means that configuration tools should provide support not only for creating valid products, but also for improving satisfaction of user concerns. We address this goal by providing a user-centric configuration process that offers suggestions during the configuration process, based on the use of soft constraints, and identifying and explaining potential conflicts that may arise. Suggestions help mitigating stakeholder uncertainty and poor domain knowledge, by helping them address well known and desirable domain-related concerns. On the other hand, automated conflict identification and explanation helps the stakeholders to understand the trade-offs required for realizing their vision, allowing informed resolution of conflicts. Additionally, we propose a prototype-based approach to configuration, that addresses the order-dependency issues by allowing the complete (or partial) specification of the features in a single step. A subsequent resolution process will then identify possible repairs, or trade-offs, that may be required for viabilization.