MAYO 1 PROYECTO día de la madre el amor más grande
Estructuras básicas en diagramas de flujo y Pseint
1. TALLER ESTRUCTURAS BÁSICAS
ISABELLA BUSTOS
MANUEL CALERO
VALERIA GARCIA GUTIERREZ
10-4
GUILLERMO MONDRAGON
Lic. Sistemas
ÁREA DE TECNOLOGÍA
INSTITUCION EDUCATIVA LICEO DEPARTAMENTAL
SANTIAGO DE CALI
2021
2. TABLA DE CONTENIDO
PORTADA……………………………………………………………...1
TABLA DE CONTENIDO….………………………………………….2
DIAGRAMAS DE FLUJOS………………………………………...…3
SIMBOLOS…………………………………………………………….3
PSEINT………………………………………………………………..5
PARA QUÉ SIRVEN LOS COMANDOS………………………….…6
CONCLUSIÓN………………………………………………………....7
ENLACES……………………………………………………………...7
3. 1. Diagramas de flujo
Son la representación gráfica de un proceso, cada paso de este se representa con un símbolo
diferente, los cuales contienen una pequeña descripción sobre cada etapa del proceso. Los
símbolos se conectan a través de flechas que indican la dirección de flujo del proceso.
Gracias a los diagramas de flujo podemos tener una descripción visual de la relación secuencial
entre las actividades implicadas en un proceso, facilitando la comprensión de cada una de las
actividades presentadas y su relación con las otras, los materiales y el flujo de la información, el
número de pasos del proceso, las ramas en el proceso, la existencia de bucles repetitivos, las
operaciones de interdepartamentales.
Los diagramas de flujo se caracterizan por ser sintéticos ya que tienen que ser resumidos y
prácticos para facilitar su comprensión, aplican la simbología adecuada para así evitar la
confusión con notas excesivas y repetitivas, además siempre nos permite ver todos los pasos de
un procedimiento de forma breve. Pueden estar estructurados para que la lectura sea vertical,
horizontal, panorámica (combina las dos formas) y arquitectónica, es decir, representa el
itinerario de una persona respecto al trabajo.
Símbolos:
● Inicio o final del diagrama:
Representa el inicio y el final de un proceso.
● Línea de flujo:
Indica el orden de la ejecución de las operaciones.
● Entrada/Salida:
Representa la lectura de datos en la entrada y la impresión de datos en la salida.
4. ● Realización de una actividad:
● Realización de una actividad contratada:
● Análisis de situación y toma de decisión:
● Actividad de control:
● Documentación, generación, consulta:
● Base de datos:
5. ● Conexión o relación entre partes de un diagrama:
➢ Constantes: Una constante es un dato numérico que no cambia durante la ejecución del
programa, no se puede modificar, solo leer; un ejemplo pueden ser el número pi y el
número e. Pueden dividirse de 3 formas: constantes literales (no tienen nombre),
constantes declaradas (tienen nombre) y constante expresión (no se le asigna un valor
sino una expresión).
➢ Variables: Una variable es un espacio en la memoria que permite almacenar
temporalmente un dato durante la ejecución de un proceso, su contenido puede cambiar
durante la ejecución del programa. Es necesario darle un nombre a la variable con el cual
podamos identificarla dentro de un algoritmo. Existen las variables auxiliares (son
temporales), variable acumuladora (almacenan un número y sus valores consecutivos) y
la variable de estado (sirven para saber cómo se encuentra un objeto en cada momento).
➢ Acumuladores: Es una variable que suma sobre sí misma un conjunto de valores, para
de esta manera tener la suma de todos ellos en una sola variable.
➢ Contadores: Es una variable cuyo valor aumenta o disminuye en una cantidad constante
cada vez que ocurre un suceso o acción, se utilizan para contar sucesos o acciones
internas de un bucle.
➢ Identificadores: Es una medida específica que nos permite observar, puede ser usada
para mostrar los cambios y progresos que está haciendo un programa hacia el logro de un
resultado específico y ayudarnos a evaluar este mismo.
2. Pseint
Es una herramienta para el aprendizaje de la lógica de programación, para estudiantes que no
tienen experiencia en esta área. Mediante el uso de un pseudolenguaje simple y limitado, un
español intuitivo, permite comenzar a comprender los conceptos básicos de los algoritmos
computacionales. Nació originalmente como el proyecto final de la asignatura de Programación I
de Ingeniería Informática en la Facultad de Ingeniería y Ciencias del Agua de la Universidad
Nacional de la Costa. En realidad, es una carrera de intérpretes de pseudocódigo basada en los
contenidos de Fundamentos de Programación de dicho.
6. Para qué sirven los siguientes comandos:
● Según: Nos permite evaluar la propiedad de una variable y después de comparar una a
una las salidas con la evacuación se realiza la acción determinada.
● Mientras: La instrucción Mientras ejecuta una secuencia de instrucciones mientras una
condición sea verdadera. Al ejecutarse esta instrucción, la condición es evaluada. Si la
condición siempre es verdadera, al ejecutar esta instrucción se produce un ciclo infinito
Puede funcionar como adverbio de tiempo o como conjunción, expresando simultaneidad
entre dos acciones.
● Repetir: Hasta ejecutar una secuencia de declaraciones hasta que la condición sea
verdadera. Cuando se ejecuta esta instrucción, la secuencia de instrucciones que forman
el cuerpo del bucle se ejecuta una vez y luego se evalúa la condición.
● Para: Ejecuta una secuencia de instrucciones un número determinado de veces. Al
ingresar al bloque, la variable recibe el valor inicial y se ejecuta la secuencia de
instrucciones que forma el cuerpo del ciclo.
● Función: Se debe usar su nombre y los parámetros entre paréntesis, que solo pueden ser
expresiones si el pasaje es una referencia. Una llamada puede ser en sí misma una
instrucción, pero si la función devuelve un valor, también se puede utilizar como
operando dentro de una expresión
7. CONCLUSIÓN
Son la representación gráfica de un proceso, cada paso de este se representa con un símbolo
diferente, los cuales contienen una pequeña descripción sobre cada etapa del proceso. Los
símbolos se conectan a través de flechas que indican la dirección de flujo del proceso. Los
diagramas de flujo se caracterizan por ser sintéticos ya que tienen que ser resumidos y prácticos
para facilitar su comprensión, aplican la simbología adecuada para así evitar la confusión con
notas excesivas y repetitivas, además siempre nos permite ver todos los pasos de un
procedimiento de forma breve. Es necesario darle un nombre a la variable con el cual podamos
identificarla dentro de un algoritmo. Existen las variables auxiliares, variable acumuladora y la
variable de estado