SlideShare una empresa de Scribd logo
1 de 18
ESTRUCTURAS BÁSICAS
Mayleen Dayana Ferrer- Relatora
Sebastián López- Encargado de Materiales
Maria Camila Lucio- Monitora
Aaron Andrés Ortega- Vigía de Tiempo
Andrea Marcela Santacruz- Periodista
10-7
Guillermo Mondragón
Tecnología
Institución Educativa Liceo Departamental
Santiago de Cali
2020
TABLA DE CONTENIDO
INTRODUCCIÓN 3
DESARROLLO TEMÁTICO 4
IMÁGENES ENUMERADAS 5
¿QUÉ ES PSEINT? 6
¿QUÉ SON? Diagramas de flujo y explicación de cada símbolo 7
¿QUÉ SON? Constantes, variables, acumuladores, contadores, identificadores 11
En PSEINT para qué sirven los siguientes comandos: según, mientras, Repetir, para y
función 13
CONCLUSIONES 14
EVIDENCIAS DEL TRABAJO 15
BIBLIOGRAFÍA 16
LINKS BLOGS 17
INTRODUCCIÓN
El presente trabajo referido al tema estructuras básicas, PSEINT, que se puede definir como un
software libre, el cuál es educativo y de múltiple plataforma, otro aspectos que también hay
que aclarar es que este programa va dirigido a personas que se inician en la programación, así
mismo este programa es de pseudocódigo libre, es decir, que utiliza una forma para expresar
los pasos que va a realizar un programa mediante un lenguaje de programación.
Así mismo Pseint aparte de ser un pseudocódigo libre, es de código abierto, lo que quiere decir
que se puede adquirir de manera gratuita, y que se puede modificar mediante mejoras; con este
trabajo buscamos conocer la función de esta en el ámbito tecnológico y/o educativo, por dicho
motivo el trabajo contiene información relacionada con PSEINT.
Finalmente el trabajo se desarrolla con el objetivo de reconocer el entorno gráfico de PSEINT
y distinguir algunos conceptos básicos de programación.
DESARROLLO TEMÁTICO
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.
PSeInt fue desarrollado, entre otros muchos objetivos, para poder ofrecer un método simple
para que los estudiantes de carreras relacionadas con la informática pudieran estructurar sus
propios programas en un lenguaje más natural, y que además fuera independiente del lenguaje
de programación usado.
PSEINT cumple con unas características específicas, las cuales son:
● Su lenguaje es autocompletado
● Cuenta con ayudas emergentes
● Tiene plantillas de comandos
● Soporta todo tipo de procedimientos y de funciones
● Indentado Inteligente
● Exportación a otros lenguajes (C, C++, C#, Java, PHP, JavaScript, Visual Basic
.NET, Python, Matlab)
● Tiene graficado, creación y edición de diagramas de flujo
● Editor con coloreado de sintaxis
● Cuenta con un foro oficial de PSeInt
● Su software es de multiplataforma
IMAGENES ENUMERADAS
1. ¿Qué es PSEINT?
2. Diagrama de flujo
¿QUÉ 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.
PSeInt fue desarrollado, entre otros muchos objetivos, para poder ofrecer un método simple
para que los estudiantes de carreras relacionadas con la informática pudieran estructurar sus
propios programas en un lenguaje más natural, y que además fuera independiente del lenguaje
de programación usado.
¿QUÉ SON? DIAGRAMAS DE FLUJO Y EXPLICACIÓN DE CADA SÍMBOLO
Un diagrama de flujo son formas específicas que describen un proceso, sistema o algoritmo
informático. Se usa 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 suelen ser representados por rectángulos, óvalos, diamantes y otras
numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el
flujo y la secuencia.
Por ejemplo: un diagrama de flujo de datos puede contener un símbolo de entrada o salida (
también conocido como símbolo de E/S), pero no es muy común verlo en la mayoría de los
diagramas de flujo de procesos.
TIPOS DE DIAGRAMAS DE FLUJO:
Símbolo de inicio/ final
El símbolo de terminación marca el punto inicial o final del sistema.Por
lo general, contiene la palabra “Inicio” o “Final”.
Símbolo de documento impreso
Un documento o informe impreso.
Símbolo de acción o proceso
Un rectángulo puede representar un solo paso dentro de un proceso o
un subproceso completo.
Símbolo de multidocumento
Representa multidocumento en el proceso.
Símbolo de decisión o ramificación
Un punto de decisión o ramificación. Las líneas que representan
diferentes decisiones surgen de diferentes puntos del diamante.
Símbolo de entrada/salida
Representa el material o la información que entra o sale del sistema,
como una orden del cliente (entrada) o un producto (salida).
Símbolo de entrada manual
Representa un paso en el que se pide al usuario que introduzca la
información manualmente.
Símbolo de preparación
Representa un ajuste a otro paso en el proceso.
Símbolo del conector
Indica que el flujo continúa donde se ha colocado un símbolo idéntico
(que contiene la misma letra).
O símbolo
Indica que el flujo del proceso continúa en más de dos ramas.
Símbolo de Unión de Invocación
Indica un punto en el diagrama de flujo en el que múltiples
ramificaciones convergen de nuevo en un solo proceso.
Símbolo de Fusión
Indica un paso en el que dos o más sub-listas o subprocesos se
convierten en uno.
Símbolo de intercalar
Indica un paso que ordena información en un formato estándar.
Símbolo de ordenar
Indica un paso que organiza una lista de elementos en una
secuencia o establece según algunos criterios predeterminados.
Símbolo de proceso predefinido
Indica una secuencia de acciones que realizan una tarea específica
incrustada dentro de un proceso más grande. Esta secuencia de acciones
podría describirse con más detalle en un diagrama de flujo separado.
Símbolo de operación manual
Indica una secuencia de comandos que continuarán repitiendo hasta
que se detenga manualmente.
Símbolo de límite de bucle
Indica el punto en el que debe detenerse un bucle.
Símbolo de retardo
Indica un retraso en el proceso.
Símbolo de datos almacenados
Indica un paso donde se almacenan los datos
Símbolo de la base de datos
Indica una lista de información con una estructura estándar que
permite buscar y ordenar.
Símbolo de visualización
Indica un paso que muestra información.
¿QUÉ SON? CONSTANTES, VARIABLES,
ACUMULADORES, CONTADORES, IDENTIFICADORES
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.
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.
ACUMULADORES
Es una variable numérica que permite ir acumulando operaciones, y permite ir haciendo
operaciones parciales. Se inicializa a un valor inicial según la operación que se va a
acumular: a 0 si es una suma o a 1 si es un producto.
CONTADORES
Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad
constante, cada vez que se produce un determinado suceso, acción o iteración. Se utilizan con
la finalidad de contar sucesos, acciones o iteraciones internas en un bucle, proceso, subrutina
o donde se requiera cuantificar; deben ser inicializados antes del ciclo o proceso, e
incrementados o decrementados dentro del ciclo.
IDENTIFICADORES
Es el nombre que se le da a un elemento de un algoritmo o programa. En pseudocódigo, a la
hora de asignar un nombre a un elemento de un algoritmo, se debe de tener en cuenta que
todo identificador debe cumplir unas reglas de sintaxis las cuales son:
-Consta de uno o más caracteres.
-El primer carácter debe ser una letra o el carácter subrayado (_), mientras que, todos los
demás pueden ser letras, dígitos o el carácter subrayado (_). Las letras pueden ser minúsculas
o mayúsculas del alfabeto inglés. Así pues, no está permitido el uso de las letras 'ñ' y 'Ñ'.
-No pueden existir dos identificadores iguales, es decir, dos elementos de un algoritmo no
pueden nombrarse de la misma forma. Lo cual no quiere decir que un identificador no pueda
aparecer más de una vez en un algoritmo.
EN PSEINT ¿PARA QUÉ SIRVEN LOS SIGUIENTES COMANDOS: SEGÚN,
MIENTRAS, REPETIR, PARA Y FUNCIÓN
COMANDOS
-Según: Esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo
del valor almacenado en una variable de tipo numérico.
-Mientras: La instrucción Mientras ejecuta una secuencia de instrucciones mientras una
condición sea verdadera.
-Repetir: La instrucción Repetir-Hasta Que ejecuta una secuencia de instrucciones hasta que la
condición sea verdadera.
-Para: La instrucción Para ejecutar una secuencia de instrucciones un número determinado de
veces.
-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.
CONCLUSIONES
Este trabajo nos lleva ampliar nuestros conocimientos informáticos relacionados con el
PSEINT, con este trabajo llegamos a las siguientes conclusiones:
1. PSeInt es una aplicación pensada para los estudiantes que se inician en la
construcción de programas.
2. Este software pretende facilitarle al principiante la tarea de escribir algoritmos
en este lenguaje para programadores presentando un conjunto de ayudas y
asistencias.
3. Brinda algunas herramientas adicionales que le ayude a encontrar errores y
comprender la lógica de los algoritmos.
4. Esta herramienta está sobre todo diseñada y enfocada para las debilidades que
presentan los estudiantes al comienzo de la programación, para así poder
fortalecer dicha falencia.
5. Con la simbología que se usa en el diagrama de flujos, les permite estudiar y
comunicar procesos claros y fáciles de comprender.
6. En conclusión el trabajo se desarrolló con el objetivo de reconocer el entorno
gráfico de Pseint y distinguir algunos conceptos básicos de programación.
EVIDENCIAS DEL TRABAJO
xdd8888bbbbbbbbbbxd n
BIBLIOGRAFÍA
Es.wikipedia.org. 2020. Pseint. Recuperado de: https://es.wikipedia.org/wiki/PSeInt
Tecnología informática. ¿Qué es? descargar y usar PSEINT. Recuperado de:
https://www.tecnologia-informatica.com/pseint/
OpenWebinars.net. 2020. ¿Qué es pseudocódigo? Recuperado de:
https://openwebinars.net/blog/que-es-pseudocodigo/
Discoduroderoer.es. 2020. Variables Y Constantes En Pseudocódigo | Disco Duro De Roer.
Recuperado de: https://www.discoduroderoer.es/variables-y-constantes-en-pseudocodigo/
Smartdraw.com. 2020. Símbolos De Diagramas De Flujo. Recuperado de:
https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-
flujo.htm#:~:text=Los%20diagramas%20de%20flujo%20usan,s%C3%ADmbolos%20de%20
diagrama%20de%20flujo
Lucidchart.com. 2020. Recuperado de: https://www.lucidchart.com/pages/es/que-es-un-
diagrama-de-flujo
Aprendeaprogramarconnosotros.blogspot.com. 2020. Estructura Y Comandos De Pseint.
Recuperado de: http://aprendeaprogramarconnosotros.blogspot.com/2017/04/estructura-y-
comandos-de-pseint.html?m=1
Contadores y Sumadores - Algorítmica y Programación. (2020). Recuperado de:
https://sites.google.com/site/algoritmicai/contadores-y-sumadores
CarlosPes.com - Cursos, Libros, Videos y más Recursos Educativos. (2020). Recuperado de:
https://plataforma.josedomingo.org/pledin/cursos/programacion/curso/u23/
LINKS DE LOS BLOGS:
Mayleen Dayana Ferrer:
https://mayleenferrer605.blogspot.com/p/periodo-3-2020.html
Sebastián López:
https://diversiologia.blogspot.com/p/periodo-3-2020.html
Maria Camila Lucio:
https://mclajjqh.blogspot.com/p/periodo-3-2020.html
Aarón Andrés Ortega:
https://tecnologiajuntoati.blogspot.com/p/periodo-3-2019.html
Andrea Marcela Santacruz:
https://tecologiaalfull.blogspot.com/p/periodo-3-2020.html
Tecnologìa  -Estructuras básicas

