Software Engineering Mcqs
Question: Which of the following is not an activity of Structured Analysis (SA) ?
- 1. Functional decomposition
- 2. Transformation of a textual problem description into a graphic model
- 3. All the functions represented in the DFD are mapped to a module structure
- 4. All of the mentioned
Question: To arrive at a form which is suitable for implementation in some programming language is the purpose of_______________?
- 1. Structured Analysis (SA)
- 2. Structured Design (SD)
- 3. Detailed Design (DD)
- 4. None of the mentioned
Question: SA/SD features are obtained from which of the methodologies ?
- 1. Constantine and Yourdon methodology
- 2. DeMarco and Yourdon methodology
- 3. Gane and Sarson methodology
- 4. All of the mentioned
Question: What DFD notation is represented by the Rectangle ?
- 1. Transform
- 2. Data Store
- 3. Function
- 4. None of the mentioned
Question: In DFDs, user interactions with the system is denoted by ____________________?
- 1. Circle
- 2. Arrow
- 3. Rectangle
- 4. Triangle
Question: Structured Analysis is based on the principles of___________________?
- 1. Top-down decomposition approach
- 2. Divide and conquer principle
- 3. Graphical representation of results using DFDs
- 4. All of the mentioned
Question: Which of the following is not a use of a CASE tool ?
- 1. Support structured analysis and design (SA/SD)
- 2. Maintains the data dictionary
- 3. Checks whether DFDs are balanced or not
- 4. It complies with the available system
Question: Function-oriented design techniques starts with functional requirements specified in_______________?
- 1. SDD
- 2. SRS
- 3. All of the mentioned
- 4. None of the mentioned
Question: Which of the following is/are true with respect to functions ?
- 1. A function such as “search-book” is represented using a circle
- 2. Functions represent some activity
- 3. Function symbol is known as a process symbol or a bubble in DFD
- 4. All of the mentioned
Question: Choose the option that does not define Function Oriented Software Design ?
- 1. It consists of module definitions
- 2. Modules represent data abstraction
- 3. Modules support functional abstraction
- 4. None of the mentioned