SlideShare una empresa de Scribd logo
1 de 21
ESTRUCTURAS BÁSICAS
Mariajose Gomez Heredia
Daniela Martínez Mora
Gabriela Perdomo Mazorra
10-5
INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL
TECNOLOGIA E INFORMATICA
SANTIAGO DE CALI
2020
TABLA DE CONTENIDO
1. ¿Qué es pseint?
2. ¿Qué son?
● Diagramas de flujo
● Explicaciónde cada uno de sus símbolos constantes,variables,
acumuladores,contadores, identificadores.
3. En pseint para qué sirvenlos siguientes comandos:
● Según
● Mientras
● Repetir
● Para
● Función
4. Conclusiones.
5. Referencias.
6. Evidencias .
¿ QUE ES PSEINT?
Es un software libre educativo multiplataforma dirigido a personas que se
inician en la programación.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.Utiliza pseudocódigo para la solución de
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 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.
DIAGRAMAS 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. Los diagramas de flujo
emplean 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. Pueden
variar desde diagramas simples y dibujados a mano hasta diagramas exhaustivos
creados por computadora que describen múltiples pasos y rutas.
SÍMBOLOS
El primer símbolo que se muestra es la flecha, un símbolo de conexión utilizado
para indicar una interconexión entre otros dos símbolos, y la dirección del flujo.
Terminación
Significado del símbolo en diagramas de flujo: Indica el comienzo o el final de
un flujo en el diagrama de procesos.
Proceso
Significado del símbolo en diagramas de flujo: Indica un determinado proceso y
sus funciones y actividades.
Decisión
Significado del símbolo en diagramas de flujo: Esto demuestra que se debe tomar
una decisión y que el flujo del proceso va a seguir cierta dirección según esta decisión.
Retardo
Significado del símbolo en diagramas de flujo: Significa que pasará un tiempo
antes de que el flujo del proceso continúe.
Datos
Significado del símbolo en diagramas de flujo: Representa cualquier tipo de dato
en el diagrama de flujo.
Documento
Significado del símbolo en diagramas de flujo: Es un tipo de dato o información
que las personas pueden leer, como un informe impreso, por ejemplo.
Varios documentos
Significado del símbolo en diagramas de flujo: Indica que son varios documentos.
Sub-rutina o proceso predefinido
Significado del símbolo en diagramas de flujo: Un proceso que ya está definido
previamente.
Preparación
Significado del símbolo en diagramas de flujo: Esto indica que hay que hacer,
ajustar o modificar algo en el proceso antes de proceder.
Display
Significado del símbolo en diagramas de flujo: Indica que se exhibirá alguna
información o dato para leer en una pantalla u otra forma de visualización.
Entrada manual
Significado del símbolo en diagramas de flujo: Esto indica que una persona hará un
procedimiento manualmente.
Loop manual
Significado del símbolo en diagramas de flujo: Indica que una secuencia de
comandos ocurrirá, repitiéndose continuamente hasta que una persona la detenga
manualmente.
Límite del loop
Significado del símbolo en diagramas de flujo: Muestra el comienzo de un proceso
de loop.
Datos almacenados
Significado del símbolo en diagramas de flujo: Esto muestra que existen datos
almacenados.
Conector
Significado del símbolo en diagramas de flujo: Indica que habrá una inspección en
este punto.
Conector para otra página
Significado del símbolo en diagramas de flujo: Esto indica que hay una referencia
cruzada y un enlace de este proceso, a otro proceso diseñado en otra página.
Sumador
Significado del símbolo en diagramas de flujo: Se utiliza para indicar la “y” lógica.
Agrupar
Significado del símbolo de diagrama de flujo: Indica una etapa en la que se
organizan los datos de una manera estándar.
Clasificar
Significado del símbolo en diagramas de flujo: Esto indica que en este punto se
generará una lista que organiza elementos en un orden determinado.
Mezclar
Significado del símbolo en diagramas de flujo: Indica un paso en el que se
combinarán diversos conjuntos en uno solo
.
Base de datos
Significado del símbolo en diagramas de flujo: Una lista de información con una
estructura estandarizada que permite la investigación y la clasificación.
Almacenamiento interno
Significado del símbolo en diagramas de flujo: Indica un dispositivo de
almacenamiento interno.
¿CUÁLES SON LAS CONSTANTES?
Son aquellos valores que, una vez compilado el programa, no pueden ser
cambiados.Al definir las constantes, debemos tomar en cuenta las siguientes REGLAS DE
CONVERSIÓN DE TIPOS DE DATOS:
Reglas de conversión de tipos de datos I
Una constante entera (sin parte decimal) es tomada como tal, a menos que se la
añaden las letras F ó L (mayúsculas ó minúsculas) ejemplos : 1 : tomada como entera (int)
12f : tomada como flotante (float) 456L : tomada como doble larga (long double)
Variables:
Toda variable debe tener un tipo de dato y un nombre .El nombre de una variable
se sujeta a las reglas que existen en el lenguaje para formar un identificador
Algunos identificadores están reservados como son los nombres de comandos del
lenguaje, e.g. RETURN. Un identificador debe iniciar con una letra A-Z, seguida cero ó
más letras A-Z, _ (guión bajo) y dígitos 0-9
Nota-1: No se aceptan letras que no sean del alfabeto inglés, e.g. á, ü
Contadores:
Un contador es una variable (casi siempre de tipo entero) cuyo valor se incrementa
o decrementa en cada repetición de un bucle. Es habitual llamar a esta variable “cont” (de
contador) o “i” (de índice).
El contador suele usarse de este modo:
Primero se inicializa antes de que comience el bucle. Es decir, se le da un valor
inicial. Por ejemplo: cont = 5
Segundo, se modifica dentro del cuerpo del bucle. Lo más habitual es que se
incremente su valor en una unidad. Por ejemplo: cont = cont + 1
Esto quiere decir que el valor de la variable “cont” se incrementa en una unidad y
es asignado de nuevo a la variable contador. Es decir, si cont valía 5 antes de esta
instrucción, cont valdrá 6 después.
Acumuladores:
Las variables acumuladoras tienen la misión de almacenar resultados sucesivos, es
decir, de acumular resultados, de ahí su nombre.Las variables acumuladores también
deben ser inicializadas. Si llamamos “acum” a un acumulador, escribiremos antes de
iniciar el bucle algo como esto: acum = 0
Por supuesto, el valor inicial puede cambiar, dependiendo de la naturaleza del
problema. Más tarde, en el cuerpo del bucle, la forma en la que nos la solemos encontrar
es: acum = acum + N ,siendo N otra variable. Si esta instrucción va seguida de otras:
acum = acum + M acum = acum + P, estaremos acumulando en la variable “acum” los
valores de las variables M, N, P, etc, lo cual resulta a veces muy útil para resolver ciertos
problemas repetitivos.
En este algoritmo, cont es una variable contador típica de bucle. Se ha usado un
bucle “para”, que es lo más sencillo cuando conocemos previamente el número de
repeticiones (10 en este caso). La variable Nsuma es el acumulador, donde se van
sumando los diferentes valores que toma N en cada repetición. se usa para cada uno de los
números introducidos por el teclado, y la variable.
IDENTIFICADORES
En los lenguajes informáticos, los identificadores son elementos textuales (también
llamados símbolos) que nombran entidades del lenguaje.Una restriccióncomún es que no
está permitido el uso de espacios en blanco ni operadores del lenguaje Tipos de
identificadores.
El estándar ANSI distingue dos tipos de identificadores:
● Identificadores internos; los nombres de macros de preprocesador y todas las que
no tengan enlazado externo. El estándar establece que serán significativos, al
menos, los primeros 31 caracteres.
● Identificadores externos; los que corresponden a elementos que tengan enlazado
externo. En este caso el estándar es más permisivo. Se acepta que el compilador
identifique solo seis caracteres significativos y pueda ignorar la distinción
mayúsculas/minúsculas
En pseint para qué sirvenlos siguientes comandos:
Según: Permite trabajar con un sistema de valor numero, donde, según el valor
elegido ocurría una secuencia de acciones.
Desarrollo:
● 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
● 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’
● Tras tener el comienzo del comando, prosigue una secuencia de acciones que
trabajan con opciones/condiciones numéricas que las llaman
● 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
● Las opciones/condiciones numéricas pueden tener hasta dos valores, unidos con
un ‘,’ entre ellos
● Tras finalizar las opciones/condiciones numéricas y sus respectivas acciones, se
debe finalizar el comando con un ‘Fin Según’
Ejemplo en programa:
Mientras: Permite crear un ciclo, que terminará cuando la condición no se cumpla
Desarrollo:
● Debe existir previamente una variable que será utilizada en la condición
● Para utilizar el comando, primero se debe escribir ‘Mientras’ seguido de la
condición y luego la palabra ‘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’
● Ninguna acción después del ‘Fin Mientras’ será ejecutada por el programa,
hasta que el Mientras no se termine
Ejemplo en programa:
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 en programa:
Se utiliza el operador ‘trunc’ para obtener la parte entera de ese resultado, así
no obtener decimales, también se puede utilizar ‘redon’ para redondear y obtener el
valor entero más cercano (todo esto se puede leer en los operadores indicados al
principio)
Para: La función "Para" nos sirve para repetir un proceso una determinada
cantidad de veces hasta llegar a un número de referencia que determinará el fin
del proceso.En el caso de la función "Para" esta se repetirá hasta que la variable
definida llegue a su punto de referencia límite.
● 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
● Luego se debe escribir ‘Hasta’ y el valor de llegada, este valor debe ser
colocado predeterminado o proveniente de una variable anterior
● Después de ello, se debe colocar la secuencia de acciones y al final terminar el
comando con un ‘Fin Para’
Ejemplo en programa:
función: 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 invocar (ejecutar).
CONCLUSIONES
Desarrollando este trabajo nosotras concluimos que el PSeInt es una herramienta
muy útil para los estudiantes de nuevo ingreso de las carrera de programación está muy
bien enfocado en las debilidades que muestra el estudiante al inicio de la programación y
así poder fortalecerlas con el uso de esta herramienta tan útil donde nos Permite comenzar
a comprender conceptos básicos y fundamentales de un algoritmo computacional creado
originalmente como proyecto final para carrera Ingeniería en Informática.
También concluimos que el diagrama de flujo es muy útil al momento de la
introducción al mundo de la programación porque nos permite seguir u orientar por medio
de una esquematización del problema, así también nos permite visualizar si se ha
cometido cierto error o se está yendo por buen camino en dicha solución como antes se
decía.
REFERENCIAS
https://victomanolo.wordpress.com/funciones-subprocesos-en-
pseint/#:~:text=Las%20funciones%20tambi%C3%A9n%20llamadas%20Subproceso,qu
e%20se%20pueden%20invocar%20(ejecutar)
https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando-
segun/#:~:text=Seg%C3%BAn%3A%20Permite%20trabajar%20con%20un,ocurr%C3
%ADa%20una%20secuencia%20de%20acciones.&text=Debe%20existir%20previamen
te%20la%20variable,'%2C%20o%20por%20'Asignar'
https://www.heflo.com/es/blog/modelado-de-procesos/significado-simbolos-diagrama-
flujo/
http://algoritmosdiagramas.blogspot.com/2009/09/constantes-y-variables.html
http://algoritmosdiagramas.blogspot.com/2009/09/contadores-y-acomuladores.html
http://algoritmosdiagramas.blogspot.com/2009/09/contadores-y-acomuladores.html
https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-
flujo#:~:text=Un%20diagrama%20de%20flujo%20es,claros%20y%20f%C3%A1ciles%
20de%20comprender.
https://es.wikipedia.org/wiki/PSeInt#:~:text=PSeInt%20es%20la%20abreviatura%20de,
el%20desarrollo%20de%20la%20l%C3%B3gica.
EVIDENCIAS
GABRIELA PERDOMO
https://www.blogger.com/blog/posts/7825654556772986846?pli=1
DANIELA MARTINEZ http://danielamartinez1812.blogspot.com/p/tercer-periodo-
2020.html?m=1
MARIAJOSE GOMEZhttps://majo2004am2508amc.blogspot.com/p/tercer-periodo-
202.html
Estructuras basicas
Estructuras basicas

