SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Estructuras básicas de Pseint
ANGIE MARIANA GAÑAN TENORIO
CAMILA ANDREA GAVIRIA QUINTERO
NICOLÁS GUTIÉRREZ ARIAS
LAURA ALEJANDRA RIVAS AGUIRRE
ANDRÉS FELIPE SUÁREZ LASSO
GRADO: 10-6
I.E. LICEO DEPARTAMENTAL
ÁREA DE TECNOLOGÍA E INFORMÁTICA
SANTIAGO DE CALI
2020
Estructuras básicas de Pseint
ANGIE MARIANA GAÑAN TENORIO
CAMILA ANDREA GAVIRIA QUINTERO
NICOLÁS GUTIÉRREZ ARIAS
LAURA ALEJANDRA RIVAS AGUIRRE
ANDRÉS FELIPE SUÁREZ LASSO
GRADO: 10-6
GUILLERMO MONDRAGÓN CASTRO
Mag. Gestión de la Tecnología Educativa
I.E. LICEO DEPARTAMENTAL
ÁREA DE INVESTIGACIÓN Y DESARROLLO HUMANO
SANTIAGO DE CALI
2020
Tabla de contenido
1. ¿Qué es Pseint?.....................................................................................................4
2. ¿Qué son?..............................................................................................................5
2.1. ¿Qué es un diagrama de flujo?.......................................................................5
2.2. ​Símbolos​.........................................................................................................​ 5 
2.3. Constantes​.......................................................................................................8
2.4.
Variables……………………………………………………………………………..8
2.5. Acumuladores……………………………………………………………………….9
2.6. Contadores………………………………………………………………………….9
2.7. Identificadores……………………………………………………………………....9
3. Comandos………………………………….……………………………………..…….10
4. Conclusiones……………………………...…………………………………………….1
1
5. Referencias……………………………………………………………………………..11
6. Blog’s de los integrantes……………………………………………………………....12
7. Evidencias del trabajo……………………………………………………………….…12
 
1. ¿Qué es Pseint?
Es una herramienta de desarrollo de pseudocódigo libre y de código abierto, lo
que significa que es gratis y su código puede ser modificado con mejoras y redistribuido
para que los demás usuarios también tomen ventaja de estas mejoras. Pseint 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 estructurar sus propios programas en
un lenguaje más natural, y que además fuera independiente del lenguaje de
programación usado.
Figura 1.
2. ¿Qué son?
2.1. ¿Qué es un diagrama de flujo?
Un diagrama de flujo es un diagrama que describe un proceso, sistema o 
algoritmo informático. 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. 
 
Figura 2. 
 
2.2. Símbolos 
● Inicio/fin: Indica el inicio o la terminación del flujo del proceso.  
Figura 3. 
● Decisión: Señala un punto en el flujo donde se produce una bifurcación del tipo 
“Si”-”No”.  
Figura 4. 
● Multidocumento: Se refiere a un conjunto de documentos. Por ejemplo un 
expediente.  
​Figura 5. 
● Conector de un proceso: Conexión o enlace con otro proceso, en el que continúa 
el diagrama de flujo. Por ejemplo, un subproceso.  
Figura 6. 
● Base de datos: Empleado para representar la grabación de datos.  
Figura 7. 
● Actividad: Representa la actividad llevada a cabo en el proceso.  
Figura 8. 
 
● Documento: Documento utilizado en el proceso. 
Figura 9. 
 
 
● Inspección/firma: Aplicado en aquellas acciones que requieren. 
Figura 10. 
● Archivo: Se utiliza para reflejar la acción de archivo de un documento o 
expediente. 
Figura 11. 
 
● Línea de flujo: Indica el sentido del flujo del proceso. 
Figura 12. 
 
 
 
 
 
 
 
 
 
 
 
