NEW
Font size
S
M
L
XL
WorksheetsChapter 5 System Performance
Total questions: 20
Worksheet time: 10mins
Name
Class
Date
1.
Which of the following best defines system performance?
a)
The ability of a system to display attractive interfaces
b)
The ability of a system to process tasks efficiently and reliably
c)
The number of users using the system
d)
The total size of data stored in the system
2.
What does the term “bottleneck” refer to in system performance?
a)
A hardware upgrade that improves system speed
b)
A process that runs faster than others
c)
A part of the system that slows down the overall performance
d)
A feature that enhances network transfer
3.
Which of the following metrics measures how much work a system completes per unit time?
a)
Latency
b)
Throughput
c)
Response Time
d)
Uptime
4.
Which performance metric measures the delay before a response begins?
a)
Latency
b)
Bandwidth
c)
Load Time
d)
Efficiency
5.
What is the main goal of performance optimization?
a)
To reduce system costs only
b)
To make systems slower but more stable
c)
To improve speed, efficiency, and reliability
d)
To add more users to the system
6.
Which of the following represents a hardware optimization technique?
a)
Using data compression software
b)
Upgrading from HDD to SSD
c)
Adjusting process priority in OS
d)
Removing temporary files
7.
Which of the following is an example of software optimization?
a)
Adding more RAM
b)
Installing a faster processor
c)
Updating applications to fix bugs
d)
Cleaning the CPU fan
8.
Which of the following is an OS-level optimization?
a)
Disabling unnecessary startup programs
b)
Using antivirus software
c)
Replacing old hard drives
d)
Installing additional applications
9.
Why is reducing disk I/O (batch writing) considered an optimization technique?
a)
It increases CPU temperature
b)
It decreases memory usage
c)
It reduces the number of write operations, improving efficiency
d)
It adds more hard drives to the system
10.
What does Amdahl’s Law explain?
a)
Increasing the number of users will reduce latency
b)
System speedup is limited by the non-parallel parts of the process
c)
Adding more CPUs gives unlimited speed increase
d)
Memory upgrades always double performance
11.
What does scalability analysis evaluate?
a)
The color of user interfaces
b)
How well a system can handle increased workload
c)
The cost of software licenses
d)
The number of bugs in the program
12.
Which of the following best describes vertical scaling (scale up)?
a)
Adding more servers to handle more users
b)
Installing more copies of the same software
c)
Upgrading hardware within the same machine
d)
Reducing the number of CPUs
13.
What is horizontal scaling (scale out)?
a)
Increasing the capacity of one server
b)
Adding more servers or machines to share the workload
c)
Upgrading to a faster processor
d)
Using more memory on the same computer
14.
Which of the following is an advantage of vertical scaling?
a)
Easier implementation
b)
Unlimited scalability
c)
No need for hardware upgrades
d)
Always cheaper than horizontal scaling
15.
Which of the following is a disadvantage of vertical scaling?
a)
Requires more servers
b)
Limited by hardware capacity
c)
Difficult to manage many machines
d)
Requires load balancer setup
16.
Which of the following is an advantage of horizontal scaling?
a)
Can handle larger workloads by adding servers
b)
Easier setup than vertical scaling
c)
Doesn’t need load balancing
d)
Cheaper to maintain a single system
17.
Which of the following is a disadvantage of horizontal scaling?
a)
Limited hardware upgrade options
b)
Complex setup and synchronization
c)
Higher risk of downtime
d)
Single point of failure
18.
When should vertical scaling be chosen over horizontal scaling?
a)
When you need quick performance improvement on one machine
b)
When you need to handle millions of users
c)
When system downtime is unacceptable
d)
When data must be distributed across many servers
19.
Which of the following is an example of a scalability bottleneck?
a)
Adding more RAM than supported by the motherboard
b)
Installing antivirus software
c)
Using solid-state drives
d)
Reducing screen resolution
20.
Which statement best compares vertical and horizontal scaling?
a)
Vertical scaling adds more servers; horizontal scaling upgrades one machine
b)
Vertical scaling upgrades one machine; horizontal scaling adds more servers
c)
Both increase performance by reducing power usage
d)
Both require no hardware changes
Reset