Más contenido relacionado

La actualidad más candente

Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujocarlospaul
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasEdward Ropero
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadoresLorenzo Alejo
 
Ii corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_claseIi corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_clasetammyrodriguez2010
 
Trabajo de informatica Elsy Villa
Trabajo de informatica Elsy VillaTrabajo de informatica Elsy Villa
Trabajo de informatica Elsy Villaelsyance-2011
 
Tecnologìa -Estructuras básicas
Tecnologìa  -Estructuras básicasTecnologìa  -Estructuras básicas
Tecnologìa -Estructuras básicasMarcela Perez
 
Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)LuzAngieBolaosOrdoez
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1Silvanac
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Duvan Aguilera
 
Diagramas de flujo y pseint
Diagramas de flujo y pseintDiagramas de flujo y pseint
Diagramas de flujo y pseintkathalinavalois
 
Tutorial algoritmo representacion
Tutorial algoritmo representacionTutorial algoritmo representacion
Tutorial algoritmo representacionMichele André
 

La actualidad más candente (18)

Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
 
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivasLógica y Algoritmos 4. estructuras secuenciales y selectivas
Lógica y Algoritmos 4. estructuras secuenciales y selectivas
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
 
Ii corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_claseIi corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_clase
 
Trabajo de informatica Elsy Villa
Trabajo de informatica Elsy VillaTrabajo de informatica Elsy Villa
Trabajo de informatica Elsy Villa
 
