Vous êtes sur la page 1sur 4
1.8 El papel de la Heuristica La palabra "heuristica" se deriva del verbo griego heuriskein, que significa "encontrar" 0 "descubrir” Se denomina heuristica ala capacidad de un sistema para realizar de forma inmediata innovaciones positivas para 3 oa VISUALIZAR Dyes NTS arate] Bieta id My -NLitd En computacion, dos objetivos fundamentales son encontrar algoritmos con buenos tiempos de ejecucién y buenas soluciones, usualmente las 6ptimas. Un ejemplo claro son los programas que detectan si un correo electronico es o no spam. Cualquiera de las reglas usadas de forma independiente pueden llevar a errores de clasificacion, pero cuando se unen multiples reglas heuristicas, la solucién es mas robusta y crefble. eee Usuario = Seecacee! SEE protegido pony oman ine Usuario = mhon. protegido 1.8.1 Algoritmos de exploracion de alternativas Nos proporcionan uno 0 dos caminos alternativos para nuestros programas, respectivamente. La alternativa multiple evaliia una expresién que puede tomar n valores distintos. Segtin sea el valor que tome la expresion, el flujo del programa seguird un camino determinado entre los n posibles. —_ Alescribir algoritmos, la alternativa multiple se representa de este modo: sem see puede haber tantos elementos caso como caminos diferentes necesitemos en nuestro algoritmo ‘cvortbie("coacsbe un simess emcee Ly 74") deer (382) sagun_sea (sia) tacor ‘epertbie(*ue=") como 22 ‘evertbie("wa8z85") evertbie ("uxeacoues") comso fs cescetbie(-veves) caso ‘escribir ("VIER") cate sencrtbée("skanson) caso 7: ‘oscrtbir(*Tcx850") foscetbie("error. £1 miners debe estar encre 1 y 7. ei