SlideShare una empresa de Scribd logo
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 básicas
Estructuras básicas

Más contenido relacionado

La actualidad más candente

Diagramas De Flujo
Diagramas De FlujoDiagramas De Flujo
Diagramas De Flujo
carlospaul
 
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
Edward Ropero
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
Lorenzo Alejo
 
Ii corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_claseIi corte algoritmo_tr_1era_clase
Ii corte algoritmo_tr_1era_clase
tammyrodriguez2010
 
Trabajo de informatica Elsy Villa
Trabajo de informatica Elsy VillaTrabajo de informatica Elsy Villa
Trabajo de informatica Elsy Villa
elsyance-2011
 
Tecnologìa -Estructuras básicas
Tecnologìa  -Estructuras básicasTecnologìa  -Estructuras básicas
Tecnologìa -Estructuras básicas
Marcela 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 Unidad1
Silvanac
 
Algoritmos y diagramas de flujo
Algoritmos y diagramas de flujoAlgoritmos y diagramas de flujo
Algoritmos y diagramas de flujo
Javier Alfredo Alcala Alvarado
 
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
Boris Salleg
 
Tecnología- Estructuras Básicas
Tecnología- Estructuras BásicasTecnología- Estructuras Básicas
Tecnología- Estructuras Básicas
Marcela Santacruz Perez
 
Sophia leonzio tarea4
Sophia leonzio tarea4Sophia leonzio tarea4
Sophia leonzio tarea4
sophimonteleon
 
Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010Guia de aprendizaje VS2005-2010
Guia de aprendizaje VS2005-2010
Duvan Aguilera
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
Salvador Fernández Fernández
 
algoritmo
algoritmoalgoritmo
algoritmo
Cristhian Tapia
 
Diagramas de flujo y pseint
Diagramas de flujo y pseintDiagramas de flujo y pseint
Diagramas de flujo y pseint
kathalinavalois
 
Tutorial algoritmo representacion
Tutorial algoritmo representacionTutorial algoritmo representacion
Tutorial algoritmo representacion
Michele André
 
Tecnologia trabajo
Tecnologia trabajoTecnologia trabajo
Tecnologia trabajo
Arnold Riascos
 

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 básicas

00000
0000000000
Tecnoooo00000000000
Tecnoooo00000000000Tecnoooo00000000000
Tecnoooo00000000000
ValeriaDavila6
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
valeriacaicedo7
 
Estructuras basicas tecnologia
Estructuras basicas  tecnologiaEstructuras basicas  tecnologia
Estructuras basicas tecnologia
Michelledayana6
 
Tecnologia
TecnologiaTecnologia
Tecnologia
AlejandroFranco90
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
valeriamanrique6
 
Tecnologia
TecnologiaTecnologia
Tecnologia
CarlosTorres1093
 
Introduccion a la logica de programacion
Introduccion a la logica de programacionIntroduccion a la logica de programacion
Introduccion a la logica de programacion
nmqy28
 
Estructuras basicas tecnología
Estructuras basicas  tecnología Estructuras basicas  tecnología
Estructuras basicas tecnología
valentinacrdenas6
 
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 basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (1)
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ón
karinamompotes
 
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
carlinauribe
 
Tecnologia
TecnologiaTecnologia
Tecnologia
nataliavicuna
 
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
NataliaVicua1
 
Tecnologia
TecnologiaTecnologia
Tecnologia
SofaGarzn1
 
Tecnologia
TecnologiaTecnologia
Tecnologia
ngelMartinez8
 

Similar a Estructuras básicas (20)

00000
0000000000
00000
 