Tecnologìa -Estructuras básicas
Tecnologìa  -Estructuras básicasTecnologìa  -Estructuras básicas
Tecnologìa -Estructuras básicas
 
Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)Estructuras básicas 3 er periodo.docx (1)
Estructuras básicas 3 er periodo.docx (1)
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Tecnología- Estructuras Básicas
Tecnología- Estructuras BásicasTecnología- Estructuras Básicas
Tecnología- Estructuras Básicas
 
Sophia leonzio tarea4
Sophia leonzio tarea4Sophia leonzio tarea4
Sophia leonzio tarea4
 
Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Diagramas de flujo y pseint
Diagramas de flujo y pseintDiagramas de flujo y pseint
Diagramas de flujo y pseint
 
Tutorial algoritmo representacion
Tutorial algoritmo representacionTutorial algoritmo representacion
Tutorial algoritmo representacion
 
Tecnologia trabajo
Tecnologia trabajoTecnologia trabajo
Tecnologia trabajo
 

Similar a Estructuras basicas

Estructuras basicas tecnologia
Estructuras basicas  tecnologiaEstructuras basicas  tecnologia
Estructuras basicas tecnologiaMichelledayana6
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacionnmqy28
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología valentinacrdenas6
 
Estructuras basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)SebastianNaranjo19
 
