MauryaHub PYQ Practice

Software Engineering · End Term · Jan 2024 · FN

Software Engineering · End Term · Jan 2024 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 43 MCQ · 1.0 marks

Based on the plot which of the chromosomes have significant SNP(s).
6406532754700.
Chromosome 1
6406532754701.
Chromosome 10
6406532754702.
Chromosome 19
6406532754703.
None of these       **Sw Engg** **Section Id :** 64065357823 **Section Number :** 2 **Section type :** Online **Mandatory or Optional :** Mandatory **Number of Questions :** 26 **Number of Questions to be attempted :** 26 **Section Marks :** 100 **Display Number Panel :** Yes **Section Negative Marks :** 0 **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.

Report a correction for Q43

Question 45 MSQ · 4.0 marks

Which of the following tool(s) is/are used as issue trackers?
6406532754714.
JIRA
6406532754715.
VS Code
6406532754716.
Pivotal Tracker
6406532754717.
Stack overflow

A published solution is not available for this question yet.

Report a correction for Q45

Question 46 MSQ · 4.0 marks

Which of the following is/are true about canary deployment?
6406532754726.
In this strategy, the users are allowed to choose the versions of software they want to use.
6406532754727.
In this strategy, the changes are incrementally rolled out to a small subset of users.
6406532754728.
In this strategy, a new production environment is created for the new version of the software without affecting the current one, and after sufficient testing of the new version, the users are routed from the current environment to the new environment.
6406532754729.
The strategy has the drawback of maintaining multiple versions.

A published solution is not available for this question yet.

Report a correction for Q46

Question 47 MCQ · 3.0 marks

Which of the following teams in a software organization is primarily responsible for conducting market research to identify potential customers?
6406532754718.
Software engineers
6406532754719.
Marketing team
6406532754720.
Sales team
6406532754721.
Support team

A published solution is not available for this question yet.

Report a correction for Q47

Question 48 MCQ · 3.0 marks

Stress testing is an example of ________________________. Fill in the blank with appropriate option.
6406532754738.
Unit testing
6406532754739.
System testing
6406532754740.Source diagram or notation
Acceptance testing
6406532754741.
Performance testing

A published solution is not available for this question yet.

Report a correction for Q48

Question 49 MCQ · 4.0 marks

Which of the following is true about the production environment of deployment?
6406532754722.
It is primarily created for performing integration and system testing.
6406532754723.
It is also known as live environment where all the users can interact with the deployed system.
6406532754724.
It is the local environment for individual developers that provides IDEs and other tools.
6406532754725.
It exactly reassembles the production environment, and it runs on a remote machine.

A published solution is not available for this question yet.

Report a correction for Q49

Question 50 MCQ · 4.0 marks

Suppose one of the hosting service providers has a server with an 8-core processor and 32 GB of RAM, which is sliced into 8 virtual machines (VMs) such that each VM includes a 1-core and 4 GB of RAM. However, the VMs do not include any additional software layers for deploying web applications. The service provider offers these VMs to its clients to host their web applications. Which kind of hosing option is offered by the service provider?
6406532754730.
Bare Metal Servers
6406532754731.
Infrastructure-as-a-service
6406532754732.
Platform-as-a-service
6406532754733.
None of these

A published solution is not available for this question yet.

Report a correction for Q50

Question 51 MCQ · 4.0 marks

Consider a web application that has to send notification emails to thousands of its customers on a daily basis. The application is developed in such a way that the sending notification email code is executed outside the HTTP request-response cycle so that the performance of the web application does not degrade.  Which of the following performance optimization strategies is used in this scenario?
6406532754734.
Caching
6406532754735.
Task queue
6406532754736.
Quick loading and rendering of web pages
6406532754737.
Performance monitoring

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
6406532754742.
3
6406532754743.
4
6406532754744.
5
6406532754745.
6

A published solution is not available for this question yet.

Report a correction for Q52

Question 53 MSQ · 4.0 marks

