MauryaHub PYQ Practice

Software Engineering · Quiz 2 · Jan 2024

Software Engineering · Quiz 2 · Jan 2024

← 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 / 22 published solutions

Question 24 MCQ · 5.0 marks

Consider the following requirements for a mobile app that enables its customers to choose and order various grocery items: Requirement 1: The mobile app must be able to support a minimum of 100 simultaneous client requests. Requirement 2: The mobile app must enable the customer to search for various grocery items. Requirement 3: The mobile app must be able to display different brand options available for each grocery item. Requirement 4: Once a customer places an order, the mobile app must be able to generate the invoice and delivery information within a second. Which of the following statements is true?
6406532563797.
Requirements 1, 2, and 3 are functional requirements, whereas requirement 1 is a non-functional requirement.
6406532563798.
Requirements 2 and 3 are functional requirements, whereas requirements 1 and 4 are non-functional requirements.
6406532563799.
Requirements 1 and 4 are functional requirements, whereas requirements 2 and 3 are non-functional requirements.
6406532563800.
Requirement 2 is a functional requirement, whereas requirements 1, 3, and 4 are non-functional requirements.

A published solution is not available for this question yet.

Report a correction for Q24

Question 25 MCQ · 5.0 marks

Source diagram or notation
6406532563801.
A-3, B-4, C-1, D-2
6406532563802.
A-3, B-1, C-4, D-2
6406532563803.
A-2, B-4, C-1, D-3
6406532563804.
A-2, B-1, C-4, D-3

A published solution is not available for this question yet.

Report a correction for Q25

Question 26 MCQ · 5.0 marks

Suppose the risk assessed for budget slippage is 1.8. The probability of budget slippage occurring during project development is 0.6. What is the impact of budget slippage in the project development?
6406532563805.
1.08
6406532563806.
2
6406532563807.
3
6406532563808.
4.2

A published solution is not available for this question yet.

Report a correction for Q26

Question 27 MCQ · 5.0 marks

Source diagram or notation
6406532563833.
Facade design pattern
6406532563834.
Adapter design pattern
6406532563835.
Builder design pattern
6406532563836.
Factory design pattern

A published solution is not available for this question yet.

Report a correction for Q27

Question 28 MCQ · 5.0 marks

An organization came up with a new text editor that has an AI-enabled feature: when the user types a sentence along with indicating the spelling and grammar mistakes, the text editor provides several suggestions with different ways the sentence can be paraphrased. However, the text editor does not have any auto-saving features. Therefore, if the editor accidentally closes, the entire document gets lost. Furthermore, if the user tries to close an unsaved document, it does not prompt the user to save it. What kind of usability goal is missing from the mobile app?
6406532563866.
Efficiency
6406532563867.
Memorability
6406532563868.
Safety
6406532563869.
Learnability

A published solution is not available for this question yet.

Report a correction for Q28

Question 29 MCQ · 5.0 marks

Source diagram or notation
6406532563874.
Specific
6406532563875.
Measurable
6406532563876.
Achievable
6406532563877.
Timeboxed

A published solution is not available for this question yet.

Report a correction for Q29

Question 30 MCQ · 4.0 marks

Consider an instant messaging software that enables users to chat and communicate through voice and video calls directly with each other. The messages and media files are exchanged between users without a centralized server. What type of software architecture is most likely used for the instant messaging software?
6406532563809.
Client-server system
6406532563810.
Pipe and filter
6406532563811.
Model view controller
6406532563812.
Peer-to-peer architecture

A published solution is not available for this question yet.

Report a correction for Q30

Question 31 MCQ · 4.0 marks

Suppose you are developing a ticketing-based support application for an e-learning platform. While developing the application, you have used some APIs for which you do not have access to the internal code implementation. Therefore, you have decided to refer to documentation and code examples to understand the proper usage of the APIs. What type of debugging strategy are you using in the given scenario?
6406532563813.
Backwards debugging
6406532563814.Source diagram or notation
Blackbox debugging
6406532563815.
Forwards debugging
6406532563816.
Input manipulation debugging

A published solution is not available for this question yet.

Report a correction for Q31

Question 32 MCQ · 4.0 marks

Which of the following UML diagrams models the sequence of message exchanges between various parts of a software system?
6406532563821.
Class diagram
6406532563822.
State Machine View
6406532563823.
Activity View
6406532563824.
Interaction View

A published solution is not available for this question yet.

Report a correction for Q32

Question 33 MCQ · 4.0 marks

Consider developing a music production software that helps musicians create high-quality tracks. Suppose it has a specific module that enhances the sound quality. The module has a number of functions that are applied in a sequence to enhance the sound quality. The functions are designed in such a way that the output of one function is used as input for the next function in the sequence. Identify the type of cohesion that is applied for the module.
6406532563825.
Sequential Cohesion
6406532563826.
Procedural Cohesion
6406532563827.
Coincidental Cohesion
6406532563828.
Communicational Cohesion

A published solution is not available for this question yet.

Report a correction for Q33

Question 34 MCQ · 4.0 marks

Which of the following best defines the type of software, like VSCode, PyCharm, or Thonny?
6406532563837.
Text Editor
6406532563838.
IDE (Integrated Development Environment)
6406532563839.
Framework
6406532563840.
Version Control Systems