Tecnoooo00000000000
Tecnoooo00000000000Tecnoooo00000000000
Tecnoooo00000000000
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Estructuras basicas tecnologia
Estructuras basicas  tecnologiaEstructuras basicas  tecnologia
Estructuras basicas tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Estructuras básicas
Estructuras básicas Estructuras básicas
Estructuras básicas
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
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 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 basicas tecnología (1)
Estructuras basicas  tecnología (1)Estructuras basicas  tecnología (1)
Estructuras basicas tecnología (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 (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
 
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
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Más de Gabriela Perdomo

Derechos de autor
Derechos de autorDerechos de autor
Derechos de autor
Gabriela Perdomo
 
Tablas y graficos
Tablas y graficosTablas y graficos
Tablas y graficos
Gabriela Perdomo
 
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
Gabriela Perdomo
 
Proyecto cts
Proyecto ctsProyecto cts
Proyecto cts
Gabriela Perdomo
 
Folleto
FolletoFolleto
Escarapela
EscarapelaEscarapela
Escarapela
Gabriela Perdomo
 
Presentación canva
Presentación canvaPresentación canva
Presentación canva
Gabriela Perdomo
 
Distribución de frecuencias
Distribución de frecuenciasDistribución de frecuencias
Distribución de frecuencias
Gabriela Perdomo
 
Distribución de frecuencias
Distribución de frecuenciasDistribución de frecuencias
Distribución de frecuencias
Gabriela Perdomo
 
Laboratorio 5
Laboratorio  5Laboratorio  5
Laboratorio 5
Gabriela Perdomo
 
Trabajo tecnologia
Trabajo tecnologiaTrabajo tecnologia
Trabajo tecnologia
Gabriela Perdomo
 
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
Gabriela Perdomo
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
Gabriela Perdomo
 
Tecnologia circuito
Tecnologia   circuitoTecnologia   circuito
Tecnologia circuito
Gabriela Perdomo
 
Tecnologia circuito
Tecnologia   circuitoTecnologia   circuito
Tecnologia circuito
Gabriela Perdomo
 
Publisher
PublisherPublisher
Publisher
Gabriela Perdomo
 
Folleto electricidad
Folleto electricidadFolleto electricidad
Folleto electricidad
Gabriela Perdomo
 
Encuestas-gráficos
Encuestas-gráficosEncuestas-gráficos
Encuestas-gráficos
Gabriela Perdomo
 
Resumen
ResumenResumen
Hombre y comunidad
Hombre y comunidadHombre y comunidad
Hombre y comunidad
Gabriela Perdomo
 

Más de Gabriela Perdomo (20)

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
 
Distribución de frecuencias
Distribución de frecuenciasDistribución de frecuencias
Distribución de frecuencias
 
Distribución de frecuencias
Distribución de frecuenciasDistribución de frecuencias
Distribución de frecuencias
 
Laboratorio 5
Laboratorio  5Laboratorio  5
Laboratorio 5
 
Trabajo tecnologia
Trabajo tecnologiaTrabajo tecnologia
Trabajo tecnologia
 
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
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 
Tecnologia circuito
Tecnologia   circuitoTecnologia   circuito
Tecnologia circuito
 
Tecnologia circuito
Tecnologia   circuitoTecnologia   circuito
Tecnologia circuito
 
Publisher
PublisherPublisher
Publisher
 
Folleto electricidad
Folleto electricidadFolleto electricidad
Folleto electricidad
 
Encuestas-gráficos
Encuestas-gráficosEncuestas-gráficos
Encuestas-gráficos
 
Resumen
ResumenResumen
Resumen
 
Hombre y comunidad
Hombre y comunidadHombre y comunidad
Hombre y comunidad
 

Último

CALCULO DE AMORTIZACION DE UN PRESTAMO.pdf
CALCULO DE AMORTIZACION DE UN PRESTAMO.pdfCALCULO DE AMORTIZACION DE UN PRESTAMO.pdf
CALCULO DE AMORTIZACION DE UN PRESTAMO.pdf
cesareduvr95
 
PLAN 365 Presentación Gobierno 2024 (1).pdf
PLAN 365 Presentación Gobierno 2024  (1).pdfPLAN 365 Presentación Gobierno 2024  (1).pdf
PLAN 365 Presentación Gobierno 2024 (1).pdf
ElizabethLpez634570
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
VeronicaCabrera50
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Gracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdfGracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdf
Ani Ann
 
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACIONANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
carla466417
 
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptxDesarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
TatianaHerrera46
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
JonathanCovena1
 
proyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptxproyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptx
ChristianGmez48
 
REGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptx
REGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptxREGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptx
REGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptx
RiosMartin
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
https://gramadal.wordpress.com/
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
EfranMartnez8
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
https://gramadal.wordpress.com/
 
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
DaliaAndrade1
 
Qué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptxQué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptx
saradocente
 
Eureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de CienciasEureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de Ciencias
arianet3011
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
Fernández Gorka
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 

Último (20)

CALCULO DE AMORTIZACION DE UN PRESTAMO.pdf
CALCULO DE AMORTIZACION DE UN PRESTAMO.pdfCALCULO DE AMORTIZACION DE UN PRESTAMO.pdf
CALCULO DE AMORTIZACION DE UN PRESTAMO.pdf
 
PLAN 365 Presentación Gobierno 2024 (1).pdf
PLAN 365 Presentación Gobierno 2024  (1).pdfPLAN 365 Presentación Gobierno 2024  (1).pdf
PLAN 365 Presentación Gobierno 2024 (1).pdf
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Gracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdfGracias papá hombre_letra y acordes de guitarra.pdf
Gracias papá hombre_letra y acordes de guitarra.pdf
 
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACIONANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
ANALISIS CRITICO DEL PENSAMIENTO COLONIAL Y DESCOLONIZACION
 
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptxDesarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
 
proyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptxproyectoszona21para el logro de real.pptx
proyectoszona21para el logro de real.pptx
 
REGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptx
REGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptxREGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptx
REGLAMENTO DE FALTAS Y SANCIONES DEL MAGISTERIO 2024.pptx
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
 
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdfELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
ELEMENTOS DE LA COMPRENSION ORAL-ESCUCHA ACTIVA.pdf
 
Qué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptxQué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptx
 
Eureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de CienciasEureka 2024 ideas y dudas para la feria de Ciencias
Eureka 2024 ideas y dudas para la feria de Ciencias
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 

Estructuras básicas

  • 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