wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computer Science 22/23

Total questions: 41

Worksheet time: 21mins

Name
Class
Date
1.

Which port will you plug a mouse into?

a)

USB

b)

Ethernet

c)

Serial

d)

Monitor

e)

None of these

2.

Which is not a peripheral

a)

Photo

b)

Scanner

c)

Headphones

d)

Microphone

3.

Whenever you press a key, click the mouse or start an application you're sending instructions to which computer part?

a)

CPU/Processor

b)

Hard drive

c)

Long term storage

d)

Expansion Card (Sd Card)

4.

What means the data is still saved even if you turn the computer off or unplug it?

a)

Expansion slot

b)

Network Card

c)

RAM

d)

Long Term Storage

5.

When measuring processor speed, a megahertz is much faster than a gigahertz.

a)

True

b)

False

6.

What is stored on the hard drive?

a)

Documents

b)

Software

c)

Files

d)

All of the above

7.

What allows your ocmputer to communicate over a network and access the Internet?

a)

Expansion Card

b)

Video Card

c)

Ethernet Card

d)

Power Supply Unit

8.

Which is not software?

a)

Powerpoint

b)

Web Browser

c)

Motherboard

d)

Word Processor

9.

What is the operating system of an IBM computer?

a)

Mac OSX

b)

GUI

c)

Microsoft Windows

d)

Chrome OS

10.

What lets you use your mouse to click icons, buttons and menus?

a)

Graphical User Interface (GUI)

b)

Operating System

c)

Windows

d)

Linux

11.

What software can only be modified by the company that owns it?

a)

free

b)

Open Source

c)

Proprietary

d)

All of the above

12.

Without a/an ________ , a computer is useless

a)

Mouse

b)

Application

c)

Memory

d)

Operating System

13.

What is the operating System created by Microsoft?

a)

Windows

b)

Linux

c)

OSX

d)

ChromeOX

14.

What lets you use your mouse to click icons, buttons, and menus?

a)

Graphical User Interface

b)

Operating System

c)

Windows

d)

Linux

15.

What software can only be modified by the company that owns it?

a)

Free

b)

Open-source

c)

Proprietary

d)

All of the above

16.

Without a/an  _________, a computer is useless.

a)

Mouse

b)

Applications

c)

Memory

d)

Operating System

17.

What is the operating system created by Microsoft?

a)

Windows

b)

Chrome OS

c)

Linux

d)

OSX

18.

What does it mean to store your documents in the cloud?

a)

Files are stored on a USB

b)

Files are stored on your local hard drive

c)

Files are stored on your web browser

d)

Files are stored on an internet server.

19.

Which key allows you to stop a function or action?

a)

Shift

b)

Control

c)

Delete

d)

Escape

20.

A searc engine makes it easier to find information online

a)

True

b)

False

21.

What symbol is shown in the address bar that shows you the site is safe to enter your personal information?

a)

smiley face

b)

thumbs up

c)

heart

d)

lock

22.

The more you up[date your browser, the easier it is to get hacked.

a)

True

b)

False

23.

The best password to use is your birthday.

a)

True

b)

False

24.

Your digital footprint is all the information about you online that only you post

a)

True

b)

False

25.

When text is shown with a red, squiggly line under it, you can right-click it to ____________

a)

copy the word

b)

delete the word

c)

choose spelling or grammar check

d)

add a picture

26.

when you share google docs with someone, they can always edit the file.

a)

True

b)

False

27.

When following the order of operations, which calculation will the spreadsheet calculate first in this formula: 4+(15*2)-10/2?

a)

15*2

b)

2-10

c)

4+15

d)

10/2

28.

What does the following code do?

randomNumber( , )

a)

Draws a rectangle onto the display positioned at x and y with sides length w(idth) and h(eight).

b)

Declares and assigns an initial value to a variable.

c)

Shrink or grow a sprite keeping the height to width ratio the same.

d)

Returns a random number in the closed range from min to max.

29.

What does the following code do?

ellipse( x, y, w, h,)

a)

Draws a rectangle onto the display positioned at x and y with sides length w(idth) and h(eight).

b)

Draws an ellipse onto the display centered at x and y and inscribed in a rectangle with sides length w(idth) and h(eight).

c)

Shrink or grow a sprite keeping the height to width ratio the same.

d)

Returns a random number in the closed range from min to max.

30.

What does the following code do?

fill(color)

a)

Sets the color used for the background of your game.

b)

Displays a group of sprites. If no parameter is specified, draws all sprites in the sketch.

c)

Creates a new sprite and assigns it to the variable specified.

d)

Creates a new sprite and assigns it to the variable specified.

31.

What does the following code do?rect(x, y, w, h)

a)

Draws an ellipse onto the display centered at x and y and inscribed in a rectangle with sides length w(idth) and h(eight).

b)

Sets the color used for the background of your game.

c)

Sets the color used to fill shapes.

d)

Draws a rectangle onto the display positioned at x and y with sides length w(idth) and h(eight).

32.

What does the following code do?

var x = _ ;

a)

The number of times per second the screen is refreshed.

b)

Creates a new sprite and assigns it to the variable specified.

c)

Declares and assigns an initial value to a variable.

d)

The lines of code contained inside its block are continuously executed until the program is stopped.

33.

What does the following code do?

World.frameRate

a)

Shrink or grow a sprite keeping the height to width ratio the same.

b)

The number of times per second the screen is refreshed.

c)

Creates a new sprite and assigns it to the variable specified.

d)

Declares and assigns an initial value to a variable.

34.

What does the following code do?

background(color)

a)

Sets the color used to fill shapes.

b)

Draws an ellipse onto the display centered at x and y and inscribed in a rectangle with sides length w(idth) and h(eight).

c)

Sets the color used for the background of your game.

d)

Draws a rectangle onto the display positioned at x and y with sides length w(idth) and h(eight).

35.

What does the following code do?

sprite.scale

a)

The number of times per second the screen is refreshed.

b)

Creates a new sprite and assigns it to the variable specified.

c)

Displays a group of sprites. If no parameter is specified, draws all sprites in the sketch.

d)

Shrink or grow a sprite keeping the height to width ratio the same.

36.

What does the following code do?

function draw() {

}

a)

Creates a new sprite and assigns it to the variable specified.

b)

The lines of code contained inside its block are continuously executed until the program is stopped.

c)

The number of times per second the screen is refreshed.

d)

Shrink or grow a sprite keeping the height to width ratio the same.

37.

What does the following code do?

drawSprites()

a)

Creates a new sprite and assigns it to the variable specified.

b)

Shrink or grow a sprite keeping the height to width ratio the same.

c)

The lines of code contained inside its block are continuously executed until the program is stopped.

d)

Displays a group of sprites. If no parameter is specified, draws all sprites in the sketch.

38.

Consider the following program.

apple.x = 20;

banana.x = 60;

apple.x = banana.x + 30;

banana.x = 80;

What is the apple's x position at the end of this program?

a)

20

b)

90

c)

110

d)

There will be two apples in two different positions.

e)

None, because the program will have an error.

39.

The universally recognized raw text format that any computer can understand is known as

a)

binary

b)

hexadecimal

c)

bits

d)

ASCll

40.

A way of representing information using only two options.

a)

bit

b)

binary

c)

ASCll

d)

hexadecimal

41.

A contraction of "Binary Digit"; the single unit of information in a computer, typically represented as a 0 or 1.

a)

byte

b)

ASCll

c)

bit

d)

hexadecimal