• post

    Argumentos en la programación

    En la programación de shell, los argumentos son valores que se proporcionan a un script o programa cuando se ejecuta. Estos valores permiten que el script o programa actúe de manera dinámica y adaptable a diferentes situaciones. Cómo se pasan los argumentos: Variables especiales: Número total de argumentos: Todos los argumentos como una cadena: Ejemplo práctico: Al ejecutar ./mi_script.sh arg1 arg2, obtendrías la salida correspondiente. Estos conceptos te permiten escribir scripts de shell más versátiles y adaptables al aceptar diferentes entradas durante la ejecución.

  • post

    Primitivos de salida

    Los primitivos de salida son componentes fundamentales en la creación de imágenes y gráficos en una pantalla o en un dispositivo de salida, como una impresora. A continuación se lista una serie de ejercicios propuestos para desarrollar la habilidad de la programación gráfica. No se debe olvidar que un primitivo de salida se refiere a una operación fundamental o una función básica utilizada en gráficos por computadora y programación gráfica para generar elementos gráficos simples, como puntos, líneas, círculos, rectángulos, y otros objetos básicos. Estos primitivos se utilizan para representar gráficos de nivel inferior y se combinan para crear representaciones gráficas más complejas. Estos ejercicios pueden adaptarse a tu nivel…

  • post

    Ejercicios de IA

    Los siguientes ejercicios son simples y se enfocan en comprender los conceptos básicos de los temas: algoritmos genéticos (AG), vida artificial y aprendizaje social ¡Diviértete practicando!

  • articulo

    Chatbot y python

    En esta entrada se mostrará un ejemplo sencillo, sobre un chatbot que consulta y responde en base a un arreglo de respuestas previamente cargados, es uno de los más básicos chatbots. código de chatbot En el código anterior se observa lo siguiente: Este código define un chatbot muy básico, respondiendo a algunas entradas simples del usuario, como saludos, preguntas sobre el estado del chatbot y despedidas. Los patrones de entrada y respuestas se definen en la lista patroness, y la interacción con el chatbot se maneja utilizando el objeto Chat. Este código se encuentra disponible en: https://github.com/ajgutierr3z/chatbot/tree/main

  • articulo

    Ejercicios de arq.

    En esta post se deja una serie de ejercicios para realizar en cualquier lenguaje de programación, el objetivo es practicar los diferentes métodos de conversión de bases numéricas a otras. Nota: se recomienda que genere un branch del siguiente repositorio en github, estudie el ejemplo que se brinda y puede recrear la solución de estos ejercicios en el lenguaje que mas se sienta comodo.

  • articulo

    Solicitando datos en java

    Como en todo lenguaje de programación java hace uso de la clase llamado scanner que pertenece al paquete java.util, permite captar todas las pulsaciones del teclado. Se muestra en esta ocasión las características que deben de tener en cuenta a la hora de solicitar datos en java a un usuario. Características Es importante tener en cuenta que Scanner es sensible al delimitador de entrada predeterminado, que es el espacio en blanco. Esto significa que los métodos de lectura generalmente leerán hasta el próximo espacio en blanco o salto de línea. Sin embargo, puedes personalizar el delimitador utilizando el método useDelimiter(). La clase Scanner en Java es una herramienta útil para…

  • articulo

    net core

    NET Core es un marco de desarrollo de software gratuito, de código abierto y multiplataforma desarrollado por Microsoft. Proporciona un entorno para construir aplicaciones modernas y escalables que se ejecutan en múltiples sistemas operativos: Windows, macOS y Linux. Algunos aspectos clave: .NET Core se utiliza ampliamente para desarrollar una variedad de aplicaciones, incluyendo aplicaciones y servicios web, aplicaciones de escritorio y micro – servicios. Es una versión más ligera y modular en comparación con la plataforma .NET Framework tradicional, lo que lo hace adecuado para escenarios modernos de desarrollo de software. Diferencias entre .net framework y .net core Algunas diferencias que hay entre el .net framework y .net core se…

  • articulo

    .Net

    .NET (pronunciado «dot net») es un conjunto de tecnologías de desarrollo de software creado por Microsoft. Proporciona un entorno de ejecución y una biblioteca de clases que facilita el desarrollo, la implementación y la ejecución de aplicaciones en múltiples plataformas y dispositivos. Se basa en el Common Language Runtime (CLR), que es una máquina virtual que administra la ejecución de código y proporciona servicios como recolección de basura, administración de memoria y seguridad. Admite varios lenguajes de programación, incluyendo C#, Visual Basic .NET (VB.NET), F# y otros lenguajes de programación compatibles. Características Ventajas Desventajas