Estructuras básicas tecnología
Estructuras básicas  tecnología Estructuras básicas  tecnología
Estructuras básicas tecnología valentinacrdenas6
 
Estructuras basicas tecnología (2)
Estructuras basicas  tecnología (2)Estructuras basicas  tecnología (2)
Estructuras basicas tecnología (2)SebastianNaranjo19
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)laurapolindara1
 
Estructuras básicas - conceptos básicos de programación.
Estructuras básicas - conceptos básicos de programación.Estructuras básicas - conceptos básicos de programación.
Estructuras básicas - conceptos básicos de programación.AnaSofiaLpezMilln
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programacióncarlinauribe
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programaciónNataliaVicua1
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programaciónkarinamompotes
 

Similar a Estructuras basicas (20)

00000
0000000000
00000
 
Tecnoooo00000000000
Tecnoooo00000000000Tecnoooo00000000000
Tecnoooo00000000000
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Estructuras basicas tecnologia
Estructuras basicas  tecnologiaEstructuras basicas  tecnologia
Estructuras basicas tecnologia
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
 
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
 
Estructuras basicas tecnología (2)
Estructuras basicas  tecnología (2)Estructuras basicas  tecnología (2)
Estructuras basicas tecnología (2)
 
Estructuras básicas conceptos básicos de programación (1)
Estructuras básicas  conceptos básicos de programación (1)Estructuras básicas  conceptos básicos de programación (1)
Estructuras básicas conceptos básicos de programación (1)
 
Estructuras básicas - conceptos básicos de programación.
Estructuras básicas - conceptos básicos de programación.Estructuras básicas - conceptos básicos de programación.
Estructuras básicas - conceptos básicos de programación.
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
Estructuras básicas conceptos básicos de programación
Estructuras básicas  conceptos básicos de programaciónEstructuras básicas  conceptos básicos de programación
Estructuras básicas conceptos básicos de programación
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Más de Danielamartinezmora1 (16)

Derechos de autor
Derechos de autorDerechos de autor
Derechos de autor
 
Tablas y graficos
Tablas y graficosTablas y graficos
Tablas y graficos
 
Tabla de resultado de la encuesta 11 5 b
Tabla de resultado de la encuesta 11 5 bTabla de resultado de la encuesta 11 5 b
Tabla de resultado de la encuesta 11 5 b
 
