Aca Fundamentos

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 10

ACA

FUNDAMENTOS DE PROGRAMACION

Beatriz Elena Gonzalez Regino Ficha 51261

Jhoanths Daniel Forero Carvajal Ficha 51261

Katherine Del Carmen Maury Pérez 51261

Profesor/a:

Yhorman Javier Pachón Rodríguez

Corporación Unificada Nacional De Educación Superior

Ingeniería Industrial

2024

1
Introducción

La programación es una habilidad fundamental en la era digital en la que vivimos.

Permite a las personas crear software, automatizar tareas y resolver una amplia variedad de

problemas. Si estás interesado en aprender a programar, Pseint es un excelente lugar para

comenzar. En este artículo, veremos los fundamentos básicos de la programación con

Pseint.

La programación es una habilidad esencial en la era digital actual. Si quieres

entender cómo funciona la tecnología que utilizamos a diario, debes comprender los

conceptos básicos de la programación informática. Desde el sistema binario hasta

la programación orientada a objetos y la inteligencia artificial, la programación informática

te ayuda a entender cómo se desarrollan los programas y cómo los lenguajes de

programación pueden usarse para automatizar y optimizar tareas.

Existen diversos lenguajes de programación con características y aplicaciones

particulares, cada uno con sus propias ventajas y desventajas. Algunos lenguajes de

programación están diseñados para resolver problemas específicos, mientras que otros son

más generales.

En el presente trabajo haremos énfasis en las definiciones básicas de la

programación, las cuales le facilitaran al lector la comprensión y escritura de algoritmos,

también abordaremos el software PSeInt como temática principal, ya que es una

2
herramienta de aprendizaje y desarrollo de algoritmos que está diseñada para estudiantes y

programadores principiantes, explicaremos brevemente el paso a paso de su

funcionamiento realizando a su vez un ejercicio práctico. Su nombre significa "Pseudo

Intérprete", y está orientado a la enseñanza de la lógica de programación mediante la

creación de pseudocódigo. Es ampliamente utilizado en la educación por su interfaz

intuitiva y capacidad para simular la ejecución de algoritmos paso a paso, facilitando así el

aprendizaje de conceptos fundamentales de programación. Estas herramientas proporcionan

diversas opciones para los programadores y estudiantes que desean trabajar con

pseudocódigo en español. Dependiendo de las necesidades específicas, la elección de una

herramienta puede variar, desde entornos simples y generales hasta soluciones

especializadas con soporte directo para pseudocódigo en español.

Marco Teórico

El adentrarse en el complejo mundo de la programación, es empezar a comprender

sus bases, su funcionamiento y la manera en que debe ser estructurado. Durante este viaje

de conocimientos se tendrá la oportunidad de conocer con un software de nombre Pseint el

cual tiene como objetivo facilitar la escritura de algoritmos de una manera fácil dirigido a

personas que inician en el mundo de la programación. PSeInt es una herramienta para

asistir a un estudiante en sus primeros pasos en programación.

Mediante un simple e intuitivo pseudo lenguaje en español (complementado con

un editor de diagramas de flujo), le permite centrar su atención en los conceptos

fundamentales de la algoritmia computacional, minimizando las dificultades propias de un

3
lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos

didácticos.1 Presenta herramientas de edición para escribir algoritmos en pseudocódigo en

español como:

Autocompletado.

Ayudas Emergentes.

Plantillas de Comandos.

Coloreado de Sintaxis.

Resaltado de bloques lógico.

Listados de funciones, operadores y variables

Permite generar y editar el diagrama de flujo del algoritmo:

Puede trabajar con diagramas clásicos y de Nassi-Shneiderman

Permite la edición simultánea de múltiples algoritmos.

El pseudo-lenguaje utilizado es configurable:

Ofrece perfiles de configuración predefinidos para numerosas instituciones Puede

interpretar (ejecutar) los algoritmos escritos:

Puede modificar el algoritmo y ver los cambios en la ejecución inmediatamente (sin

reingresar los datos)

Permite modificar uno o más datos selectos de una ejecución ya finalizada para

observar cómo varían los resultados

Permite deshacer una ejecución para reiniciarla o repetirla desde un punto arbitrario

Permite ejecutar el algoritmo paso a paso controlando la velocidad e inspeccionando

variables y expresiones
4
Puede confeccionar automáticamente una tabla de prueba de escritorio

Ofrece un modo especial en el que describe las acciones realizadas en cada paso

Determina y marca claramente los errores:

Señala errores de sintaxis en tiempo real

Señala claramente errores en tiempo de ejecución

Ofrece descripciones detalladas de cada error, con sus causas y soluciones más

frecuentes.

Definiciones Básicas

Algoritmos: Un algoritmo es una serie de pasos detallados que se siguen para

realizar una tarea específica. Pseint te ayuda a diseñar y ejecutar algoritmos de

manera eficiente.

2. Pseudocódigo: Pseint utiliza un lenguaje de programación en forma de

pseudocódigo. Esto significa que puedes escribir instrucciones de programación en

un lenguaje cercano al inglés, lo que lo hace más fácil de entender para

principiantes.

3. Variables: Las variables son contenedores que almacenan datos. Puedes pensar

en ellas como cajas en las que puedes colocar información. En Pseint, debes

declarar una variable antes de usarla y especificar su tipo de dato.

4. Entrada y Salida: En programación, la entrada se refiere a la información que

ingresas en un programa, mientras que la salida es la información que obtienes

5
como resultado. Pseint te permite trabajar con entrada y salida de datos de manera

sencilla.

Lógico: Se utiliza para almacenar valores booleanos, es decir, Verdadero o Falso.

Entero: Este tipo de dato se utiliza para almacenar números enteros, es decir,

números sin parte decimal.

Carácter: Se utiliza para almacenar una secuencia de caracteres, como una

palabra o una frase.

Real: Se utiliza para almacenar números con parte decimal.

Bucles: Los bucles, también conocidos como "ciclos", son estructuras de control

que permiten que un conjunto de instrucciones se repita varias veces hasta que se

cumpla una condición específica.

Planteamiento

PANTALLAZOS:

Seudocodigo

6
Diagrama de flujo

7
8
Conclusión

A lo largo de este trabajo, hemos explorado los conceptos básicos de la programación y


cómo herramientas como PSeInt pueden facilitar el aprendizaje. PSeInt se presenta como
una opción ideal para quienes comienzan a familiarizarse con el diseño de algoritmos,
proporcionando un entorno intuitivo que permite centrarse en los fundamentos sin las
complejidades de un lenguaje de programación formal. Mediante el uso de pseudocódigo y
diagramas de flujo, esta herramienta ayuda a los estudiantes a desarrollar una lógica de
programación clara y eficiente, lo que sienta las bases para avanzar en lenguajes de
programación más complejos.

A lo largo de este trabajo, hemos podido comprender los aspectos fundamentales de la


programación y la relevancia que tiene en la era digital. El uso de herramientas como
PSeInt ha demostrado ser una excelente introducción para quienes se inician en el mundo
de la programación, ya que permite simplificar la creación de algoritmos mediante
pseudocódigo, sin necesidad de lidiar con la complejidad de lenguajes más avanzados
desde el principio.

Además, hemos explorado conceptos clave como los algoritmos, las variables, las
estructuras de control y los bucles, que son esenciales para resolver problemas de manera
eficiente a través de un enfoque lógico y sistemático. PSeInt ha facilitado este proceso,
ofreciendo una interfaz intuitiva y características didácticas como la visualización de
diagramas de flujo y la ejecución paso a paso, lo que refuerza la comprensión y el
aprendizaje.

4o

9
BIBLIOGRAFIA

• https://codersfree.com/posts/introduccion-a-la-programacion-con-pseint-conceptos-

basicos

10

Você também pode gostar