{"id":4675,"date":"2021-01-21T14:13:23","date_gmt":"2021-01-21T19:13:23","guid":{"rendered":"https:\/\/www.certus.edu.pe\/blog\/?p=4675"},"modified":"2023-11-25T11:09:57","modified_gmt":"2023-11-25T16:09:57","slug":"que-es-algoritmo","status":"publish","type":"post","link":"https:\/\/www.certus.edu.pe\/blog\/que-es-algoritmo\/","title":{"rendered":"\u00bfQu\u00e9 es un algoritmo y c\u00f3mo resolver problemas con ellos?"},"content":{"rendered":"<p>Si te sientes atra\u00eddo por las <a href=\"https:\/\/www.certus.edu.pe\/carrera\/administracion-de-sistemas\/\">carreras en tecnolog\u00eda<\/a> y est\u00e1s buscando una que se acomode a tus intereses, es posible que conozcas varios conceptos relacionados a la inform\u00e1tica. Uno de esos temas son los algoritmos. Sin duda has o\u00eddo hablar de ellos, pero \u00bfsabes exactamente en qu\u00e9 consisten y c\u00f3mo se aplican en tu vida diaria?<\/p>\n<p>Bien, en el siguiente art\u00edculo te explicaremos qu\u00e9 es un algoritmo, c\u00f3mo funciona y te daremos algunos ejemplos.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_69_1 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Tabla de Contenidos:<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69e022a5befbb\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69e022a5befbb\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.certus.edu.pe\/blog\/que-es-algoritmo\/#%C2%BFQue-son-los-algoritmos\" title=\"\u00bfQu\u00e9 son los algoritmos?\">\u00bfQu\u00e9 son los algoritmos?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.certus.edu.pe\/blog\/que-es-algoritmo\/#%C2%BFComo-funciona-un-algoritmo\" title=\"\u00bfC\u00f3mo funciona un algoritmo?\">\u00bfC\u00f3mo funciona un algoritmo?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.certus.edu.pe\/blog\/que-es-algoritmo\/#Los-algoritmos-en-la-vida-diaria\" title=\"Los algoritmos en la vida diaria\">Los algoritmos en la vida diaria<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.certus.edu.pe\/blog\/que-es-algoritmo\/#Ejemplos-de-algoritmos\" title=\"Ejemplos de algoritmos\">Ejemplos de algoritmos<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.certus.edu.pe\/blog\/que-es-algoritmo\/#Los-algoritmos-y-la-automatizacion\" title=\"Los algoritmos y la automatizaci\u00f3n\">Los algoritmos y la automatizaci\u00f3n<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"%C2%BFQue-son-los-algoritmos\"><\/span>\u00bfQu\u00e9 son los algoritmos?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>En l\u00edneas generales, un algoritmo provee a las computadoras de una gu\u00eda de pasos en secuencia que tiene como prop\u00f3sito conseguir una acci\u00f3n determinada. Est\u00e1 formado de una lista precisa de instrucciones que detallan c\u00f3mo exactamente llevar a cabo aquella tarea.<\/p>\n<p>Actualmente, el t\u00e9rmino algoritmo aparece constantemente cuando se habla o lee sobre inform\u00e1tica. Sin embargo, la palabra tiene un origen mucho m\u00e1s antiguo. De hecho, esta se deriva del trabajo del matem\u00e1tico Al-Juarismi quien vivi\u00f3 alrededor del siglo VIII.<\/p>\n<p>Su idea b\u00e1sica era simple: un algoritmo deb\u00eda establecer una serie de pasos (una f\u00f3rmula) para conseguir un resultado preciso. De aquel principio se desprenden los algoritmos que conocemos hoy en d\u00eda.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"%C2%BFComo-funciona-un-algoritmo\"><\/span>\u00bfC\u00f3mo funciona un algoritmo?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.certus.edu.pe\/blog\/wp-content\/uploads\/2021\/01\/funcionamiento-algoritmo.jpg\" alt=\"algoritmo funci\u00f3n\" width=\"720\" height=\"340\" \/><\/p>\n<p>Imaginemos que has planeado encontrarte con un amigo en un centro comercial, pero \u00e9l no conoce el lugar, por lo que lo guiar\u00e1s. Para eso, empiezas a detallar una lista con pasos como: \u201cingresa por la puerta principal\u201d, \u201cpasa por la tienda de electrodom\u00e9sticos a la izquierda\u201d, \u201cgira a la derecha hacia las escaleras el\u00e9ctricas\u201d. Bien, los algoritmos funcionan de esa forma.<\/p>\n<p>Es posible representar a los algoritmos por medio de organigramas y otros diagramas a fin de ilustrar las instrucciones basadas en los criterios que se conocen de antemano o los que surgen en medio del proceso.<\/p>\n<p>Entonces, desde el inicio, se plantea una serie de eventos ordenados que se realizar\u00e1n en secuencia. Dependiendo de lo que suceda en el transcurso de aquel proceso, se podr\u00eda obtener un resultado diferente.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Los-algoritmos-en-la-vida-diaria\"><\/span>Los algoritmos en la vida diaria<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Los algoritmos ayudan a dar forma al mundo de hoy de m\u00e1s maneras de las que imaginas. La <a href=\"https:\/\/www.certus.edu.pe\/blog\/inteligencia-artificial-empresas\/\">inteligencia artificial<\/a> se encarga de examinar grandes vol\u00famenes de datos para ayudarnos a encontrar informaci\u00f3n de forma instant\u00e1nea.<\/p>\n<p>Hemos llegado a depender de esta din\u00e1mica al momento de realizar acciones rutinarias y tomar decisiones importantes. Adem\u00e1s, aquellas f\u00f3rmulas intrincadas son tambi\u00e9n muy valiosas dentro de la investigaci\u00f3n cient\u00edfica y el desarrollo de nuevas tecnolog\u00edas.<\/p>\n<p>Te puede interesar: <a href=\"https:\/\/www.certus.edu.pe\/blog\/que-transformacion-digital\/\">Qu\u00e9 es la transformaci\u00f3n digital y c\u00f3mo afecta a las empresas<\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ejemplos-de-algoritmos\"><\/span>Ejemplos de algoritmos<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.certus.edu.pe\/blog\/wp-content\/uploads\/2021\/01\/ejemplo-algoritmo.jpg\" alt=\"algoritmo google laptop\" width=\"720\" height=\"340\" \/><\/p>\n<p>Todo algoritmo nace de una necesidad, por lo que los encontrar\u00e1s en diferentes especialidades de la tecnolog\u00eda de la informaci\u00f3n. Sin embargo, todos siguen el mismo proceso. Las computadoras toman datos o informaci\u00f3n entrante y aplican cada paso predeterminado en el algoritmo a fin de generar un resultado esperado.<\/p>\n<p>Hablemos de ejemplos muy cotidianos, sin duda has utilizado motores de b\u00fasqueda como Google o Bing, pues bien, estos utilizan algoritmos que toman las consultas como informaci\u00f3n entrante. Luego, revisan sus bases de datos a fin de encontrar t\u00e9rminos relevantes para las palabras ingresadas y mostrarlos en su p\u00e1gina de resultados.<\/p>\n<p>Por lo general, los algoritmos se expresan en lenguajes de programaci\u00f3n y programas de computadora, aunque tambi\u00e9n es posible expresarlos por medio de diagramas de flujo.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Los-algoritmos-y-la-automatizacion\"><\/span>Los algoritmos y la automatizaci\u00f3n<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>La soluci\u00f3n de problemas con algoritmos se lleva a cabo de forma masiva en todas las \u00e1reas de la tecnolog\u00eda de la informaci\u00f3n. Estos pueden procesar los datos y realizar c\u00e1lculos de diversas formas.<\/p>\n<p>Otro ejemplo de un algoritmo en acci\u00f3n son los softwares de automatizaci\u00f3n, ya que estos siguen una serie de reglas que cumplen con tareas. Aquellas son las reglas que forman uno o m\u00e1s algoritmos que trabajan de forma conjunta para mecanizar un proceso.<\/p>\n<p>Supongamos que una de las tareas del software de automatizaci\u00f3n requiere tomar toda la informaci\u00f3n de las facturas recibidas por correo electr\u00f3nico y ponerla dentro de una hoja de c\u00e1lculos. Para conseguirlo, debes establecer una serie de reglas y condiciones para que el programa siga un algoritmo.<\/p>\n<p>En este caso, la informaci\u00f3n entrante es cada correo electr\u00f3nico y cada uno de ellos debe completar cada paso o regla a fin de completar la tarea. Aquello incluye escanear cada email en busca de las palabras clave que lo relacionen a la facturaci\u00f3n.<\/p>\n<p>Los correos que contengan tales t\u00e9rminos pasar\u00e1n a la siguiente etapa. De esa forma solo se extrae datos relevantes para este proceso. Aqu\u00ed, el resultado final ser\u00eda la informaci\u00f3n colocada en la hoja de c\u00e1lculo.<\/p>\n<p>Ahora conoces mejor qu\u00e9 son los algoritmos y su importancia no solo en el campo de la tecnolog\u00eda de la informaci\u00f3n, sino tambi\u00e9n en tu vida diaria. \u00bfSientes que te ofrecen un panorama de trabajo interesante? \u00a1Entonces empieza tu camino profesional hoy!<\/p>\n<p style=\"text-align: center;\"><strong><i>Si deseas saber m\u00e1s, d\u00e9janos tus datos y nuestros asesores personalizados se contactar\u00e1n contigo.<\/i><\/strong><\/p>\n<p style=\"text-align: center;\"><a href=\"https:\/\/www.certus.edu.pe\/carrera\/administracion-de-sistemas\/\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4936\" src=\"https:\/\/www.certus.edu.pe\/blog\/wp-content\/uploads\/2021\/02\/banner-2021-administracion-sistemas-transformacion-digital.jpg\" alt=\"\" width=\"720\" height=\"220\" srcset=\"https:\/\/www.certus.edu.pe\/blog\/wp-content\/uploads\/2021\/02\/banner-2021-administracion-sistemas-transformacion-digital.jpg 720w, https:\/\/www.certus.edu.pe\/blog\/wp-content\/uploads\/2021\/02\/banner-2021-administracion-sistemas-transformacion-digital-300x92.jpg 300w, https:\/\/www.certus.edu.pe\/blog\/wp-content\/uploads\/2021\/02\/banner-2021-administracion-sistemas-transformacion-digital-600x183.jpg 600w, https:\/\/www.certus.edu.pe\/blog\/wp-content\/uploads\/2021\/02\/banner-2021-administracion-sistemas-transformacion-digital-20x6.jpg 20w\" sizes=\"(max-width: 720px) 100vw, 720px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si te sientes atra\u00eddo por las carreras en tecnolog\u00eda y est\u00e1s buscando una que se acomode a tus intereses, es posible que conozcas varios conceptos relacionados a la inform\u00e1tica. Uno de esos temas son los [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4688,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_lock_modified_date":false,"footnotes":""},"categories":[402],"tags":[179],"class_list":["post-4675","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administracion-sistemas-transformacion-digital","tag-tecnologia"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/posts\/4675"}],"collection":[{"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/comments?post=4675"}],"version-history":[{"count":0,"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/posts\/4675\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/media\/4688"}],"wp:attachment":[{"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/media?parent=4675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/categories?post=4675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.certus.edu.pe\/blog\/wp-json\/wp\/v2\/tags?post=4675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}