2.3. Constantes 
Es un objeto que permanece sin cambios durante todo el desarrollo del
algoritmo. Por ejemplo: el número Pi, el IVA, etc. Para distinguirlos de las variables,
podemos ponerle el nombre en mayúsculas.
Figura.13
2.4. Variables
Es un objeto en el que su contenido puede variar durante el proceso de
ejecución del algoritmo, se identifican por un nombre y su tipo de valores que puede
contener para realizar un uso correcto. Por ejemplo: acumulación de una suma, realizar
una cuenta, etc.
Figura 14.
2.5. Acumuladores
Se utilizan para acumular resultados parciales de cálculos con una misma
operación. Se realiza en dos operaciones:
● Inicialización: Debe ser inicializado con un valor neutro según el tipo de
operación que realicemos, si es una suma se inicializará en 0 y si es un producto
se inicializará en 1.
● Acumulación: Realiza la acumulación con estas expresiones según el tipo de
operación:
acumulador <- acumulador+variable o acumulador <- acumulador*variable
2.6. Contadores
Se utilizan para contar cualquier suceso que se necesite dentro de un
programa. Se realiza en dos operaciones:
● Inicialización: Se inicia en 0 si se realiza una cuenta natural o desde un valor
inicial, si queremos realizar otro tipo de cuenta.
● Incremento: Aumenta el valor de la variable en 1 si es una cuenta natural o con
otro valor, si se desea realizar otro tipo de cuenta. La expresión que se utiliza
para la variable es:
contador <- constante + constante
2.7. Identificadores
Los identificadores son símbolos léxicos que nombran entidades. El concepto es
análogo al de "nombres de procesamiento de la información". Nombrar las entidades
hace posible referirse a las mismas, lo cual es esencial para cualquier tipo de
procesamiento simbólico.
3. Comandos
● Según: La instrucción (según) esta instrucción permite ejecutar opcionalmente
varias acciones posibles, dependiendo del valor almacenado en una variable de
tipo numérico.
Figura 15.
● Mientras: La instrucción (mientras) ejecuta una secuencia de instrucciones
mientras una condición sea verdadera.
Figura 16.
● Repetir: La instrucción (repetir) ejecuta una secuencia de instrucciones hasta que
la condición sea verdadera.
Figura 17.
● Para: La instrucción (para) ejecuta una secuencia de instrucciones un número
determinado de veces.
Figura 18.
● Función: 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.
Figura 19.
4. Conclusiones
1. Pseint es una herramienta que ayuda a los estudiantes y a quienes inician en la
informática debido a la facilidad que dispone para programar, crear algoritmos y
otras estructuras.
2. El programa nos permite crear diagramas de flujo, concluimos que es una
herramienta sumamente útil para explicar distintos procesos de una forma
sencilla y muy fácil de entender.
3. En Pseint hacemos uso de comandos, palabras que están programadas para
realizar una acción sobre lo que estemos desarrollando, herramienta muy útil e
interesante que nos da una vista de un lado más complejo de la programación.
5. Referencias
● Lucidchart.(s.f.).​¿Qué es un diagrama de flujo?​.Recuperado de
https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo
● Armas,J.(22 de abril de 2017)​.Estructura y comandos de PSeIn.​APRENDIENDO
PSEINT.Recuperado de ​http://aprendeaprogramarconnosotros.blogspot.com/
● Alteco Consultores.(s.f.)​.Qué es un diagrama de flujo de proceso o
flujograma.​Recuperado de .​https://www.aiteco.com/diagrama-de-flujo/
● Tecnología+informática.(15 de julio de 2020).​PSeInt:¿Qué es? Descargar y usar
PSeInt.​Recuperado de .​https://www.tecnologia-informatica.com/pseint
● Discoduroderoer.(15 de enero de 2013).​Variables y constantes en
pseudocódigo​.Recuperado
de.​https://www.discoduroderoer.es/variables-y-constantes-en-pseudocodigo/
● Wikipédia.(13 de julio del 2019).​identificador​.Recuperado de
https://es.wikipedia.org/wiki/Identificador
6. Blog’s de los integrantes
● Angie Mariana Gañan Tenorio
https://tecnologiaalalcance21.blogspot.com/p/periodo-iii-2020.html?m=1
● Camila Andrea Gaviria Quintero
https://tictecnocg.blogspot.com/p/periodo-3-2020.html?m=1
● Nicolás Gutiérrez Arias
https://nicolasgutierrezarias.blogspot.com/p/periodo-3-2020.html
● Laura Alejandra Rivas Aguirre
https://tecnolalu2004.blogspot.com/p/periodo-3-2020.html
● Andrés Felipe Suárez Lasso
https://tecnolasso.blogspot.com/p/periodo-32020.html?m=1
7. Evidencias del trabajo
Trabajo de tecnologia_(pseint).docx

