PLANEACION GRADO OCTAVO INFORMATICA/PROGRAMACION

 PLANEACION GRADO OCTAVO INFORMATICA/PROGRAMACION




Consultar 


A. ¿Qué es un diagrama de flujo de datos (DFD) y para que se utiliza en programación?  

Un diagrama de flujo de datos (DFD) es una representación visual del flujo de datos a través de un sistema de información o proceso empresarial. Los DFD facilitan la comprensión de los sistemas complejos y son un recurso popular para la ingeniería de software, el análisis de sistemas, la mejora de procesos, la gestión empresarial y el desarrollo ágil de software.

Un diagrama de flujo de datos utiliza símbolos gráficos para ilustrar las rutas, los procesos y los repositorios de almacenamiento de los datos desde el punto en que entran en un sistema hasta que salen. Este modelo visual ayuda a los profesionales a identificar formas de mejorar la eficiencia y la eficacia de los sistemas y procesos existentes, y a crear otros nuevos.

https://www.ibm.com/es-es/think/topics/data-flow-diagram 


B. Nombra y explica cinco (DFD) símbolos básicos utilizados en un diagrama de flujos

Start and End Symbol

Símbolo de Inicio / Final

El símbolo de terminación marca el punto inicial o final del sistema. Por lo general, contiene la palabra "Inicio" o "Fin".

Collate Symbol

Símbolo de Intercalar

Indica un paso que ordena información en un formato estándar.


Document Symbol

Símbolo del Documento Impreso

Un documento o informe impreso.


Connector Symbol

Símbolo del Conector

Indica que el flujo continúa donde se ha colocado un símbolo identico (que contiene la misma letra).


Manual Input Symbol

Símbolo de Entrada Manual

Representa un paso en el que se pide al usuario que introduzca la información manualmente.

https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm?srsltid=AfmBOophCOHP6McYlc9rIKsjUsms3IEPZ6he39-RTVpartg5mRAUKxft


C. Que significa el termino "entrada" y  "salida" en un diagrama de flujo? da un ejemplo de cada uno 

Input/Output Symbol

Símbolo de Entrada / Salida

Representa el material o la información que entra o sale del sistema, como una orden del cliente (entrada) o un producto (salida).

https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm?srsltid=AfmBOor07SFc3xBwB6eST2Z8bT3VwEWXJ2sxzK3YwLc5KeH3ZPwSZZur

D.  ¿Cuál es la diferencia entre un símbolo de proceso y un símbolo de decisión en un diagrama de flujo?

Action or Process Symbol

Símbolo de Acción o Proceso

Un rectángulo solo puede representar un solo paso dentro de un proceso ("agregar dos tazas de harina"), o un subproceso completo ("hacer pan") dentro de un proceso más grande.

Decision Symbol

Símbolo de Decisión o Ramificación

Un punto de decisión o ramificación. Las líneas que representan diferentes decisiones surgen de diferentes puntos del diamante.

https://www.smartdraw.com/flowchart/simbolos-de-diagramas-de-flujo.htm?srsltid=AfmBOor07SFc3xBwB6eST2Z8bT3VwEWXJ2sxzK3YwLc5KeH3ZPwSZZur

E. ¿Qué significa el termino "DFD" y cual es su propósito principal en programación?

Un diagrama de flujo de datos (DFD) traza el flujo de la información para cualquier proceso  o sistema. Emplea símbolos definidos, como rectángulos, círculos y flechas, además de        etiquetas de texto breves, para mostrar las entradas y salidas de datos, los puntos de almacenamiento y las rutas entre cada destino. Los diagramas de flujo de datos pueden variar desde simples panoramas de procesos incluso trazados a mano, hasta DFD muy detallados y con múltiples niveles que profundizan progresivamente en cómo se manejan los datos. Se pueden usar para analizar un sistema existente o para modelar uno nuevo. De forma similar a todos los mejores diagramas y gráficos, un DFD puede con frecuencia "decir" visualmente cosas que serían difíciles de explicar en palabras y funcionan para audiencias tanto técnicas como no técnicas, desde desarrolladores hasta directores. Esa es la razón por la que los DFD siguen siendo tan populares después de todos estos años. Aunque funcionan muy bien para software y sistemas de flujo de datos, en la actualidad no se aplican tanto para visualizar software o sistemas interactivos, en tiempo real u orientados a bases de datos. 

https://www.lucidchart.com/pages/es/que-es-un-diagrama-de-flujo-de-datos


f. ¿Qué representa el símbolo de ovalo en un DFD? Da un ejemplo practico


Ovalo 

