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