A published solution is not available for this question yet.

Report a correction for Q34

Question 35 MCQ · 4.0 marks

Source diagram or notation
6406532563841.
Requirements gathering
6406532563842.
Design
6406532563843.
Development
6406532563844.
Testing
6406532563845.
Maintenance

A published solution is not available for this question yet.

Report a correction for Q35

Question 36 MCQ · 4.0 marks

Consider a software company that is developing a new IDE for Python. The IDE has a feature that, when it catches any syntax error, along with displaying the error message, it also suggests to the user (the programmer) different possible corrections for that error. Which of the design heuristics is best fulfilled in this given scenario?
6406532563846.
Consistency
6406532563847.
Show status
6406532563848.
Recognition over recall
6406532563849.
Support error recovery

A published solution is not available for this question yet.

Report a correction for Q36

Question 37 MCQ · 4.0 marks

Consider the design of an online medicine application in which each module performs a single objective, and modules are highly dependent on each other as they share a large amount of common data. Identify the correct statement about the modules of the given application.
6406532563850.
The modules have high cohesion and are highly coupled.
6406532563851.
The modules have low cohesion and are highly coupled.
6406532563852.
The modules have low cohesion and are lowly coupled.
6406532563853.
The modules have high cohesion and are lowly coupled.

A published solution is not available for this question yet.

Report a correction for Q37

Question 38 MCQ · 4.0 marks

Which of the scrum activities involves the development team, the scrum owner, and the product manager, where each member talks about what work he or she has done last day, what work he or she will do today, and the issues that are blocking his or her work?
6406532563870.
Sprint Planning
6406532563871.
Daily Scrum Meeting
6406532563872.
Sprint Review
6406532563873.
Sprint Retrospective

A published solution is not available for this question yet.

Report a correction for Q38

Question 39 MCQ · 4.0 marks

Suppose you are developing a web service that provides services for checking spelling and grammatical mistakes and also suggesting possible corrections. Any text editor can consume these services to enable spelling and grammar checks and correction suggestions. Identify the type of client for the web service discussed above.
6406532563882.
external user
6406532563883.
internal user
6406532563884.
a software or a software component.
6406532563885.
none of these

A published solution is not available for this question yet.

Report a correction for Q39

Question 40 MCQ · 6.0 marks

Source diagram or notation
6406532563829.
Open-closed principle
6406532563830.
Liskov substitution principle
6406532563831.
Interface segregation principle
6406532563832.
Dependency inversion principle

A published solution is not available for this question yet.

Report a correction for Q40

Question 41 MCQ · 6.0 marks

Source diagram or notation
6406532563878.
Rs. 70,00,000/-
6406532563879.
Rs. 1,15,00,000/-
6406532563880.
Rs. 1,87,50,000/-
6406532563881.
Rs. 3,98,80,000/-

A published solution is not available for this question yet.

Report a correction for Q41

Question 42 MSQ · 5.0 marks

Source diagram or notation
6406532563817.Source diagram or notation
6406532563818.Source diagram or notation
6406532563819.Source diagram or notation
6406532563820.Source diagram or notation

A published solution is not available for this question yet.

Report a correction for Q42

Question 43 MSQ · 5.0 marks

Which of the following is/are the main advantages of prototype model?
6406532563862.
It provides an early view of the product.
6406532563863.
It enables early rectification of the requirements.
6406532563864.
The prototypes are also delivered to the clients along with the actual product, which enables better verification of the system.
6406532563865.
It reduces the cost of development significantly compare to all other models.

A published solution is not available for this question yet.

Report a correction for Q43

Question 44 MCQ · 4.0 marks

Consider that a software company is developing a language-learning app that helps its customers learn new languages and also access language skills. However, after the release of the app, it has been found that the app is not competitive in the market. Based on the above data, answer the given subquestions.
Identify the type of the risk in the given scenario.
6406532563854.
Technical risk
6406532563855.
Project risk
6406532563856.
Business risk
6406532563857.
None of these

A published solution is not available for this question yet.

Report a correction for Q44

Question 45 MCQ · 4.0 marks

Consider that a software company is developing a language-learning app that helps its customers learn new languages and also access language skills. However, after the release of the app, it has been found that the app is not competitive in the market. Based on the above data, answer the given subquestions.
Select the correct option that specifies how the risk can be mitigated.
6406532563858.
By communicating with clients or build prototype to collect clients' feedback
6406532563859.
By benchmarking and regular inspection to verify that the external component is up to the mark.
6406532563860.
By Exploring the market for similar products.
6406532563861.
By using detailed milestone and constant iteration, and frequent communication with clients.       **SW Testing** **Section Id :** 64065353056 **Section Number :** 3 **Section type :** Online **Mandatory or Optional :** Mandatory **Number of Questions :** 14 **Number of Questions to be attempted :** 14 **Section Marks :** 100 **Display Number Panel :** Yes **Section Negative Marks :** 0 **Group All Questions :** No **Enable Mark as Answered Mark for Review and** Yes **Clear Response :** **Maximum Instruction Time :** 0

A published solution is not available for this question yet.

Report a correction for Q45