Más contenido relacionado

La actualidad más candente

La actualidad más candente (13)

Conceptos basicos de programacion
Conceptos basicos de programacionConceptos basicos de programacion
Conceptos basicos de programacion
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Diagramas de flujo y pseint
Diagramas de flujo y pseintDiagramas de flujo y pseint
Diagramas de flujo y pseint
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
ESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICASESTRUCTURAS BÁSICAS
ESTRUCTURAS BÁSICAS
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecno
TecnoTecno
Tecno
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Estructuras básicas
Estructuras básicasEstructuras básicas
Estructuras básicas
 
Raptor comandos
Raptor comandosRaptor comandos
Raptor comandos
 
Tecnologia 10 5
Tecnologia 10 5Tecnologia 10 5
Tecnologia 10 5
 

Similar a Tecnologìa -Estructuras básicas

Similar a Tecnologìa -Estructuras básicas (20)

Estructuras basicas.
Estructuras basicas.Estructuras basicas.
Estructuras basicas.
 
Estructuras Basicas
Estructuras BasicasEstructuras Basicas
Estructuras Basicas
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecno
TecnoTecno
Tecno
 
Estructuras Básicas
Estructuras Básicas Estructuras Básicas
Estructuras Básicas
 
Tecnologia trabajo
Tecnologia trabajoTecnologia trabajo
Tecnologia trabajo
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 
Trabajo de tecnologia
Trabajo de tecnologia Trabajo de tecnologia
Trabajo de tecnologia
 
