wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

G8-Comp. Sci. Review Semester 2

Total questions: 40

Worksheet time: 1hrs 20mins

Name
Class
Date
1.
What are some general tips to keep in mind about trouble shooting computer problems?
a)

Write down your steps, take notes about error messages, always check the cables, restart the computer

b)

Try lots of things and shutdown the computer

c)

Ask a parent for help, ask teacher for help, ask God for help

d)

Unplug your computer and plug it back in just to check the power source

2.
Choose one solution for the following problem: Power button will not start computer.
a)
Check the central processing unit (CPU) to see if it is working properly
b)
Check the power cord to confirm that it is plugged securely into the back of the computer case and the power outlet
c)
Check your internet access to see if you are connected to the internet
d)
Check to see if you have an Ethernet cable connection 
3.
Choose one solution for the following problem: an application is FROZEN.
a)
Close the application
b)
Hit Ctrl+Alt+Delete (the Control, Alt, and Delete keys) on your keyboard to open the Task Manager.
c)
Hit the backspace key on your keyboard
d)
Hit Esc on your keyboard to get out of the application
4.
Choose one solution for the following problem: ALL programs on the computer run slowly
a)
Shut down the computer two times in a row
b)
Unplug your mouse and plug it back in
c)
Your computer may be running out of hard drive space. Try deleting any files or programs you don't need.
d)
Reorganize the files on your computer. This is making the computer think too hard.
5.

A user has not updated an application for over two years and has just updated to the newest release on the workstation. The user notices, however, that the software with the newest release is operating very slowly. The other applications on the workstation are operating normally. What is a possible cause?

a)

The BIOS needs to be updated.

b)

The computer needs to be replaced.

c)

The computer does not have enough RAM.

d)

The workstation does not have a compatible driver installed.

6.

Look at the following code, what will it generate

a)

1,2,3,4,5,6,7,8,9,10,11,12

b)

0,1,2,3,4,5,6,7,8,9,10,11,12

c)

1,2,3,4,5,6,7,8,9,10,11,12,13

d)

0,1,2,3,4,5,6,7,8,9,10,11,12,13

7.
What type of loop is used when you know how many times you want to repeat something?
a)
A WHILE Loop
b)
An IF function
c)
A FOR Loop
d)
A Variable
8.

WHILE loops are

a)

loops which run an unknown number of times

b)

loops which run for a specific number of times

c)

the same as if statements

d)

not part of programming

9.

Look at the code below and identify which statement below is true:

a)

Starts at 10, goes up to 100, increases by 10

b)

Starts at 10, goes upto 101, increases by 10

c)

Starts at 1, goes up to 100, increases by 1

d)

Starts at 10, goes up to 10, increases by 10

10.

The "break" command:

a)

will quit the whole program

b)

will stop the loop and continue with any instructions after the loop

c)

will skip any remaining code in the loop, but go back to the top and restart the loop

d)

will cause an error

11.

The "continue" command:

a)

will quit the whole program

b)

will stop the loop and continue with any instructions after the loop

c)

will skip any remaining code in the loop, but go back to the top and restart the loop

d)

will cause an error

12.

In programming, what is iteration/looping?

a)

The repetition of steps within a program

b)

The order in which instructions are carried out

c)

A decision point in a program

13.

What part of an if statement should be indented?

a)

All of it

b)

The statements within it

c)

the first line

d)

the lines within the brackets

14.

What is the output?

a)

more than 7

b)

more than 23

c)

spam

d)

7

15.

What is the output?

a)

True

b)

False

c)

condition1

d)

condition2

16.

What is the output?

a)

250.0

b)

200.0

c)

300.0

d)

350.0

17.

What is the output?

a)

next

stop

b)

next

c)

stop

d)

syntax error - program doesn't work

18.

The % symbol in Python is used to.

a)

Get the reminder of a division problem.

b)

Divide the number

c)

Calculate the percentage

d)

Print the output

19.
Which of the following symbols is used in Python to mean "Equal to"?
a)
=
b)
!=
c)
==
d)
>=
20.
Which of the following symbols is used in Python to mean "Not equal to"?
a)
==
b)
!=
c)
<>
d)
><
21.
Which of the following symbols is used in Python to mean "Greater than or equal to"?
a)
<=
b)
>>
c)
>=
d)
=>
22.
Which of the following symbols is used in Python to mean "Less than or equal to"?
a)
<<
b)
=<
c)
<=
d)
!=
23.
a)
5
4
3
2
1
b)
4
3
2
1
0
c)
5  4  3  2  1
d)
4  3  2  1  0
24.
a)
Welcome
b)
Try again!
c)
Error
d)
Enter your password
25.

Which is correct?

a)

A

b)

B

26.

Are there any syntax errors?

a)

No

b)

Quotations are not needed on line 1

c)

Elif does not exist

d)

There should be a colon on line 7

27.

color=( (a)   ("What is your favourite colour?")

28.

Which of the following is not effective in preventing malware infections?

a)

Opening email attachments

b)

Turning on Windows Automatic Updates

c)

Installing anti-virus software

d)

Setting Internet Explorer's security setting to medium-high

29.

What is a Trojan horse?

a)

It scans downloads and email attachmentsI

b)

It replicates and makes copies of itself

c)

Is destructive software disguised as something good.

d)

An animal

30.

Where is the computer's virus load in computer ?

a)

Web Browser

b)

Audio Device

c)

Monitor

d)

Memory

31.

Mention a virus name which can stole and gather private information without knowledge !

a)

Spyware

b)

Trojan

c)

Worms

d)

Hackintosh

32.

They encode or encrypt themselves in a different way every time they infect your computer. They use different encryption and algorithm.

a)

Worm

b)

Trojans

c)

Browser Hijacker

d)

Polymorphic Virus

33.

A software that scans your computer for malware and monitors your system for activity associated with viruses.

a)

Spybot

b)

AdAware

c)

Built-in diagnostic tools

d)

Anti-virus

34.

Infect certain types of data files. Mostly it infect Microsoft Office files such as Word Documents, Excel Spreadsheets, PowerPoint Presentations and Access Databases.

a)

File Infector Viruses

b)

Macro Viruses

c)

Resident Viruses

d)

Worms

35.

Malware is programmed to attack a computer and gather information secretly. What is the long form of Malware?

(a)  

36.

Which of the following may result in a malware infection?

a)

Opening an email attachment

b)

Downloading a file from a website

c)

Clicking on an infected link

d)

All of the above

37.

Once the scanning is complete with your antivirus, you get a detailed list of viruses in your system and the infected files (if you have). What is the option used when you are not sure of the virus present on the file. In this way, you can separate the infected file from the non-infected files.

a)

Repair

b)

Delete

c)

Quarantine

d)

None of the above

38.

Which options below that cannot be infected by computer virus?

a)

A word file with macro on it

b)

Memory which currently running on computer system

c)

A compressed file

d)

CD-ROM

39.

Choose any symptoms below you think indicate the presence of a computer virus.

a)

Some files on Reena's laptop have double extensions or secondary names.

b)

Reena is getting error messages on her screen.

c)

Strange music plays from Reena's computer speaker

d)

Reena's computer is running very slow than usual

e)

The brightness of Reena's monitor is too low.

40.

In a Python program, what would be the starting value in the FOR LOOP code?

a)

100

b)

10

c)

5

d)

20