








Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Este documento proporciona una introducción detallada al uso de pseint, un entorno de programación que permite crear y ejecutar pseudocódigo. Se explican las principales funcionalidades de la interfaz, incluyendo los botones de comando, las pestañas de trabajo y el área de código. Se detallan las estructuras básicas de programación como acciones secuenciales, selectivas y repetitivas, así como el uso de funciones y subprocesos. Se presentan varios ejemplos de programas sencillos que ilustran la sintaxis y el flujo de ejecución. El documento está dirigido a estudiantes de ingeniería electrónica que se inician en la programación, brindándoles las herramientas y conceptos fundamentales para comprender y desarrollar algoritmos en pseint.
Tipo: Guías, Proyectos, Investigaciones
1 / 14
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!









ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
1 / 14
Alumno: Grupal Indiv. Total
Grupo: Docente: Mg Milagros Zegarra
Mejia Semestre: 1
Fecha de
entrega:
Hora:
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
2 / 14
✓ Emplear PSeInt para solucionar diagramas de flujo y programación.
✓ Empezar en los primeros pasos en programación.
¿Qué es PSeInt?
PSeInt, es la abreviatura de Pseudocode Interpreter, Intérprete de Pseudocódigo. Este
programa fue creado como proyecto final para la materia Programación 1 de la carrera
Ingeniería en Informática de la Facultad de Ingeniería y Ciencias Hídricas de la Universidad
Nacional del Litoral, del en aquel momento estudiante Pablo Novara.
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.
PSeInt incluye en su editor diversas herramientas para que podamos crear y almacenar
programas en este peculiar lenguaje, ejecutarlos directamente desde su interfaz, o incluso
corregir posibles defectos que encontremos en su desarrollo.
PROCEDIMIENTO PARA TRABAJAR CON PSEINT
Abrir PSeInt
Para abrir PSeInt damos doble clic en el acceso directo PSeInt del escritorio y nos abre el
programa.
Entorno de PseInt
Ahora que abrimos y configuramos por primera vez PSeInt, pasamos a detallar el entorno de
programación de PSeInt.
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
4 / 14
Como parte también de la ayuda, cualquier estructura que se escriba en el área de trabajo abajo
muestra su correspondiente descripción que especifica cómo se maneja la estructura citada, lo
que en la captura de abajo se especifica como Ayuda rápida.
Pasamos a detallar los comandos:
Botón Escribir
Función del botón:
Escribir: Nos permite mostrar en pantalla algún tipo de dato, o varios separados por una coma
(,) y esos datos deben estar entre comillas ("")}
Nota : La variable nunca va entre paréntesis
Ejemplo de uso:
Ejemplos: Escribir "hola mundo"; Escribir "hola mundo, hola, 2, c";
Botón Leer
Función del botón:
Leer: nos permite recibir valores por teclado y guardarlos en variables.
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
5 / 14
Ejemplo de uso:
Leer a; //recibe el valor y lo almacena en a.
Leer a, b, c; //recibe 3 valores y los guarda en la variable que a, b y c
Respectivamente
Nota : La variable nunca va entre paréntesis
Botón Asignar:
Función del botón:
Asignación: nos permite guardar un valor en una variable.
Ejemplo de uso:
c <-2; por lo tanto, c=2 (c tiene el valor dos), que es lo mismo decir c tiene el valor 2.
Botón Si
Función del botón:
Nos permite evaluar la propiedad de una variable, y en función de esta, realizar una acción
determinada
Ejemplo de uso:
Si cant_numeros != 0 entonces
//sentencias
FinSi
botón segun
Función del botón:
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
7 / 14
Hasta Que num = 0;
Botón Para
Función del botón:
Presenta un cierto rango de valores, y para ellos realiza una determinada acción.
Ejemplo de uso:
Para i <- 1 Hasta 10 Con Paso 1 Hacer
Escribir i;
FinPara
Funciones y SubProcesos
Función del botón:
SubProcesos: Permite añadir Funciones/SubProcesos al programa
Ejemplo de uso:
SubProcesos que no devuelven valor, solo realizan una tarea específica
SubProceso ImprimirResultado(x)
Escribir "El resultado es: ",x;
FinSubProceso
SubProcesos que devuelven valores
SubProceso x <- LeerDato(cosa)
Definir x Como Entero;
Escribir "Ingrese ", cosa,": ";
Leer x;
FinSubProceso
El lugar donde escribimos el código del pseudocódigo.
Los números a la izquierda indican el número de línea de código del programa.
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
8 / 14
Sobre la parte superior del área de trabajo vemos una pestaña que por defecto dice <sin_titulo>
La pestaña activa se corresponde al área de trabajo actual.
En caso de que guardemos el archivo en pseudocódigo, la pestaña tomará el nombre del
nombre del archivo en pseudocódigo que hayamos guardado PSeInt puede abrir varios
archivos en pseudocódigo a la vez, mostrándose en las pestañas de trabajo.
Se pueden cerrar el proyecto con el botón cerrar de la pestaña
A la izquierda vemos dos pestañas. La de más arriba, como su nombre lo indica, muestra la
lista de variables. Los signos que aparecen antes del texto (V/F de verdadero/falso, números,
letras y signos de interrogación) ofician de íconos del texto. Si hacemos clic izquierdo sobre
el texto, se abre una solapa que detalla el Proceso y los SubProcesos que eventualmente puedan
existir en el pseudocódigo.
En el panel, como se observa en la imagen, el Proceso se marca con el ícono Pro seguido por
el nombre del Proceso. Por su parte, el SubProceso se marca con el ícono Sub seguido del
nombre del SubProceso. Nótese que subordinado al ícono Sub y el nombre del SubProceso
aparece el número 42 seguido de las variables. Estas variables son los argumentos de la
función o la variable de retorno.
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
10 / 1 4
Ahora que los hemos guardado necesitamos que nuestro programa funcione y escriba en la
pantalla Unitec, pero, aunque PSeInt subraye con rojo los errores de sintaxis, es bueno
verificar sintaxis para ver los errores. Para ello vamos a ejecutar, → verificar sintaxis. De todos
modos, si tuviéramos errores él nos subrayaría la frase donde se encuentre el error, luego lo
corregimos y lo volvemos a ejecutar, hasta que no aparezca nada subrayado con rojo.
Luego que el programa no tiene errores de compilación, no aparecen líneas subrayadas con
rojo, vamos al menú ejecutar, luego seleccionamos opción ejecutar, y en la pantalla aparecerá
la palabra Unitec que es la salida del programa, también para ejecutar el programa puede usar
el ícono de ejecutar o pulsar F9:
Si la ejecución se realizó con éxito correcta al final aparecerá un mensaje diciendo que el
programa se ejecutó correctamente.
Siempre que queremos escribir un programa en PSeInt iniciamos debajo de la palabra
//escribimos el cuerpo del programa;
FinProceso
Y el proceso principal se cierra con las palabras claves FinProceso que indica el final del
programa principal.
Combine asignarle un nombre al programa, sustituyendo sin_titulo por el nombre que
queramos darle. Recordar que nombre del pseudocódigo en ninguna sintaxis puede tener
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
11 / 1 4
espacios y en sintaxis estricta tampoco caracteres acentuados. No confundir el nombre del
proceso con el del archivo en pseudocódigo.
La palabra reservada Escribir escribe en la pantalla lo que está encerrado entre comillas. En
sintaxis flexible también podemos utilizar la palabra Imprimir.
3.1. En condiciones de una emergencia Identifique:
Cantidad Descripción
1 Computador
5.1. Instalar PSEINT en la computadora
5.2. Escribir el siguiente código: hola mundo
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
13 / 1 4
5.4. Otra manera del código: suma
// toma dos números, los suma y muestra el resultado
Proceso Suma
Definir A , B , C como Reales;
// para cargar un dato, se le muestra un mensaje al usuario
// con la instrucción Escribir, y luego se lee el dato en
// una variable (A para el primero, B para el segundo) con
// la instrucción Leer
Escribir "Ingrese el primer número:" ;
Leer A ;
Escribir "Ingrese el segundo numero:" ;
Leer B ;
// ahora se calcula la suma y se guarda el resultado en la
// variable C mediante la asignación (<-)
// finalmente, se muestra el resultado, precedido de un
// mensaje para avisar al usuario, todo en una sola
// instrucción Escribir
Escribir "El resultado es: " , C ;
FinProceso
NOTA: De los tres códigos obtener su diagrama de flujo.
ELECTRÓNICA GUIA DE
LABORATORIO NRO 1:
INTRODUCCIÓN A LA PROGRAMACIÓN
09/05/
Página
14 / 1 4
7.1.- Cuestionario:
7.1.1.- ¿Qué es un pseudocodigo?
7.1.2.- ¿Qué te pareció el programa PSEINT?
7.1.3.- Explique el proceso de instalación del programa PSEINT?
7.2.- Ejercicios (Realizar PSeint, pseudocodigo, diagrama de flujo y diagrama NS)
7.1.1.- Hallar el perímetro y área de un círculo inscrito en un triangulo equilátero del cual se
conoce el área
7.1.2.- Se tiene como información las notas de un estudiante, el estudiante tiene 7 notas, 3 de
exámenes y 4 de laboratorios, las notas de examen tienen un peso del 20% y las notas de
laboratorio tiene un peso de 10%. Se debe hallar el promedio del estudiante
7.1.3.-Se desea hallar el área y el perímetro de un triángulo rectángulo inscrito en un círculo,
tenemos como dato el área del circulo
menor número de palabras.
Observaciones
Haga sus observaciones y emita al menos cinco conclusiones del trabajo realizado