Entradas

Imagen
 ESTRUCTURAS REPETITIVAS  Las estructuras repetitivas, también conocidas como bucles o bucles for, son herramientas de programación fundamentales. Permiten ejecutar un script varias veces, lo cual es importante para automatizar tareas y reducir la cantidad de código necesario en un programa. ESTRUCTURA mientras ("while") La construcción " while " (o " while " en inglés ) es una de las construcciones de flujo de control más utilizadas en programación. Permite que un bloque de código se repita hasta que se cumpla una condición específica. Esto es útil cuando no sabes cuántas veces se debe repetir un proceso, pero conoces la condición que determina cuándo finalizará el proceso repetido. Pseudocódigo Inicio // Inicialización de variable de control contador = 1 // Mientras la condición sea verdadera, se ejecuta el bloque de código Mientras (contador <= 5) hacer     Escribir "Iteración ", contador     contador = contador + 1 Fin Mientras Escribir ...
Imagen
Estructuras selectivas EL FLUJO DE CONTROL DE UN PROGRAMA El flujo de control en un programa se refiere al orden en que se ejecutan las instrucciones. Durante la ejecución del programa, son las instrucciones las que determinan y controlan este flujo. En lugar de seguir una secuencia lineal estricta, el punto de ejecución puede cambiar a cualquier otro punto del programa en cualquier momento. Gracias a esto, el programa puede tomar decisiones y realizar diversas acciones dependiendo de determinadas condiciones. Las estructuras de control de flujo son instrucciones que le ayudan a controlar y modificar ese flujo. Pseudocódigo INICIO     LEER edad     SI edad >= 18 ENTONCES         ESCRIBIR "Eres mayor de edad."     SINO         ESCRIBIR "Eres menor de edad."     FIN SI FIN ESTRUCTURA SECUENCIAL La estructura secuencial se refiere a la forma en que se organizan las instrucciones en un programa o algoritmo de...
Imagen
ESTRUCTURA GENERAL DE UN PROGRAMA Profesor: Mg Carlos Janjachi Toribio Autor: Frank A. Chana Chura Definición:  La estructura general de un programa se refiere al conjunto de componentes organizacionales y principios rectores que conforman su estructura y operaciones. Contiene elementos como comentarios de apertura que describen el propósito y la autoría, directivas de preprocesador o importaciones de biblioteca requeridas, declaraciones de constantes y variables globales, prototipos y definiciones de funciones, así como una función principal que actúa como punto de entrada. Además, implica el uso de estructuras de control para controlar el flujo del programa, el manejo de entradas y salidas para interacciones de usuarios o archivos, y mecanismos de manejo de errores. Esta estructura proporciona un marco ordenado y lógico para el desarrollo y mantenimiento de software eficaz. Ventajas:  La estructura general del programa proporciona varias ventajas importantes que facilitan el...
Imagen
Estructura de control en PYTHON Profesor: Mg Carlos Janjachi Toribio Autor: Frank A. Chana Chura ¿Que es la estructura de control de python? Una estructura de control en Python es un conjunto de instrucciones que pueden controlar el flujo de ejecución del programa. Estas construcciones incluyen condicionales, bucles y manejo de excepciones Las estructuras de control en Python incluyen declaraciones booleanas (if, elif, else) y bucles (for, while). Estas construcciones le permiten dirigir el flujo de ejecución del programa o repetir un bloque de código varias veces según ciertas condiciones. Algunas de estas son: * Condicional if-elif-else * Bucle for y while * Manejo de excepciones Condicional if-elif-else: Los condicionales en Python se utilizan para ejecutar un bloque de código cuando una determinada condición es verdadera. La estructura básica de una condición en Python es usar una declaración if y, opcionalmente, puede agregar otras declaraciones como elif (abreviatura de "els...
Imagen
 FUTURO DE LA IA EN EL PERÚ Profesor: Mg Carlos Janjachi Toribio Autor: Frank A. Chana Chura En este sentido, nuestro país está tratando de aprender a utilizar la inteligencia artificial en tareas económicas y sociales, como la atención al cliente en los bancos, la clasificación de semillas y/o frutos en el control de calidad de las exportaciones nacionales y el desarrollo de la innovación en minería y otras propuestas.  La IA también tiene el potencial de impulsar la eficiencia operativa, la innovación empresarial, crear nuevos modelos de negocio y crear oportunidades para el crecimiento sostenible. Esto podría conducir a una mejora de la productividad y competitividad de las empresas peruanas. Sin embargo, también es importante señalar que la adopción de la IA plantea desafíos importantes que deben abordarse para garantizar el uso responsable y ético de la IA. Estos desafíos pueden incluir cuestiones de privacidad, seguridad, equidad y transparencia de los datos. Una de...
Imagen
  WINDOWS  COPILOT Profesor: Mg Carlos Janjachi Toribio Autor: Frank A. Chana Chura ¿Qué es Microsoft Copilot? Copilot es un sistema de inteligencia artificial desarrollado por Microsoft. Esto quiere decir que la forma de controlarlo e interactuar con esta inteligencia artificial es a través del chat. Ventajas de Copilot 1) Asistencia en tiempo real : Copilot puede proporcionarte ayuda en tiempo real mientras escribes código, lo que puede aumentar tu productividad y eficiencia. 2)  Soporte para múltiples lenguajes : Copilot puede ayudarte con una variedad de lenguajes de programación, lo que lo hace útil para una amplia gama de proyectos. 3) Generación de código : Copilot puede generar automáticamente fragmentos de código para ti, lo que puede ahorrarte tiempo y esfuerzo. 4) Aprendizaje de código : Si estás aprendiendo un nuevo lenguaje de programación, Copilot puede ser una herramienta útil para entender cómo se estructura el código en ese lenguaje. 5) Corrección de ...
Imagen
 INTRODUCCION A PYTHON Profesor: Mg Carlos Janjachi Toribio Autor: Frank A. Chana Chura Python Python es un lenguaje de programación de alto nivel, es decir las sintaxis que se suele usar es fácil de leer para un ser humano, a comparación de otros lenguajes como java y c++, ya que la filosofía del lenguaje es proporcionar una sintaxis muy limpia y que beneficie con código leíble Python es una de las herramientas tecnológicas que  en los últimos años se ha hecho muy popular, gracias a varias razones como: 1)  La cantidad de librerías que contiene. 2) La rapidez con la que se crean los programas.  3) Es multiplataforma (se puede desarrollar y ejecutar programas en, Linux, Windows, Mac, Android y otros)  4) Python es gratuito, incluso para propósitos empresariales. Características del lenguaje a) Propósito general Con Python se pueden construir todo tipo de programas. Se podrían crear aplicaciones de escritorio o web, usarlo para automatizar tareas en servi...