DFD
Question 1 |
Which of the following statements are TRUE?
-
I. The context diagram should depict the system as a single bubble.
II. External entities should be identified clearly at all levels of DFDs.
III. Control information should not be represented in a DFD.
IV. A data store can be connected either to another data store or to an external entity.
II and III | |
II and III | |
I and III | |
I, II and III |
Question 1 Explanation:
Note: Out of Syllabus. [Software Engineering]
Question 2 |
Which possibility among the following is invalid in case of a Data Flow Diagram ?
A process having in-bound data flows more than outbound data flows | |
A data flow between two processes | |
A data flow between two data stores | |
A data store having more than one in-bound data flows |
Question 2 Explanation:
DFD Rules:
1.Each process should have at least one input and an output.
2.Each data store should have at least one data flow in and one data flow out.
3.Data stored in a system must go through a process.
4.All processes in a DFD go to another process or a data store.
1.Each process should have at least one input and an output.
2.Each data store should have at least one data flow in and one data flow out.
3.Data stored in a system must go through a process.
4.All processes in a DFD go to another process or a data store.
Question 3 |
In transform analysis, input portion is called :
Afferent branch | |
Efferent branch | |
Central Transform | |
None of the above |
Question 3 Explanation:
Transform Analysis:
It identifies the primary functional components (modules) and the high level inputs and outputs for these components.
1. Input
2. Logical processing
3. Output
The input portion of the DFD includes processes that transform input data from physical (e.g. character from terminal) to logical forms (e.g. internal tables, lists, etc.). Each input portion is called an afferent branch.
The output portion of a DFD transforms output data from logical to physical form. Each output portion is called an efferent branch. The remaining portion of a DFD is called the central transform.
It identifies the primary functional components (modules) and the high level inputs and outputs for these components.
1. Input
2. Logical processing
3. Output
The input portion of the DFD includes processes that transform input data from physical (e.g. character from terminal) to logical forms (e.g. internal tables, lists, etc.). Each input portion is called an afferent branch.
The output portion of a DFD transforms output data from logical to physical form. Each output portion is called an efferent branch. The remaining portion of a DFD is called the central transform.