Revista de Ciências da Computação https://journals.uab.pt/index.php/rcc <p>Ciências da Computação é a revista científica da Universidade Aberta, com âmbito multidisciplinar, intervindo em áreas como:&nbsp;(i) Arquitetura e Redes de Computadores, (ii) Engenharia de Software, (iii) Sistemas de Informação, (iv) Inteligência Artificial e Interação.</p> Universidade Aberta pt-PT Revista de Ciências da Computação 1646-6330 Editorial n.19 https://journals.uab.pt/index.php/rcc/article/view/316 <p>Os artigos estão organizados por ordem de chegada. O primeiro artigo é o resultado do projeto final da licenciatura em informática, tratando a modelação baseada em agentes para suporte de segurança em gestão de risco. O segundo artigo estuda a competição First Challenger no no âmbito <em>open</em> açoriano de robótica. O terceiro artigo é o resultado de uma dissertação de mestrado, tratando um problema real de tesouraria previsional recorrendo ao Power BI. O quarto artigo estuda as preferências e políticas na implementação da cidade dos 15 minutos. O quinto artigo é o resultado do projeto final da licenciatura em informática, tratando árvore de pesquisa binária em ambiente em programação paralela. Finalmente, para fechar este número, o sexto artigo é o resultado de uma dissertação de mestrado, tratando um problema real de fluxo de produção de um ambiente de fabrico, recorrendo igualmente ao Power BI.</p> Luís Cavique ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 2024-12-04 2024-12-04 19 i vi 10.34627/rcc.v19i0.316 Simulações de modelação baseada em agentes para suporte de segurança em gestão de risco: Cenário de atirador ativo https://journals.uab.pt/index.php/rcc/article/view/310 <p>Mitigar o impacto dos incidentes do Active Shooter é de extrema importância. Estes acontecimentos trágicos não só ceifam vidas inocentes, como também inspiram medo e podem, em última análise, perturbar o tecido social. O modelo desenvolvido procura apoiar a tomada de decisão dos Especialistas de Segurança durante a execução do ciclo de Gestão de Riscos durante as etapas de Avaliação e Mitigação, utilizando Agentes de Resolução de Problemas para simular o ambiente de ameaça e determinar o impacto do cenário de ameaça sobre os recursos expostos. Com base nos resultados da simulação, o modelo propõe e configura medidas de segurança com base na sua relevância para o cenário de ameaça específico em análise. O comportamento dos Agentes durante as simulações geradas é semelhante ao comportamento observado nas filmagens de Incidentes com Atiradores Ativos e a implementação das medidas de segurança geradas é coerente com as melhores práticas e recomendações do setor de Segurança emitidas pelos conselhos do comité de incidentes pós-atiradores ativos. Os autores defendem a relevância da utilização de Agentes de Resolução de Problemas para melhorar a tratabilidade da Gestão de Riscos de Segurança.</p> Artur Mesquita José Coelho ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 2024-12-04 2024-12-04 19 1 18 10.34627/rcc.v19i0.310 Resolução de problemas no Open Açoriano de Robótica: Um estudo da competição First Challenger https://journals.uab.pt/index.php/rcc/article/view/311 <p>&nbsp;Apresenta-se um estudo sobre a participação dos alunos na competição First Challenger, realizada no Festival de Robótica dos Açores (FRA), para compreender como a competição First Challenger promove as relações interpessoais e fomenta o pensamento crítico e a resolução de problemas. A competição First Challenger explora conceitos básicos de comportamento robótico, como seguir uma linha e detetar cores, o que implica testar e aferir os sensores e programar o robô. No FRA, as equipas recebem um kit robótico. Faz parte da competição a montagem do robô. As equipas eram maioritariamente constituídas por alunos do ensino básico, com idades compreendidas entre os 12 e os 16 anos, alguns com experiência prévia em robótica devido às suas actividades em clubes de robótica da escola. Os dados recolhidos mostraram que a montagem do robô foi identificada como simples, mas não o processo de otimização da programação, o que realça a importância dos conhecimentos prévios em programação e robótica para o sucesso da competição. Em relação à colaboração e partilha, a maioria dos participantes colaborou fortemente dentro da sua própria equipa, como esperado. No final, os participantes reconheceram que as suas competências de trabalho em equipa foram melhoradas. A cooperação entre participantes de equipas diferentes também ocorreu, embora em menor grau, sugerindo que a natureza competitiva do desafio evita este tipo de interação.</p> Hélia Lima Sérgio Silva Vítor Gaudêncio Araújo José Cascalho Armando B. Mendes ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 2024-12-04 2024-12-04 19 19 36 10.34627/rcc.v19i0.311 Tesouraria Previsional: uma Abordagem com o Power BI https://journals.uab.pt/index.php/rcc/article/view/312 <p>A tesouraria previsional é crucial para controlar fluxos de caixa e manter a liquidez da empresa, permitindo planear necessidades futuras e enfrentar desafios, como as flutuações sazonais. O projeto desenvolvido em <em>Power BI</em> envolve definir fontes de dados, realizar ETL, criar um modelo de dados e gerar relatórios de tesouraria. O separador Menu permite iniciar a navegação e o <em>Weekly Cashflow</em> mostra as projeções de fluxo de caixa semanal. A utilização de <em>KPIs</em> fornece métricas objetivas para monitorar o desempenho financeiro, como fluxo de caixa e liquidez, ajudando a identificar exceções e a orientar decisões de forma eficiente. Para a análise de exceções a funcionalidade <em>Drill-through </em>do <em>Power BI</em> permite análises pormenorizadas.</p> Luís Mota Luís Cavique ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 2024-12-04 2024-12-04 19 37 54 10.34627/rcc.v19i0.312 Preferências e políticas na implementação da cidade dos 15 minutos: uma análise preliminar https://journals.uab.pt/index.php/rcc/article/view/313 <p>A cidade dos 15 minutos é um conceito de planeamento urbano que defende a distribuição dos equipamentos urbanos de forma que estejam, no máximo, a 15 minutos a pé ou de bicicleta das residências de quem os usa. Este conceito tem ganho popularidade entre os decisores políticos como uma possível solução de sustentabilidade no que toca à mobilidade e vitalidade urbanas. No entanto, a sua implementação prática esbarra na dificuldade das cidades em se reordenarem. Torna-se assim crucial saber quais são os tipos de equipamento a que as pessoas dão mais importância terem na sua vizinhança, para que os decisores e as populações possam concentrar esforços no sentido de os providenciar. Este artigo apresenta uma análise exploratória, baseada em questionários online à população, que pretende identificar os tipos de equipamento prioritários neste contexto e tirar conclusões dessas prioridades para as políticas públicas. Os resultados revelam uma tendência geral para valorizar serviços de bem-estar e conveniência, mas também que as preferências variam com as caraterísticas sociodemográficas da população, sugerindo que as políticas de implementação devam contar com a participação da população.</p> Nuno Sousa ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 2024-12-04 2024-12-04 19 55 70 10.34627/rcc.v19i0.313 Árvore de Pesquisa Binária Concorrente https://journals.uab.pt/index.php/rcc/article/view/314 <p>Este artigo propõe a implementação de uma biblioteca em linguagem C para uma Árvore de Pesquisa Binária (<em>Binary Search Tree</em>), onde se oferecem diversos métodos de controlo de concorrência para as operações mais comuns efetuadas nesta estrutura de dados. É apresentada uma análise sobre os ganhos ou perdas de cada método para diversos cenários replicáveis de utilização da árvore.</p> Hugo Gonçalves Paulo Shirley ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 2024-12-04 2024-12-04 19 71 86 10.34627/rcc.v19i0.314 Determinação e análise de KPIs no fluxo de produção de um ambiente de fabrico: uma abordagem baseada em Power BI https://journals.uab.pt/index.php/rcc/article/view/315 <p>A indústria transformadora está a evoluir rapidamente para satisfazer as maiores exigências, personalização e competitividade global. Os indicadores-chave de desempenho (KPIs) são essenciais para monitorizar e otimizar a eficiência da produção. Com os avanços da Indústria 4.0, incluindo IA, IoT e Big Data, a integração de IA com Business Intelligence (BI) e KPIs em tempo real permite uma tomada de decisões proativa e baseada em dados. No entanto, muitas indústrias ainda precisam de mais consciência ou conhecimentos especializados para tirar partido destas inovações. Esta investigação irá rever o papel dos KPIs na indústria moderna e desenvolver uma ferramenta Power BI para otimizar o controlo de produção de uma empresa metalúrgica, melhorando a tomada de decisões e a produtividade.</p> Hélder Pinho Luís Cavique ##submission.copyrightStatement## http://creativecommons.org/licenses/by/4.0 2024-12-04 2024-12-04 19 87 100 10.34627/rcc.v19i0.315