This set of Basic Software Engineering Questions and Answers focuses on “Function Oriented Software Design”.
1. Choose the option that does not define Function Oriented Software Design.
a) It consists of module definitions
b) Modules represent data abstraction
c) Modules support functional abstraction
d) None of the mentioned
View Answer
Explanation: Option b defines an Object Oriented Design.
2. Which of the following is a complementary approach to function-oriented approach ?
a) Object oriented analysis
b) Object oriented design
c) Structured approach
d) Both Object oriented analysis and design
View Answer
Explanation: None.
3. Function-oriented design techniques starts with functional requirements specified in
a) SDD
b) SRS
c) All of the mentioned
d) None of the mentioned
View Answer
Explanation: None.
4. Structured Analysis is based on the principles of
a) Top-down decomposition approach
b) Divide and conquer principle
c) Graphical representation of results using DFDs
d) All of the mentioned
View Answer
Explanation: None.
5. Which of the following is/are true with respect to functions ?
a) A function such as “search-book” is represented using a circle
b) Functions represent some activity
c) Function symbol is known as a process symbol or a bubble in DFD
d) All of the mentioned
View Answer
Explanation: All the options are correct with respect to Function Oriented Software Design.
6. Which of the following is not a use of a CASE tool ?
a) Support structured analysis and design (SA/SD)
b) Maintains the data dictionary
c) Checks whether DFDs are balanced or not
d) It complies with the available system
View Answer
Explanation: It takes long time to establish the system in order to comply with the available system.
7. What DFD notation is represented by the Rectangle?
a) Transform
b) Data Store
c) Function
d) None of the mentioned
View Answer
Explanation: None.
8. Structural decomposition is concerned with function calls.
a) True
b) False
View Answer
Explanation: Structural decomposition is concerned with developing a model of the design which shows the dynamic structure.
9. A function-oriented design focuses on the entities in the system rather than the data processing activities.
a) True
b) False
View Answer
Explanation: It is an object oriented design which focus on entities.
10. In DFDs, user interactions with the system is denoted by
a) Circle
b) Arrow
c) Rectangle
d) Triangle
View Answer
Explanation: None.
Sanfoundry Global Education & Learning Series – Software Engineering.
Here’s the list of Best Books in Software Engineering.
If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]
- Practice Computer Science MCQs
- Practice Information Technology MCQs
- Practice BCA MCQs
- Check Computer Science Books
- Apply for Computer Science Internship