Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Intro to Software Tech Exam Prep

Total questions: 18

Worksheet time: 14mins

Name
Class
Date
1.

Which of the following is an example of an Input Device?

a)

Mouse

b)

Keyboard

c)

Touch Screen

d)

All of the Above

2.

IOSP is an acronym for the 4 aspects that make up a computer. What does IOSP stand for in Computer Science?

a)

Information, Organization, Specialization, Protocols

b)

Iterate, Observe, Standardize, Process

c)

Input, Output, Store, Process

d)

Internet, Outernet, Shopping, Programming

3.

What does the word ITERATE mean?

a)

to repeat a process over and over again

b)

to show your work

c)

to run a computer program

d)

to work with a team to complete a programming task

4.

Which of the following is the role of HTML in Web Development?

a)

To provide the structure of a web page

b)

To style a web page

c)

To address and send information over the internet

d)

HTML is not related to Web Development

5.

Which of the following lines of code would link a CSS file to an HTML file?

a)

<a href="goldenGateBridge.html">Golden Gate Bridge</a>

b)

<img src="goldenGateBridge.jpg" alt="Golden Gate Bridge">

c)

<link rel="stylesheet" href="style.css">

d)

<h1>Golden Gate Bridge</h1>

6.

Which of the following would be controlled by CSS in Web Development?

a)

Organizing text into lists

b)

Separating headings from paragraphs

c)

Making the text a different color

d)

Creating hyperlinks that connect one web page to another

7.

A web developer wants to make the title of the web page larger than the other text. Which of the following solutions would work?

a)

Use <h6> for the title and <h3> for the other text

b)

Use <h1> for the title and <p> for the other text

c)

Put the code style=”larger” inside the h3 tag

d)

All of the above

8.

Which element is used to create a hyperlink that connects web pages to other pages on the internet?

a)

<src>

b)

<head>

c)

<link>

d)

<a>

9.

A group of artists is making a website. When should they use classes?

a)

They want to make their h3 tags bigger than their h1 tags.

b)

They want headings to be one color, but paragraphs to be a different color.

c)

They want some images to float left, and other images to float right.

d)

They want all the pages on their site to have the same style.

10.

A student is using a stylesheet to make all the paragraphs on the website green, but it's not working on index.html, even though it works on the other web pages. What could be causing the problem?

a)

The student forgot to link the stylesheet to the index.html page.

b)

The student did not upload the images used in the index.html page.

c)

The student accidentally misspelled "green" in the stylesheet.

11.

Why is it useful to use functions when programming?

a)

They are a good way to store user input to use later in the program

b)

They make the program run faster

c)

They let you use the same code in different places without having to rewrite it

d)

They are necessary for any program to run

12.

What is the purpose of a variable?

a)

to store information

b)

to change the appearance of text on a web page

c)

to compare the values of different numbers

d)

All of the above

13.

Which of the following is an example of a counter pattern?

a)

sprite.x = sprite.x - 1

b)

sprite.rotation = sprite.rotation + 10

c)

sprite.scale = sprite.scale + 1

d)

All of the above are examples of counter patterns

14.

Which of the following is an example of a Boolean expression?

a)

i == true

b)

sprite.x < 150

c)

13 + 5 == 30 - 11

d)

All of the Above

15.

What type of expression is created by using an IF/THEN statement?

a)

Variable

b)

Conditional

c)

Function

d)

Sprite

16.

What are the two required steps for using a function?

a)

Observe and Describe

b)

Guess and Check

c)

Define and Call

d)

Click and Drag

17.

To help keep your code organized, where should you place your function definitions when coding?

a)

At the end

b)

At the beginning

c)

In the middle

18.

Why are functions useful in coding?

a)

The help to eliminate repetitive code

b)

They reduce the amount of written code

c)

They help to keep code organized

d)

All of the above