R4RIN
Articles
Java 8
MCQS
Software Engineering MCQ Quiz Hub
Software Development Methodologies
Choose a topic to test your knowledge and improve your Software Engineering skills
1. Relational schemas and other metadata about relations are stored in a structure called the____________
Metadata
Catalog
Log
Data Dictionary
2. A data dictionary is created when a __________ created.
Instance
Segment
Database
Dictionary
3. Keep the statement language ______________ while writing a pseudo code.
Dependent B. C. D.
Independent
Case sensitive
Capitalized
4. Capitalize initial keyword – This is a rule while writing a pseudo code.
True
False
all
none
5. _______ is used to show hierarchy in a pseudo code.
Indentation
Curly Braces
Round Brackets
Semicolon
6. structured design was developed by ----- and --------------------.
ED Yourdon and Larry constatine
By codd
All of these
None of these
7. . In specific design process activites a A.
Architectural design.
Abstract specification
Interface design
All of the above
8. ___________is the separation of a function contained as code in one module into a newmodule of its own.
. Factoring
Fan-in
Fan-out
System shape
9. ___ it is a module where the number of immediate bosses it has.
Factoring
Fan-in
Fan-out
System shape
10. Modules with _______ must have good cohesion.
Factoring
Fan-in
Fan-out
System shape
11. Which of the property of software modularity is incorrect with respect to benefitssoftware modularity?
Modules are robust
Module can use other modules
Modules Can be separately compiled and stored in a library
Modules are mostly dependent
12. ______________ is a measure of the degree of interdependence between modules.
Cohesion
Coupling
None of the mentioned
All of the mentioned
13. . Which of the following is the worst type of module cohesion?
Logical Cohesion
Temporal Cohesion
Functional Cohesion
Coincidental Cohesion
14. A software engineer must design the modules with the goal of high cohesion and lowcoupling.
True
False
all
None of These
15. In what type of coupling, the complete data structure is passed from one module toanother?
Control Coupling
Stamp Coupling
External Coupling
Content Coupling
16. If all tasks must be executed in the same time-span, what type of cohesion is beingexhibited?
Functional Cohesion
Temporal Cohesion
Functional Cohesion
Sequential Cohesion
17. _______ defined as a collection of program statements with four basic attribute i.e. inputand output, function, mechanics and internal data
Module
Factoring
Fan in
Fan Out
18. The -----------involves the use of parameterized subprograms.
Functional Abstraction
Control Abstraction
Cohesion
Cohesion
19. The ________ is used to state a desired effect without stating the exact mechanism ofcontrol.
Functional Abstraction
Control Abstraction
Cohesion
Coupling
20. ________in this each module and its dub module corresponding to a processing step inthe execution sequence.
Information hiding criteria
Conventional criteria
Data abstraction criteria
None of These
21. _____ In this each module hides a difficult or changeable design decision from theother module.
Information hiding criteria
Conventional criteria
None of these
None of these
22. Which of the following is the best type of module coupling?
Control Coupling
Stamp Coupling
Data Coupling
Content Coupling
23. Which of the following is the worst type of module coupling?
Control Coupling
Stamp Coupling
External Coupling
Content Coupling
24. ____ In this each module hides the representation details of a major data structurebehind functions that access and modify the data structure.
Information hiding criteria
Conventional criteria
Data abstraction criteria
None of these
25. A module has _______if there is some logical relationship in the elements of a module.
Logical cohesion
Temporal cohesion
Both A And B
None of these
26. ___ This module gets data from sub-ordinates and forward it tosuperordinate(boss) modules.
Afferent modules
Efferent modules
Co-ordinate modules
Transform modules.
27. _____ This module gets data from super-ordinate and forward it to sub-ordinates.
Afferent modules
Efferent modules
Co-ordinate modules
Transform modules.
28. __ This module manages the flow of data between different sub-ordinates. They areused for selection purpose and in decision making.
Afferent modules
Efferent modules
Co-ordinate modules
Transform modules.
29. This module gets data from super-ordinates, process that data and again forward It tosuper-ordinate modules, These modules are used for processing purpose.
Afferent modules
Efferent modules
Co-ordinate modules
Transform modules.
30. White Box techniques are also classified a
Design based testing
Structural testing
Error guessing technique
None of the mentioned
31. Exhaustive testing
A. always possible
practically possible
impractical but possible
impractical and impossible
32. Alpha testing is done a
A. Developer’s end
User’s end
Developer’s & User’s end
None of the mentioned
33. The testing in which code is check
Black box testing
White box testing
Red box testing
Green box testing
34. Testing done without planning and Documentation is ca
Unit testing
Regression testing
Adhoc testing
None of the mentioned
35. Acceptance testing is also known a
Grey box testing
White box testing
Alpha Testing
Beta testing
36. Which of the following is non-functional testing?
Black box testing
Performance testing
Unit testing
None of the mentioned
37. Beta testing is done a
User’s end
Developer’s end
User’s & Developer’s end
None of the mentioned
38. Unit testing is done by
Users
Developers
Customers
None of the mentioned
39. Behavioral testing
White box testing
Black box testing
Grey box testing
None of the mentioned
40. Which of the following is black box testing
Basic path testing
Boundary value analysis
Code path analysis
None of the mentioned
41. Which of the following is not used in measuring the size of the softwa
KLOC
Function Points
Size of module
None of the mentioned
Submit