Consider the following code base in Python and answer the given subquestions.
Source diagram or notation
Identify the sets of valid test cases for branch coverage.
6406532754746.
{marks = 0, marks = 100}
6406532754747.
{marks = -10, marks = 65, marks = 30}
6406532754748.
{marks = -10, marks = 65, marks = 30, marks = 105}
6406532754749.
{marks = -10, marks = 65, marks = 100, marks = 30, marks = 0}

A published solution is not available for this question yet.

Report a correction for Q53

Question 54 MSQ · 4.0 marks

Consider the following code base in Python and answer the given subquestions.
Source diagram or notation
Identify the sets of valid test cases for multiple condition coverage.
6406532754750.
{marks = 0, marks = 100}
6406532754751.
{marks = -10, marks = 65, marks = 30}
6406532754752.
{marks = -10, marks = 65, marks = 30, marks = 105}
6406532754753.
{marks = -10, marks = 65, marks = 100, marks = 30, marks = 0}

A published solution is not available for this question yet.

Report a correction for Q54

Question 55 MCQ · 4.0 marks

Source diagram or notation
6406532754754.
Single responsibility principle
6406532754755.
Open-close principle
6406532754756.
Liskov substitution principle
6406532754757.
Interface segregation principle
6406532754758.
Dependency inversion principle

A published solution is not available for this question yet.

Report a correction for Q55

Question 56 MCQ · 4.0 marks

Source diagram or notation
6406532754759.
Factory design pattern
6406532754760.
Builder design pattern
6406532754761.
Adapter design pattern
6406532754762.
Facade design pattern

A published solution is not available for this question yet.

Report a correction for Q56

Question 57 MCQ · 4.0 marks

Match the following:
Source diagram or notation
6406532754763.
1-B, 2-D, 3-C, 4-A
6406532754764.
1-C, 2-D, 3-A, 4-B
6406532754765.
1-C, 2-A, 3-D, 4-B
6406532754766.
1-B, 2-A, 3-C, 4-D

A published solution is not available for this question yet.

Report a correction for Q57

Question 58 MCQ · 4.0 marks

A developer has implemented a module. However, while testing the module, he discovered that the output of a specific function did not correspond with the intended output. To facilitate debugging, the programmer incorporated multiple print statements into the function. Which of the following debugging techniques does the developer use in the above scenario?
6406532754767.
Logging
6406532754768.
Dump and diff
6406532754769.
Stepping in debugger
6406532754770.
Profiling tool

A published solution is not available for this question yet.

Report a correction for Q58

Question 59 MCQ · 4.0 marks

Match the following regarding the characteristics of good software design:
Source diagram or notation
6406532754775.
1-B, 2-A, 3-C, 4-D
6406532754776.
1-B, 2-C, 3-A, 4-D
6406532754777.
1-C, 2-A, 3-D, 4-B
6406532754778.
1-C, 2-A, 3-B, 4-D

A published solution is not available for this question yet.

Report a correction for Q59

Question 60 MCQ · 4.0 marks

Source diagram or notation
6406532754779.
Common coupling
6406532754780.
Content coupling
6406532754781.
Control coupling
6406532754782.
Data coupling

A published solution is not available for this question yet.

Report a correction for Q60

Question 61 MCQ · 4.0 marks

A bank has developed a smartphone app that allows for quick transfers of funds to another bank account. To transfer money using the app, the user must input the account number, IFSC, and name of the account holder. The app then prompts the user to reenter the account number for confirmation. It will display an error icon in the reentered account number field and advise the user to enter the proper account number if the account number entered again for confirmation does not match. Which of the following heuristics of UI design is satisfied by the mobile app?
6406532754803.
Prevent errors
6406532754804.Source diagram or notation
Show status
6406532754805.
Support error recovery
6406532754806.
Provide help

A published solution is not available for this question yet.

Report a correction for Q61

Question 62 MCQ · 4.0 marks

Consider that an organization developed a web application for its own employees. Employees can use the application to provide day-to-day reporting to their managers. However, the employees are finding that the application is very difficult to use, and they have to watch the demo videos for different usages of the application before they can actually use it.  Which of the following usability goals is not satisfied by the design of the web application?
6406532754807.
Effectiveness
6406532754808.
Efficiency
6406532754809.
Safe to use
6406532754810.
Learnability
6406532754811.
Memorability

