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.
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.
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.
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.
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.
Blackbox debugging
6406532563815.
Forwards debugging
6406532563816.
Input manipulation debugging
A published solution is not available for this question yet.
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.
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.
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.
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.
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.
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.
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.