Part-2 Software Design | Software Engineering MCQs(Multiple Choice Questions Highlights) Questions | PDF | Quiz To test your Knowledge 1000 MCQs | Geekforgeeks.in

                                              







 21. Which of these are the various techniques to generate design alternatives?

a. Determine Functional Component

b. Determine Component based quality

attribute.

c. Modify an existing architecture.

d. All of the mentioned

Answer: Option (d)



22. Which of the following truly describes the

approach determining functional component?

a. This approach is based on studying the

SRS and brainstorming candidate

architectural constituents responsible for

coherent collections of functional and

data requirements.

b. This approach begins by forming

constituent and constituent relationship

to satisfy non-functional requirements.

c. This approach is used for similar

program if architecture is available, it

can be used as starting point.4

d. This approach describes the problem.

Answer: Option (a)



23. Functional components for a working model

can be stated as which of the following?

a. Configuring Process Start up

b. Providing User interface

c. Allowing user to monitor and repa1ir

the system.

d. All of the mentioned

Answer: Option (d)



24. The Non-functional components consist of

____________

a. Re usability

b. Adaptability

c. Reliability

d. All of the mentioned

Answer: Option (d)


25. Which of the following statement is true?

a. Device interface module is a software

simulation of, or interface to, a real

hardware device or system.

b. A virtual device is a way to design a

program with complex interfaces to

device or other systems.

c. The program units in the device

interface module hides all details of

interaction with hardware devices.

d. None of the mentioned.

Answer: Option (c)



26. Which of these are followed for an ideal

device?

a. Do exactly one job completely.

b. Be loosely coupled to the rest of the

program.

c. Never change interface.

d. All of the mentioned

Answer: Option (d)



27. Which among these best represents Coupling

for an ideal device?

a. Do exactly one job completely.

b. Be loosely coupled to the rest of the

program.

c. Hide its Implementation.

d. Never change its interface

Answer: Option (b)



28. Which among these best represents

simplicity for an ideal device?

a. Do exactly one job completely.

b. Be loosely coupled to the rest of the

program.

c. Have a simple and consistent

interface meeting the needs of the

rest of the program.

d. Never change its interface

Answer: Option (C)



29. Which among these are the methods to

improve software architecture?

a. Combine Alternatives

b. Impose an architectural style.

c. Apply a mid-level design pattern.

d. All of the mentioned

Answer: Option (d)



30. Which among these signifies applying midlevel

design pattern?

a. The best features of two or more design

alternatives can be combined into an

improved design.

b. The approximate particular style may

be improved by modifying them to fit

the style exactly.

c. The architectural styles applied at

low level of abstraction.

d. None of the mentioned

Answer: Option (c)



31. The intent of project metrics is:

a. Minimization of development schedule.

b. for strategic purposes

c. assessing project quality on ongoing

basis.

d. minimization of development

schedule and assessing project

quality on ongoing basis.

Answer: Option (d)

 


32. Which of the following is an indirect

measure of product?

a. Quality

b. Complexity

c. Reliability

d. All of the Mentioned

Answer: Option (d)



33. In size-oriented metrics, metrics are

developed based on the ___________________

a. number of Functions

b. number of user inputs

c. number of lines of code

d. amount of memory usage

Answer: Option (c)



34. Which of the following is not an information

domain required for determining function point

in FPA?

a. Number of user Input

b. Number of user Inquiries

c. Number of external Interfaces

d. Number of errors

Answer: Option (d)



35. Usability can be measured in terms of

a. Intellectual skill to learn the system

b. Time required to become moderately

efficient in system usage

c. Net increase in productivity

d. All of the mentioned

Answer: Option (d)



36. A graphical technique for finding if changes

and variation in metrics data are meaningful is

known as

a. DRE (Defect Removal Efficiency)

b. Function points analysis

c. Control Chart

d. All of the mentioned

Answer: Option (c)



37. Which of the following does not affect the

software quality and organizational

performance?

a. Market

b. Product

c. Technology

d. People

Answer: Option (a)



38. Size and complexity are part of

a. Process metrics

b. Project metrics

c. Product metrics

d. All of the mentioned

Answer: Option (b)



39. Architectural design metrics focus on

a. Program architect

b. Data structure

c. Internal module complexity.

d. Module effectiveness and Architectural

design

Answer: Option (d)



40. Which are not measurable characteristics of

object-oriented design?

a. Efficiency

b. Cost

c. Size

d. Volatability

Answer: Option (d)

Post a Comment

0 Comments