Home / Study library / Software Engineering / End Term · Sep 2022 Software Engineering · End Term · Sep 2022 · AN
Software Engineering · End Term · Sep 2022 AN
← Course papers · Start practice / exam
Questions and published explanations below are available without starting a test. Some questions may not have a published solution yet.
0 / 25 published solutions
Q137 Q138 Q139 Q140 Q141 Q142 Q143 Q144 Q145 Q146 Q147 Q148 Q149 Q150 Q151 Q152 Q153 Q154 Q155 Q156 Q157 Q158 Q159 Q160 Q161
Question 137 MCQ · 4.0 marks 6406531500568. 1-C, 2-D, 3-B, 4-A
6406531500569. 1-C, 2-D, 3-A, 4-B
6406531500570. 1-D, 2-C, 3-A, 4-B
6406531500571. 1-D, 2-A, 3-B, 4-C
A published solution is not available for this question yet.
Report a correction for Q137
Question 138 MCQ · 4.0 marks 6406531500576. 1-B, 2-C, 3-A, 4-D
6406531500577. 1-B, 2-C, 3-D, 4-A
6406531500578. 1-A, 2-C, 3-D, 4-B
6406531500579. 1-A, 2-C, 3-B, 4-D
A published solution is not available for this question yet.
Report a correction for Q138
Question 139 MCQ · 4.0 marks Which software deployment strategies keep all the versions of the software alive and allow the
users to choose a version?
6406531500580. Blue/Green deployment
6406531500581. Canary deployment
6406531500582. Versioned deployment
6406531500583. None of these
A published solution is not available for this question yet.
Report a correction for Q139
Question 140 MCQ · 4.0 marks The extent to which different modules are dependent upon each other is called
A published solution is not available for this question yet.
Report a correction for Q140
Question 141 MCQ · 4.0 marks A published solution is not available for this question yet.
Report a correction for Q141
Question 142 MCQ · 4.0 marks Consider a crypto trading system, that allows its users to buy or sell cryptocurrencies directly with
others without the presence of a centralized exchange. The system is run by the computation
power and storage capabilities of all or some of the nodes present in the network.
Identify the type of software architecture used for the crypto trading system.
6406531500600. Client-server system
6406531500601. Pipe and filter
6406531500602. Model view controller
6406531500603. Peer-to-peer architecture
A published solution is not available for this question yet.
Report a correction for Q142
Question 143 MCQ · 4.0 marks 6406531500604. Iterator design pattern
6406531500605. Adapter design pattern
6406531500606. Strategy design pattern
6406531500607. Facade design pattern
A published solution is not available for this question yet.
Report a correction for Q143
Question 144 MCQ · 4.0 marks 6406531500608. Single responsibility principle
6406531500609. Open-close principle
6406531500610. Liskov substitution principle
6406531500611. Interface segregation principle
6406531500612. Dependency inversion principle
A published solution is not available for this question yet.
Report a correction for Q144
Question 145 MCQ · 4.0 marks 6406531500613. Inserting print statements at the strategic locations and examining the output
to identify where the error in the code
6406531500614. Using a tool to find differences between outputs and compare between the
correct execution and incorrect execution
6406531500615. Use the stepping function of the debugger to identify the error
6406531500616. Use tools to get statistics about how often or how long various parts of the
program are executed
A published solution is not available for this question yet.
Report a correction for Q145
Question 146 MCQ · 4.0 marks In a given software, which of the following represents high cohesion and high coupling?
6406531500617. The functions in each module perform various functions, and a lot of data is
interchanged or shared between the modules.
6406531500618. The functions in each module perform a specific function, and a lot of data is
interchanged or shared between the modules.
6406531500619. The functions in each module are performing various functions, and no or very
little data is interchanged or shared between the modules.
6406531500620. The functions in each module are performing specific functions, and no or very
little data is interchanged or shared between the modules.
A published solution is not available for this question yet.
Report a correction for Q146
Question 147 MCQ · 4.0 marks In which type of cohesion, do all the functions of a module refer to or update the same data
structure?
6406531500621. Sequential cohesion
6406531500622. Communicational cohesion
6406531500623. Procedural cohesion
6406531500624. Coincidental cohesion
A published solution is not available for this question yet.
Report a correction for Q147
Question 148 MCQ · 4.0 marks 6406531500625. Association
6406531500626. Composition
6406531500627. Inheritance
A published solution is not available for this question yet.
Report a correction for Q148
Question 149 MCQ · 4.0 marks Consider that the effort estimated for a project is 120 person-month. How many developers are
required to complete the project in one year?
A published solution is not available for this question yet.
Report a correction for Q149
Question 150 MCQ · 4.0 marks 6406531500633. Project risk
6406531500634. Business risk
6406531500635. Technical risk
6406531500636. None of these
A published solution is not available for this question yet.
Report a correction for Q150
Question 151 MCQ · 4.0 marks 6406531500637. Shortcomings in external components, Personnel shortfall, Insufficient domain
knowledge, Schedule slippage
6406531500638. Schedule slippage, Personnel shortfall, Insufficient domain knowledge,
Shortcomings in external components
6406531500639. Shortcomings in external components, Insufficient domain knowledge,
Schedule slippage, Personnel shortfall
6406531500640. Personnel shortfall, Schedule slippage, Insufficient domain knowledge,
Shortcomings in external components
A published solution is not available for this question yet.
Report a correction for Q151
Question 152 MCQ · 4.0 marks 6406531500641. 1-B, 2-A, 3-D, 4-C
6406531500642. 1-B, 2-C, 3-D, 4-A
6406531500643. 1-C, 2-B, 3-A, 4-D
6406531500644. 1-C, 2-D, 3-A, 4-B
A published solution is not available for this question yet.
Report a correction for Q152
Question 153 MCQ · 4.0 marks 6406531500645. Recognition over recall
6406531500646. Consistency
6406531500647. Clean and functional design
A published solution is not available for this question yet.
Report a correction for Q153
Question 154 MCQ · 4.0 marks 6406531500649. Effectiveness
6406531500651. Memorability
6406531500652. Safe to use
A published solution is not available for this question yet.
Report a correction for Q154
Question 155 MCQ · 4.0 marks Which of the following requirement-gathering techniques is best for highlighting areas of conflict
while also assisting in the development of consensus?
6406531500653. Questionnaires
6406531500655. Focus groups and workshops
6406531500656. Naturalistic observations
A published solution is not available for this question yet.
Report a correction for Q155
Question 156 MCQ · 4.0 marks Consider a web application that allows its users to purchase medicines online. The user story for
searching for medicine is given below.
A published solution is not available for this question yet.
Report a correction for Q156
Question 157 MCQ · 4.0 marks In which of the software development models is it more important to respond to changes than to
stick to a plan?
A published solution is not available for this question yet.
Report a correction for Q157
Question 158 MSQ · 4.0 marks What are the primary applications of knowledge sharing tools in software development?
6406531500572. The tools can be used for sharing documents and archiving decisions.
6406531500573. The tools enable all members of the team to get a big picture of the project
along with a detailed view of its progress.
6406531500574. The tools can be used to apply the knowledge gained in one project to another
project.
6406531500575. The tools mainly include IDEs that help the developers to be more productive.
A published solution is not available for this question yet.
Report a correction for Q158
Question 159 MSQ · 4.0 marks 6406531500665. 6406531500666. 6406531500667. 6406531500668. A published solution is not available for this question yet.
Report a correction for Q159
Question 160 MSQ · 4.0 marks Consider the following code base in Python, and answer the given subquestions.
Identify the sets of valid test cases for branch coverage.
6406531500588. {day = 0, day = 5}
6406531500589. {day = -1, day = 5, day = 8}
6406531500590. {day = 0, day = 5, day = 7}
6406531500591. {day = 5, day = 6, day = 9}
A published solution is not available for this question yet.
Report a correction for Q160
Question 161 MCQ · 4.0 marks Consider the following code base in Python, and answer the given subquestions.
Identify the sets of valid test cases for multiple condition coverage.
6406531500592. {day = 0, day = 8, day = 5, day = 7}
6406531500593. {day = -1, day = 8, day = 5, day = 1}
6406531500594. {day = 0, day = 5, day = 7}
6406531500595. {day = 5, day = 6, day = 9}
**Speech Tech**
**Section Id :** 64065329298
**Section Number :** 7
**Section type :** Online
**Mandatory or Optional :** Mandatory
**Number of Questions :** 1
**Number of Questions to be attempted :** 1
**Section Marks :** 40
A published solution is not available for this question yet.
Report a correction for Q161