Software Analysis MCQ
Software Analysis MCQs : This section focuses on "Software Analysis" of Software Engineering. These Multiple Choice Questions (MCQ) should be practiced to improve the Software Engineering skills required for various interviews (campus interview, walk-in interview, company interview), placements, entrance exams and other competitive examinations.
1. What is DFD stands for?
A. Data Flowchart Diagram
B. Data Flow Diagram
C. Depict Flow Diagram
D. Data Flow Depicts
View Answer
Ans : C
Explanation: Data flow diagram is graphical representation of flow of data in an information system.
2. Which type of DFD concentrates on the system process, and flow of data in the system?
A. Physical DFD
B. Logical DFD
C. Flowchart DFD
D. System DFD
View Answer
Ans : B
Explanation: Logical DFD : This type of DFD concentrates on the system process, and flow of data in the system.For example in a Banking software system, how data is moved between different entities.
3. How many levels of DFD is?
A. 2
B. 3
C. 4
D. 5
View Answer
Ans : B
Explanation: There are generally 3 level of DFD: level 0, level 1, level 2.
4. Which of the following is not a component in DFD?
A. Entities
B. Attributes
C. Process
D. Data Flow
View Answer
Ans : B
Explanation: Attributes is not a component in DFD.
5. HIPO model was developed by?
A. Microsoft
B. AT&T Labs
C. IBM
D. Oracle
View Answer
Ans : C
Explanation: HIPO model was developed by IBM in year 1970.
6. What is level 2 in DFD means?
A. Highest abstraction level DFD is known as Level 2.
B. Level 2 DFD depicts basic modules in the system and flow of data among various modules.
C. Level 2 DFD shows how data flows inside the modules mentioned in Level 1.
D. All of the above
View Answer
Ans : C
Explanation: Level 2 : At this level, DFD shows how data flows inside the modules mentioned in Level 1.
7. HIPO stand for?
A. High Input Process Output
B. High Input Provide Output
C. Hierarchical Input Provide Output
D. Hierarchical Input Process Output
View Answer
Ans : D
Explanation: HIPO (Hierarchical Input Process Output) diagram is a combination of two organized method to analyze the system and provide the means of documentation.
8. The context diagram is also known as _____________.
A. Level-0 DFD
B. Level-1 DFD
C. Level-2 DFD
D. All of the above
View Answer
Ans : A
Explanation: Context diagram captures the various entities external to the system interacting with it and data flow occurring between the system and the external entities.
9. A directed arc or line in DFD represents
A. Data Store
B. Data Process
C. Data Flow
D. All of the above
View Answer
Ans : C
Explanation: It resembles data flow in the direction of the arrow
10. Which of the following is a function of CASE Tool?
A. Supporting Structured analysis and design (SA/SD)
B. Maintaining the data dictionary
C. Checking whether DFDs are balanced or not
D. None of the above
View Answer
Ans : A
Explanation: Supporting Structured analysis and design (SA/SD) is a function of CASE Tool.
Discussion