wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Exploring Computer Systems

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What are the main components of a computer's architecture?

a)

Graphics card, sound card, network card

b)

Power supply, cooling system, case

c)

Operating system, software applications, drivers

d)

CPU, memory (RAM), storage, input devices, output devices, motherboard.

2.

Explain the difference between RAM and ROM.

a)

RAM is volatile and used for temporary storage; ROM is non-volatile and used for permanent storage.

b)

RAM and ROM are both volatile and used for temporary storage.

c)

RAM is used for permanent storage; ROM is used for temporary storage.

d)

RAM is non-volatile and used for permanent storage; ROM is volatile and used for temporary storage.

3.

What is the purpose of an operating system?

a)

To enhance graphics performance

b)

To serve as a database management system

c)

To provide internet connectivity

d)

The purpose of an operating system is to manage hardware and software resources and provide a user interface.

4.

Name three popular operating systems and their primary use cases.

a)

1. Windows - Personal and business computing; 2. macOS - Creative and professional work; 3. Linux - Servers and development environments.

b)

Unix - Personal productivity

c)

Android - Mobile gaming

d)

iOS - Web development

5.

What is virtual memory and how does it work?

a)

Virtual memory is a type of physical memory that stores data permanently.

b)

Virtual memory is a memory management technique that allows the execution of processes that may not completely fit in physical memory by using disk space to simulate additional RAM.

c)

Virtual memory increases the speed of the CPU by providing more cache.

d)

Virtual memory is a hardware component that directly manages RAM.

6.

Describe the function of a file system in an operating system.

a)

To provide internet connectivity for devices.

b)

To manage the graphical user interface of the operating system.

c)

The function of a file system is to manage data storage, organization, access, and permissions for files on a storage device.

d)

To control hardware components like CPU and RAM.

7.

What are the different types of data storage solutions?

a)

CD/DVD

b)

HDD, SSD, NAS, SAN, Cloud Storage, Tape Storage, Object Storage

c)

External Hard Drive

d)

USB Flash Drive

8.

Explain the concept of cloud storage and its advantages.

a)

Cloud storage is less secure than traditional storage methods.

b)

Cloud storage allows users to store and access data over the internet, providing advantages such as scalability, cost-effectiveness, data redundancy, accessibility, and automatic backups.

c)

Cloud storage is only for large businesses and not for personal use.

d)

Cloud storage requires physical hardware to function effectively.

9.

What is the role of a network in computer systems?

a)

To increase the processing speed of a computer.

b)

To provide power supply to the devices.

c)

To store data permanently on a hard drive.

d)

The role of a network in computer systems is to enable communication and resource sharing between devices.

10.

Define the term 'IP address' and its significance in networking.

a)

A method for encrypting data in transit.

b)

An IP address is a unique identifier for a device on a network, essential for routing data.

c)

A type of software used for network management.

d)

A physical cable that connects devices in a network.

11.

What are the basic types of networks (e.g., LAN, WAN)?

a)

LAN, WAN, MAN

b)

VLAN

c)

SAN

d)

PAN

12.

Describe the OSI model and its layers.

a)

Physical, Data Link, Network, Transport, Session, Application, Security

b)

Physical, Data Link, Network, Transport, Session, Presentation

c)

The OSI model has seven layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

d)

Physical, Data Link, Network, Transport, Application

13.

What is the Software Development Life Cycle (SDLC)?

a)

The Software Development Life Cycle (SDLC) is a structured process for developing software, encompassing stages like planning, analysis, design, implementation, testing, deployment, and maintenance.

b)

A framework for network security

c)

A method for managing hardware resources

d)

A process for database management

14.

List and explain the phases of the SDLC.

a)

Planning, Execution, Review, Maintenance

b)

The phases of the SDLC are Planning, Analysis, Design, Implementation, Testing, Deployment, and Maintenance.

c)

Analysis, Design, Testing, Support

d)

Deployment, Implementation, Review, Planning

15.

What is the importance of testing in software development?

a)

Testing is essential for ensuring software quality, reliability, and performance.

b)

Testing is primarily for user interface design.

c)

Testing is only necessary for large projects.

d)

Testing can be skipped if the code is written well.