image

Access unlimited bootcamps and 650+ courses forever

60
%OFF

DS

Danilton Silva27/10/2025 18:33
Share

Título do artigo LINGUAGEM DE PROGRAMAÇÃO E ANALISE DE ALGORITIMOS:PERSPECTIVAS TEORICAS E APLICAÇÕE

    O objetivo deste estudo foi analisar comparativamente como diferentes linguagens de programação influenciam a eficiência e a clareza na implementação de algoritmos clássicos, considerando tempo de execução, uso de memória e legibilidade do código. Fundamentada nos princípios da análise de algoritmos e da teoria das linguagens de programação, a pesquisa adotou abordagem mista quantitativa e qualitativa com delineamento experimental comparativo. Foram implementados e testados algoritmos de ordenação e busca nas linguagens C, Java, Python e Pascal, em ambiente controlado, utilizando ferramentas de benchmarking e profiling para medir desempenho e consumo de memória. Os resultados indicaram que C e Pascal, por serem linguagens compiladas e de baixo nível, apresentaram melhor desempenho temporal e espacial; Java demonstrou equilíbrio entre portabilidade e velocidade, graças ao modelo híbrido de execução via JVM; e Python destacou-se pela clareza e simplicidade sintática, apesar da menor eficiência computacional. Esses achados corroboram o trade-off clássico entre desempenho técnico e produtividade cognitiva, demonstrando que a escolha da linguagem deve ser orientada pelo contexto da aplicação. Do ponto de vista educacional, a pesquisa evidencia a importância de integrar múltiplas linguagens no ensino de algoritmos, conciliando rigor teórico e prática empírica. Conclui-se que a eficiência de um algoritmo é um fenômeno multidimensional, resultante da interação entre lógica, linguagem e ambiente de execução, com implicações diretas para o desenvolvimento e o ensino de software.


    Share
    Recommended for you
    Neo4J - Análise de Dados com Grafos
    Cognizant - Mobile Developer
    Luizalabs - Back-end com Python
    Comments (0)