Planeación Grado octavo informática/programación

 












Consulta

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

R= Un diagrama de flujo de datos (DFD)es una representación 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.


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 flujo.

R=

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

c. ¿Qué significa el término "entrada" y "salida" en un diagrama de flujo? Da un ejemplo de cada uno.

R=
En los diagramas de flujo, la entrada (Input) representa los datos, materiales o información inicial necesarios para iniciar un proceso, mientras que la salida (Output) es el resultado final, producto o informe generado tras dicha transformación. Ambos se representan generalmente con un paralelogramo.
  • Entrada (Input): Datos, información o materiales que ingresan a un sistema o proceso. Ej.: "Leer nombre y edad del usuario" a través del teclado.
  • Salida (Output): Resultado, producto o información generada por el proceso. Ej.: "Imprimir/Mostrar el documento" finalizado.
https://www.lucidchart.com/pages/es/simbolos-comunes-de-los-diagramas-de-flujo


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

R=

La principal diferencia es que el símbolo de proceso (rectángulo) representa una acción, tarea u operación directa en el flujo, mientras que el símbolo de decisión (diamante/rombo) marca un punto de bifurcación donde el flujo se divide basándose en una pregunta (generalmente sí/no o verdadero/falso), según la información de Kanban ToolAIIM, y MockFlow.

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

DFD significa Diagrama de Flujo de Datos (Data Flow Diagram, en inglés) y es una representación gráfica que ilustra cómo se mueven, procesan, almacenan y transforman los datos dentro de un sistema. Su propósito principal en programación y análisis de sistemas es visualizar la lógica del flujo de información, facilitando la identificación de entradas, salidas y el almacenamiento de datos, permitiendo estructurar sistemas complejos antes de escribir código.

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

f. ¿Qué representa el símbolo de óvalo en un DFD? Da un ejemplo práctico.

R= El símbolo de óvalo (o elipse) en un Diagrama de Flujo de Datos (DFD) o diagrama de flujo representa el «Terminador», indicando específicamente el inicio o el fin de un proceso. Define los límites del flujo, marcando dónde comienza el proceso y dónde termina, asegurando claridad en la estructura.

Ejemplo practico:

1. Óvalo de inicio: Contiene el texto "Inicio".

2.Rectángulo: Ingresar usuario y contraseña.

3. Rombo (Decisión): ¿Datos correctos?

4. Rectángulo: Acceder al sistema / Mostrar error.

5. Óvalo de fin: Contiene el texto "Fin".

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

g. Explica qué es un "proceso" en un DFD y cómo se representa gráficamente.

R= Un proceso en un DFD es un componente funcional que transforma datos de entrada en datos de salida, manipulándolos, almacenándolos o distribuyéndolos dentro de un sistema. Se representa gráficamente como un círculo, un rectángulo redondeado o un rectángulo, generalmente etiquetado con un verbo y un sustantivo (ej. "Calcular Total").



https://asana.com/es/resources/what-is-a-flowchart

h. ¿Por qué es importante el uso de flechas en un diagrama de flujo? ¿Qué indican?

R= Las flechas en un diagrama de flujo son cruciales porque establecen la secuencia lógica, el orden de ejecución y la dirección del proceso. Actúan como conectores que guían al lector de un paso a otro, uniendo símbolos (inicios, acciones, decisiones) y asegurando que la ruta del flujo de trabajo sea clara, facilitando la comprensión de proyectos complejos. 

https://blog.hubspot.es/sales/que-es-diagrama-flujo-procesos

i. ¿Qué pasos básicos se deben seguir para construir un DFD a partir de un problema?

R= Para construir un Diagrama de Flujo de Datos (DFD) a partir de un problema, se deben seguir pasos ordenados: identificar las entidades externas (fuentes/destinos), definir las entradas y salidas de datos, establecer los procesos de transformación, organizar el almacenamiento de datos, y conectar todo mediante flujos, validando la lógica del sistema.

https://www.udb.edu.sv/udb_files/recursos_guias/informatica-ingenieria/programacion-i/2019/i/guia-2.pdf

j. ¿Cómo podrías representar en un DFD un programa que calcule la suma de dos números?

R=Para representar la suma de dos números en un Diagrama de Flujo de Datos (DFD), se utiliza una estructura secuencial básica: inicio, lectura de variables (entrada), asignación del proceso de suma (rectángulo), escritura del resultado (salida) y fin. La operación se define como Suma = a + b.

https://es.slideshare.net/slideshow/diagramas-de-flujo-con-dfd/52869925

k. ¿Cuál es el beneficio de usar DFD para resolver problemas antes de escribir un programa en un lenguaje de programación?

R= El uso de diagramas de flujo de datos (DFD) antes de programar permite visualizar la lógica, estructura y flujo de información, facilitando la identificación temprana de errores, cuellos de botella y redundancias. Ayuda a organizar la entrada, proceso y salida de datos, lo que mejora la eficiencia y claridad, reduciendo el tiempo de desarrollo.

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

1. Mis expectativas son que la materia sea muy divertida y que pueda disfrutarla mucho.

Comentarios

Entradas populares de este blog

PLANEACIÓN SEGUNDO PERIODO INFORMÁTICA – FASE INTRODUCTORIA AL RAZONAMIENTO Y LA PROGRAMACION EN DFD.

Taller 2 de razonamiento-Ejercicios de razonamiento