TCC - Bacharelado em Ciência da Computação (Sede)
URI permanente para esta coleçãohttps://arandu.ufrpe.br/handle/123456789/415
Navegar
4 resultados
Resultados da Pesquisa
Item Análise do impacto de técnicas de otimização de carregamento em sites WordPress/Elementor na experiência do usuário(2025-12-15) Oliveira, Diogo Vinícius Carneiro de; Falcão, Taciana Pontual da Rocha; http://lattes.cnpq.br/5706959249737319; http://lattes.cnpq.br/3894288686293332Este trabalho investiga a eficácia de técnicas de otimização para aprimorar a velocidade de carregamento de sites WordPress, com foco na redução do tempo de abertura e no impacto na experiência do usuário. A metodologia empregou uma abordagem experimental, aplicando otimizações incrementais em um site WordPress pré-existente elaborado pelo autor. As intervenções incluíram a remoção de plugins desnecessários, a atualização de componentes, a conversão de imagens para o formato WebP, a otimização de arquivos JavaScript, CSS e HTML por meio de plugins de cache (LiteSpeed Cache e WP Rocket), a implementação de CDN (Cloudflare) e o pré-carregamento de recursos críticos. O desempenho foi avaliado utilizando métricas do Google PageSpeed Insights para ambientes desktop e mobile, complementado pela análise da percepção do usuário através de questionários. Os resultados demonstraram melhorias substanciais nas métricas técnicas de velocidade de carregamento, além de uma percepção positiva da velocidade de carregamento pelos usuários. Conclui-se que a aplicação estratégica dessas técnicas é fundamental para otimizar a experiência de navegação em plataformas WordPress, fornecendo diretrizes práticas para desenvolvedores.Item Análise de Desempenho de APIs: um Estudo Comparativo entre Node.js, Java e Python(2025-12-17) Ramos, Tom Jones Silva Gomes; Sousa, Erica Teixeira Gomes de; http://lattes.cnpq.br/9899077867723655; http://lattes.cnpq.br/0596777712814707O crescente uso de APIs REST em aplicações web e corporativas torna o desempenho dessas interfaces um fator essencial para a experiência do usuário e para a eficiência dos sistemas. A escolha da linguagem de programação e do framework influencia diretamente métricas como o tempo de resposta, a utilização de recursos e a escalabilidade. Diante disso, este trabalho tem como objetivo analisar o desempenho de três APIs REST desenvolvidas em Node.js, Java e Python, bem como estruturar um processo sistemático para a realização de testes de desempenho de APIs, buscando compreender como cada tecnologia se comporta sob diferentes tipos de carga e cenários operacionais. Foram avaliadas métricas de tempo de resposta, vazão, utilização de CPU e memória em quatro cenários distintos, abrangendo operações de escrita, leitura, geração de relatórios e cálculos intensivos de CPU. As APIs foram implementadas com os frameworks NestJS, Spring Boot e FastAPI e testadas em ambiente controlado com o Apache JMeter. Os resultados obtidos permitem observar as vantagens e limitações de cada linguagem em diferentes contextos, oferecendo subsídios técnicos para desenvolvedores e gestores de tecnologia na escolha da linguagem mais adequada a projetos com diferentes demandas de desempenho.Item Avaliação da performabilidade do sistema ferroviário da região do Recife(2024-03-08) Santos Júnior, Rodemarck Melo dos; Callou, Gustavo Rau de Almeida; http://lattes.cnpq.br/3146558967986940; http://lattes.cnpq.br/5274177344296463O sistema ferroviário da região do Recife possui capacidade para transportar aproximadamente 400 mil passageiros diariamente. Falhas diminuem drasticamente sua capacidade de transporte. Um exemplo de falha que ocorre frequentemente é a denominada falha de falsa ocupação. Falhas de falsa ocupação ocorrem quando o mecanismo de detecção de trens de parte do percurso apresenta defeito, obrigando o maquinista a assumir o controle manual, aumentando os riscos de acidentes. Uma das soluções é aumentar a capilaridade do sistema ferroviário a partir da adição de rotas alternativas. Nesse contexto, este trabalho propõe um conjunto de modelos para avaliação de desempenho e disponibilidade de sistemas ferroviários. Um estudo de caso utilizando o sistema ferroviário de Recife foi utilizado para mostrar a aplicabilidade dos modelos propostos, onde foi possível aumentar a disponibilidade do sistema em praticamente 50% com a adição de rotas alternativas, melhorando também as métricas de desempenho.Item Uma metodologia para a avaliação de desempenho e custos do treinamento de redes neurais em ambientes de nuvem(2024-03-07) Moura Filho, Cláudio Márcio de Araújo; Sousa, Erica Teixeira Gomes de; http://lattes.cnpq.br/9899077867723655; http://lattes.cnpq.br/8143173691280119Redes neurais profundas são soluções para problemas que envolvem reconhecimento de padrões e diversos trabalhos tentam encontrar maneiras de otimizar o desempenho dessas redes. Essa otimização necessita de hardware adequado para ser implementada, hardware esse que pode ser muito custoso para pequenas e médias organizações. O objetivo deste trabalho é propor uma metodologia para avaliar o desempenho e custo do treinamento de redes neurais, considerando os fatores mais impactantes no tempo de treinamento e avaliar o custo financeiro total do ambiente para essa tarefa. Nesse sentido, observou-se que fatores como o tamanho da imagem de entrada e a arquitetura da rede tem grande impacto na métrica de tempo de treinamento e por consequência no custo total.
