MauryaHub PYQ Practice

Software Engineering · End Term · May 2025 · FN

Software Engineering · End Term · May 2025 FN

← 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 / 27 published solutions

Question 35 MCQ · 3.0 marks

A software company is preparing to launch a new product that collects user data. Who should be responsible for ensuring that the company’s privacy policies comply with regulations?
6406534755998.
Data Scientists
6406534755999.
Ethics and Policy Specialists
6406534756000.
Engineering Managers
6406534756001.
Support Team

A published solution is not available for this question yet.

Report a correction for Q35

Question 36 MCQ · 3.0 marks

A junior developer is stuck on a programming issue and needs guidance. The developer prefers a platform where experienced professionals can provide solutions, along with links to additional learning resources. Which platform should the developer use?
6406534756002.
Slack
6406534756003.
Stack Overflow
6406534756004.
GitHub Pages
6406534756005.
JIRA

A published solution is not available for this question yet.

Report a correction for Q36

Question 37 MCQ · 3.0 marks

A growing e-commerce startup is looking for an infrastructure solution that provides the highest performance for its online store. Cost is not a concern, but they need complete control over their servers. Which hosting option should they choose?
6406534756006.
Bare Metal Servers
6406534756007.
Infrastructure-as-a-Service (IaaS)
6406534756008.
Platform-as-a-Service (PaaS)
6406534756009.
None of these

A published solution is not available for this question yet.

Report a correction for Q37

Question 38 MCQ · 3.0 marks

A developer is implementing a sorting function for an e-commerce platform to arrange products by price efficiently. Which design aspect does this involve?
6406534756038.
Components
6406534756039.
Interfaces
6406534756040.
Data structures
6406534756041.
Algorithms

A published solution is not available for this question yet.

Report a correction for Q38

Question 39 MCQ · 3.0 marks

A software development team is working on an AI-powered chatbot for customer service. However, they realize late in the development process that the third-party AI module they integrated does not support some key languages their client requires. What type of risk does this represent?
6406534756058.
Business Risk
6406534756059.
Project Risk
6406534756060.
Technical Risk
6406534756061.
None of these

A published solution is not available for this question yet.

Report a correction for Q39

Question 40 MCQ · 3.0 marks

During a software development project, the team completes a sprint and demonstrates the work done to stakeholders. Which Agile event is this?
6406534756062.
Sprint Planning
6406534756063.
Sprint Retrospective
6406534756064.
Sprint Review
6406534756065.
Backlog Analysis

A published solution is not available for this question yet.

Report a correction for Q40

Question 41 MCQ · 3.0 marks

A mobile payment app refers to adding money as "Charging Wallet" instead of "Add Money." Users find this term confusing. Which heuristic is being violated?
6406534756070.
Freedom to Explore
6406534756071.
Use Familiar Languages and Metaphors
6406534756072.
Prevent Errors
6406534756073.
Show Status

A published solution is not available for this question yet.

Report a correction for Q41

Question 42 MCQ · 3.0 marks

A researcher is trying to understand how warehouse employees manage inventory updates in real time. They shadow employees, take notes, and ask clarifying questions while observing daily operations. Which technique is being applied here?
6406534756074.
Questionnaires
6406534756075.
Interviews
6406534756076.
Naturalistic Observations
6406534756077.
Focus Groups

A published solution is not available for this question yet.

Report a correction for Q42

Question 43 MCQ · 4.0 marks

Source diagram or notation
6406534756010.Source diagram or notation
6406534756011.Source diagram or notation
6406534756012.Source diagram or notation
6406534756013.Source diagram or notation

A published solution is not available for this question yet.

Report a correction for Q43

Question 44 MCQ · 4.0 marks

Which of the following is a problem with the Big Bang approach of integration technique?
6406534756014.
Requires drivers and stubs
6406534756015.
Difficult to localize errors
6406534756016.
Can only be used for large systems
6406534756017.
Requires bottom-up testing first

A published solution is not available for this question yet.

Report a correction for Q44

Question 45 MCQ · 4.0 marks

A test engineer runs a small set of basic test cases to verify that the core functionalities of a newly deployed application are working before conducting further testing. What type of testing is this?
6406534756018.
Performance Testing
6406534756019.
Beta Testing
6406534756020.
Smoke Testing
6406534756021.
Acceptance Testing

A published solution is not available for this question yet.

Report a correction for Q45

Question 46 MCQ · 4.0 marks

Source diagram or notation
6406534756022.
Factory Pattern
6406534756023.
Builder Pattern
6406534756024.
Facade Pattern
6406534756025.
Adapter Pattern

A published solution is not available for this question yet.

Report a correction for Q46

Question 47 MCQ · 4.0 marks

An organization is developing a collaborative document editing system where multiple users can edit the same document simultaneously. The system must operate without relying on a central server or any form of centralized control, ensuring direct communication among users. Which architectural style best fits this requirement?
6406534756026.
Client-Server
6406534756027.
Pipe and Filter
6406534756028.
Peer-to-Peer
6406534756029.
Model-View-Controller

A published solution is not available for this question yet.

Report a correction for Q47

Question 48 MCQ · 4.0 marks

A software company wants to build a structured and maintainable web application efficiently. Which of the following would be the best option for them?
6406534756030.
Using a basic text editor
6406534756031.
Writing everything from scratch without any pre-built structure
6406534756032.
Using a web application framework like Flask
6406534756033.
Avoiding frameworks to reduce dependencies

