MauryaHub PYQ Practice

Software Engineering · Quiz 2 · May 2024

Software Engineering · Quiz 2 · May 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 2 MCQ · 4.0 marks

An organization is developing a web service that monitors online traffic and user activity to gain valuable insights and assist businesses in making data-driven decisions. On a rental basis, the web service can be integrated into any website to provide the given services. Determine the client type for the web service discussed above.
6406532878092.
External user
6406532878093.
Internal user
6406532878094.
A software or a software component.
6406532878095.
None of these

A published solution is not available for this question yet.

Report a correction for Q2

Question 3 MCQ · 4.0 marks

An organization has developed a web application that enables conversion between various document formats. Before releasing to the general public, the web application is given to a pre- defined set of customers. The customers discovered an error: if characters such as '%' and '&' are used in the document, the application fails and exposes some part of the source code to the user. Which phase of SDLC is the web application currently in?
6406532878100.
Requirement gathering
6406532878101.
Development phase
6406532878102.
Design phase
6406532878103.
Testing phase
6406532878104.
Maintenance phase

A published solution is not available for this question yet.

Report a correction for Q3

Question 4 MCQ · 4.0 marks

A software organization gathers requirements to develop an e-shopping application and is therefore planning to interview independent sellers to understand what sort of products they are selling. A fixed set of questions is prepared for the interview, which will be asked of the sellers. Identify the type of interview.
6406532878109.
Structured interview
6406532878110.
Semistructured interview
6406532878111.
Unstructured interview
6406532878112.
Questionnaires

A published solution is not available for this question yet.

Report a correction for Q4

Question 5 MCQ · 4.0 marks

Consider building a portal for an educational institute which has the following two requirements: Requirement 1: Students must be authenticated by verifying their login credentials, as well as the OTP issued to their registered mobile number, to log into the system. Requirement 2: The OTPs should be sent with a latency of no more than 2 minutes after such an activity. Which of the following statement is true.
6406532878118.
Requirement 1 is a functional requirement, whereas Requirement 2 is a non functional requirement.
6406532878119.
Requirement 2 is a functional requirement, whereas Requirement 1 is a non functional requirement.
6406532878120.
Both the requirements are functional requirements.
6406532878121.
Both the requirements are non functional requirements.

A published solution is not available for this question yet.

Report a correction for Q5

Question 6 MCQ · 4.0 marks

Consider an email application with features like compose email, navigate inbox, etc. However, the application has a limitation: if the user closes the application while composing the email, the drafted email will be discarded automatically. Which of the following **usability goals** is not fulfilled by the email application?
6406532878122.
Effectiveness
6406532878123.
Efficiency
6406532878124.
Safe to use
6406532878125.
Learnability
6406532878126.
Memorability

A published solution is not available for this question yet.

Report a correction for Q6

Question 7 MCQ · 4.0 marks

Gold plating is considered a business risk. -- What does "gold plating" mean in the given context?
6406532878143.
The developers do not have the required skills to work in the given project.
6406532878144.
The software product developed is not competitive in the market.
6406532878145.
The developer team is involved in developing unnecessary features in the software.
6406532878146.
A project cannot be completed with in the estimated budget.

A published solution is not available for this question yet.

Report a correction for Q7

Question 8 MCQ · 4.0 marks

Which of the following provides the definition of an "interface" in the context of the outcomes of software design?
6406532878147.
It should accomplish a well-defined task.
6406532878148.
It enables communication between the components.
6406532878149.
It enables efficient storing and managing data.
6406532878150.
It is required to implement individual component.

A published solution is not available for this question yet.

Report a correction for Q8

Question 9 MCQ · 4.0 marks

Consider a module with a set of functions that execute in a sequence; however, they work towards entirely different purposes. Identify the kind of cohesion in the given module.
6406532878151.
Sequential cohesion
6406532878152.
Procedural cohesion
6406532878153.
Communicational cohesion
6406532878154.
Coincidental cohesion

A published solution is not available for this question yet.

Report a correction for Q9

Question 10 MCQ · 4.0 marks

Which of the following correctly describes the term "debugging"?
6406532878163.
It is the discrepancy between the actual behavior and the intended behavior of a program.
6406532878164.
It is an incorrect output or an exception generated by a program.
6406532878165.
It is the line of the code where the error occurred.
6406532878166.
It is a process of determining the cause of failure in a program.

A published solution is not available for this question yet.

Report a correction for Q10

Question 11 MSQ · 4.0 marks

Which of the following is/are the advantage(s) of prototype model for software development?
6406532878105.
It provides an early view of the product.
6406532878106.
The prototypes are also delivered to the clients along with the actual product, which enables better verification of the system.
6406532878107.
It enables early rectification of the requirements.
6406532878108.
It reduces the cost of development significantly.

A published solution is not available for this question yet.

Report a correction for Q11

Question 12 MSQ · 4.0 marks

Consider the activity network diagram as follows:
Source diagram or notation
Select the dependencies which are true from the given activity network.
6406532878139.
The tasks User interface and Database schema both can be done simultaneously.
6406532878140.
The task Search and download results can start when the task Result management is completed.
6406532878141.
The task Students support system can start when the task Result management is completed.
6406532878142.
The task Students record management can start only when the tasks Result management and Students' authentication both are completed.

