SciELO - Scientific Electronic Library Online

 
vol.32 número2Comparison between ACI 318-19 and NSR-10 for the structural design of concrete frames in high seismic hazard zones.Metasurfaces in the Antenna Design: An Introduction índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Não possue artigos similaresSimilares em SciELO
  • Em processo de indexaçãoSimilares em Google

Compartilhar


Ciencia e Ingeniería Neogranadina

versão impressa ISSN 0124-8170versão On-line ISSN 1909-7735

Resumo

TREJOS BURITICA, Omar Iván  e  MUNOZ GUERRERO, Luis Eduardo. Dos algoritmos para hallar números primos gemelos en un rango específico usando programación funcional. Cienc. Ing. Neogranad. [online]. 2022, vol.32, n.2, pp.131-144.  Epub 30-Dez-2022. ISSN 0124-8170.  https://doi.org/10.18359/rcin.6252.

Un gran reto que tienen los ingenieros docentes consiste en encontrar aplicaciones en donde la ingeniería específica sea solución a problemas de otras áreas de tal forma que se maximice su potencial conceptual e instrumental. Tal es el caso de la programación de computadores que, como parte de la ingeniería de sistemas, permite resolver problemas gracias a las grandes capacidades tecnológicas para aprovechar lo que el conocimiento humano ha desarrollado. En este artículo se presenta una solución algorítmica al problema de hallar números primos gemelos en un rango especificado por el usuario. Se acudió al paradigma de programación funcional y a conceptos como función, recursividad y ciclos de manera que facilitaron la resolución del problema. Desde esta perspectiva se obtuvieron resultados confiables que cumplen tanto con la definición de los números primos gemelos, como con los principios de eficiencia algorítmica. Se concluye que en la medida en que se puedan compartir con los estudiantes de programación aplicaciones que resuelvan problemas de otras áreas, se harán mucho más entendibles y aplicables conceptos propios de un paradigma y se podrá encontrar el sentido del aprovechamiento de la tecnología en favor del ser humano.

Palavras-chave : algoritmo; aprendizaje; función; número primo; paradigma; programación; recursividad.

        · resumo em Inglês     · texto em Espanhol     · Espanhol ( pdf )