Software Development Methodologies Set 1
On This Page
This set of Software Engineering Multiple Choice Questions & Answers (MCQs) focuses on Software Development Methodologies Set 1
Q1 | A software engineer must design the modules with the goal of high cohesion and lowcoupling.
- True
- False
- all
- none
Q2 | In what type of coupling, the complete data structure is passed from one module toanother?
- Control Coupling
- Stamp Coupling
- External Coupling
- Content Coupling
Q3 | 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
Q4 | _________ 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
Q5 | __________ is the intellectual tool that allows us to deal with concepts apart fromparticular instances of those concepts.
- Module
- Abstraction
- Fan-in
- Fan-out
Q6 | The -----------involves the use of parameterized subprograms.
- Functional Abstraction
- Control Abstraction
- Cohesion
- Coupling
Q7 | The ________ is used to state a desired effect without stating the exact mechanism ofcontrol.
- Functional Abstraction
- Control Abstraction
- Cohesion
- Coupling
Q8 | __________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
Q9 | __________ In this each module hides a difficult or changeable design decision from theother module.
- Information hiding criteria
- Conventional criteria
- Data abstraction criteria
- None of these
Q10 | _______ 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
Q11 | 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
Q12 | ___________ This module gets data from sub-ordinates and forward it tosuperordinate(boss) modules.
- Afferent modules
- Efferent modules
- Co-ordinate modules
- Transform modules.
Q13 | ___________ This module gets data from super-ordinate and forward it to sub-ordinates.
- Afferent modules
- Efferent modules
- Co-ordinate modules
- Transform modules.
Q14 | _______ 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.
Q15 | 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.
Q16 | White Box techniques are also classified a
- Design based testing
- Structural testing
- Error guessing technique
- None of the mentioned
Q17 | Exhaustive testing
- always possible
- practically possible
- impractical but possible
- impractical and impossible
Q18 | Alpha testing is done a
- Developer’s end
- User’s end
- Developer’s & User’s end
- None of the mentioned
Q19 | The testing in which code is check
- Black box testing
- White box testing
- Red box testing
- Green box testing
Q20 | Testing done without planning and Documentation is ca
- Unit testing
- Regression testing
- Adhoc testing
- None of the mentioned
Q21 | Acceptance testing is also known a
- Grey box testing
- White box testing
- Alpha Testing
- Beta testing
Q22 | Which of the following is non-functional testing?
- Black box testing
- Performance testing
- Unit testing
- None of the mentioned
Q23 | Beta testing is done a
- User’s end
- Developer’s end
- User’s & Developer’s end
- None of the mentioned
Q24 | Unit testing is done by
- Users
- Developers
- Customers
- None of the mentioned
Q25 | Behavioral testing
- White box testing
- Black box testing
- Grey box testing
- None of the mentioned