PSeInt.
PSeInt.PSeInt.
PSeInt.
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologia
 
Naturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologiaNaturaleza y evolucion de la tecnologia
Naturaleza y evolucion de la tecnologia
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Estructuras basicas
Estructuras basicasEstructuras basicas
Estructuras basicas
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Tecnologia pseint
Tecnologia pseintTecnologia pseint
Tecnologia pseint
 
Tecnologia pseint
Tecnologia pseintTecnologia pseint
Tecnologia pseint
 
Pseint.
Pseint.Pseint.
Pseint.
 
Pseint
PseintPseint
Pseint
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 

Último

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 

Último (20)

La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 

Tecnologìa -Estructuras básicas

  • 1. ESTRUCTURAS BÁSICAS Mayleen Dayana Ferrer- Relatora Sebastián López- Encargado de Materiales Maria Camila Lucio- Monitora Aaron Andrés Ortega- Vigía de Tiempo Andrea Marcela Santacruz- Periodista 10-7 Guillermo Mondragón Tecnología Institución Educativa Liceo Departamental Santiago de Cali 2020
  • 2. TABLA DE CONTENIDO INTRODUCCIÓN 3 DESARROLLO TEMÁTICO 4 IMÁGENES ENUMERADAS 5 ¿QUÉ ES PSEINT? 6 ¿QUÉ SON? Diagramas de flujo y explicación de cada símbolo 7 ¿QUÉ SON? Constantes, variables, acumuladores, contadores, identificadores 11 En PSEINT para qué sirven los siguientes comandos: según, mientras, Repetir, para y función 13 CONCLUSIONES 14 EVIDENCIAS DEL TRABAJO 15 BIBLIOGRAFÍA 16 LINKS BLOGS 17
  • 3. INTRODUCCIÓN El presente trabajo referido al tema estructuras básicas, PSEINT, que se puede definir como un software libre, el cuál es educativo y de múltiple plataforma, otro aspectos que también hay que aclarar es que este programa va dirigido a personas que se inician en la programación, así mismo este programa es de pseudocódigo libre, es decir, que utiliza una forma para expresar los pasos que va a realizar un programa mediante un lenguaje de programación. Así mismo Pseint aparte de ser un pseudocódigo libre, es de código abierto, lo que quiere decir que se puede adquirir de manera gratuita, y que se puede modificar mediante mejoras; con este trabajo buscamos conocer la función de esta en el ámbito tecnológico y/o educativo, por dicho motivo el trabajo contiene información relacionada con PSEINT. Finalmente el trabajo se desarrolla con el objetivo de reconocer el entorno gráfico de PSEINT y distinguir algunos conceptos básicos de programación.
  • 4. DESARROLLO TEMÁTICO 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. PSeInt fue desarrollado, entre otros muchos objetivos, para poder ofrecer un método simple para que los estudiantes de carreras relacionadas con la informática pudieran estructurar sus propios programas en un lenguaje más natural, y que además fuera independiente del lenguaje de programación usado. PSEINT cumple con unas características específicas, las cuales son: ● Su lenguaje es autocompletado ● Cuenta con ayudas emergentes ● Tiene plantillas de comandos ● Soporta todo tipo de procedimientos y de funciones ● Indentado Inteligente ● Exportación a otros lenguajes (C, C++, C#, Java, PHP, JavaScript, Visual Basic .NET, Python, Matlab) ● Tiene graficado, creación y edición de diagramas de flujo ● Editor con coloreado de sintaxis ● Cuenta con un foro oficial de PSeInt ● Su software es de multiplataforma
  • 5. IMAGENES ENUMERADAS 1. ¿Qué es PSEINT? 2. Diagrama de flujo
  • 6. ¿QUÉ 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. PSeInt fue desarrollado, entre otros muchos objetivos, para poder ofrecer un método simple para que los estudiantes de carreras relacionadas con la informática pudieran estructurar sus propios programas en un lenguaje más natural, y que además fuera independiente del lenguaje de programación usado.
  • 7. ¿QUÉ SON? DIAGRAMAS DE FLUJO Y EXPLICACIÓN DE CADA SÍMBOLO Un diagrama de flujo son formas específicas que describen un proceso, sistema o algoritmo informático. Se usa 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 suelen ser representados por rectángulos, óvalos, diamantes y otras numerosas figuras para definir el tipo de paso, junto con flechas conectoras que establecen el flujo y la secuencia. Por ejemplo: un diagrama de flujo de datos puede contener un símbolo de entrada o salida ( también conocido como símbolo de E/S), pero no es muy común verlo en la mayoría de los diagramas de flujo de procesos. TIPOS DE DIAGRAMAS DE FLUJO: Símbolo de inicio/ final El símbolo de terminación marca el punto inicial o final del sistema.Por lo general, contiene la palabra “Inicio” o “Final”. Símbolo de documento impreso Un documento o informe impreso. Símbolo de acción o proceso Un rectángulo puede representar un solo paso dentro de un proceso o un subproceso completo.
  • 8. Símbolo de multidocumento Representa multidocumento en el proceso. Símbolo de decisión o ramificación Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante. Símbolo de entrada/salida Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida). Símbolo de entrada manual Representa un paso en el que se pide al usuario que introduzca la información manualmente. Símbolo de preparación Representa un ajuste a otro paso en el proceso.
  • 9. Símbolo del conector Indica que el flujo continúa donde se ha colocado un símbolo idéntico (que contiene la misma letra). O símbolo Indica que el flujo del proceso continúa en más de dos ramas. Símbolo de Unión de Invocación Indica un punto en el diagrama de flujo en el que múltiples ramificaciones convergen de nuevo en un solo proceso. Símbolo de Fusión Indica un paso en el que dos o más sub-listas o subprocesos se convierten en uno. Símbolo de intercalar Indica un paso que ordena información en un formato estándar. Símbolo de ordenar Indica un paso que organiza una lista de elementos en una secuencia o establece según algunos criterios predeterminados.
  • 10. Símbolo de proceso predefinido Indica una secuencia de acciones que realizan una tarea específica incrustada dentro de un proceso más grande. Esta secuencia de acciones podría describirse con más detalle en un diagrama de flujo separado. Símbolo de operación manual Indica una secuencia de comandos que continuarán repitiendo hasta que se detenga manualmente. Símbolo de límite de bucle Indica el punto en el que debe detenerse un bucle. Símbolo de retardo Indica un retraso en el proceso. Símbolo de datos almacenados Indica un paso donde se almacenan los datos Símbolo de la base de datos Indica una lista de información con una estructura estándar que permite buscar y ordenar.
  • 11. Símbolo de visualización Indica un paso que muestra información. ¿QUÉ SON? CONSTANTES, VARIABLES, ACUMULADORES, CONTADORES, IDENTIFICADORES 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. 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. ACUMULADORES Es una variable numérica que permite ir acumulando operaciones, y permite ir haciendo operaciones parciales. Se inicializa a un valor inicial según la operación que se va a acumular: a 0 si es una suma o a 1 si es un producto. CONTADORES Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante, cada vez que se produce un determinado suceso, acción o iteración. Se utilizan con la finalidad de contar sucesos, acciones o iteraciones internas en un bucle, proceso, subrutina o donde se requiera cuantificar; deben ser inicializados antes del ciclo o proceso, e incrementados o decrementados dentro del ciclo.
  • 12. IDENTIFICADORES Es el nombre que se le da a un elemento de un algoritmo o programa. En pseudocódigo, a la hora de asignar un nombre a un elemento de un algoritmo, se debe de tener en cuenta que todo identificador debe cumplir unas reglas de sintaxis las cuales son: -Consta de uno o más caracteres. -El primer carácter debe ser una letra o el carácter subrayado (_), mientras que, todos los demás pueden ser letras, dígitos o el carácter subrayado (_). Las letras pueden ser minúsculas o mayúsculas del alfabeto inglés. Así pues, no está permitido el uso de las letras 'ñ' y 'Ñ'. -No pueden existir dos identificadores iguales, es decir, dos elementos de un algoritmo no pueden nombrarse de la misma forma. Lo cual no quiere decir que un identificador no pueda aparecer más de una vez en un algoritmo.
  • 13. EN PSEINT ¿PARA QUÉ SIRVEN LOS SIGUIENTES COMANDOS: SEGÚN, MIENTRAS, REPETIR, PARA Y FUNCIÓN COMANDOS -Según: Esta instrucción permite ejecutar opcionalmente varias acciones posibles, dependiendo del valor almacenado en una variable de tipo numérico. -Mientras: La instrucción Mientras ejecuta una secuencia de instrucciones mientras una condición sea verdadera. -Repetir: La instrucción Repetir-Hasta Que ejecuta una secuencia de instrucciones hasta que la condición sea verdadera. -Para: La instrucción Para ejecutar una secuencia de instrucciones un número determinado de veces.
  • 14. -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. CONCLUSIONES Este trabajo nos lleva ampliar nuestros conocimientos informáticos relacionados con el PSEINT, con este trabajo llegamos a las siguientes conclusiones: 1. PSeInt es una aplicación pensada para los estudiantes que se inician en la construcción de programas. 2. Este software pretende facilitarle al principiante la tarea de escribir algoritmos en este lenguaje para programadores presentando un conjunto de ayudas y asistencias. 3. Brinda algunas herramientas adicionales que le ayude a encontrar errores y comprender la lógica de los algoritmos. 4. Esta herramienta está sobre todo diseñada y enfocada para las debilidades que presentan los estudiantes al comienzo de la programación, para así poder fortalecer dicha falencia. 5. Con la simbología que se usa en el diagrama de flujos, les permite estudiar y comunicar procesos claros y fáciles de comprender. 6. En conclusión el trabajo se desarrolló con el objetivo de reconocer el entorno gráfico de Pseint y distinguir algunos conceptos básicos de programación.
  • 16. BIBLIOGRAFÍA Es.wikipedia.org. 2020. Pseint. Recuperado de: https://es.wikipedia.org/wiki/PSeInt Tecnología informática. ¿Qué es? descargar y usar PSEINT. Recuperado de: https://www.tecnologia-informatica.com/pseint/ OpenWebinars.net. 2020. ¿Qué es pseudocódigo? Recuperado de: https://openwebinars.net/blog/que-es-pseudocodigo/ Discoduroderoer.es. 2020. Variables Y Constantes En Pseudocódigo | Disco Duro De Roer. Recuperado de: https://www.discoduroderoer.es/variables-y-constantes-en-pseudocodigo/ Smartdraw.com. 2020. Símbolos De Diagramas De Flujo. Recuperado de: https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de- flujo.htm#:~:text=Los%20diagramas%20de%20flujo%20usan,s%C3%ADmbolos%20de%20 diagrama%20de%20flujo Lucidchart.com. 2020. Recuperado de: https://www.lucidchart.com/pages/es/que-es-un- diagrama-de-flujo Aprendeaprogramarconnosotros.blogspot.com. 2020. Estructura Y Comandos De Pseint. Recuperado de: http://aprendeaprogramarconnosotros.blogspot.com/2017/04/estructura-y- comandos-de-pseint.html?m=1 Contadores y Sumadores - Algorítmica y Programación. (2020). Recuperado de: https://sites.google.com/site/algoritmicai/contadores-y-sumadores CarlosPes.com - Cursos, Libros, Videos y más Recursos Educativos. (2020). Recuperado de: https://plataforma.josedomingo.org/pledin/cursos/programacion/curso/u23/
  • 17. LINKS DE LOS BLOGS: Mayleen Dayana Ferrer: https://mayleenferrer605.blogspot.com/p/periodo-3-2020.html Sebastián López: https://diversiologia.blogspot.com/p/periodo-3-2020.html Maria Camila Lucio: https://mclajjqh.blogspot.com/p/periodo-3-2020.html Aarón Andrés Ortega: https://tecnologiajuntoati.blogspot.com/p/periodo-3-2019.html Andrea Marcela Santacruz: https://tecologiaalfull.blogspot.com/p/periodo-3-2020.html