This paper has as its primary objective to introduce the the HybriD-GM model conception, as well as extend the D-GM environment, providing efficient parallel executions for quantum computing simulations, targeted to hybrid architectures considering both CPU and GPU. By managing projection operators over quantum structures, and exploring coalescing memory access patterns, the HybriD-GM model enables the granularity control, optimizing hardware resources in distributed computations organized as tree data-structures. In the HybriD-GM evaluation, simulations of Shor’s and Grover’s algorithms achieve significant performance improvements in comparison to the D-GM previous version and to the LIQUi|⟩ and ProjectQ simulators.
6 March 2025 in Cuadernos de Educación y Desarrollo
Este artigo explora o SQL Injection, um ataque que compromete a segurança de sistemas ao permitir a manipulação indevida de consultas SQL. A vulnerabilidade ocorre quando entradas de usuários não são devidamente tratadas, possibilitando a execução de comandos maliciosos no banco de dados. Para mitigar esse risco, são abordadas três estratégias: criptografia de dados, validação de entradas e o uso do PHP Data Objects (PDO). A criptografia protege informações ao transformá-las em formatos ilegíveis sem a chave correta. A validação de entradas impede caracteres perigosos por meio de listas de permissões (whitelist) ou bloqueios específicos (blacklist). O PDO, por sua vez, oferece uma interface segura para consultas SQL, utilizando parâmetros que impedem a injeção de código malicioso. Os testes realizados indicam que, embora criptografia e validação reduzam riscos, o método mais eficaz é o uso do PDO, pois encapsula as consultas e evita modificações indevidas. Conclui-se que a combinação dessas técnicas é essencial para garantir a segurança de sistemas que interagem com bancos de dados.
Este trabalho visa apresentar o desenvolvimento de um sistema web para atendimento das necessidades das equipes de assistência estudantil do Instituto Federal Sul-rio-grandense no que se refere aos dados dos estudantes assistidos, benefícios disponibilizados e dados para os pagamentos. O desenvolvimento do sistema surgiu a partir de uma demanda identificada no Câmpus Bagé. O sistema foi elaborado em ambiente web utilizando arquitetura em camadas, cujo front-end e back-end foram desenvolvidos em JavaScript. Além da gestão dos alunos assistidos e o vínculo com auxílios, o sistema possibilita aos servidores da área financeira a automatização dos pagamentos em lote.
Sentiment analysis, especially social network analysis (SNA), is a relevant research area that consists of analyzing and extracting emotions, opinions, or attitudes from reviews of products, services, music, and movies, classifying them into positive, neutral, and negative. In this article, we propose a new approach using the Interval-valued Fuzzy Logic called FuzzySentClass to classify tweets based on lexicon using SentiWordnet. The obtained results are evaluated based on the accuracy of the classifications obtained in the executions varying the type reducer in the Defuzzification step of FuzzySentClass. In addition, the interval entropy approach is used to measure the imprecision information of achieved results. Our approach reached an accuracy of 83.22 % with the centroid type reducer and 82.63 % with the center of sets type reducer. And, this results in the values of 0.117469 and 0.149853 as the maximum diameter of interval entropy for IvFS related to input and output variables, respectively.
Esta revisão sistemática investigou o uso da Lógica Fuzzy na consolidação de servidores em Computação em Nuvem. A análise de 7 estudos revelou o estado da arte nessa área e demonstrou que a Lógica Fuzzy é utilizada para a definição dinâmica dos limites e cargas de trabalho de máquinas físicas e virtuais, permitindo a adaptação do modelo às flutuações e facilitando a tomada de decisão sobre migração. Os trabalhos abordam a otimização ou redução do consumo energético como uma preocupação comum. Esse trabalho contribui para a compreensão do papel da Lógica Fuzzy na gestão eficiente de recursos na Computação em Nuvem, fornecendo entendimento sobre as abordagens e aplicações mais relevantes nesse contexto.