Un elemento ovalado en un diagrama de flujo representa un terminal. En otras plabras indica el inicio y la parada dentro de una secuencia 

https://miro.com/es/diagrama-de-flujo/que-es-diagrama-de-flujo/


G. Explica que es un "proceso" en un DFD y como se representa gráficamente 





Proceso: representa cualquier proceso que transforma el flujo de información entrante en el flujo de trabajo saliente. El proceso recibe una entrada y genera una salida.

https://www.artofba.com/uk/post/data-flow-diagrams-dfd-explained-1




H. ¿ Porque es tan importante el uso de flechas en un diagrama de flujo?
¿Qué indican?

un símbolo de conexión utilizado para indicar un enlace entre dos símbolos y la dirección del flujo.



Las flechas en los diagramas de flujo juegan un papel crucial: muestran la dirección del flujo, guiando al lector a través del proceso de un paso al siguiente. Piénsalas como el "tejido conectivo" entre diferentes símbolos o acciones. Sin flechas, un diagrama de flujo sería solo una colección de cuadros sin una secuencia clara.

https://www.heflo.com/es/blog/significado-simbolos-diagrama-flujo


I. ¿ Que pasos básicos se deben seguir para construir un DFD a partir de un problema?

Pasos para construir un Diagrama de Flujo de Datos (DFD)

Para elaborar un Diagrama de Flujo de Datos (DFD) a partir de un problema, es necesario seguir una serie de pasos ordenados centrados en la transformación de la información dentro del sistema.

  1. Definir el problema y el alcance
    Se determina el sistema que se va a modelar, estableciendo sus límites, es decir, dónde inicia y termina, así como los objetivos del DFD.

  2. Identificar las entidades externas
    Se reconocen las personas, organizaciones o sistemas externos que interactúan con el sistema, ya sea proporcionando datos de entrada o recibiendo información como salida.

  3. Identificar los procesos principales
    Se definen las actividades fundamentales que transforman los datos de entrada en resultados, representando las funciones clave del sistema.

  4. Identificar los flujos de datos
    Se describe cómo circula la información entre entidades externas, procesos y almacenes de datos, indicando el tipo de datos que se transfiere.

  5. Agregar los almacenes de datos
    Se especifican los lugares donde se guarda la información, como bases de datos o archivos, y su relación con los procesos que acceden a ellos.

  6. Dibujar el DFD de contexto (Nivel 0)
    Se representa el sistema completo como un único proceso, mostrando su interacción con las entidades externas.

  7. Validar y perfeccionar el diagrama
    Se revisa que el DFD sea lógico y coherente, verificando que todos los procesos tengan entradas y salidas, no existan elementos aislados y el flujo de datos sea correcto.


https://www.google.com/searchq=Que+pasos+b%C3%A1sicos+se+deben+seguir+para+construir+un+DFD+a+partir+de+un+problema%3F&oq



J. ¿ Como podrías representar en un DFD un programa que calcule la suma de dos números?


Un diagrama de flujo para sumar dos números se representa secuencialmente iniciando con un óvalo, leyendo dos variables 
(n1,n2)
en paralelogramos, calculando la suma (S= n1 +n2)

en un rectángulo de proceso, mostrando el resultado y finalizando con otro óvalo.

2 

https://www.youtube.com/watch?v=MXkH4ubI1tk



K. ¿ Cual es el beneficio de usar DFD para resolver problemas antes de escribir un programa en un lenguaje de programación? 

Ventajas del uso de diagramas de flujo

El uso de diagramas de flujo para ilustrar los flujos de trabajo tiene numerosas ventajas, especialmente para las empresas con procesos complejos:

  • Representación comprensible de los flujos de trabajo actuales
  • Posibilidad de supervisar los procesos o recoger datos
  • Análisis de los procesos e identificación de los potenciales de mejora
  • Creación de un entendimiento común de los procesos
  • Visión general de toda la información, documentos y recursos de un proceso
  • Integración de la gestión de calidad, los documentos y los riesgos
https://www.gbtec.com/es/wiki/gestion-de-procesos/diagrama-de-flujo/#:~:text=Ventajas%20del%20uso%20de%20diagramas%20de%20flujo&text=An%C3%A1lisis%20de%20los%20procesos%20e,los%20documentos%20y%20los%20riesgos


L. ¿Qué expectativas tienes con la asignatura?

Incrementar mis conocimientos y el manejo de diferentes programas, aplicaciones y software que me haga estar siempre en la modernización al día en los adelantos tecnológicos.  


















Comentarios

Entradas populares de este blog

TALLER BLOG INTRODUCTORIO PERIODO 2

Taller de razonamientos