Está en la página 1de 13

1

FUNDAMENTOS DE PROGRAMACIÓN PSEINT

JULIANA HIDALGO STERLING

FARUCK DAVID MEZÚ MINA

YEIMI ALEXANDRA MOSQUERA RAMÍREZ

SOFIA ORDOÑEZ DIAZ

GRADO 10-4

INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL

TECNOLOGÍA

GUILLERMO MONDRAGON CASTRO

AÑO LECTIVO

2020
2

TABLA DE CONTENIDO

1. Que es Pseint………………………………………………………...………………..3

2. Que son: Diagramas de flujo…………………………………………………….…..3

2.1. Explicación de cada uno de sus símbolos: constantes, variables,

acumuladores,contadores,identificadores..………………………………...……….5

3. Función de comandos en Pseint………….………………………………………….5

3.1. Comando “Segun”.................................................................................................5

3.2. Comando “Mientras”............................................................................................6

3.3. Comando “Repetir”..............................................................................................7

3.4.Comando “Para”....................................................................................................8

3.5. Comando “Funciones/Subprocesos en Pseint”...................................................8

4. Conclusiones…………………………...……………………………………………..9

5. Referencias………………………...………………………………………………...10

6. Link de blogs…………...…………………………………………………………....11

7. Evidencias………………...………………………………………………………….1

1
3

1. QUE ES PSEINT

PSeInt es una herramienta de desarrollo de pseudocódigo libre y de código abierto, lo que


significa que además de gratis, su código puede ser modificado con mejoras y redistribuido
para que los demás usuarios también tomen ventaja de estas mejoras.

Pero además de esto, PSeInt es una herramienta que ha sido diseñada para ofrecer a los
estudiantes de carreras de informática una forma sencilla de focalizarse en los conceptos de
los algoritmos y su estrecha relación con la programación, con el objetivo de disminuir las
dificultades de tener que aprender un lenguaje de programación y sus particularidades antes
de poder lanzarse a entender cómo realmente funciona todo ello.

Para cumplir con este objetivo, PSeInt ofrece algunas herramientas como un editor de
diagramas de flujo, que en conjunto con un pseudo lenguaje de programación en español le
permiten al usuario expresar de manera intuitiva y sencilla un programa, aún sin tener
nociones fuertes en ningún lenguaje de programación.

2. QUE SON: DIAGRAMAS DE FLUJO

Un diagrama de flujo es un diagrama que describe un proceso o un algoritmo y para qué sirve
un diagrama de flujo sirve para explicar el paso a paso que involucra un determinado proceso
desde su inicio hasta su fin. Se usan ampliamente en numerosos campos para documentar,
estudiar, planificar, mejorar y comunicar procesos que suelen ser complejos en diagramas
claros y fáciles de comprender.

Los diagramas de flujo emplean:

-Rectángulos.

-Óvalos.
4

-Diamantes.

-Numerosas figuras para definir el tipo de paso.

-Flechas conectoras que establecen el flujo y la secuencia.

Ejemplo de diagrama de flujo:


5

2.1. EXPLICACIÓN DE CADA UNO DE SUS SÍMBOLOS: CONSTANTES,


VARIABLES, ACUMULADORES, CONTADORES, IDENTIFICADORES

3. FUNCIÓN DE COMANDOS EN PSEINT

3.1. Comando “Según”:​ Permite trabajar con un sistema de valor numero, donde, según el
valor elegido ocurría una secuencia de acciones.

-Debe existir previamente la variable con la que se trabajará, ya sea por el comando ‘Leer’, o
por ‘Asignar’

-La variable solo debe ser de valor numérico, no se permite del tipo texto
6

-Para comenzar el comando, este inicia con la palabra ‘Según’ seguido de la variable
numérica previamente existente y seguido de la palabra ‘Hacer’, ejemplo:Segun variable
Numerica Hacer

-Tras tener el comienzo del comando, prosigue una secuencia de acciones que trabajan con
opciones/condiciones numéricas que las llaman, ejemplo:

1: acciones

-Las opciones/condiciones numéricas deben ser valores numéricos (1 , 2 , 3 , etc… ), estas


terminar con un ‘:’ (dos puntos) y seguido de las acciones hacer si esta opción es elegida

1:acciones

2:acciones

3:acciones

-Las opciones/condiciones numéricas pueden tener hasta dos valores, unidos con un ‘,’ entre
ellos, ejemplo:

1:acciones

2 , 3:acciones

-Tras finalizar las opciones/condiciones numéricas y sus respectivas acciones, se debe


finalizar el comando con un ‘Fin Según’, ejemplo:

Según variable Numérica Entonces

opciones y acciones

Fin Según

3.2. Comando “Mientras”:​ Permite crear un ciclo, que terminará cuando la condición no se
cumpla.

-Debe existir previamente una variable que será utilizada en la condición


7

-Para utilizar el comando, primero se debe escribir ‘Mientras’ seguido de la condición y


luego la palabra ‘Hacer’, ejemplo: Mientras condición hacer

-Luego del ‘Hacer’, debe seguir la secuencia de acciones mientras la condición se cumpla, y
al final de estas cerrar el comando con ‘Fin Mientras’, ejemplo:

Mientras condición Hacer

acciones

Fin Mientras

-Ninguna acción después del ‘Fien Mientras’ será ejecutada por el programa, hasta que el
Mientras no se termine, es decir:

Mientras condición Hacer

acciones

Fin Mientras

acciones que esperaran que termine el mientras

3.3. Comando “Repetir”:​ Permite hacer una secuencia de acciones hasta completar un
condición

Desarrollo:

-Debe existir previamente una variable con el valor de inicio

-Debe existir un valor de llegada, ya sea mediante variable o predeterminado

-Para empezar el comando, se necesita escribir ‘Repetir’ luego colocar la secuencia de


acciones y para finalizar colocar ‘Hasta Que’ y la condición para finalizar la repetición,
ejemplo:

Repetir

acciones
8

Hasta Que condición

3.4. Comando “Para”:​ Trabaja de manera similar al ‘Repetir’, solo que, aquí asignamos las
variables dentro del comando.

Desarrollo:

-Debe existir previamente un valor de llegada

-Para comenzar el comando se debe escribir ‘Para’ seguido de un variable a la cual ahí mismo
se le asigna un valor inicial, ejemplo:

Para variableInicio <- 1

-Luego se debe escribir ‘Hasta’ y el valor de llegada, este valor debe ser colocado
predeterminado o proveniente de una variable anterior, ejemplo:

Para variableInicio <- 1 Hasta 10

variableLlegada = 10Para variableInicio <- 1 Hasta variableLlegada

-Seguidamente hay que escribir ‘Con Paso’ e indicar el número de pasos que dará por cada
repetición es decir, cuanto se le sumará al valor, y terminar con un ‘Hacer’ ejemplo:

Para variableInicio <- 1 Hasta 10 Con Paso 1 Hacer

-Después de ello, se debe colocar la secuencia de acciones y al final terminar el comando con
un ‘Fin Para’, ejemplo:

Para variableInicio <- 1 Hasta 10 Con Paso 1 Hacer

acciones

Fin Para

3.5. Comando “Funciones / Subprocesos en pseint”:​ Las funciones también llamadas


Subproceso o SubAlgoritmo, es una instrucción que permite agrupar variables y sentencias,
cuya finalidad es la de ejecutar una tarea específica, se pueden añadir una o varias funciones,
en un algoritmo, las funciones son subprogramas dentro de un programa, que se pueden
9

invocar (ejecutar) desde cualquier parte del programa, es decir, desde otra función,
desde la misma función o desde el programa principal, cuantas veces sea necesario.

variable de retorno: si el subproceso o función, calcula y devuelve un valor, se debe colocar


el nombre de la variable que se utilizará para almacenar ese valor; si el subproceso o función
no devuelve nada se puede eliminar la variable con su flecha de asignación.

