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 2 MCQ · 4.0 marks
A software organization planned to develop a mobile application that can be used by any other
organization for its employees to manage their leaves and holidays efficiently. The software
organization interviewed employees from different organizations to collect requirements. In this
case, which type of client is the software organization dealing with?
6406533483741.
external user
6406533483742.
internal user
6406533483743.
a software or a software component
6406533483744.
none of these
A published solution is not available for this question yet.
A software company has implemented a website for a school. The website is given to the school
faculty members to verify if the website meets the requirements provided by the school. The
faculty members use the website and find that when they try to upload results of more than 1000
students, the website crashes. Which phase of the SDLC is the software currently in?
6406533483745.
Requirement gathering
6406533483746.
Development phase
6406533483747.
Design phase
6406533483748.
Testing phase
6406533483749.
Maintenence phase
A published solution is not available for this question yet.
Consider the following two requirements for a school portal:
Requirement 1: The portal should allow bulk upload of the students' marks.
Requirement 2: The portal should allow a student to download his or her marksheet within 30
seconds. Which of the following statements is **true**?
6406533483750.
Requirement 1 is a functional requirement, whereas Requirement 2 is a non
functional requirement.
6406533483751.
Requirement 2 is a functional requirement, whereas Requirement 1 is a non
functional requirement.
6406533483752.
Both requirements are functional requirements.
6406533483753.
Both requirements are non functional requirements.
A published solution is not available for this question yet.
Suppose the risk assessed for personnel shortfall in a given software project is 1.8. The probability
that personnel shortage will occur during project development is 0.6. What is the impact of
personnel shortage on the given project?
6406533483766.
1.08
6406533483767.
2
6406533483768.
3
6406533483769.
0.33
A published solution is not available for this question yet.
Consider a module Deque that maintains a doubly linked list. The module Deque has the following
functions:
- push_back(e) : adds an element e at the back of the doubly linked list,
- push_front(e) : adds an element e at the front of the doubly linked list,
- pop_back(): removes an element from back of the doubly linked list,
- pop_front(): removes an element from front of the doubly linked list.
Identify the type of cohesion for the module Deque.
6406533483770.
Sequential cohesion
6406533483771.
Communicational cohesion
6406533483772.
Procedural cohesion
6406533483773.
Coincidental cohesion
A published solution is not available for this question yet.
Consider an eCommerce portal that has integrated a set of APIs to recommend products to
customers based on their carts. Which of the following debugging strategies involves the task of
searching the documentation and code examples to understand the correct use of the APIs?
6406533483778.
Input manipulation
6406533483779.
Backwards
6406533483780.
Forwards
6406533483781.
Blackbox debugging
A published solution is not available for this question yet.
Consider designing an online gift store that delivers various gift items in a variety of ways, such as
direct pick-up from the store, delivery by its own logistics team, or delivery by other delivery
partners. To support the delivery process, an interface DeliveryProcessing is being designed, which
is further implemented by the classes that provide the implementation for specific delivery
processes. The interface DeliveryProcessing specifies the methods to be implemented by any
delivery class, and those are packageOrder(), notifyCustomer(), bookDeliveryPartner() and deliver().
The online gift store also has digital gift items like gift coupons, software games, etc., and for
delivering these items, most of the methods in the interface DeliveryProcessing are not relevant.
However, since the interface DeliveryProcessing needs to be implemented by any delivery class,
delivery classes for digital gift items also need to implement the methods from DeliveryProcessing
which are not at all relevant to those items.
Identify the SOLID principle that is missing from the design process.
6406533483786.
Single responsibility principle
6406533483787.
Open-close principle
6406533483788.
Liskov substitution principle
6406533483789.
Interface segregation principle
A published solution is not available for this question yet.
An organization provides its employees with a mobile app that allows them to apply for leave. To
select dates, it pops out a calendar; however, the calendar cannot highlight the holidays
separately. As a result, there is a huge chance that an employee will apply for leaves on holidays.
Which of the following heuristics of UI evaluation is missing in the mobile app?
6406533483790.
Prevent errors
6406533483791.
Recognition over recall
6406533483792.
Provide help
6406533483793.
Flexibility
A published solution is not available for this question yet.
Suppose a job portal has a class Applicant for representing the candidates applying for jobs. Class
Applicant has a few mandatory fields (like name, contact number, email) and a large number of
optional fields (like experience, passport number, PAN number), which necessitates the designer
to write a large number of constructors to instantiate the object of Applicant class (one constructor
with only initializing all the mandatory fields and a number of constructors for different numbers
and different combinations of optional fields along with all mandatory fields). Which of the
following design patterns can be best suited for solving the problem of creating a large number of
constructors?
6406533483794.
Factory design pattern
6406533483795.
Builder design pattern
6406533483796.
Adapter design pattern
6406533483797.
Facade design pattern
A published solution is not available for this question yet.
A software company has to develop an automated gardening system to control soil moisture and
other chemical components in soil. The developed software should be strongly coupled with the
hardware, like sensors, controllers, motors, etc.
The values for the constants in the COCOMO model for the various types of projects are as follows:
- Organic project: a = 2.4, b = 1.05
- Semi-detached project: a = 3.0, b = 1.12
- Embedded project: a = 3.6, b = 1.20
Given the source code of 1,00,000 lines and the developer's monthly salary of Rs. 50,000/-, what is
the initial estimated cost for the project?
6406533483806.
Rs. 2,61,50,000/-
6406533483807.
Rs. 1,51,50,000/-
6406533483808.
Rs. 5,67,00,000/-
6406533483809.
Rs. 4,52,50,000/-
A published solution is not available for this question yet.
Consider a software organization developing an online gift shop where customers can place an
order to send gifts to their friends and family members staying in the same city. The customers
can select from a range of gifts and place an order. After placing the order, the store manager
contacts the courier service provider via phone call to collect the item from the physical store and
schedule delivery.
Based on the above data, answer the given subquestions.
Identify the most appropriate user type for the courier service provider.
6406533483728.
Primary users
6406533483729.
Secondary users
6406533483730.
Tertiary users
6406533483731.
Not a valid user
A published solution is not available for this question yet.
Consider a software organization developing an online gift shop where customers can place an
order to send gifts to their friends and family members staying in the same city. The customers
can select from a range of gifts and place an order. After placing the order, the store manager
contacts the courier service provider via phone call to collect the item from the physical store and
schedule delivery.
Based on the above data, answer the given subquestions.
The developers of the online gift store want to explore the types of gift items to be kept in the
catalog. Therefore, they want to gather responses for some specific questions from a large group
of people. Which requirement gathering technique would be the most effective for this purpose?
6406533483732.
Questionnaires
6406533483733.
Interviews
6406533483734.
Focus groups and workshops
6406533483735.
Documentation
A published solution is not available for this question yet.
Consider a software organization developing an online gift shop where customers can place an
order to send gifts to their friends and family members staying in the same city. The customers
can select from a range of gifts and place an order. After placing the order, the store manager
contacts the courier service provider via phone call to collect the item from the physical store and
schedule delivery.
Based on the above data, answer the given subquestions.
Consider a user story for the online gift shop that describes the following feature:
Feature 1: Search catalog and place order
However, it has been found that implementation of Feature 1 is not possible within one agile
iteration. Therefore the Feature 1 is subdivided as follows:
Feature 1a: Search catalog and Feature 1b: Place order
Which of the SMART characteristics is fulfilled by the refinement?
6406533483736.
Specific
6406533483737.
Measurable
6406533483738.
Achievable
6406533483739.
Relevant
6406533483740.
Time-bound
A published solution is not available for this question yet.
A software company has plans to develop a web application and a mobile application that can
assess equities and recommend their purchase or sale. Nevertheless, the product might not be
competitive in the market due to the abundance of similar products that are already available.
This is a potential risk associated with its development.
Based on the above data, answer the given subquestions.
Identify the type of the risk in the given scenario.
6406533483810.
Technical risk
6406533483811.
Project risk
6406533483812.
Business risk
6406533483813.
None of these
A published solution is not available for this question yet.
A software company has plans to develop a web application and a mobile application that can
assess equities and recommend their purchase or sale. Nevertheless, the product might not be
competitive in the market due to the abundance of similar products that are already available.
This is a potential risk associated with its development.
Based on the above data, answer the given subquestions.
Choose the correct option that specifies how the risk can be mitigated.
6406533483814.
By hiring developers with relevant experience within the company and/or
outside the company, or outsource certain things to some third party vendors.
6406533483815.
By benchmarking and regular inspection to verify that the external component
is up to the mark.
6406533483816.
Explore market for similar products.
6406533483817.
By communicating with clients or build prototype to collect clients feedback
**Sw Testing**
**Section Id :** 64065374256
**Section Number :** 2
**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**
No
**Clear Response :**
**Section Maximum Duration :** 0
**Section Minimum Duration :** 0
**Section Time In :** Minutes
**Maximum Instruction Time :** 0
A published solution is not available for this question yet.