SciELO - Scientific Electronic Library Online

 
vol.32 número2Comparación entre el ACI 318-19 y la NSR-10 para diseño estructural de pórticos de concreto en zonas de amenaza sísmica altaMetasuperficíes en el diseño de antenas: una introducción índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • En proceso de indezaciónCitado por Google
  • No hay articulos similaresSimilares en SciELO
  • En proceso de indezaciónSimilares en Google

Compartir


Ciencia e Ingeniería Neogranadina

versión impresa ISSN 0124-8170versión On-line ISSN 1909-7735

Resumen

TREJOS BURITICA, Omar Iván  y  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-Dic-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.

Palabras clave : algoritmo; aprendizaje; función; número primo; paradigma; programación; recursividad.

        · resumen en Inglés     · texto en Español     · Español ( pdf )