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 233 MCQ · 4.0 marks
A software company has developed a mobile app that can be used to book hotel rooms. The app is
available to download and install. The company provides upgrades for the app from time to time.
What phase of the software development process is the app in right now?
6406531739693.
Requirements gathering phase
6406531739694.
Design phase
6406531739695.
Development phase
6406531739696.
Testing phase
6406531739697.
Maintenance phase
A published solution is not available for this question yet.
In a software development process, all the phases take place sequentially, and the users get their
first view of the developed software during or after the testing phase. Identify the type of software
development model followed here.
6406531739698.
Waterfall model
6406531739699.
Prototype model
6406531739700.
Spiral model
6406531739701.
Agile model
A published solution is not available for this question yet.
Consider an online flower store where users can place an order to send flower bouquets. The
customers can select from a range of bouquets and place an order. Once the order is placed the
store manager makes a phone call to the courier service provider to pick up the ordered item from
the physical store and arrange the delivery.
Identify the most appropriate user type for the courier service provider
6406531739702.
Primary users
6406531739703.
Secondary users
6406531739704.
Tertiary users
6406531739705.
Not a valid user
A published solution is not available for this question yet.
An organisation has planned to develop an online pet store app that would allow its customers to
buy and sell different pet animals on this common platform. The organisation goes through
several documents regarding pet shop rules and the duties and obligations of the pet shop
owners as part of their requirements gathering.
What kind of requirement-gathering technique is used in the given scenario?
6406531739706.
Interviews
6406531739707.
Focus groups
6406531739708.
Naturalistic observations
6406531739709.
Documentation
A published solution is not available for this question yet.
Consider that for a software project, the requirements are collected as user stories. After the
creation of the user stories, it was found that the implementation of some of the user stories was
not possible with a single agile iteration. Therefore, those user stories are subdivided into smaller
user stories. This process makes the user stories _________.
Fill in the blank with the appropriate option.
6406531739710.
Measurable
6406531739711.
Achievable
6406531739712.
Relevant
6406531739713.
Timeboxed
A published solution is not available for this question yet.
Consider an image processing software that can enhance an old image and can also convert a
black-and-white image to a coloured one.
After installing the software, it prompts its user to take a tour that guides the user in a step-by-
step way to understand how to use the software.
Which of the following **usability goals** is fulfilled by the software discussed above?
6406531739714.
Effectiveness
6406531739715.
Efficiency
6406531739716.
Safe to use
6406531739717.
Learnability
6406531739718.
Memorability
A published solution is not available for this question yet.
Consider a food delivery app provided by a renowned chain of restaurants. The customers can
explore the menu without signing up for the app. However, when he or she finally attempts to
place the order, he or she needs to sign in to the app.
Which of the following heuristics of UI evaluation is fulfilled in this case?
6406531739719.
Consistency
6406531739720.
Freedom
6406531739721.
Prevent errors
6406531739722.
Recognition over recall
A published solution is not available for this question yet.
A software company is developing a website for a school that can be used by the teachers to
upload their notes and video lectures from time to time so that students can access them from
anywhere. However, the team from the software company responsible for gathering requirements
was not able to capture the actual requirements of the school. As a result, the development team
created some incorrect functions that did not meet the needs of the client.
Based on the above data, answer the given subquestions.
Identify the type of risk associated with the website development project.
6406531739735.
Technical risk
6406531739736.
Project risks
6406531739737.
Business risk
6406531739738.
None of these
A published solution is not available for this question yet.
A software company is developing a website for a school that can be used by the teachers to
upload their notes and video lectures from time to time so that students can access them from
anywhere. However, the team from the software company responsible for gathering requirements
was not able to capture the actual requirements of the school. As a result, the development team
created some incorrect functions that did not meet the needs of the client.
Based on the above data, answer the given subquestions.
6406531739739.
302.14 person months
6406531739740.
855 person months
6406531739741.
904.28 person months
6406531739742.
495.51 person months
A published solution is not available for this question yet.
Consider that for a given project, the probability of schedule slippage is 30% and the impact due to
schedule slippage is measured as 3. What will be the risk associated with schedule slippage for the
given project?
6406531739727.
1%
6406531739728.
0.9%
6406531739729.
10%
6406531739730.
9%
A published solution is not available for this question yet.
During debugging a system, the developer finds out an 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?
6406531739763.
Input manipulation
6406531739764.
Backwards strategy
6406531739765.
Forwards strategy
6406531739766.
Blackbox debugging
A published solution is not available for this question yet.
Consider a data processing software that is made of several data filters. The filters are connected
one after another. Each filter processes the data it receives and sends the output to the next filter
in line. Which type of architecture is used to design the data processing software?
6406531739771.
Client-server
6406531739772.
Pipe and filter
6406531739773.
Model-view-controller
6406531739774.
Peer-to-peer
A published solution is not available for this question yet.
A software company is developing inventory management software for a medicine distributor. The
software needs to be connected to a third-party module for invoice generation and printing.
However, the data format used by the software is not compatible with the third-party module.
Therefore, the development team has introduced a new class that converts the data format so
that it is supported by the third-party module and has integrated the third-party module with the
software. Which kind of design pattern is used in this case?
6406531739779.
Builder design pattern
6406531739780.
Facade design pattern
6406531739781.
Adapter design pattern
6406531739782.
Strategy design pattern
**Intro to BigData**
**Section Id :** 64065333984
**Section Number :** 14
**Section type :** Online
**Mandatory or Optional :** Mandatory
**Number of Questions :** 23
**Number of Questions to be attempted :** 23
**Section Marks :** 50
**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.