{"id":45178,"date":"2024-03-02T20:35:41","date_gmt":"2024-03-03T01:35:41","guid":{"rendered":"https:\/\/niixer.com\/?p=45178"},"modified":"2024-03-14T11:49:00","modified_gmt":"2024-03-14T16:49:00","slug":"pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion","status":"publish","type":"post","link":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/","title":{"rendered":"Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n"},"content":{"rendered":"\n<p>Pseudoc\u00f3digos, son una de las mejores formas de acercarte a los lenguajes de programaci\u00f3n, pues son el encargado de ofrecerte las posibilidades de entender de forma gr\u00e1fica los conceptos que quieres aprender, adem\u00e1s permite sumergirte m\u00e1s c\u00f3modamente en el mundo de la resoluci\u00f3n de problemas a trav\u00e9s del dise\u00f1o de algoritmos.<\/p>\n\n\n\n<p>Para empezar, el pseudoc\u00f3digo es una manera relativamente sencilla de expresar los distintos pasos que debe realizar un programa hasta alcanzar su objetivo, el pseudoc\u00f3digo es la manera de representar tu c\u00f3digo, <a href=\"https:\/\/niixer.com\/?s=algoritmo\">algoritmo<\/a>, funciones y dem\u00e1s procesos mediante la combinaci\u00f3n de lenguaje natural y <a href=\"https:\/\/kodigo.org\/cuales-son-los-10-lenguajes-de-programacion-mas-usados-en-la-actualidad\/\">lenguaje de programaci\u00f3n<\/a>, todo para lograr que los humanos comprendamos con mayor facilidad la l\u00f3gica del c\u00f3digo, lo que la convierte en una de las mejores formas de aprender a programar.<\/p>\n\n\n\n<p>Antes que nada, primero establezcamos el significado del t\u00e9rmino pseudoc\u00f3digo, por ende, se hace necesario recurrir al origen etimol\u00f3gico de las dos palabras que le dan forma y determinar que:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pseudo se deriva del griego \u201cseudo\u201d, que se traduce como \u201cfalso\u201d.<\/li>\n\n\n\n<li>C\u00f3digo, por su lado, viene del lat\u00edn, de las palabras \u201cc\u00f3dices, c\u00f3dex\u201d, empleadas para referirse a los documentos o libros que inclu\u00edan las leyes.<\/li>\n<\/ul>\n\n\n\n<p>El popular pseudoc\u00f3digo se trata de un \u201clenguaje falso\u201d que recurre a las normas de estructura del lenguaje de programaci\u00f3n, por lo que en este sentido est\u00e1 considerado como una descripci\u00f3n de un algoritmo que resulta independiente al de los otros lenguaje de programaci\u00f3n, para cumplir con el objetivo se excluyen diversos datos que no sean claves para el entendimiento humano y que sea un m\u00e9todo valido para la visualizaci\u00f3n de la soluci\u00f3n de un algoritmo.<\/p>\n\n\n\n<p>Ya comprendiendo a lo que se refiere el pseudoc\u00f3digo, podemos entrar de lleno a su noci\u00f3n en el \u00e1mbito de la <a href=\"https:\/\/es.wikipedia.org\/wiki\/Portal:Inform\u00e1tica\">inform\u00e1tica<\/a>, en pseudoc\u00f3digos al describir los pasos del programa se forma un conjunto estructurado de sentencias que representan este c\u00f3digo, es importante decir que el pseudoc\u00f3digo no es un lenguaje de programaci\u00f3n sino solo la uni\u00f3n de un lenguaje natural y s\u00edmbolos comprensibles, que finalmente resulta en una forma de representaci\u00f3n f\u00e1cil de utilizar y manipular, de la forma m\u00e1s detallada posible y que simplifica el paso del programa, al lenguaje de programaci\u00f3n.<\/p>\n\n\n\n<p>Aparte, una de las mayores dificultades que tienen los hispanohablantes que empiezan a programar es el idioma, por eso mismo el utilizar el pseudoc\u00f3digo les ayuda a asimilar con m\u00e1s simplicidad las ideas b\u00e1sicas.<\/p>\n\n\n\n<p>Pero para definir pseudoc\u00f3digo f\u00e1cilmente, se dice que este es un m\u00e9todo que facilita la programaci\u00f3n y soluci\u00f3n del algoritmo del programa.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"512\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-2-1024x512.webp\" alt=\"Imagen de referencia de Pseudoc\u00f3digos\" class=\"wp-image-47895\" style=\"width:1078px;height:auto\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-2-1024x512.webp 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-2-300x150.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-2-768x384.webp 768w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-2.webp 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>PRINCIPALES CARACTERISTICAS DEL PSEUDOCODIGO<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Los pseudoc\u00f3digo no son espec\u00edficos de un lenguaje, por lo que se puede aplicar a cualquier lenguaje de programaci\u00f3n.<\/li>\n\n\n\n<li>El pseudoc\u00f3digo puede ser le\u00eddo por cualquier <a href=\"https:\/\/niixer.com\/?s=programador\">programador<\/a> sin importar el lenguaje de programaci\u00f3n que use.<\/li>\n\n\n\n<li>Tiene una estructura coherente, de f\u00e1cil comprensi\u00f3n para cualquiera, sencillo de usar y tambi\u00e9n de manipular.<\/li>\n\n\n\n<li>Lo entienden tanto humanos como computadores, para facilitar la conversi\u00f3n de pseudoc\u00f3digo a lenguaje de programaci\u00f3n.<\/li>\n\n\n\n<li>El pseudoc\u00f3digo puede utilizarse con el fin tanto de modelar problemas del mundo real como algoritmos matem\u00e1ticos.<\/li>\n\n\n\n<li>Los pseudocodigos ayudan a planificar con claridad el c\u00f3digo, ahorrando tiempo y energ\u00eda, apoy\u00e1ndolos tambi\u00e9n, si trabajan en conjunto.<\/li>\n\n\n\n<li>Los pseudocodigos se deben poder ejecutar en cualquier computador.<\/li>\n<\/ol>\n\n\n\n<p>El pseudoc\u00f3digo es una descripci\u00f3n informal del principio de funcionamiento de un programa inform\u00e1tico, est\u00e1 pensado para ser le\u00eddo por un el ser humano, otro modo de uso es la documentaci\u00f3n y planificaci\u00f3n del desarrollo del programa, muy \u00fatil cuando varios programadores trabajan en conjunto en un largo periodo de tiempo, aqu\u00ed sus principales usos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Planificaci\u00f3n y dise\u00f1o del c\u00f3digo, sus pasos y l\u00f3gica antes de implementarlo en un lenguaje de programaci\u00f3n espec\u00edfico.<\/li>\n\n\n\n<li>Compartir ideas a espacios no t\u00e9cnicos y asegurar su f\u00e1cil comprensi\u00f3n.<\/li>\n\n\n\n<li>Usar el pseudoc\u00f3digo como lenguaje com\u00fan para adaptarse o traducirse de forma f\u00e1cil a otros lenguajes de programaci\u00f3n.<\/li>\n\n\n\n<li>Instruir conceptos de programaci\u00f3n, por su f\u00e1cil comprensi\u00f3n en los alumnos.<\/li>\n<\/ol>\n\n\n\n<p>En pseudoc\u00f3digos podremos realizar la descripci\u00f3n de diversos tipos de instrucciones como:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Instrucciones primitivas<\/li>\n\n\n\n<li>Instrucciones de proceso<\/li>\n\n\n\n<li>Instrucciones de control<\/li>\n\n\n\n<li>Instrucciones compuestas<\/li>\n\n\n\n<li>Instrucciones de descripci\u00f3n<\/li>\n<\/ul>\n\n\n\n<p>Aqu\u00ed un peque\u00f1o ejemplo:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"200\" height=\"209\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/pseudocodigo_caso.webp\" alt=\"Ejemplo de tipo de instrucciones\" class=\"wp-image-47873\" style=\"width:242px;height:auto\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>ESTRUCTURA DE LOS PSEUDOCODIGOS<\/strong><\/h3>\n\n\n\n<p>A la hora de llevar a cabo la creaci\u00f3n de un programa escrito en pseudoc\u00f3digo, se hace necesario una estructura, que vamos a repasar, ahora bien, a pesar de que no sigue normas estrictas, si tiene estructura general que cada programa escrito en pseudoc\u00f3digo sigue para que sea comprensible. A continuaci\u00f3n la estructura:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Contiene la palabra clave Proceso, seguida del nombre del programa.<\/li>\n\n\n\n<li>Seguido de una secuencia de instrucciones, que es una lista de una o m\u00e1s instrucciones y\/o estructuras de control.<\/li>\n\n\n\n<li>Acaba con la palabra FinProceso.<\/li>\n<\/ul>\n\n\n\n<p>De cualquier forma, las partes del pseudoc\u00f3digo son:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Cabecera: Que se compone de cinco \u00e1reas diferenciadas como son el programa, el modulo, los <a href=\"https:\/\/niixer.com\/?s=tipos+de+datos\">tipos de datos<\/a>, las constantes y las variables.<\/li>\n\n\n\n<li>Cuerpo: Que se dividir\u00e1 en inicio, instrucciones y un fin.&nbsp;&nbsp;<\/li>\n<\/ol>\n\n\n\n<p>As\u00ed, se ver\u00eda la estructura con instrucciones:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"332\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/hqdefault-2-.webp\" alt=\"Estructura de pseudoc\u00f3digos\" class=\"wp-image-47899\" style=\"width:732px;height:auto\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/hqdefault-2-.webp 480w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/hqdefault-2--300x208.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/hqdefault-2--392x272.webp 392w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/hqdefault-2--130x90.webp 130w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/figure>\n\n\n\n<p>Ahora bien, estas estructuras no son obligatorias ya que cada programador tiene libertad en la forma de escribir, lo cierto es que esta estructura no la siguen en todos los casos, con el prop\u00f3sito de facilitar la comprensi\u00f3n de un programa de software y su algoritmo base, ejemplo de esto son subrutinas, variables y dem\u00e1s, todo aquello que no sea esencial para el programa.<\/p>\n\n\n\n<p>El pseudoc\u00f3digo consta tanto de sentencias de estructura de control, como de sentencias de asignaci\u00f3n, adem\u00e1s puede incluir comentarios con explicaci\u00f3n del porqu\u00e9 de determinadas operaciones, as\u00ed como estructuras de datos como matrices y listas.<\/p>\n\n\n\n<p>Las estructuras de control son utilizadas para indicar al ordenador su accionar en determinada situaci\u00f3n y las sentencias de asignaci\u00f3n para asignar valores variables, con el uso de estos dos se llegan a realizar una amplia gama de tareas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>VENTAJAS Y DESVENTAJAS DE ESCIRBIR EN PSEUDOCODIGO<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Facilita la detecci\u00f3n de errores ya que los programadores pueden esbozar el c\u00f3digo sin ver la sintaxis y la estructura de un lenguaje concreto.<\/li>\n\n\n\n<li>Es una herramienta muy \u00fatil y flexible, por su f\u00e1cil adaptaci\u00f3n a distintos lenguajes.<\/li>\n\n\n\n<li>Mayor eficacia y ahorro de tiempo.<\/li>\n\n\n\n<li>Facilidad de leerlo y comprender el mensaje por su forma de escritura sencilla, esto con el objetivo de que el usuario entienda el programa y no deba tener conocimientos de programaci\u00f3n.<\/li>\n\n\n\n<li>Mejor colaboraci\u00f3n entre programadores al servir como lenguaje com\u00fan entre ellos, lo que mejora la comunicaci\u00f3n y el trabajo.<\/li>\n\n\n\n<li>F\u00e1cil gesti\u00f3n, se crea y almacena en un archivo en tu computador, nube o correo electr\u00f3nico.<\/li>\n\n\n\n<li>Lo implementas en cualquier momento en tu c\u00f3digo.<\/li>\n\n\n\n<li>Mejora la claridad de la soluci\u00f3n de un problema.<\/li>\n<\/ol>\n\n\n\n<p>La principal desventaja es que el pseudoc\u00f3digo no es un c\u00f3digo ejecutable en un <a href=\"https:\/\/niixer.com\/?s=software\">software<\/a> y tendr\u00e1 que ser traducido a uno de programaci\u00f3n para que se ejecute.<\/p>\n\n\n\n<p>Otra desventaja del uso de pseudoc\u00f3digos es la propia falta de normas, que puede llegar a ser que la l\u00f3gica de un programa termine siendo complicada de ver para el programador que va a usar este pseudoc\u00f3digo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>PASO A PASO PARA ESCRIBIR PSEUDOCODIGOS<\/strong><\/h3>\n\n\n\n<p>El pseudoc\u00f3digo es una forma de expresar los pasos a realizar en tu programa de la forma m\u00e1s parecida posible a un lenguaje de programaci\u00f3n.<\/p>\n\n\n\n<p>Ahora lo importante, como escribir en pseudoc\u00f3digo, como ya sabemos, es un lenguaje intermedio entre el lenguaje de programaci\u00f3n y el nuestro, por lo que verdad es que no hay una forma correcta o leyes fijas, su flexibilidad le permite no tener reglas de sintaxis particulares, siempre y cuando tus t\u00e9rminos sean comunes y con l\u00f3gica. No obstante hay unas directrices b\u00e1sicas para los programadores, de este modo, aqu\u00ed est\u00e1n los pasos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Abrir tu <a href=\"https:\/\/es.wikipedia.org\/wiki\/Editor_de_texto\">editor de texto<\/a>: Generalmente se escribe en un editor de texto o HTML, elige el tuyo y abre un nuevo archivo.<\/li>\n\n\n\n<li>Define el objetivo: busca la finalidad de tu programa y divide el problema en pedazos m\u00e1s peque\u00f1os para manejarlo con claridad y facilidad.<\/li>\n\n\n\n<li>Organiza en pasos: ordena los pasos de tu programa en orden l\u00f3gico con lenguaje natural.<\/li>\n\n\n\n<li>Prueba: prueba el pseudoc\u00f3digo y aseg\u00farate que es claro y l\u00f3gico, una vez listo, lo tendr\u00e1s que convertir en un script ejecutable.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"893\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/a54618fb-87f4-4aeb-a0c0-55922cdd600a-3-1024x893.webp\" alt=\"Diagrama de flujo representado como pseudoc\u00f3digos\" class=\"wp-image-47880\" style=\"width:852px;height:auto\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/a54618fb-87f4-4aeb-a0c0-55922cdd600a-3-1024x893.webp 1024w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/a54618fb-87f4-4aeb-a0c0-55922cdd600a-3-300x262.webp 300w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/a54618fb-87f4-4aeb-a0c0-55922cdd600a-3-768x670.webp 768w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/a54618fb-87f4-4aeb-a0c0-55922cdd600a-3.webp 1053w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Si estas empezando en el mundo de la programaci\u00f3n, es una pr\u00e1ctica interesante si empiezas escribiendo algoritmos de problemas sencillos, as\u00ed poco a poco, e ir avanzando, ya luego pasas a problemas de mayor complejidad y podr\u00e1s empezar a codificar el programa, ya depende de tu lenguaje de programaci\u00f3n la variaci\u00f3n que tenga el manejo de los datos.<\/p>\n\n\n\n<p>Aprender a escribir pseudoc\u00f3digo para resolver un problema permite que su programaci\u00f3n sea mucho m\u00e1s sencilla en su lenguaje convencional y resulta muy recomendable y conveniente formarse en pseudoc\u00f3digo antes que cualquier otro lenguaje de programaci\u00f3n.<\/p>\n\n\n\n<p>Para lograr la mayor eficacia y claridad a los pseudoc\u00f3digos agr\u00e9gale unas pautas muy importantes para lograrlo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Usa lenguaje natural que cualquiera pueda entender.<\/li>\n\n\n\n<li>Hazlo sencillo y c\u00e9ntrate en ser claro, conciso y especifico, omite detalles innecesarios.<\/li>\n\n\n\n<li>Haz que tu c\u00f3digo sea sencillo y directo, usa elementos similares a los de programaci\u00f3n para que sean comprensibles los pasos de tu programa.<\/li>\n\n\n\n<li>Utiliza la sangr\u00eda para mostrar la jerarqu\u00eda del programa.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Hay varias construcciones comunes de programaci\u00f3n que los <a href=\"https:\/\/kinsta.com\/es\/blog\/tipos-de-desarrolladores\/\">desarrolladores<\/a> utilizan al escribir pseudoc\u00f3digos, las m\u00e1s importantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>SECUENCIAS: es un grupo de sentencias ejecutadas en un orden concreto, para realizar o repetir acciones sencillas, los habituales son: <code>INPUT<\/code>,&nbsp;<code>SET<\/code>,&nbsp;<code>PRINT<\/code>,&nbsp;<code>READ<\/code>,&nbsp;<code>DISPLAY<\/code>,&nbsp;<code>SHOW<\/code>&nbsp;y&nbsp;<code>CALCULATE<\/code>.<\/li>\n\n\n\n<li><code><\/code>CONDICIONALES: permiten que un programa tome decisiones basado en determinadas condiciones y dirige el programa para ejecutar la sentencia si cumple o no la condici\u00f3n, frecuentemente se usan:&nbsp; <code>IF-ELSE, IF-IF ELSE-ELSE y CASE<\/code><\/li>\n\n\n\n<li>ITERACIONES: repiten un conjunto de pasos en un proceso m\u00e1s amplio, como un bucle que incluye: <code>FOR<\/code>,&nbsp;<code>WHILE<\/code>&nbsp;y&nbsp;<code>DO-WHILE. <\/code>Pero es m\u00e1s com\u00fan usar <code>REPEAT<\/code>&nbsp;y&nbsp;<code>UNTIL para los bucles.<\/code><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<p>Con la utilizaci\u00f3n del pseudoc\u00f3digo se llegan a desarrollar todo tipo de algoritmo que:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Contenga un \u00fanico punto de inicio.<\/li>\n\n\n\n<li>Tenga un n\u00famero finito de posibles puntos de t\u00e9rmino.<\/li>\n\n\n\n<li>Tenga un numero finito de caminos, entre el punto de inicio y posibles puntos de termino.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"710\" height=\"476\" src=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/Pseudocodigo-3.webp\" alt=\"Ejemplo avanzado de la estructura de pseudoc\u00f3digos\" class=\"wp-image-47881\" style=\"width:1148px;height:auto\" srcset=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/Pseudocodigo-3.webp 710w, https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/Pseudocodigo-3-300x201.webp 300w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>CONCLUSIONES<\/strong><\/h3>\n\n\n\n<p>El tiempo es muy valioso, intenta protegerlo cuando sea posible, con mecanismos que ahorren tiempo y esfuerzo al programar, ah\u00ed es donde el pseudoc\u00f3digo se vuelve \u00fatil porque al ser la descripci\u00f3n del algoritmo inform\u00e1tico de forma compacta e informal te permite planificar la l\u00f3gica del c\u00f3digo y ser\u00e1 de gran ayuda a la hora de dise\u00f1arlo y que por ultimo luego tendremos que escribir en alg\u00fan lenguaje de programaci\u00f3n.<\/p>\n\n\n\n<p>Como medida para ahorrarte frustraci\u00f3n, es escribir en pseudoc\u00f3digo, adecu\u00e1ndose para desarrolladores de todo tipo de lenguaje y nivel de experiencia, se adapta a tu forma de trabajo sin herramientas ni gastos adicionales y aclara las ideas de forma m\u00e1s \u00e1gil. Planificando tu c\u00f3digo logras obtener un resultado de forma clara y concisa, ahorrando tiempo, errores y dando facilidad en la colaboraci\u00f3n de diferentes desarrolladores.<\/p>\n\n\n\n<p>Por otro lado podemos usarlo did\u00e1cticamente, para ilustrar un estado intermedio entre el diagrama o idea y el c\u00f3digo de programaci\u00f3n, para mejorar la experiencia de la programaci\u00f3n.<\/p>\n\n\n\n<p>Para complementar toda esta informaci\u00f3n, aqu\u00ed un peque\u00f1o video explicativo que te ayudara a entender mejor el pseudoc\u00f3digo:<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Algoritmos usando Pseudocodigo\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/JYO5-o0ELWY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Cr\u00e9ditos:<\/h3>\n\n\n\n<p><strong>Autor:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Derick+Juli\u00e1n+Torres+Avellaneda\">Derick Juli\u00e1n Torres Avellaneda<\/a><\/p>\n\n\n\n<p><strong>Editor:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Carlos+Ivan+Pinz\u00f3n+Romero\">Carlos Ivan Pinz\u00f3n Romero<\/a> y <a href=\"https:\/\/niixer.com\/?s=Andr%C3%A9s+Felipe+Leal+Rueda\">Andr\u00e9s Felipe Leal Rueda<\/a><\/p>\n\n\n\n<p><strong>C\u00f3digo: <\/strong><a href=\"https:\/\/niixer.com\/?s=UCPAG3-1\">UCPAG3-1<\/a><\/p>\n\n\n\n<p><strong>Universidad:<\/strong> <a href=\"https:\/\/niixer.com\/?s=Universidad+Central\">Universidad Central <\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Fuentes:<\/h4>\n\n\n\n<pre class=\"wp-block-preformatted\">Kinsta. (2023). \u00bfQu\u00e9 es el Pseudoc\u00f3digo y C\u00f3mo Puede Mejorar tu Programaci\u00f3n?. Kinsta. https:\/\/kinsta.com\/es\/base-de-conocimiento\/que-es-pseudocodigo\/\n\nAngel Robledano. (2019). Qu\u00e9 es pseudoc\u00f3digo. OpenWebinars. https:\/\/openwebinars.net\/blog\/que-es-pseudocodigo\/\n\nAngel Robledano. (2019). Qu\u00e9 es pseudoc\u00f3digo [imagen]. OpenWebinars. https:\/\/openwebinars.net\/blog\/que-es-pseudocodigo\/\n\nAngel Robledano. (2019). Qu\u00e9 es pseudoc\u00f3digo [imagen]. OpenWebinars. https:\/\/dc722jrlp2zu8.cloudfront.net\/media\/django-summernote\/2018-06-13\/a54618fb-87f4-4aeb-a0c0-55922cdd600a.png\n\nAreaTecnologia. (s.f.). PSEUDOCODIGO Y EJEMPLOS. AreaTecnologia. https:\/\/www.areatecnologia.com\/informatica\/pseudocodigo.html\n\nWikipedia. (2024). Pseudoc\u00f3digo. Wikipedia. https:\/\/es.wikipedia.org\/wiki\/Pseudoc%C3%B3digo\n\nJes\u00fas. (2023). \u00bfQu\u00e9 es un pseudocodigo en la inform\u00e1tica?. Dongee. https:\/\/www.dongee.com\/tutoriales\/que-es-un-pseudocodigo\/\n\nSara Alvarez. (2022). Pseudoc\u00f3digo. DesarrolloWeb.com. https:\/\/desarrolloweb.com\/articulos\/pseudocodigo.html\n\nSara Alvarez. (2022). Pseudoc\u00f3digo [imagen]. DesarrolloWeb.com.  https:\/\/desarrolloweb.com\/articulos\/images\/algoritmos\/pseudocodigo_caso.html\n\nGenesis jccm. (1 nov 2016). algoritmo y pseudocodigo definicion y conceptos [imagen]. Youtube. https:\/\/i.ytimg.com\/vi\/2UvW_ziPRlM\/hqdefault.jpg\n\nMaybemar. (2020). FUNDAMENTOS DE PROGRAMACI\u00d3N Pseudoc\u00f3digo [imagen]. Maybemar. https:\/\/maybemarhs.com\/pseudocodigo\/\n\nJuli\u00e1n P\u00e9rez Porto y Mar\u00eda Merino. (2021). Pseudoc\u00f3digo - Qu\u00e9 es, caracter\u00edsticas, definici\u00f3n y concepto. Definici\u00f3n.de. https:\/\/definicion.de\/pseudocodigo\/\n\nGraciela Marker. (s.f.). Pseudoc\u00f3digo: \u00bfQu\u00e9 es? \u00bfC\u00f3mo hacer uno? Ejemplos. tecnolog\u00eda + inform\u00e1tica. https:\/\/www.tecnologia-informatica.com\/pseudocodigo\/\n\nEductronica. (13 ene 2021). Algoritmos usando Pseudocodigo . YouTube. https:\/\/www.youtube.com\/watch?v=JYO5-o0ELWY&amp;ab_channel=Eductronica\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Pseudoc\u00f3digos, son una de las mejores formas de acercarte a los lenguajes de programaci\u00f3n, pues son el encargado de ofrecerte las posibilidades de entender de forma gr\u00e1fica los conceptos que quieres aprender, adem\u00e1s permite sumergirte m\u00e1s c\u00f3modamente en el mundo de la resoluci\u00f3n de problemas a trav\u00e9s del dise\u00f1o deSeguir Leyendo<\/p>\n","protected":false},"author":1284,"featured_media":47901,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[2867,103],"tags":[1789,2149,1998,329,3140],"class_list":["post-45178","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-lenguaje-de-programacion","category-programacion-y-desarrollo-de-software","tag-algoritmos","tag-informatica-2","tag-lenguaje","tag-programacion","tag-pseudocodigo-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n<\/title>\n<meta name=\"description\" content=\"Los pseudoc\u00f3digos te ayudar\u00e1n a comprender de forma sencilla y eficaz lenguajes de programaci\u00f3n a trav\u00e9s de su traducci\u00f3n a lenguaje natural\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n\" \/>\n<meta property=\"og:description\" content=\"Los pseudoc\u00f3digos te ayudar\u00e1n a comprender de forma sencilla y eficaz lenguajes de programaci\u00f3n a trav\u00e9s de su traducci\u00f3n a lenguaje natural\" \/>\n<meta property=\"og:url\" content=\"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/\" \/>\n<meta property=\"og:site_name\" content=\"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/niixer\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-03T01:35:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-14T16:49:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-3.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Derick Torres\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Derick Torres\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutos\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n","description":"Los pseudoc\u00f3digos te ayudar\u00e1n a comprender de forma sencilla y eficaz lenguajes de programaci\u00f3n a trav\u00e9s de su traducci\u00f3n a lenguaje natural","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/","og_locale":"es_ES","og_type":"article","og_title":"Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n","og_description":"Los pseudoc\u00f3digos te ayudar\u00e1n a comprender de forma sencilla y eficaz lenguajes de programaci\u00f3n a trav\u00e9s de su traducci\u00f3n a lenguaje natural","og_url":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/","og_site_name":"Portal de noticias de tecnolog\u00eda, Realidad Virtual, Aumentada y Mixta, Videojuegos","article_publisher":"https:\/\/www.facebook.com\/niixer\/","article_published_time":"2024-03-03T01:35:41+00:00","article_modified_time":"2024-03-14T16:49:00+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-3.webp","type":"image\/webp"}],"author":"Derick Torres","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Derick Torres","Tiempo de lectura":"10 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/#article","isPartOf":{"@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/"},"author":{"name":"Derick Torres","@id":"https:\/\/niixer.com\/#\/schema\/person\/adcc02bf496b19950ab5a72094a11a4e"},"headline":"Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n","datePublished":"2024-03-03T01:35:41+00:00","dateModified":"2024-03-14T16:49:00+00:00","mainEntityOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/"},"wordCount":2078,"publisher":{"@id":"https:\/\/niixer.com\/#organization"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-3.webp","keywords":["Algoritmos","informatica","Lenguaje","Programaci\u00f3n","Pseudoc\u00f3digo"],"articleSection":["Lenguaje de Programaci\u00f3n","Programaci\u00f3n y desarrollo de software"],"inLanguage":"es"},{"@type":"WebPage","@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/","url":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/","name":"Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n","isPartOf":{"@id":"https:\/\/niixer.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/#primaryimage"},"image":{"@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/#primaryimage"},"thumbnailUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-3.webp","datePublished":"2024-03-03T01:35:41+00:00","dateModified":"2024-03-14T16:49:00+00:00","description":"Los pseudoc\u00f3digos te ayudar\u00e1n a comprender de forma sencilla y eficaz lenguajes de programaci\u00f3n a trav\u00e9s de su traducci\u00f3n a lenguaje natural","breadcrumb":{"@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/#primaryimage","url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-3.webp","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-3.webp","width":1200,"height":600,"caption":"Representaci\u00f3n pseudoc\u00f3digo para la programaci\u00f3n"},{"@type":"BreadcrumbList","@id":"https:\/\/niixer.com\/index.php\/2024\/03\/02\/pseudocodigos-lo-que-necesitas-para-mejorar-tu-programacion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/niixer.com\/"},{"@type":"ListItem","position":2,"name":"Pseudoc\u00f3digos: Lo que necesitas para mejorar tu programaci\u00f3n"}]},{"@type":"WebSite","@id":"https:\/\/niixer.com\/#website","url":"https:\/\/niixer.com\/","name":"Portal de noticias de tecnolog\u00eda, ciencia, Android, iOS, Realidad Virtual, Aumentada y Mixta, Videojuegos, computadores, todo lo mas reciente en tecnolog\u00eda","description":"Portal de noticias de tecnolog\u00eda","publisher":{"@id":"https:\/\/niixer.com\/#organization"},"alternateName":"Niixer","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/niixer.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/niixer.com\/#organization","name":"Niixer","alternateName":"Niixer.com","url":"https:\/\/niixer.com\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/","url":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","contentUrl":"https:\/\/niixer.com\/wp-content\/uploads\/2022\/08\/logo-niixer-sin-fondo-1.png","width":140,"height":140,"caption":"Niixer"},"image":{"@id":"https:\/\/niixer.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/niixer\/","https:\/\/www.instagram.com\/niixer.tecnologia\/"]},{"@type":"Person","@id":"https:\/\/niixer.com\/#\/schema\/person\/adcc02bf496b19950ab5a72094a11a4e","name":"Derick Torres","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/7f7494737cabdf8f5e4eb834e73b0e1f3d4746c3ad1ebd1fa27cf7c37b60fb61?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/7f7494737cabdf8f5e4eb834e73b0e1f3d4746c3ad1ebd1fa27cf7c37b60fb61?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/7f7494737cabdf8f5e4eb834e73b0e1f3d4746c3ad1ebd1fa27cf7c37b60fb61?s=96&d=mm&r=g","caption":"Derick Torres"},"url":"https:\/\/niixer.com\/index.php\/author\/dtorresa8\/"}]}},"jetpack_featured_media_url":"https:\/\/niixer.com\/wp-content\/uploads\/2024\/03\/blog-que-es-pseudocodigo-3.webp","_links":{"self":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/45178","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/users\/1284"}],"replies":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/comments?post=45178"}],"version-history":[{"count":8,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/45178\/revisions"}],"predecessor-version":[{"id":48135,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/posts\/45178\/revisions\/48135"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media\/47901"}],"wp:attachment":[{"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/media?parent=45178"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/categories?post=45178"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/niixer.com\/index.php\/wp-json\/wp\/v2\/tags?post=45178"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}