Más contenido relacionado

Similar a Trabajo de tecnologia_(pseint).docx

Similar a Trabajo de tecnologia_(pseint).docx (20)

PSeInt.
PSeInt.PSeInt.
PSeInt.
 
Tecnologia 3 periodo
Tecnologia 3 periodoTecnologia 3 periodo
Tecnologia 3 periodo
 
Pseint
PseintPseint
Pseint
 
conceptos básicos de programación
conceptos básicos de programación conceptos básicos de programación
conceptos básicos de programación
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnología
TecnologíaTecnología
Tecnología
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras basicas.
Estructuras basicas.Estructuras basicas.
Estructuras basicas.
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 
Estructuras basicas tecnología (2)
Estructuras basicas  tecnología (2)Estructuras basicas  tecnología (2)
Estructuras basicas tecnología (2)
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología
 
Tecno
TecnoTecno
Tecno
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
ESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICASESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICAS
 

Más de lauraalejandrarivasa (20)

Proyecto c.t.s
Proyecto c.t.sProyecto c.t.s
Proyecto c.t.s
 
Cecolda.
Cecolda.Cecolda.
Cecolda.
 
Folleto
FolletoFolleto
Folleto
 
Ambientalistas
AmbientalistasAmbientalistas
Ambientalistas
 
Ley de sturges
Ley de sturgesLey de sturges
Ley de sturges
 
Taller de distribucion_de_frecuencias
Taller de distribucion_de_frecuenciasTaller de distribucion_de_frecuencias
Taller de distribucion_de_frecuencias
 
Trabajo tecnologia1
Trabajo tecnologia1Trabajo tecnologia1
Trabajo tecnologia1
 
Tecnologia
Tecnologia Tecnologia
Tecnologia
 
Tecnologia concepto
Tecnologia concepto Tecnologia concepto
Tecnologia concepto
 
Tecnologia 3
Tecnologia 3Tecnologia 3
Tecnologia 3
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Folleto tecnologia
Folleto tecnologiaFolleto tecnologia
Folleto tecnologia
 
La electricidad
La electricidadLa electricidad
La electricidad
 
La wed social 2.0 (1)
La wed social 2.0 (1)La wed social 2.0 (1)
La wed social 2.0 (1)
 
Tecnologia 2.0
Tecnologia 2.0Tecnologia 2.0
Tecnologia 2.0
 
La wed social 2.0
La wed social 2.0La wed social 2.0
La wed social 2.0
 
Trabajo de tecnologia equipo 4
Trabajo de tecnologia equipo 4Trabajo de tecnologia equipo 4
Trabajo de tecnologia equipo 4
 
Computadora tecnologia
Computadora tecnologiaComputadora tecnologia
Computadora tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 

