wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SE UNIT -5 Advanced Software Maintenance Quiz

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

What is technical debt?

a)

The cost of legacy systems

b)

Future costs incurred by shortcuts in software development

c)

Financial debt of a software company

d)

Accumulated user feedback

2.

Which of the following best describes "refactoring"?

a)

Adding new features to software

b)

Cleaning and restructuring code without changing functionality

c)

Replacing old code entirely

d)

Fixing bugs in a legacy system

3.

What is a common challenge in managing legacy systems?

a)

High system reliability

b)

Lack of technical documentation

c)

Easy integration with new technologies

d)

Modern coding practices

4.

What is the primary goal of code refactoring?

a)

Increase feature complexity

b)

Improve code readability and maintainability

c)

Ensure faster deployment

d)

Add backward compatibility

5.

A phased approach to legacy system modernization is also called:

a)

Rip-and-replace

b)

Greenfield approach

c)

Incremental modernization

d)

Code-freezing

6.

Which method integrates old systems with new technologies using a wrapper?

a)

Code replacement

b)

System refactoring

c)

Adapter or façade pattern

d)

API migration

7.

What is a "Big Bang" approach to legacy system updates?

a)

Incremental deployment over time

b)

Complete system overhaul in one step

c)

Test-driven development

d)

Isolated sandbox testing

8.

Reverse engineering of codebases helps in:

a)

Creating updated user manuals

b)

Analyzing existing architecture

c)

Speeding up coding time

d)

Building AI systems

9.

A major risk of legacy system migration includes:

a)

Increased developer productivity

b)

Data loss or corruption during transition

c)

Reduction in technical debt

d)

Improved system reliability

10.

What does "blue-green deployment" ensure during system updates?

a)

Simplified debugging

b)

Seamless and low-risk rollout

c)

Reduction in test cases

d)

Minimal cloud resource usage

11.

What is the primary use of AI in software testing?

a)

Predicting bugs automatically

b)

Automating repetitive tasks

c)

Writing test cases dynamically

d)

All of the above

12.

Blockchain operates using which data structure?

a)

Graph

b)

Tree

c)

Linked list

d)

Hash-based chain

13.

In edge computing, data processing happens:

a)

Only in cloud data centers

b)

Closer to the data source

c)

At a central server location

d)

Within quantum computers

14.

Which of these is NOT a feature of blockchain?

a)

Decentralization

b)

Immutability

c)

Data centralization

d)

Cryptographic security

15.

Quantum computing primarily uses:

a)

Binary states

b)

Superposition of quantum states

c)

Multi-threading

d)

Blockchain technology

16.

Algorithmic bias occurs because:

a)

Algorithms are incorrect

b)

AI systems learn from biased data

c)

Ethical standards are followed

d)

AI avoids decision-making

17.

What is a primary ethical concern with AI?

a)

High energy consumption

b)

Algorithm explainability

c)

Reduced computing speed

d)

Lack of global standards

18.

Which principle promotes fairness in AI systems?

a)

Utility maximization

b)

Transparency and accountability

c)

Strict algorithm secrecy

d)

Data redundancy

19.

"Green AI" focuses on:

a)

Improving AI processing speeds

b)

Reducing the environmental impact of AI training

c)

Generating more labeled datasets

d)

Avoiding ethical conflicts

20.

A sustainable AI model prioritizes:

a)

Scalability at any cost

b)

Minimal energy usage

c)

Unlimited data collection

d)

Biased decision-making

21.

Which tool is most effective for monitoring CI/CD pipeline energy consumption?

a)

Docker

b)

Prometheus

c)

Jenkins-specific plugins

d)

Green Metrics monitoring tools

22.

Containerization helps in green IT by:

a)

Reducing server costs

b)

Isolating resource-heavy processes

c)

Optimizing hardware utilization

d)

All of the above

23.

Which cloud practice ensures better energy efficiency?

a)

Autoscaling instances

b)

Increasing hardware redundancy

c)

Limiting virtual machines per server

d)

Over-provisioning resources

24.

CI/CD pipeline sustainability can be achieved by:

a)

Automating everything without limits

b)

Minimizing redundant tests

c)

Maximizing deployment frequency

d)

Avoiding container orchestration

25.

What does "carbon-aware scheduling" mean?

a)

Deploying during high electricity usage hours

b)

Scheduling tasks based on grid energy costs

c)

Prioritizing renewable energy for computations

d)

Delaying execution of CI pipelines

26.

Which of these is a key driver for refactoring legacy code?

a)

Reduced computational complexity

b)

Adopting modern design patterns

c)

Improved scalability and maintainability