Proyecto cts
Proyecto ctsProyecto cts
Proyecto cts
 
Folleto
FolletoFolleto
Folleto
 
Escarapela
EscarapelaEscarapela
Escarapela
 
Presentación canva
Presentación canvaPresentación canva
Presentación canva
 
Diagrama de pareto
Diagrama de paretoDiagrama de pareto
Diagrama de pareto
 
Distribución de frecuencias
Distribución de frecuenciasDistribución de frecuencias
Distribución de frecuencias
 
Tabla frecuencias
Tabla frecuenciasTabla frecuencias
Tabla frecuencias
 
La electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduinoLa electricidad y_la_electronica_tarjeta_arduino
La electricidad y_la_electronica_tarjeta_arduino
 
La electricidad 2
La electricidad 2La electricidad 2
La electricidad 2
 
La electricidad
La electricidadLa electricidad
La electricidad
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia3
Tecnologia3Tecnologia3
Tecnologia3
 
Tecnologia3
Tecnologia3Tecnologia3
Tecnologia3
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (19)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Estructuras basicas

  • 1. ESTRUCTURAS BÁSICAS Mariajose Gomez Heredia Daniela Martínez Mora Gabriela Perdomo Mazorra 10-5 INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL TECNOLOGIA E INFORMATICA SANTIAGO DE CALI 2020
  • 2. TABLA DE CONTENIDO 1. ¿Qué es pseint? 2. ¿Qué son? ● Diagramas de flujo ● Explicaciónde cada uno de sus símbolos constantes,variables, acumuladores,contadores, identificadores. 3. En pseint para qué sirvenlos siguientes comandos: ● Según ● Mientras ● Repetir ● Para ● Función 4. Conclusiones. 5. Referencias. 6. Evidencias .
  • 3. ¿ QUE ES PSEINT? Es un software libre educativo multiplataforma dirigido a personas que se inician en la programación.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.Utiliza pseudocódigo para la solución de 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 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. DIAGRAMAS 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. Los diagramas de flujo
  • 4. emplean 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. Pueden variar desde diagramas simples y dibujados a mano hasta diagramas exhaustivos creados por computadora que describen múltiples pasos y rutas. SÍMBOLOS El primer símbolo que se muestra es la flecha, un símbolo de conexión utilizado para indicar una interconexión entre otros dos símbolos, y la dirección del flujo. Terminación Significado del símbolo en diagramas de flujo: Indica el comienzo o el final de un flujo en el diagrama de procesos. Proceso
  • 5. Significado del símbolo en diagramas de flujo: Indica un determinado proceso y sus funciones y actividades. Decisión Significado del símbolo en diagramas de flujo: Esto demuestra que se debe tomar una decisión y que el flujo del proceso va a seguir cierta dirección según esta decisión. Retardo Significado del símbolo en diagramas de flujo: Significa que pasará un tiempo antes de que el flujo del proceso continúe. Datos Significado del símbolo en diagramas de flujo: Representa cualquier tipo de dato en el diagrama de flujo. Documento Significado del símbolo en diagramas de flujo: Es un tipo de dato o información que las personas pueden leer, como un informe impreso, por ejemplo.
  • 6. Varios documentos Significado del símbolo en diagramas de flujo: Indica que son varios documentos. Sub-rutina o proceso predefinido Significado del símbolo en diagramas de flujo: Un proceso que ya está definido previamente. Preparación Significado del símbolo en diagramas de flujo: Esto indica que hay que hacer, ajustar o modificar algo en el proceso antes de proceder. Display Significado del símbolo en diagramas de flujo: Indica que se exhibirá alguna información o dato para leer en una pantalla u otra forma de visualización.
  • 7. Entrada manual Significado del símbolo en diagramas de flujo: Esto indica que una persona hará un procedimiento manualmente. Loop manual Significado del símbolo en diagramas de flujo: Indica que una secuencia de comandos ocurrirá, repitiéndose continuamente hasta que una persona la detenga manualmente. Límite del loop Significado del símbolo en diagramas de flujo: Muestra el comienzo de un proceso de loop. Datos almacenados Significado del símbolo en diagramas de flujo: Esto muestra que existen datos almacenados.
  • 8. Conector Significado del símbolo en diagramas de flujo: Indica que habrá una inspección en este punto. Conector para otra página Significado del símbolo en diagramas de flujo: Esto indica que hay una referencia cruzada y un enlace de este proceso, a otro proceso diseñado en otra página. Sumador Significado del símbolo en diagramas de flujo: Se utiliza para indicar la “y” lógica.
  • 9. Agrupar Significado del símbolo de diagrama de flujo: Indica una etapa en la que se organizan los datos de una manera estándar. Clasificar Significado del símbolo en diagramas de flujo: Esto indica que en este punto se generará una lista que organiza elementos en un orden determinado. Mezclar Significado del símbolo en diagramas de flujo: Indica un paso en el que se combinarán diversos conjuntos en uno solo . Base de datos Significado del símbolo en diagramas de flujo: Una lista de información con una estructura estandarizada que permite la investigación y la clasificación.
  • 10. Almacenamiento interno Significado del símbolo en diagramas de flujo: Indica un dispositivo de almacenamiento interno. ¿CUÁLES SON LAS CONSTANTES? Son aquellos valores que, una vez compilado el programa, no pueden ser cambiados.Al definir las constantes, debemos tomar en cuenta las siguientes REGLAS DE CONVERSIÓN DE TIPOS DE DATOS: Reglas de conversión de tipos de datos I Una constante entera (sin parte decimal) es tomada como tal, a menos que se la añaden las letras F ó L (mayúsculas ó minúsculas) ejemplos : 1 : tomada como entera (int) 12f : tomada como flotante (float) 456L : tomada como doble larga (long double) Variables: Toda variable debe tener un tipo de dato y un nombre .El nombre de una variable se sujeta a las reglas que existen en el lenguaje para formar un identificador
  • 11. Algunos identificadores están reservados como son los nombres de comandos del lenguaje, e.g. RETURN. Un identificador debe iniciar con una letra A-Z, seguida cero ó más letras A-Z, _ (guión bajo) y dígitos 0-9 Nota-1: No se aceptan letras que no sean del alfabeto inglés, e.g. á, ü Contadores: Un contador es una variable (casi siempre de tipo entero) cuyo valor se incrementa o decrementa en cada repetición de un bucle. Es habitual llamar a esta variable “cont” (de contador) o “i” (de índice). El contador suele usarse de este modo: Primero se inicializa antes de que comience el bucle. Es decir, se le da un valor inicial. Por ejemplo: cont = 5 Segundo, se modifica dentro del cuerpo del bucle. Lo más habitual es que se incremente su valor en una unidad. Por ejemplo: cont = cont + 1 Esto quiere decir que el valor de la variable “cont” se incrementa en una unidad y es asignado de nuevo a la variable contador. Es decir, si cont valía 5 antes de esta instrucción, cont valdrá 6 después. Acumuladores: Las variables acumuladoras tienen la misión de almacenar resultados sucesivos, es decir, de acumular resultados, de ahí su nombre.Las variables acumuladores también deben ser inicializadas. Si llamamos “acum” a un acumulador, escribiremos antes de iniciar el bucle algo como esto: acum = 0 Por supuesto, el valor inicial puede cambiar, dependiendo de la naturaleza del problema. Más tarde, en el cuerpo del bucle, la forma en la que nos la solemos encontrar
  • 12. es: acum = acum + N ,siendo N otra variable. Si esta instrucción va seguida de otras: acum = acum + M acum = acum + P, estaremos acumulando en la variable “acum” los valores de las variables M, N, P, etc, lo cual resulta a veces muy útil para resolver ciertos problemas repetitivos. En este algoritmo, cont es una variable contador típica de bucle. Se ha usado un bucle “para”, que es lo más sencillo cuando conocemos previamente el número de repeticiones (10 en este caso). La variable Nsuma es el acumulador, donde se van sumando los diferentes valores que toma N en cada repetición. se usa para cada uno de los números introducidos por el teclado, y la variable. IDENTIFICADORES En los lenguajes informáticos, los identificadores son elementos textuales (también llamados símbolos) que nombran entidades del lenguaje.Una restriccióncomún es que no está permitido el uso de espacios en blanco ni operadores del lenguaje Tipos de identificadores. El estándar ANSI distingue dos tipos de identificadores: ● Identificadores internos; los nombres de macros de preprocesador y todas las que no tengan enlazado externo. El estándar establece que serán significativos, al menos, los primeros 31 caracteres. ● Identificadores externos; los que corresponden a elementos que tengan enlazado externo. En este caso el estándar es más permisivo. Se acepta que el compilador identifique solo seis caracteres significativos y pueda ignorar la distinción mayúsculas/minúsculas En pseint para qué sirvenlos siguientes comandos: Según: Permite trabajar con un sistema de valor numero, donde, según el valor elegido ocurría una secuencia de acciones.
  • 13. Desarrollo: ● 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 ● 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’ ● Tras tener el comienzo del comando, prosigue una secuencia de acciones que trabajan con opciones/condiciones numéricas que las llaman ● 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 ● Las opciones/condiciones numéricas pueden tener hasta dos valores, unidos con un ‘,’ entre ellos ● Tras finalizar las opciones/condiciones numéricas y sus respectivas acciones, se debe finalizar el comando con un ‘Fin Según’ Ejemplo en programa: Mientras: Permite crear un ciclo, que terminará cuando la condición no se cumpla Desarrollo: ● Debe existir previamente una variable que será utilizada en la condición
  • 14. ● Para utilizar el comando, primero se debe escribir ‘Mientras’ seguido de la condición y luego la palabra ‘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’ ● Ninguna acción después del ‘Fin Mientras’ será ejecutada por el programa, hasta que el Mientras no se termine Ejemplo en programa: 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 en programa: Se utiliza el operador ‘trunc’ para obtener la parte entera de ese resultado, así no obtener decimales, también se puede utilizar ‘redon’ para redondear y obtener el
  • 15. valor entero más cercano (todo esto se puede leer en los operadores indicados al principio) Para: La función "Para" nos sirve para repetir un proceso una determinada cantidad de veces hasta llegar a un número de referencia que determinará el fin del proceso.En el caso de la función "Para" esta se repetirá hasta que la variable definida llegue a su punto de referencia límite. ● 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 ● Luego se debe escribir ‘Hasta’ y el valor de llegada, este valor debe ser colocado predeterminado o proveniente de una variable anterior ● Después de ello, se debe colocar la secuencia de acciones y al final terminar el comando con un ‘Fin Para’ Ejemplo en programa:
  • 16. función: 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 invocar (ejecutar). CONCLUSIONES Desarrollando este trabajo nosotras concluimos que el PSeInt es una herramienta muy útil para los estudiantes de nuevo ingreso de las carrera de programación está muy bien enfocado en las debilidades que muestra el estudiante al inicio de la programación y así poder fortalecerlas con el uso de esta herramienta tan útil donde nos Permite comenzar a comprender conceptos básicos y fundamentales de un algoritmo computacional creado originalmente como proyecto final para carrera Ingeniería en Informática. También concluimos que el diagrama de flujo es muy útil al momento de la introducción al mundo de la programación porque nos permite seguir u orientar por medio de una esquematización del problema, así también nos permite visualizar si se ha cometido cierto error o se está yendo por buen camino en dicha solución como antes se decía. REFERENCIAS
  • 17. https://victomanolo.wordpress.com/funciones-subprocesos-en- pseint/#:~:text=Las%20funciones%20tambi%C3%A9n%20llamadas%20Subproceso,qu e%20se%20pueden%20invocar%20(ejecutar) https://riskn.wordpress.com/pseint/pseint-acciones-comandos/pseint-comando- segun/#:~:text=Seg%C3%BAn%3A%20Permite%20trabajar%20con%20un,ocurr%C3 %ADa%20una%20secuencia%20de%20acciones.&text=Debe%20existir%20previamen te%20la%20variable,'%2C%20o%20por%20'Asignar' https://www.heflo.com/es/blog/modelado-de-procesos/significado-simbolos-diagrama- flujo/ http://algoritmosdiagramas.blogspot.com/2009/09/constantes-y-variables.html http://algoritmosdiagramas.blogspot.com/2009/09/contadores-y-acomuladores.html http://algoritmosdiagramas.blogspot.com/2009/09/contadores-y-acomuladores.html https://www.lucidchart.com/pages/es/que-es-un-diagrama-de- flujo#:~:text=Un%20diagrama%20de%20flujo%20es,claros%20y%20f%C3%A1ciles% 20de%20comprender. https://es.wikipedia.org/wiki/PSeInt#:~:text=PSeInt%20es%20la%20abreviatura%20de, el%20desarrollo%20de%20la%20l%C3%B3gica. EVIDENCIAS GABRIELA PERDOMO https://www.blogger.com/blog/posts/7825654556772986846?pli=1