viernes, 26 de noviembre de 2021

PSeInt

 

Camila Suros

Introducción

  ¿Qué es la programación?

La programación informática o algorítmica, acortada como programación, es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas de computadora. El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en arias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar involucra necesariamente otras tareas tales como análisis y diseño de la aplicación, aunque sí suelen estar fusionados en el desarrollo de pequeñas aplicaciones 



PSeInt

¿Quien lo creo?

PSeInt es una herramienta desarrollada por Pablo Navara para aprender de la lógica de la ´programación, dirigida a estudiantes sin experiencia en esta área. Mediante la utilización de un simple y limitado pseudo-lenguaje intuitivo y en español, permite comenzar a comprender conceptos básicos y fundamentales de un algoritmo computacional 

¿Para que sirve?

PSeInt está pensado para asistir a los estudiantes que inician en la construcción de programas o algoritmos computacionales. El pseudocodigo se suele utilizar como primer contacto para introducir conceptos básicos como el uso de estructuras de control, expresiones, variables, etc, sin tener que lidiar con las particularidades de la sintaxis de un lenguaje real. Este software pretende facilitar al principiante la tarea de escribir algoritmos en un pseudo-lenguaje presentando un conjunto de ayuda y asistencia, y brindar además algunas herramientas adicionales que ayuden a encontrar errores y comprender la lógica de los algoritmos.

Características y funcionalidades

-Presenta herramientas de edición básicas para escribir algoritmos en pseudocodigo en español.
-Permite la edición simultánea de múltiple algoritmos.
-Presenta ayudas para la escritura.
-Auto completado.
-Ayudas emergentes.
-Plantillas de comandos.
-Coloreado de sintaxis.
-Intervalo inteligente.
-Puede ejecutar algoritmos escritos.



Código fuente y diagrama de flujo

 Código fuente

El código fuente de un programa informático es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.

El código fuente de un programa está escrito por un programador en algún lenguaje de programación, pero en este primer estado no es directamente ejecutable por la computadora, sino que deber ser traducido a otro lenguaje o código binario; así será más fácil para la máquina interpretarlo. Para esta traducción se usan los llamados compiladores, ensambladores, interpretes y otros sistemas de traducción.

El diagrama de flujo 

El diagrama de flujo es la representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.

El lenguaje Unificado de Modelado (UML), es un diagrama de actividades que representa los flujos de trabajo paso a paso. Un diagrama de actividades muestra el flujo de control general

En SysML el diagrama ha sido extendido para indicar flujos entre pasos que mueven elementos físicos o energía. laos cambios adicionales permiten al diagrama soportar mejor flujos de comportamiento y datos.

Estos diagramas utilizan símbolos con significados definidos que representan los pasos del algoritmo, y representan el flujo de ejecución mediante flechas que conectan los puntos de inicio y de fin del proceso.




Conclusión

  La introducción de la herramienta favorece el desarrollo del pensamiento algorítmico, la comprensión de las relaciones conceptuales, el enfoque interdisciplinario, y la motivación de los estudiantes de una manera fácil y didáctica.

PSeInt

  Camila Suros