A published solution is not available for this question yet.

Report a correction for Q62

Question 63 MCQ · 3.0 marks

Which of the following types of software metrics measure the quality of your code based on the number of decisions a block of code contains?
6406532754771.
Cyclomatic complexity
6406532754772.
Raw Metrics
6406532754773.
Halstead's Metrics
6406532754774.
None of these

A published solution is not available for this question yet.

Report a correction for Q63

Question 64 MCQ · 3.0 marks

What is the main objective of sprint retrospective in agile project management?
6406532754787.
To decide which work is to be done in the current sprint and how the chosen work will be done.
6406532754788.
To prioritize the work for the development team.
6406532754789.
Team demonstrates what they have completed in the given sprint.
6406532754790.
To evaluate the last sprint - team dynamics, processes, tools etc.

A published solution is not available for this question yet.

Report a correction for Q64

Question 65 MCQ · 3.0 marks

A given prototype is presented on multiple papers as hand-drawn UIs of different screens. Determine the type of the given prototype.
6406532754799.
Storyboards
6406532754800.
Paper prototype
6406532754801.
Digital mock-ups
6406532754802.
Interactive prototype

A published solution is not available for this question yet.

Report a correction for Q65

Question 66 MCQ · 3.0 marks

Which of the characteristics of user stories ensures that each user story has some business value to one or more stakeholders?
6406532754812.
Specific
6406532754813.
Measurable
6406532754814.
Achievable
6406532754815.
Relevant
6406532754816.
Timeboxed

A published solution is not available for this question yet.

Report a correction for Q66

Question 67 MCQ · 3.0 marks

An organization has planned to develop a web application that will help its employees make better investment plans. After the deployment of the web application, the employees came up with a request to add a new feature to it. The organization accepted the request, and started adding the new feature. Identify the phase of the software development process that the software is in.
6406532754817.
Requirement gathering
6406532754818.
Development phase
6406532754819.
Design phase
6406532754820.
Testing phase
6406532754821.
Maintenence phase

A published solution is not available for this question yet.

Report a correction for Q67

Question 68 MSQ · 5.0 marks

Source diagram or notation
6406532754783.Source diagram or notation
6406532754784.Source diagram or notation
6406532754785.Source diagram or notation
6406532754786.Source diagram or notation

A published solution is not available for this question yet.

Report a correction for Q68

Question 69 MSQ · 5.0 marks

A software company has to develop a smart irrigation system for small to moderate-sized farms. The system consists of several sensors (like temperature sensors and soil moisture sensors), actuators (like water pumps), and software modules that automate the system. The company applies COCOMO model for calculating the effort to develop the system. The values for the constants in the COCOMO model for the different types of the project are as follows: • Organic project: a = 2.4, b = 1.05 • Semi-organic project: a = 3.0, b = 1.12 • Embedded project: a = 3.6, b = 1.20 Considering the source code of 1,00,000 lines and effort adjustment factor = 1.58, what is the final estimated effort for the project?
6406532754795.
478 person-month
6406532754796.
824 person-month
6406532754797.
905 person-month
6406532754798.
1,429 person-month

A published solution is not available for this question yet.

Report a correction for Q69

Question 70 MCQ · 5.0 marks

Consider the following risks identified for a project, their probability of occurring, and the impact of the risk.
Source diagram or notation
Which of the following risks must be dealt with first by the project manager?
6406532754791.
Personnel shortfall
6406532754792.
Schedule slippage
6406532754793.
Developing unnecessary features
6406532754794.
Insufficient knowledge of product       **Sw Testing** **Section Id :** 64065357824 **Section Number :** 3 **Section type :** Online **Mandatory or Optional :** Mandatory **Number of Questions :** 20 **Number of Questions to be attempted :** 20 **Section Marks :** 100 **Display Number Panel :** Yes **Section Negative Marks :** 0 **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.

Report a correction for Q70