<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Mi padlet imponente by Santos León Marcos Daniel</title>
      <link>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s</link>
      <description></description>
      <language>en-us</language>
      <pubDate>2024-02-22 16:43:31 UTC</pubDate>
      <lastBuildDate>2024-02-22 17:05:30 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>Programacion Por Eventos </title>
         <author>danielsantos18leon</author>
         <link>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892647666</link>
         <description><![CDATA[<p>La <strong>programación dirigida por eventos</strong> es un <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Paradigma_de_programaci%C3%B3n">paradigma de programación</a> en el que tanto la estructura como la ejecución de los programas van determinados por los sucesos que ocurran en el sistema, definidos por el usuario o que ellos mismos provoquen.</p><p>Para entender la programación dirigida por eventos, podemos oponerla a lo que no es: mientras en la programación secuencial (o <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Programaci%C3%B3n_estructurada">estructurada</a>) es el programador el que define cuál va a ser el flujo del programa, en la programación dirigida por eventos será el propio usuario —o lo que sea que esté accionando el programa— el que dirija el flujo del programa. Aunque en la programación secuencial puede haber intervención de un agente externo al programa, estas intervenciones ocurrirán cuando el programador lo haya determinado, y no en cualquier momento como puede ser en el caso de la programación dirigida por eventos.</p><p>El creador de un programa dirigido por eventos debe definir los eventos que manejarán su programa y las acciones que se realizarán al producirse cada uno de ellos, lo que se conoce como el <a rel="noopener noreferrer nofollow" class="new" href="https://es.wikipedia.org/w/index.php?title=Administrador_de_evento&amp;action=edit&amp;redlink=1">administrador de evento</a>. Los eventos soportados estarán determinados por el <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n">lenguaje de programación</a> utilizado, por el <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Sistema_operativo">sistema operativo</a> e incluso por eventos creados por el mismo programador.</p><p>En la programación dirigida por eventos, al comenzar la ejecución del programa se llevarán a cabo las inicializaciones y demás código inicial y a continuación el programa quedará bloqueado hasta que se produzca algún evento. Cuando alguno de los eventos esperados por el programa tenga lugar, el programa pasará a ejecutar el código del correspondiente <a rel="noopener noreferrer nofollow" class="new" href="https://es.wikipedia.org/w/index.php?title=Administrador_de_evento&amp;action=edit&amp;redlink=1">administrador de evento</a>. Por ejemplo, si el evento consiste en que el usuario ha hecho clic en el botón de play de un reproductor de películas, se ejecutará el código del <a rel="noopener noreferrer nofollow" class="new" href="https://es.wikipedia.org/w/index.php?title=Administrador_de_evento&amp;action=edit&amp;redlink=1">administrador de evento</a>, que será el que haga que la película se muestre por pantalla.</p>]]></description>
         <enclosure url="https://www.youtube.com/watch?v=ARUweudl5fQ" />
         <pubDate>2024-02-22 16:45:49 UTC</pubDate>
         <guid>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892647666</guid>
      </item>
      <item>
         <title>Visual Basic</title>
         <author>danielsantos18leon</author>
         <link>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892656890</link>
         <description><![CDATA[<p><strong>Visual Basic</strong> (VB) es un <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n">lenguaje de programación</a> <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Programaci%C3%B3n_dirigida_por_eventos">dirigido por eventos</a>. Desarrollado por <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Alan_Cooper">Alan Cooper</a> para <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Microsoft">Microsoft</a>, este lenguaje de programación es un dialecto de <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/BASIC">BASIC</a> con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Entorno_de_desarrollo_integrado">ambiente de desarrollo.</a></p><p>La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2009</p><p>En 2001 Microsoft propuso abandonar el desarrollo basado en la <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/API">API</a> <a rel="noopener noreferrer nofollow" class="mw-redirect" href="https://es.wikipedia.org/wiki/Win32">Win32</a> y pasar a un <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Framework">framework</a> o marco común de librerías, independiente de la versión del sistema operativo <a rel="noopener noreferrer nofollow" class="mw-redirect" href="https://es.wikipedia.org/wiki/.NET_Framework">.NET Framework</a>, a través de <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Visual_Basic_.NET">Visual Basic .NET</a> (y otros lenguajes como <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/C_Sharp">C Sharp</a> (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.</p><p>Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de <a rel="noopener noreferrer nofollow" class="mw-redirect" href="https://es.wikipedia.org/wiki/Bases_de_datos">bases de datos</a> usando <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Data_Access_Objects">Data Access Objects</a>, <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Remote_Data_Objects">Remote Data Objects</a> o <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/ActiveX_Data_Objects">ActiveX Data Objects</a>.</p>]]></description>
         <enclosure url="https://www.youtube.com/watch?v=lKTzccsqnzU&amp;list=PL0EGHBNuqVE3cFw6QJyWMsX0-6IHA-EXC" />
         <pubDate>2024-02-22 16:53:21 UTC</pubDate>
         <guid>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892656890</guid>
      </item>
      <item>
         <title>Objeto</title>
         <author>danielsantos18leon</author>
         <link>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892658927</link>
         <description><![CDATA[<p>Un objeto es una unidad dentro de un programa informático que tiene un estado, y un comportamiento. Es decir, tiene una serie de datos almacenados y tareas que realiza con esos datos en el tiempo de ejecución.</p><p>Los objetos se puede crear instanciando clases</p><p>Si no sabes qué son las clases, ve a <a rel="noopener noreferrer nofollow" href="https://kikopalomares.com/clases/que-es-una-clase-en-programacion">este vídeo</a> de la serie donde lo explicamos</p><p>Pero no es la única manera de crear objetos, también podemos escribirlos directamente en el código o replicándolos de otros objetos.</p><p>Estos objetos interactúan entre ellos en el programa informático, cada objeto puede enviar y recibir mensajes o procesar datos</p><p>En la programación orientada a objetos como hemos dicho los objetos son instanciados de clases, que ya predefinen la funcionalidad de este objeto.</p><p>Por ejemplo, si nos da un papel con unas instrucciones para construir un coche, y nosotros que somos unos genios construimos un coche a partir de esas instrucciones, lo que son las instrucciones sería nuestra clase, y el coche en sí, el coche concreto que hemos construido sería nuestra objeto. De esta manera podemos seguir construyendo coches con las mismas instrucciones, pero serán diferentes coches… Es decir, de una misma clase, podemos instanciar varios objetos.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2344056695/1f7cb51866bac51a88d74e4f58bff899/oooo.jpg" />
         <pubDate>2024-02-22 16:55:03 UTC</pubDate>
         <guid>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892658927</guid>
      </item>
      <item>
         <title>Propiedades</title>
         <author>danielsantos18leon</author>
         <link>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892664371</link>
         <description><![CDATA[<p>Una propiedad es un atributo de un objeto que define una de las características del objeto, como el tamaño, el color, la ubicación de la pantalla o un aspecto de su comportamiento, como si está habilitado o es visible. Para cambiar las características de un objeto, se cambian los valores de sus propiedades.</p><p>Para establecer el valor de una propiedad, siga la referencia a un objeto con un punto, el nombre de la propiedad, un signo igual (<strong>=</strong>) y el nuevo valor de la propiedad. Por ejemplo, el siguiente procedimiento cambia el título de un formulario de Visual Basic con el establecimiento de la propiedad <strong>Caption</strong>.</p><p>No puede establecer algunas propiedades. El tema de ayuda para cada propiedad indica si puede establecer esa propiedad (lectura-escritura), solo lectura en la propiedad o solo escritura en la propiedad.</p><p>Puede recuperar información acerca de un objeto devolviendo el valor de una de las propiedades. El siguiente procedimiento usa un cuadro de mensaje para mostrar el título que aparece en la parte superior de un formulario que está activo actualmente.</p>]]></description>
         <enclosure url="https://www.digitallearning.es/intro-programacion-js/objetos-propiedades-metodos.html" />
         <pubDate>2024-02-22 16:59:38 UTC</pubDate>
         <guid>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892664371</guid>
      </item>
      <item>
         <title>Eventos</title>
         <author>danielsantos18leon</author>
         <link>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892667399</link>
         <description><![CDATA[<p>Los eventos son cosas que suceden en el sistema que estás programando. El sistema se encarga de producir una señal de cierto tipo cuando un evento ocurre, y proporciona un mecanismo para que una acción se lleve a cabo (ejecutar código) de forma automática cuando el evento ocurra. Los eventos se lanzan dentro de la ventana del navegador y usualmente están asociados a un elemento en específico dentro de dicha ventana. Esto puede ser un solo elemento, un grupo de elementos, el documento HTML cargado la pestaña actual, o la ventana del navegador en su totalidad. Existen distintos tipos de eventos que pueden ocurrir.</p><p>Por ejemplo:</p><ul><li><p>El usuario selecciona, hace clic o pasa el ratón por encima de cierto elemento.</p></li><li><p>El usuario presiona una tecla del teclado.</p></li><li><p>El usuario redimensiona o cierra la ventana del navegador.</p></li><li><p>Una página web terminó de cargarse.</p></li><li><p>Un formulario fue enviado.</p></li><li><p>Un vídeo se reproduce, se pausa o termina.</p></li><li><p>Ocurrió un error.</p></li></ul>]]></description>
         <enclosure url="https://www.youtube.com/watch?v=eRlPgkeE5fQ" />
         <pubDate>2024-02-22 17:02:08 UTC</pubDate>
         <guid>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892667399</guid>
      </item>
      <item>
         <title>Metodos</title>
         <author>danielsantos18leon</author>
         <link>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892670302</link>
         <description><![CDATA[<p>En la <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Programaci%C3%B3n">programación</a>, un <strong>método</strong> es una <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Subrutina">subrutina</a> cuyo código es definido en una <a rel="noopener noreferrer nofollow" class="mw-redirect" href="https://es.wikipedia.org/wiki/Clases_(programaci%C3%B3n_orientada_a_objetos)">clase</a> y puede pertenecer tanto a una clase, como es el caso de los <strong>métodos de clase o estáticos</strong>, como a un <a rel="noopener noreferrer nofollow" class="mw-redirect" href="https://es.wikipedia.org/wiki/Objetos_(programaci%C3%B3n_orientada_a_objetos)">objeto</a>, como es el caso de los <strong>métodos de instancia</strong>. Análogamente a los procedimientos en <a rel="noopener noreferrer nofollow" class="mw-redirect" href="https://es.wikipedia.org/wiki/Lenguajes_imperativos">lenguajes imperativos</a>, un método consiste generalmente de una serie de sentencias para llevar a cabo una acción, un juego de parámetros de entrada que regularán dicha acción o, posiblemente, un valor de salida (o valor de retorno) de algún tipo.</p><p>La diferencia entre un <a rel="noopener noreferrer nofollow" href="https://es.wikipedia.org/wiki/Subrutina">procedimiento</a> (generalmente llamado <em>función</em> si devuelve un valor) y un método es que este último, al estar asociado con un objeto o clase en particular, puede acceder y modificar los datos privados del objeto correspondiente de forma tal que sea consistente con el comportamiento deseado para el mismo. Así, es recomendable entender a un método no como una secuencia de instrucciones sino como la forma en que el objeto es útil (el método para hacer su trabajo). Por lo tanto, podemos considerar al método como el pedido a un objeto para que realice una tarea determinada o como la vía para enviar un mensaje al objeto y que este reaccione acorde a dicho mensaje.</p>]]></description>
         <enclosure url="https://padlet-uploads.storage.googleapis.com/2344056695/aea86f2ff35b13a530ec3baec43ef862/met.png" />
         <pubDate>2024-02-22 17:04:35 UTC</pubDate>
         <guid>https://padlet.com/danielsantos18leon/3tl4dmwos28czw4s/wish/2892670302</guid>
      </item>
   </channel>
</rss>
