Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Exploring Computer Systems and Python

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What is a computer system?

a)

A computer system is solely a collection of software applications.

b)

A computer system is a combination of hardware and software designed to process data.

c)

A computer system is a network of devices that do not process data.

d)

A computer system consists only of physical components without software.

2.

Name two types of algorithms.

a)

Graph algorithms

b)

Sorting algorithms, Search algorithms

c)

Compression algorithms

d)

Encryption algorithms

3.

What is the purpose of Python programming?

a)

The purpose of Python programming is to provide a platform for only web development and nothing else.

b)

The purpose of Python programming is to limit the functionality of applications and reduce efficiency.

c)

The purpose of Python programming is to provide a simple and efficient way to write code for various applications.

d)

The purpose of Python programming is to create complex and lengthy code for specific tasks.

4.

Define a virus in the context of computer systems.

a)

A computer virus is a software that improves user experience by adding features.

b)

A computer virus is a harmless program that enhances system performance.

c)

A computer virus is a tool used for data recovery and backup.

d)

A computer virus is a malicious program that replicates itself by infecting other files or programs.

5.

What is Excel primarily used for?

a)

Data organization, analysis, and visualization in spreadsheets.

b)

Creating presentations and slideshows.

c)

Writing and editing text documents.

d)

Designing graphics and illustrations.

6.

List one feature of Excel that helps in data organization.

a)

PivotTables

b)

Charts

c)

Tables

d)

Macros

7.

What is the first step in creating a Python program?

a)

Install Python on your computer.

b)

Write the program's documentation.

c)

Choose a programming language.

d)

Define the problem or task.

8.

Explain what a loop does in programming.

a)

A loop stops the execution of the program.

b)

A loop creates a new variable in the program.

c)

A loop defines a function in the code.

d)

A loop enables repeated execution of a block of code.

9.

How do you open a new Excel spreadsheet?

a)

Click on 'File' and choose 'Open' from the menu.

b)

Select 'New Document' from the Home tab.

c)

Right-click on the desktop and select 'New Excel Sheet'.

d)

Open Microsoft Excel and select 'New' from the File menu.

10.

What is the function of an algorithm?

a)

The purpose of an algorithm is to generate random numbers.

b)

An algorithm serves to display visual content.

c)

The function of an algorithm is to provide a systematic method for solving problems or performing tasks.

d)

An algorithm is used to create random data.

11.

Describe how to save a file in Excel.

a)

Select 'Edit', then 'Save', choose format, and confirm.

b)

Click 'File', then 'Save As', choose location, enter file name, and click 'Save'.

c)

Click 'Home', then 'Export', select type, and finalize.

d)

Go to 'View', then 'Download', pick folder, and hit 'OK'.

12.

What is a variable in Python?

a)

A variable in Python is a named reference to a value stored in memory.

b)

A variable in Python is a constant value that cannot change.

c)

A variable in Python is a type of data structure used for storage.

d)

A variable in Python is a function that performs calculations.

13.

How can you format cells in Excel?

a)

Select cells, then drag to resize them for formatting.

b)

Select cells, right-click, choose 'Format Cells', or use the 'Home' tab to access formatting options.

c)

Use the 'Insert' tab to change cell colors.

d)

Click on the cell, then press 'Ctrl + F' to format.

14.

What is the difference between a virus and a worm?

a)

A virus can only infect executable files, while a worm can only spread through email attachments.

b)

A virus needs a host file to spread, whereas a worm is self-replicating and does not require a host.

c)

A virus can spread through networks, while a worm requires user interaction to activate.

d)

A virus is a standalone program, whereas a worm is a type of malware that needs a user to function.

15.

How do you write a simple print statement in Python?

a)

console.log('Hello, World!')

b)

echo 'Hello, World!'

c)

print('Hello, World!')

d)

print('Greetings, Earth!')

16.

What is the purpose of using functions in Python?

a)

Functions in Python are used to create graphical user interfaces.

b)

The purpose of using functions in Python is to promote code reuse, organization, and modularity.

c)

The purpose of functions is to increase the execution speed of the program.

d)

Functions in Python are primarily for handling database connections.

17.

How can you create a chart in Excel?

a)

Select data, go to 'Insert' tab, choose chart type, and customize.

b)

Copy data, open 'View' tab, pick graph type, and print.

c)

Highlight data, click 'File' menu, select chart style, and save.

d)

Enter data, navigate to 'Home' tab, select diagram type, and share.

18.

What is the significance of indentation in Python?

a)

Indentation is significant in Python as it defines code blocks and controls the flow of execution.

b)

Indentation is a stylistic choice and does not impact functionality.

c)

Indentation is optional in Python and has no effect on execution.

d)

Indentation is used only for comments in Python code.

19.

Explain how to use the SUM function in Excel.

a)

The SUM function in Excel subtracts a range of numbers.

b)

The SUM function in Excel divides a range of numbers.

c)

The SUM function in Excel adds together a range of numbers.

d)

The SUM function in Excel multiplies a range of numbers.

20.

What steps would you take to debug a Python program?

a)

Ignore error messages and continue coding.

b)

Use only comments to explain the code.

c)

Rely solely on online forums for solutions.

d)

Use print statements, a debugger, and review error messages to identify and fix issues.