A published solution is not available for this question yet.

Report a correction for Q12

Question 13 MSQ · 5.0 marks

Given that software development predominantly occurs in a distributed setting, it is essential for the developer to compose precise interface specifications. Which of the following is/are the advantage(s) of using interfaces?
6406532878096.
It describes the capabilities of the functions written by other developers.
6406532878097.
It provides the implementation details of the functions written by other developers.
6406532878098.
Until the interface is changed, it does not allow any changes to the code implementation.
6406532878099.
It specifies which requests are allowed and how the output will be formatted.

A published solution is not available for this question yet.

Report a correction for Q13

Question 14 MSQ · 5.0 marks

Source diagram or notation
6406532878159.Source diagram or notation
6406532878160.Source diagram or notation
6406532878161.Source diagram or notation
6406532878162.Source diagram or notation

A published solution is not available for this question yet.

Report a correction for Q14

Question 15 MCQ · 5.0 marks

Source diagram or notation
6406532878113.
Specific
6406532878114.
Measurable
6406532878115.
Achievable
6406532878116.
Relevant
6406532878117.
Timeboxed

A published solution is not available for this question yet.

Report a correction for Q15

Question 16 MCQ · 5.0 marks

Consider a web application that enables you to search, compare and purchase various stationary items. However, to avail any of these functionalities the user has to register and sign in to the web application. Which of the following design heuristics is missing in the given web application?
6406532878127.
Freedom
6406532878128.
Flexibility
6406532878129.
Recognition over recall
6406532878130.
Show status

A published solution is not available for this question yet.

Report a correction for Q16

Question 17 MCQ · 5.0 marks

Source diagram or notation
6406532878155.
A-3, B-4, C-1, D-2
6406532878156.
A-3, B-2, C-4, D-1
6406532878157.
A-2, B-4, C-1, D-3
6406532878158.
A-2, B-1, C-4, D-3

A published solution is not available for this question yet.

Report a correction for Q17

Question 18 MCQ · 5.0 marks

A developer team has used some components during the development for which they do not have access to the source code (only binaries are available). Therefore, for debugging they explore the documentation and code examples to understand the correct use of the components' code. Which of the following debugging strategies is used by the developer scheme?
6406532878167.
Input manipulation
6406532878168.
Backwards
6406532878169.
Forwards
6406532878170.
Blackbox debugging

A published solution is not available for this question yet.

Report a correction for Q18

Question 19 MCQ · 5.0 marks

Consider the design of an online shop that sells computers, laptops, and related accessories, along with software licenses. All products other than software licenses are delivered by its delivery partners, while software licenses are delivered online. The design has an interface iDelivery, which is implemented by different kinds of delivery classes. However, during the process of implementing the online delivery class, the developers discovered that many of the functions declared by iDelivery were not relevant to online delivery. However, since they implement iDelivery, they are forced to implement those functions that are not relevant. Identify the SOLID principle that is not fulfilled by the design.
6406532878175.
Single responsibility principle
6406532878176.
Open-close principle
6406532878177.
Liskov substitution principle
6406532878178.
Interface segregation principle
6406532878179.
Dependency inversion principle

A published solution is not available for this question yet.

Report a correction for Q19

Question 20 MCQ · 5.0 marks

Source diagram or notation
6406532878180.
Factory design pattern
6406532878181.
Builder design pattern
6406532878182.
Adapter design pattern
6406532878183.
Facade design pattern

A published solution is not available for this question yet.

Report a correction for Q20

Question 21 MCQ · 6.0 marks

A software company has to develop a mobile app that lets its users buy and sell used electronics. The requirements for the app are clearly understood, and the developer team size is small and consists of experienced developers. The values for the constants in the COCOMO model for the different types of the project are as follows:
Source diagram or notation
Consider the source code of 1,00,000 lines. Based on the above data answer the given subquestions.
What is the initial estimated effort for the project?
6406532878131.
303 person-month
6406532878132.
426 person-month
6406532878133.
522 person-month
6406532878134.
905 person-month

A published solution is not available for this question yet.

Report a correction for Q21

Question 22 MCQ · 4.0 marks

A software company has to develop a mobile app that lets its users buy and sell used electronics. The requirements for the app are clearly understood, and the developer team size is small and consists of experienced developers. The values for the constants in the COCOMO model for the different types of the project are as follows:
Source diagram or notation
Consider the source code of 1,00,000 lines. Based on the above data answer the given subquestions.
Considering effort adjustment factor = 1.88, what is the final estimated effort for the project?
6406532878135.
305 person-month
6406532878136.
570 person-month
6406532878137.
907 person-month
6406532878138.
982 person-month

A published solution is not available for this question yet.

Report a correction for Q22

Question 23 MCQ · 6.0 marks

Source diagram or notation
6406532878171.
2
6406532878172.
3
6406532878173.
4
6406532878174.
5       **Sw Testing** **Section Id :** 64065361108 **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.

Report a correction for Q23