d)

All of the above

27.

Technical debt can best be reduced by:

a)

Deferring updates until critical

b)

Frequent code reviews and refactoring

c)

Adding more system features

d)

Rewriting the entire system from scratch

28.

What is the risk of NOT addressing technical debt in time?

a)

Decreased system functionality

b)

Increased maintenance costs

c)

Higher failure rates

d)

All of the above

29.

Which of the following tools is commonly used for automating code refactoring?

a)

Git

b)

IntelliJ IDEA

c)

Selenium

d)

Apache Kafka

30.

What is the first step in legacy system modernization?

a)

Retiring old systems

b)

Conducting a thorough assessment

c)

Rewriting code entirely

d)

Deploying new technologies

31.

Which of these is a primary benefit of using AI in DevOps pipelines?

a)

Increased manual intervention

b)

Enhanced predictive analytics for failures

c)

Reduced deployment frequency

d)

Limited scalability

32.

Blockchain achieves consensus using:

a)

Smart contracts

b)

Proof of Work or Proof of Stake mechanisms

c)

Centralized validation systems

d)

Quantum computing algorithms

33.

The main advantage of edge computing over cloud computing is:

a)

Lower hardware costs

b)

Reduced latency

c)

Increased data redundancy

d)

Centralized data storage

34.

Quantum computers use which basic unit for computation?

a)

Bits

b)

Qubits

c)

Registers

d)

Nodes

35.

Which of these industries is widely adopting blockchain technology?

a)

Financial services

b)

Healthcare

c)

Supply chain management

d)

All of the above

36.

AI/ML models require sustainable development due to:

a)

High computational energy costs during training

b)

Minimal hardware requirements

c)

Lack of scalability issues

d)

Limited use of data

37.

What is a potential limitation of quantum computing today?

a)

Low scalability for AI algorithms

b)

Lack of secure communication channels

c)

Hardware instability and error rates

d)

Inability to simulate complex systems

38.

Algorithmic fairness is most closely tied to:

a)

Accessibility of training data

b)

Bias elimination in datasets

c)

Improved runtime efficiency

d)

System scalability

39.

Blockchain transparency can conflict with:

a)

Security and user anonymity

b)

System uptime

c)

Resource optimization

d)

Decentralization

40.

Which of these is considered a green IT strategy for AI models?

a)

Using high-density cloud regions

b)

Low-resource, efficient model training

c)

Continuous hardware upgrades

d)

Increasing energy consumption for speed

41.

Which aspect of CI/CD pipelines is critical for reducing energy consumption?

a)

Parallel builds

b)

Using redundant containers

c)

Optimizing test coverage and build steps

d)

Running all tests without prioritization

42.

Sustainable cloud computing involves:

a)

Using renewable energy data centers

b)

Maximizing resource allocation without scaling

c)

Avoiding multi-tenant cloud platforms

d)

Running servers at full capacity 24/7

43.

Which cloud provider feature is designed for sustainability?

a)

Over-provisioned hardware

b)

Carbon-neutral regions

c)

Unlimited computing instances

d)

Static VM deployment

44.

What does "CI/CD pipeline efficiency" measure?

a)

Frequency of build failures

b)

The balance of resource usage versus performance

c)

Time taken for each test run

d)

Number of automated tests per deployment

45.

Which practice helps in sustainable data storage?

a)

Data redundancy across all servers

b)

Compressing and archiving inactive datasets

c)

Avoiding data deduplication techniques

d)

Regularly increasing storage quotas

46.

What is an "eco-friendly" feature of serverless computing?

a)

Eliminates hardware upgrades

b)

Scales resources dynamically based on demand

c)

Requires high-power servers for function calls

d)

Fixes CI/CD pipeline dependencies

47.

How does container orchestration reduce waste?

a)

Optimizes the lifecycle of containerized applications

b)

Eliminates cloud dependencies

c)

Reduces deployment pipelines entirely

d)

Promotes larger VM instances

48.

Energy-efficient software can be achieved by:

a)

Writing low-complexity algorithms

b)

Increasing data refresh intervals

c)

Using advanced graphics processing

d)

All of the above

49.

What is a key advantage of edge computing in IoT ecosystems?

a)

Centralized data processing for easier management

b)

Reduced latency and faster decision-making near devices

c)

Increased dependency on cloud storage

d)

Higher operational costs due to distributed systems

50.

Which practice is most effective in reducing the energy footprint of CI/CD pipelines?

a)

Running all test cases on every build

b)

Using test prioritization and parallel execution strategies

c)

Avoiding the use of cloud-based CI tools

d)

Maximizing redundancy in build environments