<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Consulta by Angello Galeano</title>
      <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz</link>
      <description>Funtamentacion de programacion</description>
      <language>en-us</language>
      <pubDate>2025-02-21 20:16:02 UTC</pubDate>
      <lastBuildDate>2025-02-26 01:24:16 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4bb.png</url>
      </image>
      <item>
         <title>9) ¿Quién es Guido Van Rossum y cuál fue su aporte a la humanidad más significativo y popular ? </title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112105</link>
         <description><![CDATA[<p>Es un <strong>programador holandés.</strong> <strong>Es el creador del lenguaje de programación Python , por el que fue el " dictador benevolente vitalicio " (BDFL) hasta que renunció al cargo el 12 de julio de 2018</strong>.</p><p><em><sub>Imagen 9. Google imágenes Guido van rossum</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/a4dca8cb83e4b3f1895e581a4486203b/maxresdefault.jpg" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112105</guid>
      </item>
      <item>
         <title>10) ¿Quién es Pablo Novara y cuál fue su aporte a la humanidad más significativo y popular?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112106</link>
         <description><![CDATA[<p><strong>Pablo Novara</strong>, es un argentino graduado y docente de Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas (FICH) de la Universidad Nacional del Litoral (UNL), obtuvo el reconocimiento "September 'Community Choice' Project Of The Month" por su proyecto PSeInt.&nbsp;</p><p><em><sub>Imagen 4. Google imágenes CRM.</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/0918f99c0049f9a9bedbc3ca406ebc93/slide_1.jpg" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112106</guid>
      </item>
      <item>
         <title>8) ¿Qué son las Tablas de Verdad?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112107</link>
         <description><![CDATA[<p><br></p><p><em><sub>Imagen rescatada del pdf Fundamentos de los Computadores. Álgebra de Boole. </sub></em></p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/1263cb43990782002e9a38a738d7c105/Opera_Instant_nea_2025_02_22_104040_www_uhu_es.png" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112107</guid>
      </item>
      <item>
         <title>5) ¿Qué es una Sintaxis en Python?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112109</link>
         <description><![CDATA[<p>Hace referencia al <strong>conjunto de reglas que definen como se tiene que escribir el código en un determinado lenguaje de programación</strong>. Es decir, hace referencia a la forma en la que debemos escribir las instrucciones para que el ordenador, o más bien lenguaje de programación, nos entienda.</p><p>En la mayoría de lenguajes existe una sintaxis común, como por ejemplo el uso de = para asignar un dato a una variable, o el uso de {} para designar bloques de código, pero Python tiene ciertas particularidades.</p><p><br></p><p><em><sub>Imagen 5. Google imágenes Python sintax</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/490a8f337a91472491e0e6a8fbf4b034/codpython.jpg" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112109</guid>
      </item>
      <item>
         <title>4)¿Qué es Python y el IDE?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112111</link>
         <description><![CDATA[<p>Python:</p><p>Es un lenguaje de programación ampliamente utilizado en las aplicaciones web, el desarrollo de software, la ciencia de datos y el machine learning (ML). Los desarrolladores utilizan Python porque es eficiente y fácil de aprender, además de que se puede ejecutar en muchas plataformas diferentes. El software Python se puede descargar gratis, se integra bien a todos los tipos de sistemas y aumenta la velocidad del desarrollo.</p><p>IDE en Python:</p><p>Los IDE para python son vitales pues estos ofrecen mas funciones de código inteligentes para correcciones de errores más precisas y rápidas. También permiten desarrollar en hosts remotos gracias a las conexiones Docker y Vagrant y al terminal ssh.</p><p><em><sub>Imagen 4. Google imágenes Python IDE.<br></sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/fd7f38509fe72d98ad3c4993e973772c/que_es_python_1.jpg" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112111</guid>
      </item>
      <item>
         <title>6)¿Qué es el Ciclo de vida del Software?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112112</link>
         <description><![CDATA[<p>El ciclo de vida del desarrollo de software (SDLC) es un proceso rentable y eficiente en términos de tiempo empleado por los equipos de desarrollo para diseñar y crear software de alta calidad. El objetivo del SDLC es minimizar los riesgos del proyecto por medio de una planificación anticipada que permita que el software cumpla las expectativas del cliente durante la fase de producción y posteriormente. Esta metodología establece una serie de pasos que dividen el proceso de desarrollo de software en tareas que se pueden asignar, completar y medir.</p><p> <em><sub>Imagen 6. Google imágenes SDLC</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/78247a201e853f938f4b44c5f3897c0e/images.png" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112112</guid>
      </item>
      <item>
         <title>3)¿Qué es un IDE en programación?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112113</link>
         <description><![CDATA[<p>Un entorno de desarrollo integrado (IDE) es una aplicación de software que ayuda a los programadores a desarrollar código de software de manera eficiente. Aumenta la productividad de los desarrolladores al combinar capacidades como editar, crear, probar y empaquetar software en una aplicación fácil de usar.</p><p><em><sub>Imagen 3. Google imágenes IDE</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/aa0f08f5d4741bab03255fbef6e9caa6/IDE_son_importantes_para_los_desarrolladores.png" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112113</guid>
      </item>
      <item>
         <title>2)¿Qué es un Shell en un ambiente Informático?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112114</link>
         <description><![CDATA[<p>Es la capa más externa del sistema operativo. Los shells incorporan un lenguaje de programación para controlar procesos y archivos, además de iniciar y controlar otros programas. El Shell gestiona la interacción entre el usuario y el sistema operativo solicitándole la entrada, interpretando dicha entrada para el sistema operativo y gestionando cualquier resultado de salida procedente del sistema operativo.</p><p><strong>Ejemplo:</strong></p><p>- Listar archivos en el directorio actual Get-ChildItem</p><p>- Crear una carpeta llamada "proyecto" New-Item -ItemType Directory -Name "proyecto"</p><p><em><sub>Imagen 2. Google imágenes ventajas Shell</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/021a91dca130260d48ae4cd1c2f0b49c/Shell_editado.jpg" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112114</guid>
      </item>
      <item>
         <title>Bibliografia</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112115</link>
         <description><![CDATA[<p>1)<a rel="noopener noreferrer nofollow" href="https://keepcoding.io/blog/frontend-backend-y-full-stack-3-tipos-developer/">https://keepcoding.io/blog/frontend-backend-y-full-stack-3-tipos-developer/</a></p><p>2)<a rel="noopener noreferrer nofollow" href="https://www.ibm.com/docs/es/aix/7.2?topic=administration-operating-system-shells">https://www.ibm.com/docs/es/aix/7.2?topic=administration-operating-system-shells</a></p><p>3)<a rel="noopener noreferrer nofollow" href="https://aws.amazon.com/es/what-is/ide/#:~:text=Un%20entorno%20de%20desarrollo%20integrado%20(IDE)%20es%20una%20aplicaci%C3%B3n%20de,una%20aplicaci%C3%B3n%20f%C3%A1cil%20de%20usar">https://aws.amazon.com/es/what-is/ide/#:~:text=Un%20entorno%20de%20desarrollo%20integrado%20(IDE)%20es%20una%20aplicaci%C3%B3n%20de,una%20aplicaci%C3%B3n%20f%C3%A1cil%20de%20usar</a>.</p><p>4)<a rel="noopener noreferrer nofollow" href="https://www.buscaminegocio.com/cursos-de-python/ide-para-el-desarrollo-de-python.html">https://www.buscaminegocio.com/cursos-de-python/ide-para-el-desarrollo-de-python.html</a></p><p><a rel="noopener noreferrer nofollow" href="https://aws.amazon.com/es/what-is/python/">https://aws.amazon.com/es/what-is/python/</a></p><p>5)<a rel="noopener noreferrer nofollow" href="https://ellibrodepython.com/sintaxis-python">https://ellibrodepython.com/sintaxis-python</a></p><p>6)<a rel="noopener noreferrer nofollow" href="https://aws.amazon.com/es/what-is/sdlc/">https://aws.amazon.com/es/what-is/sdlc/</a></p><p>7)<a rel="noopener noreferrer nofollow" href="https://www.uhu.es/rafael.lopezahumada/descargas/tema3_fund_0405.pdf">https://www.uhu.es/rafael.lopezahumada/descargas/tema3_fund_0405.pdf</a></p><p>8)<a rel="noopener noreferrer nofollow" href="https://www.uhu.es/rafael.lopezahumada/descargas/tema3_fund_0405.pdf">https://www.uhu.es/rafael.lopezahumada/descargas/tema3_fund_0405.pdf</a></p><p>9)<a rel="noopener noreferrer nofollow" href="https://en-m-wikipedia-org.translate.goog/wiki/Guido_van_Rossum?_x_tr_sl=en&amp;_x_tr_tl=es&amp;_x_tr_hl=es&amp;_x_tr_pto=wa">https://en-m-wikipedia-org.translate.goog/wiki/Guido_van_Rossum?_x_tr_sl=en&amp;_x_tr_tl=es&amp;_x_tr_hl=es&amp;_x_tr_pto=wa</a></p><p>10)<a rel="noopener noreferrer nofollow" href="https://prezi.com/p/0x0nk65as0lt/la-historia-del-pseint/#:~:text=Pablo%20Novara%2Ces%20un%20argentino,Month%22%20por%20su%20proyecto%20PSeInt">https://prezi.com/p/0x0nk65as0lt/la-historia-del-pseint/#:~:text=Pablo%20Novara%2Ces%20un%20argentino,Month"%20por%20su%20proyecto%20PSeInt</a>.</p><p>11)<a rel="noopener noreferrer nofollow" href="https://fpsuperiorufv.es/blog/diferencia-entre-hardware-y-software/#:~:text=%C2%BFCu%C3%A1l%20es%20la%20diferencia%20entre%20Hardware%20y%20Software%3F&amp;text=%C3%89sta%20es%20la%20principal%20diferencia,de%20c%C3%B3digos%20del%20sistema%20operativo">https://fpsuperiorufv.es/blog/diferencia-entre-hardware-y-software/#:~:text=%C2%BFCu%C3%A1l%20es%20la%20diferencia%20entre%20Hardware%20y%20Software%3F&amp;text=%C3%89sta%20es%20la%20principal%20diferencia,de%20c%C3%B3digos%20del%20sistema%20operativo</a>.</p><p>12)<a rel="noopener noreferrer nofollow" href="https://blog.hubspot.es/website/diseno-responsive">https://blog.hubspot.es/website/diseno-responsive</a></p><p>13)<a rel="noopener noreferrer nofollow" href="https://www.ontotext.com/knowledgehub/fundamentals/dikw-pyramid/">https://www.ontotext.com/knowledgehub/fundamentals/dikw-pyramid/ </a></p><p>14)<a rel="noopener noreferrer nofollow" href="https://www.ferrovial.com/es/stem/algoritmos/#:~:text=En%20inform%C3%A1tica%2C%20se%20llaman%20algoritmos,seguir%20para%20alcanzar%20un%20objetivo">https://www.ferrovial.com/es/stem/algoritmos/#:~:text=En%20inform%C3%A1tica%2C%20se%20llaman%20algoritmos,seguir%20para%20alcanzar%20un%20objetivo</a>.</p><p>15)<a rel="noopener noreferrer nofollow" href="https://uapa.cuaed.unam.mx/sites/default/files/minisite/static/3fa4df86-0459-4c54-a569-87d7c387f449/UAPA-solucion-problemas-algoritmos/index.html">https://uapa.cuaed.unam.mx/sites/default/files/minisite/static/3fa4df86-0459-4c54-a569-87d7c387f449/UAPA-solucion-problemas-algoritmos/index.html</a></p><p>16)<a rel="noopener noreferrer nofollow" href="https://concepto.de/dato/#ixzz917y9wOY9">https://concepto.de/dato/#ixzz917y9wOY9</a></p><p>17)<a rel="noopener noreferrer nofollow" href="https://kinsta.com/es/base-de-conocimiento/que-es-pseudocodigo/">https://kinsta.com/es/base-de-conocimiento/que-es-pseudocodigo/</a></p><p>18)<a rel="noopener noreferrer nofollow" href="https://blog.ticjob.es/tipos-de-variables-en-programacion/">https://blog.ticjob.es/tipos-de-variables-en-programacion/</a></p><p>19)<a rel="noopener noreferrer nofollow" href="https://www.uaeh.edu.mx/scige/boletin/prepa2/n7/m2.html#:~:text=En%20Matem%C3%A1ticas%20los%20operadores%20nos,y%20tambi%C3%A9n%20para%20agrupar%20elementos">https://www.uaeh.edu.mx/scige/boletin/prepa2/n7/m2.html#:~:text=En%20Matem%C3%A1ticas%20los%20operadores%20nos,y%20tambi%C3%A9n%20para%20agrupar%20elementos</a>.</p><p>20)<a rel="noopener noreferrer nofollow" href="https://www.velneo.com/blog/informatica-entrada-proceso-salida">https://www.velneo.com/blog/informatica-entrada-proceso-salida</a></p><p>21)<a rel="noopener noreferrer nofollow" href="https://libros.metabiblioteca.org/server/api/core/bitstreams/a567dd25-1e96-4c0f-9b6a-7a844d0eb577/content">https://libros.metabiblioteca.org/server/api/core/bitstreams/a567dd25-1e96-4c0f-9b6a-7a844d0eb577/content</a></p><p>22)<a rel="noopener noreferrer nofollow" href="https://www.hpe.com/lamerica/es/what-is/data-storage.html">https://www.hpe.com/lamerica/es/what-is/data-storage.html</a></p><p>23)<a rel="noopener noreferrer nofollow" href="https://programacionestructuradarrr.blogspot.com/2017/06/pruebas-de-escritorio.html">https://programacionestructuradarrr.blogspot.com/2017/06/pruebas-de-escritorio.html</a></p><p>24)<a rel="noopener noreferrer nofollow" href="https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo#:~:text=Un%20diagrama%20de%20flujo%20es,claros%20y%20f%C3%A1ciles%20de%20comprender">https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo#:~:text=Un%20diagrama%20de%20flujo%20es,claros%20y%20f%C3%A1ciles%20de%20comprender</a>.</p><p>25)<a rel="noopener noreferrer nofollow" href="https://platzi.com/clases/3222-pensamiento-logico-estructuras/50892-que-son-las-estructuras-de-control/#:~:text=Las%20estructuras%20de%20control%2C%20como,de%20control%3A%20condicionales%20y%20ciclos">https://platzi.com/clases/3222-pensamiento-logico-estructuras/50892-que-son-las-estructuras-de-control/#:~:text=Las%20estructuras%20de%20control%2C%20como,de%20control%3A%20condicionales%20y%20ciclos</a>.</p><p>26)<a rel="noopener noreferrer nofollow" href="https://codenotch.com/blog/condicionales-y-ciclos/">https://codenotch.com/blog/condicionales-y-ciclos/</a></p><p>27)<a rel="noopener noreferrer nofollow" href="https://iddigitalschool.com/bootcamps/que-es-un-bucle-en-programacion/">https://iddigitalschool.com/bootcamps/que-es-un-bucle-en-programacion/</a></p><p>28)<a rel="noopener noreferrer nofollow" href="https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo-de-datos">https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo-de-datos</a></p>]]></description>
         <enclosure url="https://codenotch.com/blog/condicionales-y-ciclos/" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112115</guid>
      </item>
      <item>
         <title>1)Desarrollador Backend, Frontend, Fullstack</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112117</link>
         <description><![CDATA[<p><strong>Frontend</strong>: consiste en transformar el código en una experiencia visual y funcional que los usuarios interactúan directamente. Este rol es esencial porque define cómo se percibe un proyecto digital por fuera; es la “cara” de la aplicación o sitio web.</p><p><strong>Backend:</strong> se encarga de la lógica de negocios y la gestión de la base de datos que sustentan una aplicación. Esto incluye todo desde la seguridad de la aplicación hasta su capacidad de escalar y manejar grandes volúmenes de datos.</p><p><strong>Full Stack: </strong>Tiene la habilidad de trabajar tanto en el frontend como en el backend de un sitio web o aplicación. Esto le permite tener una visión completa del proyecto, facilitando un enfoque integrado que abarca tanto la interfaz de usuario como la lógica de servidor.</p><p><strong>Componentes relacionados: </strong></p><ol><li><p><strong>Diseño de interfaces</strong>: Creación de aplicaciones e interfaces para mejorar la experiencia del usuario.</p></li><li><p><strong>Creación de bases de datos</strong>: Manejo y diseño de bases de datos para una carga y recuperación eficiente de datos.</p></li></ol><p><br></p><p><em><sub>Imagen 1. Google imágenes full stack</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/34db9b6893f87152ead2ab3d6e600522/0_cl7fc6pt1MHjIF4K_1024x622.png" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112117</guid>
      </item>
      <item>
         <title>7) ¿Cuáles son los principios de Algebra Booleana? </title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112118</link>
         <description><![CDATA[]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/30ade0ddada749a45b348fc9c3228bc3/Opera_Instant_nea_2025_02_22_103707_www_uhu_es.png" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112118</guid>
      </item>
      <item>
         <title>Introducción:</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112119</link>
         <description><![CDATA[<p>El principal objetivo de este trabajo es consultar la definición de varios términos que nos ayudaran a identificar la importancia de los fundamentos de programación en un contexto global.</p><p><br></p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112119</guid>
      </item>
      <item>
         <title>Portada :                      </title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112120</link>
         <description><![CDATA[<p>Hecho por:Angello Galeano Gómez</p><p><br></p><p>Docente Andrea Lorena Ospina Pérez</p><p>Fundamentos de programación utilizando herramientas graficas</p><p><br></p><p>Instituto Tecnológico Metropolitano</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-02-21 20:16:02 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338112120</guid>
      </item>
      <item>
         <title>11)¿Qué es Software y Hardware?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338745089</link>
         <description><![CDATA[<p><strong>¿Qué es el Software?</strong></p><p>El software, por su parte, es la <strong>agrupación de programas y códigos de lenguaje</strong> necesarios para dar órdenes y ejecutar distintas funciones. A diferencia del hardware, estos no se pueden tocar ya que no son elementos físicos sino lógicos.</p><p><strong>¿Qué es el Hardware?</strong></p><p>El hardware es la <strong>parte física de un dispositivo</strong> como puede ser un ordenador, un teléfono móvil o una tablet. Esto incluye todos los componentes y accesorios: el ratón, la placa base, las memorias RAM y ROM, la pantalla, etcétera. Asimismo, la impresora y los altavoces también pueden considerarse hardware. Es decir, son todos los elementos que permiten el correcto funcionamiento del dispositivo y que se pueden tocar. Gracias a este conjunto de periféricos y componentes electrónicos podemos procesar información, alimentar al sistema y contar con imágenes y sonidos.</p><p><strong>Tipos de aplicaciones</strong></p><p>Las aplicaciones son programas diseñados para cumplir funciones específicas. Se pueden clasificar en:</p><p><strong>-Aplicaciones de escritorio</strong>: Se instalan en una computadora y no requieren conexión a internet (ej. Microsoft Excel).</p><p><strong>-Aplicaciones web</strong>: Se ejecutan en un navegador sin necesidad de instalación (ej. Google Docs).</p><p><strong>-Aplicaciones móviles</strong>: Diseñadas para teléfonos y tablets (ej. WhatsApp).</p><p><strong>-Aplicaciones empresariales</strong>: Desarrolladas para gestionar procesos en empresas (ej. SAP, CRM).</p><p><strong>Tipos de dispositivos</strong></p><p>Los dispositivos tecnológicos se pueden clasificar en:</p><p><strong>-Dispositivos de entrada</strong>: Permiten ingresar datos a la computadora (teclado, mouse, micrófono, escáner).</p><p><strong>-Dispositivos de salida</strong>: Muestran o reproducen información (monitor, impresora, bocinas).</p><p><strong>-Dispositivos de almacenamiento</strong>: Guardan datos de manera temporal o permanente (USB, disco duro, SSD).</p><p><strong>-Dispositivos de comunicación</strong>: Permiten la conexión entre equipos (tarjetas de red, módem, routers).</p><p><strong>-Dispositivos móviles</strong>: Teléfonos inteligentes, tablets, relojes inteligentes.</p><p><em><sub>Imagen 11. Google imágenes Software y Hardware</sub></em></p><p><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/751354fa069eee76b50a1c3434fdfea8/1695016682149525.png" />
         <pubDate>2025-02-22 22:20:51 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338745089</guid>
      </item>
      <item>
         <title>12) ¿Qué es Responsive?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338745953</link>
         <description><![CDATA[<p>Los diseños responsive son el producto de un trabajo de programación web que da instrucciones a los navegadores para ajustar el contenido de un sitio de acuerdo con las medidas y proporciones específicas del dispositivo de navegación del visitante. Esto significa que el diseño responsive adecúa las páginas web de manera particular y crea una experiencia única para el usuario, en relación con la pantalla, la configuración de tamaño de letra y la posición de cámaras en el dispositivo.</p><p><strong>Conceptos básicos de Responsive Design</strong></p><ol><li><p><strong>Adaptabilidad</strong>: El diseño se ajusta automáticamente a diferentes resoluciones de pantalla.</p></li><li><p><strong>Media Queries</strong>: Reglas de CSS que permiten aplicar estilos según el tamaño del dispositivo.</p></li><li><p><strong>Grid y Flexbox</strong>: Sistemas de diseño en CSS que facilitan la organización del contenido de manera flexible.</p></li><li><p><strong>Imágenes fluidas</strong>: Las imágenes se redimensionan proporcionalmente para evitar desbordamientos en pantallas pequeñas.</p></li><li><p><strong>Tipografía adaptable</strong>: Uso de unidades relativas como <strong>rem</strong> o <strong>vw</strong> para que el texto sea legible en cualquier dispositivo.</p></li></ol><p><strong>5 Componentes Relacionados con Responsive Design</strong></p><ol><li><p><strong>Media Queries</strong></p><ul><li><p><strong>Característica principal</strong>: Permiten aplicar diferentes estilos CSS según el ancho de la pantalla, la orientación o la resolución del dispositivo.</p></li><li><p><strong>Viewport Meta Tag</strong></p><ul><li><p><strong>Característica principal</strong>: Controla cómo se escala y muestra el contenido en dispositivos móviles.</p></li></ul></li><li><p><strong>Grid Layout (CSS Grid)</strong></p><ul><li><p><strong>Característica principal</strong>: Permite dividir el diseño en filas y columnas, facilitando la organización responsiva del contenido.</p></li></ul></li><li><p><strong>Flexbox</strong></p><ul><li><p><strong>Característica principal</strong>: Sistema de diseño que permite alinear elementos en filas o columnas de forma flexible.</p></li></ul></li><li><p><strong>Imágenes Responsivas</strong></p><ul><li><p><strong>Característica principal</strong>: Se ajustan automáticamente según el tamaño de la pantalla para evitar recortes o desbordamientos.</p></li></ul></li></ul></li></ol><p> <em><sub>Imagen 12. Google imágenes Responsive</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/10b0d3635aa8ba21bf637e023f556eca/que_es_el_diseno_web_responsive_3_principios_basicos_que_debes_conocer.jpg" />
         <pubDate>2025-02-22 22:24:45 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338745953</guid>
      </item>
      <item>
         <title>13) ¿Qué es las DICS(DIKW)?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338748591</link>
         <description><![CDATA[<p>La pirámide DICS (DIKW) representa las relaciones entre datos, información, conocimiento y sabiduría. Cada bloque de construcción es un paso hacia un nivel superior: primero vienen los datos, luego la información, luego el conocimiento y finalmente la sabiduría. Cada paso responde a diferentes preguntas sobre los datos iniciales y les agrega valor. Cuanto más enriquecemos nuestros datos con significado y contexto, más conocimiento y perspectivas obtenemos de ellos para poder tomar mejores decisiones, informadas y basadas en datos.</p><ul><li><p><strong>Dato</strong>: Elemento básico sin contexto ni significado. Ejemplo: "30°C".</p></li><li><p><strong>Información</strong>: Conjunto de datos organizados con significado. Ejemplo: "La temperatura actual es de 30°C".</p></li><li><p><strong>Conocimiento</strong>: Información aplicada para tomar decisiones. Ejemplo: "A 30°C es recomendable usar ropa ligera y tomar agua".</p></li><li><p><strong>Sabiduría</strong>: Uso del conocimiento en un contexto más amplio para resolver problemas complejos. Ejemplo: "Para evitar golpes de calor, es recomendable salir con ropa adecuada, protegerse del sol y mantenerse hidratado".</p></li></ul><p><strong>Relación</strong>: Un dato por sí solo no tiene significado hasta que se estructura como información. La información, cuando se comprende y se usa, se convierte en conocimiento. La sabiduría es la capacidad de aplicar el conocimiento de manera efectiva</p><p><em><sub>Imagen 13. Google imágenes DICS</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/c3b9032aaf70e06c2dcd6d24244404db/1566279867098.png" />
         <pubDate>2025-02-22 22:37:34 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338748591</guid>
      </item>
      <item>
         <title>14) ¿Qué es un Algoritmo y tipos de Algoritmos?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338749189</link>
         <description><![CDATA[<p>En informática, se llaman&nbsp;<em>algoritmos</em>&nbsp;el&nbsp;<strong>conjunto de instrucciones sistemáticas y previamente definidas que se utilizan para realizar una determinada tarea</strong>. Estas instrucciones&nbsp;<strong>están ordenadas y acotadas</strong>&nbsp;a manera de pasos a seguir para alcanzar un objetivo.</p><p>Todo algoritmo tiene una entrada, conocida como <strong><em>input</em></strong> y una salida, conocida como <strong><em>output</em></strong>,y entre medias, están las instrucciones o secuencia de pasos a seguir. Estos pasos deben estar<strong> ordenados </strong>y, sobre todo, deben ser <strong>una serie finita de operaciones</strong> que permitan conseguir una determinada solución.</p><p><em><sub>Imagen 14. Google imágenes Algoritmos</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/d1b81ff7a5b9c76f5f48e740d22c0a1f/c0806791_d63e_482a_9934_042c1a687648.jpg" />
         <pubDate>2025-02-22 22:41:27 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338749189</guid>
      </item>
      <item>
         <title>15) Pasos para resolver un Algoritmo</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338750468</link>
         <description><![CDATA[<p>La ingeniería de software brinda métodos que indican cómo generar <em>software</em>. Estos métodos abarcan una amplia gama de tareas:</p><ul><li><p>Planeación y estimación del proyecto.</p></li><li><p>Análisis de requerimientos del sistema y <em>software</em>.</p></li><li><p>Diseño de la estructura de datos, la arquitectura del programa y el procedimiento algorítmico.</p></li><li><p>Codificación.</p></li><li><p>Pruebas y mantenimiento (validación y verificación).</p></li></ul><p><em><sub>Imagen 15. Google imágenes Algoritmos</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/27273ad3accb743bc4d9d588b3c72068/1135w_DmtotYZsiss.webp" />
         <pubDate>2025-02-22 22:46:06 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3338750468</guid>
      </item>
      <item>
         <title>16) ¿Qué es un dato y tipos de datos? </title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339373143</link>
         <description><![CDATA[<p>¿Qué es un dato?</p><p>Un dato es la representación de una <a rel="noopener noreferrer nofollow" href="https://concepto.de/variable/">variable</a> que puede ser cuantitativa o cualitativa que&nbsp;<strong>indica un valor que se le asigna a las cosas y se representa a través de una secuencia de </strong><a rel="noopener noreferrer nofollow" href="https://concepto.de/simbolos/"><strong>símbolos</strong></a><strong>, </strong><a rel="noopener noreferrer nofollow" href="https://concepto.de/numeros/"><strong>números</strong></a><strong> o letras</strong>.</p><p>Tipos de datos</p><p>En <a rel="noopener noreferrer nofollow" href="https://concepto.de/programacion/">programación</a> es indispensable determinar a qué tipo o categoría corresponden los datos con los que se trabaja. Cada conjunto de datos de un tipo específico se manipula de diferente manera para obtener los resultados deseados.</p><p>Numérico</p><p><a rel="noopener noreferrer nofollow" href="https://concepto.de/numeros-enteros/"><strong>-Entero</strong></a>. Tipo de dato formado por una variable numérica que no cuenta con parte decimal.</p><p><strong>-Real</strong>. Tipo de dato formado por una variable numérica que puede contar con parte decimal.</p><p>Texto</p><p><strong>-Carácter</strong>. Tipo de dato formado por una unidad o símbolo que puede ser una letra, un número, una mayúscula o un <a rel="noopener noreferrer nofollow" href="https://concepto.de/signos-de-puntuacion/">signo de puntuación</a>.</p><p><strong>-Cadena</strong>. Tipo de dato formado por un conjunto de caracteres dispuestos de forma consecutiva que se representa entre comillas.</p><p>Lógico</p><p><strong>-Boolean</strong>. Tipo de dato que puede representar dos valores: verdadero o falso.</p><p>Datos estadísticos</p><p>La estadística es la <strong>rama de la </strong><a rel="noopener noreferrer nofollow" href="https://concepto.de/matematicas/"><strong>matemática</strong></a><strong> que analiza datos obtenidos de diferentes muestras representativas</strong> para conocer un fenómeno. Existen dos tipos de datos que se analizan en la estadística, que deben ser procesados y enmarcados dentro de un <a rel="noopener noreferrer nofollow" href="https://concepto.de/contexto/">contexto</a> para generar información;</p><p><strong>-Datos cualitativos</strong>.&nbsp;Datos que responden a la pregunta ¿cuál? o ¿cuáles? y se representan con letras. Por ejemplo: nombre, género.</p><p><strong>-Datos cuantitativos</strong>.&nbsp;Datos que están referidos a los&nbsp;números. Por ejemplo: precio, altura, edad.</p><p><br><br>Fuente imagen:<a rel="noopener noreferrer nofollow" href="https://concepto.de/dato/#ixzz917y9wOY9">https://concepto.de/dato/#ixzz917y9wOY9</a><br><br></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/8d5c6f49e9bbf89b72fd563e10652ed4/dato_e1546217552374.jpg" />
         <pubDate>2025-02-23 23:48:01 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339373143</guid>
      </item>
      <item>
         <title>17) ¿Qué es un PSeudocódigo?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339384329</link>
         <description><![CDATA[<p>El pseudocódigo es una forma de representar código, como algoritmos, funciones y otros procesos, utilizando una combinación de lenguaje natural y elementos similares al lenguaje de programación.</p><p>Se llama «pseudocódigo» porque no es realmente ejecutable. En cambio, es una forma de que los humanos comprendan y planifiquen la lógica de la programación — describir los pasos de un programa de forma que sea fácil de entender para los humanos, sin dejar de ser lo suficientemente detallado como para convertirse rápidamente en un lenguaje de programación específico.</p><p>Aquí tienes un ejemplo sencillo de pseudocódigo, en el que estamos elaborando la lógica básica para saludar a un visitante por su nombre cuando navega por algun sitio o aplicación:</p><pre><code>PROCESS GreetUser
    INPUT userName
    DISPLAY "Hello, " + userName + "!"
END</code></pre><p>funte:<a rel="noopener noreferrer nofollow" href="https://kinsta.com/es/base-de-conocimiento/que-es-pseudocodigo/">https://kinsta.com/es/base-de-conocimiento/que-es-pseudocodigo/</a></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/35985883e7956bee1bdafa8152ac5a47/que_es_pseudocodigo_1024x512.png" />
         <pubDate>2025-02-24 00:10:49 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339384329</guid>
      </item>
      <item>
         <title>18) ¿Qué son las Variables en los algoritmos y las clases de variables?
</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339385816</link>
         <description><![CDATA[<p>¿Qué es una variable dentro de la programación?</p><p>Una variable es la asignación de un tipo de dato a una palabra con el objetivo de almacenarla dentro de la memoria, además de&nbsp;gestionar la información que decidas incorporar en el código. Estas palabras claves se pueden expresar mediante números, textos, objetos o, incluso, datos abstractos.</p><p>También hay que mencionar que los nombres de las variables también son conocidos como identificadores, ya que indican el tipo e incluso cuánto espacio de memoria tomará dicha variable.</p><p>Los principales usos para las variables son:</p><ul><li><p><strong>Guardar</strong> datos y estados.</p></li><li><p><strong>Asignar</strong> valores de una variable a otra.</p></li><li><p><strong>Representar</strong> valores dentro de una expresión matemática.</p></li><li><p><strong>Mostrar</strong> valores por pantalla.</p></li></ul><p>¿Qué tipos de variables hay?</p><p>Antes de comenzar hay que definir los tipos de variables, hay que mencionar los lenguajes de programación tanto fuertemente tipados como los débilmente:</p><ul><li><p>El tipado débil te permite trabajar en menos tiempo y comprobar cuáles son los resultados del programa en tiempo real. Para la fase de ideación del proyecto esta opción es ideal. Se adapta muy bien a programas de menor capacidad.</p></li></ul><ul><li><p>El tipado fuerte admite realizar operaciones con distintos tipos de variable. La consecuencia directa es que no vas a cometer tantos errores como con el lenguaje del punto anterior. Ahora bien, necesitas escribir más código. Este lenguaje es ideal para proyectos de mayor alcance y con un número mayor de especificaciones.</p></li></ul><p> <em><sub>Imagen 18. Google imágenes Variables</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/3720e3b04a02fea7276555213a0a387b/variables_05.webp" />
         <pubDate>2025-02-24 00:13:17 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339385816</guid>
      </item>
      <item>
         <title>19) ¿Qué son Operadores Básicas de los Algoritmos?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339387097</link>
         <description><![CDATA[<p>Los operadores son símbolos que representan una acción a realizar con los números o elementos que se encuentran antes o después. Otra definición de operadores es que son elementos que relacionan de forma diferente, los valores de una o más variables y/o constantes. Es decir, los operadores nos permiten manipular valores.</p><p>En Matemáticas los operadores nos sirven para realizar la representación de fórmulas. En la Programación, los operadores nos sirven como para utilizarse en fórmulas dentro de un algoritmo además de realizar comparaciones y también para agrupar elementos. En el esquema del presente trabajo, veremos los tipos de operadores que se utilizan en la programación de forma general cuando se elabora un algoritmo. Ya que dependiendo del Lenguaje de Programación el símbolo varía.</p><p><br></p>]]></description>
         <enclosure url="" />
         <pubDate>2025-02-24 00:15:37 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339387097</guid>
      </item>
      <item>
         <title>20) ¿Qué es la asignación en un algoritmo?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339391185</link>
         <description><![CDATA[<p>El&nbsp;problema&nbsp;de&nbsp;asignación&nbsp;es&nbsp;un&nbsp;tipo&nbsp;especial&nbsp;de&nbsp;problema&nbsp;de&nbsp;programación&nbsp;lineal&nbsp;en&nbsp;el&nbsp;que&nbsp;los&nbsp; asignados&nbsp;son&nbsp;recursos&nbsp;que&nbsp;se&nbsp;destinan&nbsp;a&nbsp;la&nbsp;realización&nbsp;de&nbsp;tareas.&nbsp;Por&nbsp;ejemplo,&nbsp;los&nbsp;asignados&nbsp;pueden&nbsp; ser&nbsp;empleados&nbsp;a&nbsp;quienes&nbsp;se&nbsp;tiene&nbsp;que&nbsp;dar&nbsp;trabajo.&nbsp;La&nbsp;asignación&nbsp;de&nbsp;personas&nbsp;a&nbsp;trabajos&nbsp;es&nbsp;una&nbsp; aplicación&nbsp;común&nbsp;del&nbsp;problema&nbsp;de&nbsp;asignación.&nbsp;Sin&nbsp;embargo,&nbsp;los&nbsp;asignados&nbsp;no&nbsp;tienen&nbsp;que&nbsp;ser&nbsp; personas.&nbsp;También&nbsp;pueden&nbsp;ser&nbsp;máquinas,&nbsp;vehículos&nbsp;o&nbsp;plantas,&nbsp;o&nbsp;incluso&nbsp;periodos&nbsp;a&nbsp;los&nbsp;que&nbsp;se&nbsp; asignan&nbsp;tareas.&nbsp;El&nbsp;primero&nbsp;de&nbsp;los&nbsp;siguientes&nbsp;ejemplos&nbsp;se&nbsp;refiere&nbsp;a&nbsp;máquinas&nbsp;asignadas&nbsp;a&nbsp;lugares,&nbsp;de&nbsp; manera&nbsp;que&nbsp;la&nbsp;tarea&nbsp;en&nbsp;este&nbsp;caso&nbsp;se&nbsp;trata</p><p>&nbsp;sólo&nbsp;de&nbsp;tener&nbsp;una&nbsp;máquina.&nbsp;Un&nbsp;ejemplo&nbsp;posterior&nbsp;se&nbsp; refiere&nbsp;a&nbsp;plantas&nbsp;a&nbsp;las&nbsp;que&nbsp;se&nbsp;asignan&nbsp;productos&nbsp;que&nbsp;deben&nbsp;fabricar.&nbsp;</p><p><em><sub>Imagen 12. Google imágenes Responsive</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/d3721f62d9a68e82ae5c5318102f688f/descarga.png" />
         <pubDate>2025-02-24 00:22:14 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339391185</guid>
      </item>
      <item>
         <title>21) ¿Qué es Lectura de datos, en un algoritmo?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339395949</link>
         <description><![CDATA[<p>El modelo "entrada, proceso y salida" describe el flujo de información en un sistema o proceso. Las entradas son los datos suministrados, el proceso involucra transformaciones y operaciones, y las salidas son los resultados obtenidos. Este modelo es útil para analizar, diseñar y optimizar sistemas en diversos campos.</p><p>"Entrada, proceso y salida" es un modelo básico que describe el flujo de información y las funciones de un sistema o proceso. Este modelo es aplicable a diversos campos, como informática, programación, ingeniería de sistemas y gestión de procesos. Cada componente del modelo tiene un propósito específico:</p><p>1. Entrada (Input): La entrada se refiere a los datos o información que se suministran al sistema o proceso para ser procesados. Las entradas pueden provenir de diversas fuentes, como usuarios, otros sistemas o sensores. Estos datos pueden ser números, texto, imágenes, audio, entre otros.</p><p>2. Proceso (Process): El proceso es la etapa en la que se realizan las operaciones y transformaciones en los datos de entrada. Estas operaciones pueden ser cálculos matemáticos, análisis de datos, filtrado, clasificación, almacenamiento, etc. El objetivo del proceso es convertir los datos de entrada en información útil y significativa.</p><p>3. Salida (Output): La salida es el resultado del proceso, que generalmente es información procesada y transformada a partir de los datos de entrada. Las salidas pueden ser informes, gráficos, decisiones, alertas, entre otros. Estos resultados son utilizados por usuarios, otros sistemas o procesos para tomar decisiones, realizar acciones o para ser almacenados y analizados en el futuro.</p><p><br/></p><p>fuente:<a rel="noopener noreferrer nofollow" href="https://www.velneo.com/blog/informatica-entrada-proceso-salida">https://www.velneo.com/blog/informatica-entrada-proceso-salida</a></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/2b9dcc8d702af1f363bb8bc7cf9c2229/6450e2c8c9e5711a7d3f15b0_john_smit_q2fY5MGh1CM_unsplash_p_1080.jpg" />
         <pubDate>2025-02-24 00:28:54 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339395949</guid>
      </item>
      <item>
         <title>22) ¿Qué es Escritura, impresión y almacenamiento?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339402828</link>
         <description><![CDATA[<p>¿Qué es Escritura?</p><p>Muchas aplicaciones requieren escribir o leer información de un dispositivo de almacenamiento auxiliar. Tal información se guarda en el dispositivo de almacenamiento en la forma de un archivo de datos. Por lo tanto, los archivos de datos nos permiten almacenar información de modo permanente y acceder y modificar la misma cuando sea necesario.</p><p>En C existe un conjunto amplio de funciones de biblioteca para crear y procesar archivos de datos.</p><p>¿Que es Impresion?</p><p><strong>La impresión en programación se refiere a la acción de mostrar información en la consola o en otro medio de salida.</strong> Es una herramienta esencial para comprender el flujo de ejecución de un programa y verificar si los resultados son los esperados. Puedes usar la impresión para:</p><ol><li><p><strong>Depurar código</strong>: La impresión te permite rastrear el valor de las variables en diferentes puntos del programa. Esto es esencial para identificar errores y corregirlos de manera eficiente.</p></li><li><p><strong>Verificar resultados</strong>: Al imprimir resultados intermedios o finales, los desarrolladores pueden asegurarse de que su programa funciona correctamente y produce los resultados deseados.</p></li><li><p><strong>Entender el flujo de ejecución</strong>: La impresión también ayuda a seguir el flujo de ejecución del programa, lo que facilita la identificación de posibles problemas de lógica.</p></li></ol><p>¿Que es almacenamiento?</p><p>El almacenamiento de datos consiste en la conservación de información empleando una tecnología específicamente desarrollada para mantener los datos y que se encuentren accesibles siempre que sean necesarios.&nbsp;El almacenamiento de datos&nbsp;se refiere al uso de medios de grabación para conservar los datos utilizando PC y otros dispositivos. Las formas más frecuentes de almacenamiento de datos son el&nbsp;almacenamiento de archivos,&nbsp;el almacenamiento en bloque y el&nbsp;almacenamiento de objetos, cada uno de los cuales resulta adecuado para un fin diferente.</p><p> <em><sub>Imagen 22 Google imágenes almacenamiento de datos</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/f31edac467dd713ded52467099cf3e9e/images.jfif" />
         <pubDate>2025-02-24 00:39:54 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339402828</guid>
      </item>
      <item>
         <title>23) ¿Qué es Pruebas de escritorio y algunos programas para desarrollarlos?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339410077</link>
         <description><![CDATA[<p>Una <strong>prueba de escritorio</strong> es un tipo de prueba algorítmica que consiste en la validación y verificación del algoritmo a través de la ejecución de las sentencias que lo componen (proceso) para determinar sus resultados (salida) a partir de un conjunto inicial determinado de elementos (entrada).</p><p>&nbsp;&nbsp;&nbsp; Por simplicidad y para facilitar la comprensión de la prueba se repetirá aquí la versión en diagrama de flujo, pero se puede y recomienda consultar también la versión en <a rel="noopener noreferrer nofollow" href="https://programacionestructuradarrr.blogspot.mx/2017/06/pseudo-codigo.html">Pseudo código</a>:</p><p>Algoritmo de Euclides para determinar el MCD.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/3a2f7e5bdf4b9d3f37a969a806513309/Euclides.png" />
         <pubDate>2025-02-24 00:49:29 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339410077</guid>
      </item>
      <item>
         <title>24) ¿Qué es un diagrama de Flujo?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339411679</link>
         <description><![CDATA[<p><strong>¿Qué es un diagrama de flujo?</strong></p><p>Un diagrama de flujo es un diagrama que describe un proceso, sistema o algoritmo informático. Se usan ampliamente en numerosos campos para documentar, estudiar, planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas claros y fáciles de comprender. Los diagramas de flujo emplean rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia. Pueden variar desde diagramas simples y dibujados a mano hasta diagramas exhaustivos creados por computadora que describen múltiples pasos y rutas. Si tomamos en cuenta todas las diversas figuras de los diagramas de flujo, son uno de los diagramas más comunes del mundo, usados por personas con y sin conocimiento técnico en una variedad de campos. Los diagramas de flujo a veces se denominan con nombres más especializados, como "diagrama de flujo de procesos", "mapa de procesos", "diagrama de flujo funcional", "mapa de procesos de negocios", "notación y modelado de procesos de negocio (BPMN)"&nbsp;o "diagrama de flujo de procesos (PFD)". Están relacionados con otros diagramas populares, como los diagramas de <a rel="noopener noreferrer nofollow" class="css-18ix47o-gatsbyLink e1ch5gxa0" href="https://www.lucidchart.com/pages/es/diagrama-de-flujo-de-datos"><strong>flujo de datos</strong></a> (DFD) y los diagramas de actividad de lenguaje unificado de modelado (UML).</p><p><em><sub>fuente:</sub></em><a rel="noopener noreferrer nofollow" href="https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo#:~:text=Un%20diagrama%20de%20flujo%20es,claros%20y%20f%C3%A1ciles%20de%20comprender"><em><sub>https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo#:~:text=Un%20diagrama%20de%20flujo%20es,claros%20y%20f%C3%A1ciles%20de%20comprender</sub></em></a><em><sub>.</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/5001a30aa338fb7a256be6e4247e756b/algorithm_flowchart.svg" />
         <pubDate>2025-02-24 00:51:33 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339411679</guid>
      </item>
      <item>
         <title>25) ¿Qué es las estructuras de decisión y control para la solución de casos?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339415470</link>
         <description><![CDATA[<p><strong>Las estructuras de control, como su nombre lo indica, son estructuras que controlan las secuencias lógicas de un algoritmo para cumplir con cierta condición, evaluar un error o repetir varios procesos.</strong> Existen dos tipos de estructuras de control: condicionales y ciclos.</p><p>Qué son los condicionales</p><p><strong>Los condicionales evalúan si una expresión se cumple o no, dependiendo de esto, realiza una determinada sentencia en el algoritmo.</strong></p><p>Existen tres tipos de condicionales:</p><ul><li><p>if / else: evalúa si la expresión es verdadera o falsa.</p></li><li><p>switch: evalúa si la expresión es igual a diferentes casos.</p></li><li><p>try / catch: evalúa si un algoritmo contiene errores.</p></li></ul><p>Qué son los ciclos</p><p><strong>Los ciclos o bucles evalúan si una expresión cumple o no y repite una serie de sentencias que conforman el algoritmo.</strong></p><p>Existen tres tipos de ciclos:</p><ul><li><p>for: repite una serie de sentencias con un límite conocido.</p></li><li><p>while: repite una serie de sentencias con un límite desconocido.</p></li><li><p>do-while: ejecuta una primera sentencia y después repite una serie de sentencias con un límite desconocido.</p></li></ul><p><strong><em>Contribución creada por</em></strong><em> Andrés Guano (Platzi Contributor).</em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/5a3eaf4cf3c441f9b4b2d783fa70cb7c/estructuras_de_control_java.png" />
         <pubDate>2025-02-24 00:56:04 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339415470</guid>
      </item>
      <item>
         <title>26) ¿Qué es Condicionales Repetitivos y los NO repetitivos?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339421311</link>
         <description><![CDATA[<p><strong>¿Qué son los condicionales y ciclos?</strong></p><p>Un <strong>condicional</strong>, como su nombre lo indica, es una condición para discernir entre una opción u otra, y en el proceso mental normalmente se manifiesta con un “Si”; por ejemplo: Si (va a llover), coge el paraguas.</p><p><strong>Operadores lógicos</strong></p><p>Para crear condiciones, por muy simples que sean, se necesitan los operadores lógicos. A continuación voy a explicarlos de modo que, después de leer este artículo, puedas escribir condiciones ajustadas a lo que necesites.</p><p><em><mark> significa “igual”. If x</mark>y, significa “si x es igual a y”</em></p><p><em>&gt; significa “mayor que”. If x&gt;y, significa “si x es mayor que y”</em></p><p><em>&lt; significa “menor que”. If x&lt;y, significa “si x es menor que y”</em></p><p><em>!= significa “si es distinto”. If x!=y, significa “si x es distinto de y”</em></p><p><em>&amp;&amp; significa “Y”, la conjunción copulativa; es decir: If (x==y) &amp;&amp; (x==z), significa “si x es igual a y Y x igual a z”</em></p><p><em>|| significa “O”, la conjunción adversativa; es decir, If&nbsp; (x==y) || (x==z), significa “si x es igual a y O x igual a z”</em></p><p><strong>IF</strong></p><p>Sintácticamente, es la palabra reservada para desencadenar el poder de los condicionales en el código.</p><p><strong>ELSE</strong></p><p>Expresa “en el caso contrario”. Siguiendo con el ejemplo anterior de la lluvia: <strong>if(va a llover) </strong>coge el paraguas <strong>else </strong>coge el bañador.</p><p>fuente:<a rel="noopener noreferrer nofollow" href="https://codenotch.com/blog/condicionales-y-ciclos/">https://codenotch.com/blog/condicionales-y-ciclos/</a></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/0db89a6b1a584ebf8e45e8f5680c84ac/else_picture_1024x431.png" />
         <pubDate>2025-02-24 01:03:36 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339421311</guid>
      </item>
      <item>
         <title>27) ¿Qué es Bucle en un algoritmo?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339423313</link>
         <description><![CDATA[<p>Los bucles son una herramienta muy importante en la programación, ya que nos permiten ejecutar un bloque de código varias veces seguidas, se trata de uno de los <a rel="noopener" href="https://iddigitalschool.com/bootcamps/conceptos-basicos-de-programacion/">conceptos básicos en programación</a>. Hay dos tipos principales de bucles: los bucles «while» y los bucles «for».</p><p>Evidentemente, si estás pensando en formarte como <a rel="noopener" href="https://iddigitalschool.com/bootcamps/que-es-full-stack/">desarrollador Full Stack</a>, Data Scientist o incluso si quieres empezar con cualquier lenguaje de programación, deberías conocer los bucles cuanto antes.</p><p><strong>El bucle «while»</strong> se ejecuta mientras se cumpla una condición. Por ejemplo:</p><pre><code class="language-javascript">while (x &lt; 10):
print(x)
x = x + 1</code></pre><p>Copy</p><p>En este ejemplo, el bucle se ejecutará mientras «x» sea menor que 10. Cada vez que se ejecuta el bucle, se imprime el valor de «x» y luego se aumenta en 1.</p><p><strong>El bucle «for»</strong> es similar, pero se utiliza para iterar sobre una secuencia de elementos, como una lista o un rango de números. Por ejemplo:</p><pre><code class="language-javascript">for i in range(10):
print(i)</code></pre><p>Copy</p><p>En este ejemplo, el bucle «for» se ejecutará 10 veces, con «i» tomando valores desde 0 hasta 9. Cada vez que se ejecuta el bucle, se imprime el valor de «i».</p><p>Por otro lado, tenemos bucles que, aunque sean menos conocidos o utilizados, también podemos tener en cuenta, estos bucles son:</p><p><strong>Bucle «do-while»</strong>: El bucle «do-while» es similar al bucle «while», pero se asegura de que el código dentro del bucle se ejecute al menos una vez. Por ejemplo:</p><pre><code class="language-javascript">do:
  print(x)
  x = x + 1
while (x &lt; 10)</code></pre><p>Copy</p><p>En este ejemplo, el bucle se ejecutará al menos una vez, y luego se continuará ejecutando mientras «x» sea menor que 10.</p><p><strong>Bucle «for-each»</strong>: El bucle «for-each» es una forma especial de bucle «for» que se utiliza para iterar sobre elementos de una secuencia de manera más sencilla. Por ejemplo:</p><pre><code class="language-javascript">for element in list:
print(element)</code></pre><p>Copy</p><p>En este ejemplo, el bucle «for-each» se ejecutará para cada elemento en la lista «list». Cada vez que se ejecuta el bucle, se imprime el valor del elemento actual.</p><p>Es importante tener en cuenta que es fácil quedarse atrapado en un bucle infinito si olvidamos aumentar o cambiar la condición de parada. Por lo tanto, es importante asegurarse de que los bucles tengan una condición de salida clara y que sean controlados adecuadamente.</p><p>En resumen, los bucles son una herramienta muy útil en la programación y nos permiten ejecutar un bloque de código varias veces seguidas. Hay dos tipos principales de bucles: «while» y «for», y es importante asegurarse de que los bucles tengan una condición de salida clara y que sean controlados adecuadamente para evitar bucles infinitos.</p><p> <em><sub>Imagen 27. Google imágeneBucle</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/e201e922d96d6d0a51e1a5f5f5533407/descarga__1_.png" />
         <pubDate>2025-02-24 01:05:44 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339423313</guid>
      </item>
      <item>
         <title>28) ¿Qué es herramienta informática DFD?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339426328</link>
         <description><![CDATA[<p>Un diagrama de flujo de datos (DFD) traza el flujo de la información para cualquier proceso o sistema. Emplea símbolos definidos, como rectángulos, círculos y flechas, además de etiquetas de texto breves, para mostrar las entradas y salidas de datos, los puntos de almacenamiento y las rutas entre cada destino.&nbsp;Los diagramas de flujo de datos pueden variar desde simples panoramas de procesos incluso trazados a mano, hasta DFD muy detallados y con múltiples niveles que profundizan progresivamente en cómo se manejan los datos. Se pueden usar para analizar un sistema existente o para modelar uno nuevo. De forma similar a todos los mejores diagramas y gráficos, un DFD puede con frecuencia "decir" visualmente cosas que serían difíciles de explicar en palabras y funcionan para audiencias tanto técnicas como no técnicas, desde desarrolladores hasta directores. Esa es la razón por la que los DFD siguen siendo tan populares después de todos estos años. Aunque funcionan muy bien para software y sistemas de flujo de datos, en la actualidad no se aplican tanto para visualizar software o sistemas interactivos, en tiempo real u orientados a bases de datos.</p><p><em><sub>fuente:</sub></em><a rel="noopener noreferrer nofollow" href="https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo-de-datos"><em><sub>https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo-de-datos</sub></em></a></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/05d225306624f82b66c9157be1c966e5/data_flow_diagram_7.svg" />
         <pubDate>2025-02-24 01:09:23 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339426328</guid>
      </item>
      <item>
         <title>29) ¿Qué es herramienta informática PSEINT?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339471799</link>
         <description><![CDATA[<p>PSeInt, es la abreviatura de Pseudocode Interpreter, Intérprete de Pseudocódigo. El programa utiliza pseudocódigo, una descripción de un algoritmo computacional, cuya principal misión es que el programador pueda centrarse en los aspectos lógicos de la programación, dejando el apartado técnico para cuando se vea la sintaxis de un lenguaje de programación real. PSeInt incluye en su editor diversas herramientas para que podamos crear y almacenar programas en este peculiar lenguaje, ejecutarlos directamente desde su interfaz, o incluso corregir posibles defectos que encontremos en su desarrollo.</p><p><em><sub>Imagen 29. Google imágenes Pseint</sub></em></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/a86cdbb37694d7e25fee57369dbfb333/images__1_.jfif" />
         <pubDate>2025-02-24 01:50:50 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339471799</guid>
      </item>
      <item>
         <title>30) ¿Cuáles son las diferencias de PSEINT vs DFD?</title>
         <author>angellogaleano</author>
         <link>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339481531</link>
         <description><![CDATA[<ul><li><p><strong>Tipo de herramienta:</strong></p><ul><li><p>DFD es un modelo gráfico para representar el flujo de datos en un sistema.</p></li><li><p>PSeInt es un entorno de desarrollo para escribir, ejecutar y depurar algoritmos en pseudocódigo.</p></li></ul></li><li><p><strong>Enfoque:</strong></p><ul><li><p>DFD se centra en la representación del flujo de información dentro de un sistema.</p></li><li><p>PSeInt se enfoca en el desarrollo y ejecución de algoritmos mediante pseudocódigo.</p></li></ul></li><li><p><strong>Representación:</strong></p><ul><li><p>DFD utiliza diagramas con procesos, entidades, flujos de datos y almacenamiento.</p></li><li><p>PSeInt permite escribir pseudocódigo y generar diagramas de flujo automáticamente.</p></li></ul></li><li><p><strong>Uso principal:</strong></p><ul><li><p>DFD se emplea en el análisis y diseño de sistemas de información.</p></li><li><p>PSeInt se usa en la enseñanza y aprendizaje de lógica de programación.</p></li></ul></li><li><p><strong>Ejecución:</strong></p><ul><li><p>DFD no se ejecuta, solo representa información de manera gráfica.</p></li><li><p>PSeInt permite la ejecución del pseudocódigo paso a paso para verificar su funcionamiento.</p></li></ul></li><li><p><strong>Aplicación:</strong></p><ul><li><p>DFD es utilizado por analistas de sistemas e ingenieros de software para modelar procesos.</p></li><li><p>PSeInt es utilizado por estudiantes y principiantes para aprender a programar.</p></li></ul></li><li><p><strong>Funcionalidades:</strong></p><ul><li><p>DFD muestra la relación entre procesos, almacenamiento y flujos de datos sin detallar la lógica interna.</p></li><li><p>PSeInt ayuda a desarrollar algoritmos con características como autocompletado, ayuda emergente y conversión a C++.</p></li></ul></li></ul><p>fuente:<a rel="noopener noreferrer nofollow">file:///C:/Users/Desktop/Downloads/ACTIVIDAD%201-%202025-01%20(1).pdf</a></p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/3438908641/e719f8dbff69fdbb862183b8b48c18c1/logo_header.png" />
         <pubDate>2025-02-24 02:00:08 UTC</pubDate>
         <guid>https://padlet.com/angellogaleano/ycfpcdoqiubcugvz/wish/3339481531</guid>
      </item>
   </channel>
</rss>
