Software Design MCQs

Software Design MCQs : This section focuses on "Software Design" 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. Software design yields ______ levels of results.

A. 2
B. 3
C. 4
D. 5

View Answer


2. Which of the following is not an Advantage of modularization?

A. Smaller components are easier to maintain
B. Concurrent execution can be made possible
C. Program cannot be divided based on functional aspects
D. Desired level of abstraction can be brought in the program

View Answer


3. How many type of cohesion are there in software design?

A. 5
B. 6
C. 7
D. 8

View Answer


4. Which of the following defines the degree of intra-dependability within elements of a module?

A. Cohesion
B. Coupling
C. Design Verification
D. None of the above

View Answer


5. When multiple modules share common data structure and work on different part of it, it is called ___________.

A. Common coupling
B. Share coupling
C. Data coupling
D. Stamp coupling

View Answer


6. Which tool is use for structured designing ?

A. Program Chart
B. Structure chart
C. Module Chart
D. All of the above

View Answer


7. In Design phase, which is the primary area of concern?

A. Architecture
B. Data
C. Interface
D. All of the above

View Answer


8. Which of the following is the best type of module cohesion?

A. Functional Cohesion
B. Temporal Cohesion
C. Functional Cohesion
D. Sequential Cohesion

View Answer


9. Which of the following is the worst type of module coupling?

A. Control Coupling
B. Stamp Coupling
C. External Coupling
D. Content Coupling

View Answer


10. 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 above

View Answer





Discussion



* You must be logged in to add comment.