nombre: es el nombre que recibirá el subproceso o función.

Argumentos: los argumentos son variables que requiere la función, utilizando comas para
separarlos, si el subproceso o función no requiere argumentos puede dejarse en blanco, y de
manera opcional omitir los paréntesis.

Una función, desde el punto de vista de la programación, se define como un proceso en el


cual se establecen acciones a realizar, siendo invocado en el algoritmo principal, si la función
o subproceso no recibe ningún valor pueden colocarse los paréntesis vacíos u omitirse. Las
reglas para los nombres de subprocesos, variables de retorno y argumentos son las mismas
que para cualquier identificador en pseudocódigo

8. CONCLUSIONES

Podemos concluir que PSeInt es la abreviatura de los estados de computación de PSeudo


Intérprete, una herramienta educativa creada en Argentina, utilizada principalmente por
estudiantes para aprender los fundamentos de la programación y el desarrollo de la lógica. Es
un software muy popular de su tipo y es ampliamente utilizado en universidades de
Latinoamérica y España. El pseudocódigo 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 facilitarle al principiante la tarea de escribir algoritmos en este
pseudolenguaje presentando un conjunto de ayudas y asistencias, y brindarle además algunas
herramientas adicionales que le ayuden a encontrar errores y comprender la lógica de los
algoritmos. PSeInt es una herramienta para asistir a un estudiante en sus primeros pasos en
programación. Mediante un simple e intuitivo pseudolenguaje en español (complementado
con un editor de diagramas de flujo), le permite centrar su atención en los conceptos
10
fundamentales de la algoritmia computacional, minimizando las dificultades propias de un
lenguaje y proporcionando un entorno de trabajo con numerosas ayudas y recursos didácticos

REFERENCIAS

● Marker, G. (2020, 15 julio). ​PSeInt: ¿Qué es? Descargar y usar PSeInt. Ejemplos.​
Tecnología + Informática.​ ​https://www.tecnologia-informatica.com/pseint/

● Gutierrez Vargas, F. J. (2020, 10 marzo). ​¿Qué es un diagrama de flujo y para qué


sirve?
prezi.com.​https://prezi.com/smcx60umabh_/que-es-un-diagrama-de-flujo-y-para-que-
sir​ve/

● Funciones/Subprocesosenpseint.​ (2018,3octubre).programación.​https://victomanolo.w
ordpress.com/funciones-subprocesos-en-pseint/

● PSeInt:ComandoPara​.(2016,28junio).RiskNetworks.​https://riskn.wordpress.com/psei
nt/pseint-acciones-comandos/pseint-comando-para/#:%7E:text=Para%3A%20Trabaja
%20de%20manera%20similar,previamente%20un%20valor%20de%20llegada

● PSeInt:ComandoRepetir.​ (2016,28junio).RiskNetworks.​https://riskn.wordpress.com/ps
eint/pseint-acciones-comandos/pseint-comando-repetir/

● PSeInt:ComandoSegún.​ (2016,28junio).RiskNetworks.​https://riskn.wordpress.com/pse
int/pseint-acciones-comandos/pseint-comando-segun/#:%7E:text=Seg%C3%BAn%3
A%20Permite%20trabajar%20con%20un,ocurr%C3%ADa%20una%20secuencia%20
11
de%20acciones.&text=La%20variable%20solo%20debe%20ser,se%20permite%20de
l%20tipo%20texto

● PSeInt:ComandoMientras.​ (2016,28junio).RiskNetworks.​https://riskn.wordpress.com/
pseint/pseint-acciones-comandos/pseint-comando-mientras/

LINK DE BLOGS
● Juliana Hidalgo Sterling:

● Faruck David Mezú Mina:

● Yeimi Alexandra Mosquera Ramírez:

● Sofia Ordoñez Diaz:

EVIDENCIAS

● Juliana Hidalgo Sterling:


12

● Faruck David Mezú Mina:

● Yeimi Alexandra Mosquera Ramírez:


13

● Sofia Ordoñez Diaz:

También podría gustarte