Trabajo de tecnologia_(pseint).docx

  • 1. Estructuras básicas de Pseint ANGIE MARIANA GAÑAN TENORIO CAMILA ANDREA GAVIRIA QUINTERO NICOLÁS GUTIÉRREZ ARIAS LAURA ALEJANDRA RIVAS AGUIRRE ANDRÉS FELIPE SUÁREZ LASSO GRADO: 10-6 I.E. LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA SANTIAGO DE CALI 2020
  • 2. Estructuras básicas de Pseint ANGIE MARIANA GAÑAN TENORIO CAMILA ANDREA GAVIRIA QUINTERO NICOLÁS GUTIÉRREZ ARIAS LAURA ALEJANDRA RIVAS AGUIRRE ANDRÉS FELIPE SUÁREZ LASSO GRADO: 10-6 GUILLERMO MONDRAGÓN CASTRO Mag. Gestión de la Tecnología Educativa I.E. LICEO DEPARTAMENTAL ÁREA DE INVESTIGACIÓN Y DESARROLLO HUMANO SANTIAGO DE CALI 2020
  • 3. Tabla de contenido 1. ¿Qué es Pseint?.....................................................................................................4 2. ¿Qué son?..............................................................................................................5 2.1. ¿Qué es un diagrama de flujo?.......................................................................5 2.2. ​Símbolos​.........................................................................................................​ 5  2.3. Constantes​.......................................................................................................8 2.4. Variables……………………………………………………………………………..8 2.5. Acumuladores……………………………………………………………………….9 2.6. Contadores………………………………………………………………………….9 2.7. Identificadores……………………………………………………………………....9 3. Comandos………………………………….……………………………………..…….10 4. Conclusiones……………………………...…………………………………………….1 1 5. Referencias……………………………………………………………………………..11 6. Blog’s de los integrantes……………………………………………………………....12 7. Evidencias del trabajo……………………………………………………………….…12  
  • 4. 1. ¿Qué es Pseint? Es una herramienta de desarrollo de pseudocódigo libre y de código abierto, lo que significa que es gratis y su código puede ser modificado con mejoras y redistribuido para que los demás usuarios también tomen ventaja de estas mejoras. Pseint 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 estructurar sus propios programas en un lenguaje más natural, y que además fuera independiente del lenguaje de programación usado. Figura 1.
  • 5. 2. ¿Qué son? 2.1. ¿Qué es un diagrama de flujo? Un diagrama de flujo es un diagrama que describe un proceso, sistema o  algoritmo informático. 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.    Figura 2.    2.2. Símbolos  ● Inicio/fin: Indica el inicio o la terminación del flujo del proceso.   Figura 3.  ● Decisión: Señala un punto en el flujo donde se produce una bifurcación del tipo  “Si”-”No”.  
  • 6. Figura 4.  ● Multidocumento: Se refiere a un conjunto de documentos. Por ejemplo un  expediente.   ​Figura 5.  ● Conector de un proceso: Conexión o enlace con otro proceso, en el que continúa  el diagrama de flujo. Por ejemplo, un subproceso.   Figura 6.  ● Base de datos: Empleado para representar la grabación de datos.   Figura 7.  ● Actividad: Representa la actividad llevada a cabo en el proceso.   Figura 8.    ● Documento: Documento utilizado en el proceso. 
  • 7. Figura 9.      ● Inspección/firma: Aplicado en aquellas acciones que requieren.  Figura 10.  ● Archivo: Se utiliza para reflejar la acción de archivo de un documento o  expediente.  Figura 11.    ● Línea de flujo: Indica el sentido del flujo del proceso.  Figura 12.           
  • 8.             2.3. Constantes  Es un objeto que permanece sin cambios durante todo el desarrollo del algoritmo. Por ejemplo: el número Pi, el IVA, etc. Para distinguirlos de las variables, podemos ponerle el nombre en mayúsculas. Figura.13 2.4. Variables Es un objeto en el que su contenido puede variar durante el proceso de ejecución del algoritmo, se identifican por un nombre y su tipo de valores que puede contener para realizar un uso correcto. Por ejemplo: acumulación de una suma, realizar una cuenta, etc. Figura 14.
  • 9. 2.5. Acumuladores Se utilizan para acumular resultados parciales de cálculos con una misma operación. Se realiza en dos operaciones: ● Inicialización: Debe ser inicializado con un valor neutro según el tipo de operación que realicemos, si es una suma se inicializará en 0 y si es un producto se inicializará en 1. ● Acumulación: Realiza la acumulación con estas expresiones según el tipo de operación: acumulador <- acumulador+variable o acumulador <- acumulador*variable 2.6. Contadores Se utilizan para contar cualquier suceso que se necesite dentro de un programa. Se realiza en dos operaciones: ● Inicialización: Se inicia en 0 si se realiza una cuenta natural o desde un valor inicial, si queremos realizar otro tipo de cuenta. ● Incremento: Aumenta el valor de la variable en 1 si es una cuenta natural o con otro valor, si se desea realizar otro tipo de cuenta. La expresión que se utiliza para la variable es: contador <- constante + constante 2.7. Identificadores Los identificadores son símbolos léxicos que nombran entidades. El concepto es análogo al de "nombres de procesamiento de la información". Nombrar las entidades hace posible referirse a las mismas, lo cual es esencial para cualquier tipo de procesamiento simbólico.
  • 10. 3. Comandos ● Según: La instrucción (según) esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo del valor almacenado en una variable de tipo numérico. Figura 15. ● Mientras: La instrucción (mientras) ejecuta una secuencia de instrucciones mientras una condición sea verdadera. Figura 16. ● Repetir: La instrucción (repetir) ejecuta una secuencia de instrucciones hasta que la condición sea verdadera. Figura 17. ● Para: La instrucción (para) ejecuta una secuencia de instrucciones un número determinado de veces. Figura 18.
  • 11. ● Función: 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. Figura 19. 4. Conclusiones 1. Pseint es una herramienta que ayuda a los estudiantes y a quienes inician en la informática debido a la facilidad que dispone para programar, crear algoritmos y otras estructuras. 2. El programa nos permite crear diagramas de flujo, concluimos que es una herramienta sumamente útil para explicar distintos procesos de una forma sencilla y muy fácil de entender. 3. En Pseint hacemos uso de comandos, palabras que están programadas para realizar una acción sobre lo que estemos desarrollando, herramienta muy útil e interesante que nos da una vista de un lado más complejo de la programación. 5. Referencias ● Lucidchart.(s.f.).​¿Qué es un diagrama de flujo?​.Recuperado de https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo ● Armas,J.(22 de abril de 2017)​.Estructura y comandos de PSeIn.​APRENDIENDO PSEINT.Recuperado de ​http://aprendeaprogramarconnosotros.blogspot.com/ ● Alteco Consultores.(s.f.)​.Qué es un diagrama de flujo de proceso o flujograma.​Recuperado de .​https://www.aiteco.com/diagrama-de-flujo/ ● Tecnología+informática.(15 de julio de 2020).​PSeInt:¿Qué es? Descargar y usar PSeInt.​Recuperado de .​https://www.tecnologia-informatica.com/pseint ● Discoduroderoer.(15 de enero de 2013).​Variables y constantes en pseudocódigo​.Recuperado de.​https://www.discoduroderoer.es/variables-y-constantes-en-pseudocodigo/
  • 12. ● Wikipédia.(13 de julio del 2019).​identificador​.Recuperado de https://es.wikipedia.org/wiki/Identificador 6. Blog’s de los integrantes ● Angie Mariana Gañan Tenorio https://tecnologiaalalcance21.blogspot.com/p/periodo-iii-2020.html?m=1 ● Camila Andrea Gaviria Quintero https://tictecnocg.blogspot.com/p/periodo-3-2020.html?m=1 ● Nicolás Gutiérrez Arias https://nicolasgutierrezarias.blogspot.com/p/periodo-3-2020.html ● Laura Alejandra Rivas Aguirre https://tecnolalu2004.blogspot.com/p/periodo-3-2020.html ● Andrés Felipe Suárez Lasso https://tecnolasso.blogspot.com/p/periodo-32020.html?m=1 7. Evidencias del trabajo