0% encontró este documento útil (0 votos)
72 vistas8 páginas

Introducción a PSeInt y su uso

El PSeInt es una herramienta educativa gratuita que utiliza pseudocódigo para enseñar conceptos básicos de programación de una manera sencilla. Ofrece funciones como la edición y ejecución de algoritmos, la generación de diagramas de flujo, y la detección y corrección de errores. Su objetivo es facilitar el aprendizaje de la programación para estudiantes principiantes.

Cargado por

Diego Hurtado
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
72 vistas8 páginas

Introducción a PSeInt y su uso

El PSeInt es una herramienta educativa gratuita que utiliza pseudocódigo para enseñar conceptos básicos de programación de una manera sencilla. Ofrece funciones como la edición y ejecución de algoritmos, la generación de diagramas de flujo, y la detección y corrección de errores. Su objetivo es facilitar el aprendizaje de la programación para estudiantes principiantes.

Cargado por

Diego Hurtado
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER

POPULAR PARA LA EDUCACION UNIVERSITARIA, CIENCIA Y TECNOLOGIA


INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO”

PSeInt
(Informe)

Alumno: Diego Hurtado


CI: 30.211.433
Docente de la Asignatura: Prof. Andrea Trimarchi
Metodología Sección (BR)

Maracay, Mayo 2022


INTRODUCCIÓN:
¿Qué es PSeInt?

El PSeInt es una herramienta para asistir a estudiantes en sus primeros


pasos en programación, este programa te enseña la estructura sencilla, básica
y fácil de aprender, te va ayudar a comprender el funcionamiento de un
programa y así como resolver problemas utilizando lenguajes de computación o
algoritmos, etcétera.

El programa utiliza pseudocódigo, una descripción de un algoritmo


computacional, cuya principal misión es que el programador pueda centrarse
en los aspectos lógicos de la programación, dejando el apartado técnico para
cuando se vea la sintaxis de un lenguaje de programación real.

¿Para qué sirve?

En la creación de programas y algoritmos computacionales el pseucodigo se


utiliza como primer contacto para introducir conceptos básicos como el uso de
estructuras de control, expresiones, variables, entre otros. 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
brindarte además algunas herramientas adicionales que le ayuden a encontrar
errores y comprender la lógica de los algoritmos.
Características:

Entre las principales características del programa se pueden destacar las


mencionadas a continuación:

 Utiliza un pseudolenguaje en español, es decir no es un código ni un


lenguaje, e un lenguaje intuitivo de programación.

 Crea diagramas de flujo acorde al programa, son muy útiles para


conocer la estructura o las partes de ejecución de un programa.

 Te ayuda a contratarte en los conceptos de algoritmia, como entrada,


procesamiento e información.

 Minimiza las dificultades de un lenguaje.

 La explicación de cada elemento es muy comprensible y sencilla de


interpretar

Funciones:

 PseInt ejecuta el programa línea por línea para identificar el flujo del
programa llamado (debut)
 Permite estudiar las funciones básicas de programación, variables,
condicionales, bucles, imple y compuertas, inclusive varias funciones
matemáticas y muchas otras que se refieren al uso de las cadenas de
texto como por ejemplo, tener la longitud de una cadena, convertila a
mayúsculas etcétera.
 Determina y marca claramente los errores, cunado cometes un error te
dice donde esta es muy intuitiva la explicación que ofrece el programa
PSeint,
 Permite convertir el algoritmo a pseudocodigo de varios lenguajes, c#,
java, PHP, Python 2, VB.
Operadores y Funciones:

Este pseudolenguaje dispone de un conjunto básico de operadores y


funciones que pueden ser utilizados para la construcción de expresiones más o
menos complejas.

Las siguientes tablas exhiben la totalidad de los operadores de este lenguaje


reducido:

Operador Significado Ejemplo


Relacionales
>   Mayor que   3>2
<   Menor que   'ABC'<'abc'
=   Igual que   4=3
<=   Menor o igual que   'a'<='b'
>=   Mayor o igual que   4>=5
Lógicos
&óY   Conjunción (y).   (7>4) & (2=1) //falso
|óO   Disyunción (o).   (1=1 | 2=1) //verdadero
~ ó NO   Negación (no).   ~(2<5) //falso
Algebraicos
+   Suma   total <- cant1 + cant2
-   Resta   stock <- disp - venta
*   Multiplicación   area <- base * altura
/   División   porc <- 100 * parte / total  
^   Potenciación   sup <- 3.41 * radio ^ 2
% ó MOD   Módulo (resto de la división entera)   resto <- num MOD div

La jerarquía de los operadores matemáticos es igual a la del álgebra, aunque


puede alterarse mediante el uso de paréntesis.
A continuación se listan las funciones integradas disponibles:

Función Significado
RC(X) Raíz Cuadrada de X
ABS(X) Valor Absoluto de X
LN(X) Logaritmo Natural de X
EXP(X) Función Exponencial de X
SEN(X) Seno de X
COS(X) Coseno de X
ATAN(X) Arcotangente de X
TRUNC(X) Parte entera de X
REDON(X) Entero más cercano a X
AZAR(X) Entero aleatorio entre 0 y X-1

El Pseudo-código:

Las características de este pseudolenguaje fueron propuestas en 2001 por el


responsable de la asignatura Fundamentos de Programación de la carrera de
Ingeniería Informática de la FICH-UNL. Las premisas son:

 Sintaxis sencilla
 Manejo de las estructuras básicas de control
 Solo 3 tipos de datos básicos: numérico, carácter /cadenas de
caracteres y lógico (verdadero-falso).
 Estructuras de datos: arreglos
Funcionalidades de PSeInt:

 Presenta herramientas de edición para escribir algoritmos en


pseoucodigo en español.
 Autocompletado

 Ayudas Emergentes

 Plantillas de comandos

 Coloreado de sintaxis

 Indentado inteligente

 Permite generar y editar el diagrama de flujo del algoritmo.

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

 Ofrece perfiles de configuración preferido para numerosas


instituciones.
 Puede interpretar (ejecutar) los algoritmos escritos.

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


inspeccionado variables y expresiones.
 Puede confeccionar automáticamente una tabla de prueba de
escritorio.
 Determina y marca claramente errores de sintaxis (mientras escribe) y
en tiempo de ejecución.
 Permite convertir el algoritmo de pseudocodigo a código C++
 Ofrece un sistema de ayuda integrado acerca de pseudocodigo y el
uso del programa.
 Incluye un conjunto de ejemplos de diferentes niveles de dificultad.

 Es multiplataforma (probado en Microsoft Window. GNU/Linux y Mac


OSX)
 Es totalmente libre y gratuito(licencia GPL)

REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER
POPULAR PARA LA EDUCACION UNIVERSITARIA, CIENCIA Y TECNOLOGIA
INSTITU
INTRODUCCIÓN:
¿Qué es PSeInt?
   El PSeInt es una herramienta para asistir a estudiantes en sus primeros 
pasos en programación, este progr
Características:
   Entre las principales características del programa se pueden destacar las 
mencionadas a continuación:

Operadores y Funciones:
   Este pseudolenguaje dispone de un conjunto básico de operadores y 
funciones que pueden ser utiliz
A continuación se listan las funciones integradas disponibles:
Función
Significado
RC(X)
Raíz Cuadrada de X
ABS(X)
Valor Abso
Funcionalidades de PSeInt:

Presenta herramientas de edición para escribir algoritmos en 
pseoucodigo en español.

Autocomp

Ofrece un sistema de ayuda integrado acerca de pseudocodigo y el 
uso del programa.

Incluye un conjunto de ejemplos de di

También podría gustarte