A published solution is not available for this question yet.

Report a correction for Q48

Question 49 MCQ · 4.0 marks

Bhavya is trying to understand why a variable in his Python program is getting the wrong value at a certain point. He decides to insert print statements in the code to check intermediate values. Which debugging technique is he using?
6406534756034.
Stepping in a debugger
6406534756035.
Logging
6406534756036.
Profiling
6406534756037.
Dump & Diff

A published solution is not available for this question yet.

Report a correction for Q49

Question 50 MCQ · 4.0 marks

Source diagram or notation
6406534756042.
Data Coupling
6406534756043.
Control Coupling
6406534756044.
Common Coupling
6406534756045.
Content Coupling

A published solution is not available for this question yet.

Report a correction for Q50

Question 51 MCQ · 4.0 marks

Source diagram or notation
6406534756046.
Sequential Cohesion
6406534756047.
Functional Cohesion
6406534756048.
Communicational Cohesion
6406534756049.
Procedural Cohesion

A published solution is not available for this question yet.

Report a correction for Q51

Question 52 MCQ · 4.0 marks

Source diagram or notation
6406534756050.Source diagram or notation
6406534756051.Source diagram or notation
6406534756052.Source diagram or notation
6406534756053.Source diagram or notation

A published solution is not available for this question yet.

Report a correction for Q52

Question 53 MCQ · 4.0 marks

A software company is estimating the cost and effort required for developing a new inventory management system. The project manager decides to consult senior developers who have worked on similar projects before to get an estimate. Which estimation technique is being used?
6406534756054.
COCOMO Model
6406534756055.
Expert Judgement
6406534756056.
Delphi Technique
6406534756057.
Heuristic Estimation

A published solution is not available for this question yet.

Report a correction for Q53

Question 54 MCQ · 4.0 marks

A retail website optimizes its checkout process by reducing the number of steps from product selection to payment confirmation. Users can now complete a purchase with a single click if they have saved their payment details. What usability factor is being improved?
6406534756066.
Safety
6406534756067.
Learnability
6406534756068.
Efficiency
6406534756069.
Memorability

A published solution is not available for this question yet.

Report a correction for Q54

Question 55 MCQ · 4.0 marks

The development team updates a user story as follows: Before: "As an admin, I want to generate reports on user activity." After: "As an admin, I want to generate a daily report of user logins and purchases, formatted as a downloadable CSV file." Which SMART characteristic is best addressed in this improvement?
6406534756078.
Achievable
6406534756079.
Measurable
6406534756080.
Timeboxed
6406534756081.
Relevant

A published solution is not available for this question yet.

Report a correction for Q55

Question 56 MSQ · 4.0 marks

A company is releasing a major update to its web application. What are the benefits of using a staging environment before production deployment?
6406534756082.
It helps identify configuration issues before going live
6406534756083.
It allows users to interact with new features in a real environment
6406534756084.
It prevents performance testing before making the application live
6406534756085.
It ensures that the production environment remains stable

A published solution is not available for this question yet.

Report a correction for Q56

Question 57 MSQ · 4.0 marks

Which of the following statements about Versioned Deployment are true?
6406534756086.
Users can choose which version they want
6406534756087.
Only the latest version is kept alive
6406534756088.
Older versions are removed immediately after an update
6406534756089.
Requires maintaining multiple versions

A published solution is not available for this question yet.

Report a correction for Q57

Question 58 MSQ · 4.0 marks

Which of the following tasks are best suited for task queues?
6406534756090.
Sending bulk notifications to users
6406534756091.
Rendering a webpage with static content
6406534756092.
Processing large database updates asynchronously
6406534756093.
Executing HTTP requests in real-time

A published solution is not available for this question yet.

Report a correction for Q58

Question 59 MSQ · 4.0 marks

Source diagram or notation
6406534756094.Source diagram or notation
6406534756095.Source diagram or notation
6406534756096.Source diagram or notation
6406534756097.Source diagram or notation

A published solution is not available for this question yet.

Report a correction for Q59

Question 60 MSQ · 4.0 marks

Source diagram or notation
Based on the above data, answer the given subquestions.
Identify the set(s) of valid test cases for branch coverage.
6406534756098.
{temperature = 0, temperature = 100}
6406534756099.
{temperature = -5, temperature = 20, temperature = 50}
6406534756100.
{temperature = -5, temperature = 20, temperature = 50, temperature = 105}
6406534756101.
{temperature = -5, temperature = 20, temperature = 100, temperature = 50, temperature = 0}

A published solution is not available for this question yet.

Report a correction for Q60

Question 61 MSQ · 4.0 marks

Source diagram or notation
Based on the above data, answer the given subquestions.
Identify the set(s) of valid test cases for multiple condition coverage.
6406534756102.
{temperature = 0, temperature = 100}
6406534756103.
{temperature = -5, temperature = 20, temperature = 50}
6406534756104.
{temperature = -5, temperature = 20, temperature = 50, temperature = 105}
6406534756105.
{temperature = -5, temperature = 20, temperature = 100, temperature = 50, temperature = 0}       **AI** **Section Id :** 64065399794 **Section Number :** 3 **Section type :** Online **Mandatory or Optional :** Mandatory **Number of Questions :** 9 **Number of Questions to be attempted :** 9 **Section Marks :** 27 **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 Q61