**Sw Engg**
**Section Id :** 64065329025
**Section Number :** 6
**Section type :** Online
**Mandatory or Optional :** Mandatory
**Number of Questions :** 24
**Number of Questions to be attempted :** 24
**Section Marks :** 100
**Display Number Panel :** Yes
**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.
Consider that a software company is developing an e-shopping application. This application uses a
third-party payment gateway. However, the third-party payment gateway has some security
vulnerabilities.
Based on the above data, answer the given subquestions.
Identify the type of the risk in the given scenario.
6406531487268.
Technical risk
6406531487269.
Project risk
6406531487270.
Business risk
6406531487271.
None of these
A published solution is not available for this question yet.
Consider that a software company is developing an e-shopping application. This application uses a
third-party payment gateway. However, the third-party payment gateway has some security
vulnerabilities.
Based on the above data, answer the given subquestions.
Select the correct option that specifies how the risk can be mitigated.
6406531487272.
By communicating with clients or by building prototypes to collect client
feedback.
6406531487273.
By benchmarking and regular inspections to verify that the external
component is up to the mark.
6406531487274.
By hiring developers with relevant experience within the company and/or
outside the company.
6406531487275.
By training multiple people with the required skills to work on the project.
A published solution is not available for this question yet.
Which of the following sprint activities is responsible for evaluating the last sprint and also
deciding on how the team can improve in the upcoming sprints?
6406531487276.
Sprint planning
6406531487277.
Sprint standup meeting
6406531487278.
Sprint review
6406531487279.
Sprint retrospective
A published solution is not available for this question yet.
Consider the following classes: BMI, HeightConverter, and WeightConverter. Class BMI considers the
height and weight of a person in CMs and KGs respectively and then computes the person's
BMI(body mass index). However, the input is collected in the form of Feet and Pounds. Class
HeightConverter converts the height from Feet to CM, and class WeightConverter converts weight
from Pound to KG. But, unfortunately, the class BMI is not compatible with HeightConverter, and
WeightConverter.
Therefore, we apply design pattern X to solve the problem, and represent the class diagram as
follows:
Identify the design pattern referred to above as X.
6406531487280.
Factory design pattern
6406531487281.
Builder design pattern
6406531487282.
Adapter design pattern
6406531487283.
Facade design pattern
A published solution is not available for this question yet.
Consider creating a class named Employee which has the following mandatory attributes: employee
id, employee name, employee salary, and optional attributes TA and HRA.
Which design pattern can significantly reduce the complexity of the code due to the use of
telescopic constructors?
6406531487284.
Factory design pattern
6406531487285.
Builder design pattern
6406531487286.
Adapter design pattern
6406531487287.
Facade design pattern
A published solution is not available for this question yet.
A software company has to develop an app for smartphones that enables the users to order a gift
which can be delivered on the same day. The team formed for development is moderate in size
and the members are a mix of experienced and inexperienced people.
The values for the constants in the COCOMO model for the different types of the project are as
follows:
Considering the source code of 80,000 lines, what is the initial estimated effort for the project?
6406531487288.
239.03 person months
6406531487289.
406.05 person months
6406531487290.
691.85 person months
6406531487291.
9,30,212.22 person months
A published solution is not available for this question yet.
A software company has developed a web service that can find the optimal route (considering
cost, distance, traffic, etc.) between two locations. Any app used by courier service companies or
food delivery companies may integrate this web service into their app to expedite the delivery
service. Identify the type of client for the web service discussed above.
6406531487292.
external user
6406531487293.
internal user
6406531487294.
a software or a software component
6406531487295.
none of these
A published solution is not available for this question yet.
Company **X** has developed and released an e-Tender website. The website allows the bidders to
upload a soft copy of their tender. However, within a few days of the release, several complaints
were received from the actual customers that they could not upload the softcopy of the tender if
its size exceeds 10KB. Company **X** decided to correct the problem. Identify the phase in which the
correction has to be made.
6406531487296.
Requirements gathering
6406531487297.
Design
6406531487298.
Development
6406531487299.
Testing
6406531487300.
Maintenance
A published solution is not available for this question yet.
An organisation wants to develop a mobile app to receive orders for grocery items online and
deliver them within an hour. Therefore, a team from the organisation has visited some famous
grocery shops across the country to observe how customers place orders, how payments are
made, and in what mode the items are delivered to the customers.
Identify the type of requirement collection technique used in the given scenario.
6406531487305.
Questionnaires
6406531487306.
Focus group
6406531487307.
Documentations
6406531487308.
Naturalistic observations
A published solution is not available for this question yet.
Consider an email service that marks spam based on the threat assessment of the email. It also
alerts the users if they try to open these emails. Which of the following **usability goals** is fulfilled
by this feature of the email service?
6406531487319.
Effectiveness
6406531487320.
Efficiency
6406531487321.
Safe to use
6406531487322.
Learnability
6406531487323.
Memorability
A published solution is not available for this question yet.
Which of the following heuristics suggests that when you are designing a website for selling
medicines online, you should design the web pages so that they are simple and easy to
understand by the end users?
6406531487328.
Use familiar metaphors and language
6406531487329.
Consistency
6406531487330.
Clean and functional design
6406531487331.
Recognition over recall
A published solution is not available for this question yet.
During debugging, a developer finds out the event that triggers an incorrect behaviour. He follows
the data control flow ahead until the incorrect state is reached.
Which of the following debugging strategies was chosen by the developer?
6406531487344.
Input manipulation
6406531487345.
Backwards strategy
6406531487346.
Forwards strategy
6406531487347.
Blackbox debugging
A published solution is not available for this question yet.
An app on your mobile provides a reset password option, where you can enter your old password,
and the new password, and to confirm the new password it prompts you to retype your new
password again. If the new password and retyped password for confirmation do not match, it will
mark the retype password field with an error icon and will suggest you reenter the new
passwords. Which of the following heuristics of UI design is satisfied by the app?
6406531487352.
Prevent errors
6406531487353.
Show status
6406531487354.
Support error recovery
6406531487355.
Recognization over recall
A published solution is not available for this question yet.
Consider the following two requirements:
Requirement 1: The website must support a maximum of 100 registration requests per second.
Requirement 2: The website must provide a registration page which allows the customers to
register themselves on the website to avail of the rest of the services offered.
Which of the following statement is true?
6406531487356.
Requirement 1 is a functional requirement, whereas Requirement 2 is a non-
functional requirement.
6406531487357.
Requirement 2 is a functional requirement, whereas Requirement 1 is a non-
functional requirement.
6406531487358.
Both requirements are functional requirements.
6406531487359.
Both requirements are non-functional requirements.
A published solution is not available for this question yet.
Consider a distributed application to download videos. This application uses several user nodes in
the network to do the processing, storage, etc. and is not controlled or monitored by any
centralised system.
Identify the type of software architecture of the video application.
6406531487364.
Client-server system
6406531487365.
Pipe and filter
6406531487366.
Model view controller
6406531487367.
Peer-to-peer architecture
A published solution is not available for this question yet.