Designing the system - Software Engineering MCQs
Designing the system - Software Engineering MCQs
1) Mention any two indirect measures of product.A) Quality
B) Efficiency
C) Accuracy
D) Both A and B
E) Both B and C
View Answer / Hide Answer2) Which design identifies the software as a system with many components interacting with each other?A) Architectural design
B) High-level design
C) Detailed design
D) Both B & C
View Answer / Hide AnswerANSWER: A) Architectural design
3) Which design deals with the implementation part in which it shows a system and its sub-systems in the previous two designs?A) Architectural design
B) High-level design
C) Detailed design
D) Both A & B
View Answer / Hide AnswerANSWER: C) Detailed design
4) Modularization is a technique to divide a software system into multiple discrete and independent modules.A) True
B) False
View Answer / Hide Answer5) Activities and action taken on the data are represented by circle or round-edged rectangles.A) Entities
B) Process
C) Data storage
D) Data flow
View Answer / Hide Answer6) When elements of module are grouped together that are executed sequentially in order to perform a task, is called.A) Procedural cohesion
B) Logical cohesion
C) Emporal cohesion
D) Co-incidental cohesion
View Answer / Hide AnswerANSWER: A) Procedural cohesion
7) When elements of module are grouped because the output of one element serves as input to another and so on.A) Functional cohesion
B) Sequential cohesion
C) Communicational cohesion
D) Procedural cohesion
View Answer / Hide AnswerANSWER: B) Sequential cohesion
8) Elements of module in functional cohesion are grouped because they all contribute to a single well-defined function. It can also be reused.A) True
B) False
View Answer / Hide Answer9) When multiple modules have read and write access to some global data, it is called.A) Content coupling
B) Stamp coupling
C) Data coupling
D) Common coupling
View Answer / Hide AnswerANSWER: D) Common coupling
10) Which coupling is also known as "Global coupling"?A) Content coupling
B) Stamp coupling
C) Data coupling
D) Common coupling
View Answer / Hide AnswerANSWER: D) Common coupling
11) A good design review is not important for good software design, accuracy and quality. A) True
B) False
View Answer / Hide Answer12) Which depicts flow of control in program modules?A) Flowchart
B) DFD
C) Both A & B
D) None of the above
View Answer / Hide Answer13) Which type of DFD concentrates on the system process and flow of data in the system.A) Logical DFD
B) Physical DFD
C) Both A & B
D) None of the above
View Answer / Hide Answer14) Activities and action taken on the data are represented by Circle or Round-edged rectangles.A) Process
B) Data storage
C) Data flow
D) Entities
View Answer / Hide Answer15) Abbreviate the term HIPO.A) Hierarchical Input Process Output
B) High-level Input Process Output
C) Huge Input Process Output
D) None of the above
View Answer / Hide AnswerANSWER: A) Hierarchical Input Process Output
16) Every attribute is defined by its corresponding set of values called.A) Entity
B) Domain
C) Relationship
D) None of the above
View Answer / Hide Answer17) What is described by means of DFDs as studied earlier and represented in algebraic form.A) Data flow
B) Data storage
C) Data Structures
D) Data elements
View Answer / Hide Answer18) The logical association among entities is called relationship.A) True
B) False
View Answer / Hide Answer19) An entity in ER Model is a real world being, which has some properties called.A) Attributes
B) Relationship
C) Domain
D) None of the above
View Answer / Hide Answer20) Every attribute is defined by its corresponding set of values, called Attributes.A) True
B) False
View Answer / Hide Answer