Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

F of C Final Exam Spring 2022

Total questions: 70

Worksheet time: 35mins

Name
Class
Date
1.
The logic circuitry that responds to and processes the basic instructions that drive a computer.  Sometimes called the brain of the computer.  Its job is to carry out commands.
a)
Programmer
b)
Processor
c)
Proprietor
d)
Predecessor
2.
 Often abbreviated as O.S., this is a powerful, and usually large program that controls and manages the hardware and other software on the computer.  Examples: Windows, iOS, and Linux.
a)
Operating System
b)
Other Stuff
c)
Open Source
d)
Optical Drive 
3.
An electronic device that manipulates information, or data. It can store, retrieve, and process data. It is a programmable machine.  This means it can execute a programmed list of instructions and respond to new instructions that it is given.
a)
ROM
b)
Calculator
c)
Peripheral
d)
Computer
4.
The collection of physical parts of a computer system.
a)
Hardware
b)
Software 
c)
Applications
d)
Malware
5.
organized information in the form of operating systems, utilities, programs, and applications that enable computers to work.
a)
Software
b)
Hardware
c)
Applications
d)
Malware
6.
The theory and development of computer systems able to perform tasks that normally require human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages.
a)
Semi Intelligence
b)
Artificial Intelligence
7.

A test for intelligence in a computer, requiring that a human being should be unable to distinguish the machine from another human being by using the replies to questions put to both. This was originally called “The Imitation Game.” You performed this test with ELIZA

a)

The Table Test

b)

The Torture Test

c)

The Turing Test

8.
is a program that allows you to search the internet for information
a)
Web Crawler
b)
Search Engine
9.
A search engine makes an index using a program called a ___ (aka spider).  This program automatically browses the web and stores information about the pages it visits.  Every time it visits a webpage, it makes a copy of it and adds its URL to an index.
a)
Web Crawler
b)
Spiderman
c)
Venom
d)
Web Slinger
10.
One characteristic of algorithms is that they have effectively ____ operations.
a)
Compatible
b)
Computable
11.
Algorithms must produce a ...
a)
Result
b)
Question
12.
Algorithms should halt in ______.
a)
Finite Amount of Time
b)
Infinite Amount of Time
13.
Which of the following is an indicator that a website is a credible source of information?
a)
Author lists his/her credentials and contact info
b)
Author seems nice
c)
TRICK QUESTION - WEBSITES ARE NEVER CREDIBLE
d)
Author is biased 
14.

What does this URL tell you about the source?

http://csuniv.edu

a)

It's a government site

b)

It's a military site

c)

It's affiliated with an educational institution

d)

It is selling something

15.
Evaluating content on the Web is important because…
a)
Everything you read online is non-biased, objective, and honest
b)
Anyone can publish a website!  There is no guarantee that it is true. 
16.
___ is 9 shown as a binary number
a)
01001
b)
10101
17.
is 00101 shown as a decimal number
a)
1
b)
3
c)
5
d)
7
18.
A search is used to find an item in a list. The items do not have to be in order. To search for an item, start at the beginning of the list and continue searching until either the end of the list is reached or the item is found.
a)
Binary Search
b)
Linear Search
c)
Brainy Search
d)
Bubble Sort
19.
A sorting algorithm that works by repeatedly stepping through lists that need to be sorted, comparing each pair of adjacent items and swapping them if they are in the wrong order. This passing procedure is repeated until no swaps are required, indicating that the list is sorted.
a)
Binary Search
b)
Linear Search
c)
Brainy Search
d)
Bubble Sort 
20.
An efficient algorithm for finding an item from an ordered list of items. It works by repeatedly dividing in half the portion of the list that could contain the item, until you've narrowed down the possible locations to just one.  Works with an ORDERED list.
a)
Binary Search
b)
Linear Search 
c)
Brainy Search
d)
Bubble Sort 
21.
Binary numbers are a base ____ system. 
a)
2
b)
5
c)
10
d)
16
22.
A problem solving strategy that uses computer science concepts.
a)
Computational Thinking
b)
Completely Thinking
c)
Deductive Reasoning
d)
The Scientific Method
23.
Breaking down data, processes, or problems into smaller, manageable parts
a)
Decomposition
b)
Abstraction
c)
Pattern Matching
d)
Algorithm Design
24.
Observing patterns, trends, and regularities in data.
a)
Decomposition
b)
Abstraction
c)
Pattern Recognition
d)
Algorithm Design
25.
Identifying the general principles that generate the patterns
a)
Decomposition
b)
Abstraction
c)
Pattern Matching
d)
Algorithm Design
26.
Developing the step by step instructions for solving this and similar problems.
a)
Decomposition
b)
Abstraction
c)
Pattern Recognition
d)
Algorithm Design
27.
Which of the following is NOT one of the 4 steps in the problem solving process?
a)
Carry out the plan
b)
Make a plan
c)
Revise and reflect 
d)
Phone a friend 
28.
Decimal numbers are a base ____ system.
a)
2
b)
5
c)
10
d)
16
29.
What does HTTP stand for?
a)
HappyText Transfer Protocol
b)
HopefulThese Testers Pass
c)
HyperText Markup Language
d)
Hypertext Transfer Protocol
30.
HyperText Markup Language. It provides the structure of the page. It has always been the fundamental language used to develop webpages.
a)
JRRT
b)
GRRM
c)
HTML
d)
HTTP
31.
The part of the domain name located to the right of the dot (" . ... The most common are .com, .net, and .org. Some others are .biz, .info, and .ws. These all have certain guidelines, but are generally available to any registrant, anywhere in the world.
a)
Top Level Domain
b)
Bottom Level Domain
c)
Middle Level Domain
32.
Used by web pages to help keep information in the proper display format. These files can help define font, size, color, spacing, border and location of HTML information on a web page, and can also be used to create a continuous look throughout multiple pages of a website.
a)
CSS
b)
HTTP
c)
HTML
d)
QRST
33.
A related collection of webpages that is created and maintained by an individual, company, educational institution, or other organization.
a)
Website
b)
Weblog 
34.
A small amount of data generated by a website and saved by your web browser. Its purpose is to remember information about you (username, password, preferences, etc…). They are NOT viruses!!!
a)
Cake
b)
Virus
c)
Cookies
d)
Worms
35.
Define every structure on an HTML page, including the placement of text and images and hypertext links. HTML tags begin with the less-than (). These symbols are also called "angle brackets."
a)
HTTP Tags
b)
HTML Tags
c)
CSS Tags
d)
JRRT Tags
36.
An element used to connect one Web page to another Web page. Clicking on this allows you to move quickly from one page to another, and you do not have to be concerned about where the web page resides. You can also click them to move to a different section of the web page
a)
Hyperlink
b)
Hippolink
c)
Hypolink
d)
Happylink
37.
This is sometimes called a flat page/stationary page.  It is a web page that is delivered to the user exactly as stored, in contrast to dynamic web pages which are generated by a web application.
a)
Static Webpage
b)
Dynamic Webpage
38.
a program that interprets and displays web pages and enables you to interact with a Web page.
a)
Browser
b)
Window
39.
A standard text document that contains unformatted text.
a)
.css
b)
.html
c)
.txt
d)
.ppt
40.
A CSS rule consists of a ______ and a ______.
a)
opening tag and closing tag
b)
selector and declaration block
c)
selector and demanding block
d)
opening tag and content
41.
 Which of the following is a correctly structured html paragraph element?
a)
<p> This is a paragraph </p>
b)
<p> This is a paragraph <p>
42.
This describes the process of a software program or script repeats the same instructions or processes the same information over and over until receiving the order to stop.
a)
Circles
b)
Loops
43.
Features of a programming language, which perform different computations or actions depending on whether a programmer-specified condition is true or false
a)
Dependent Variables
b)
Constants
c)
Conditionals
d)
Independent Variables
44.
A drag and drop programming language made by the Lifelong Kindergarten Group at MIT
a)
Scratch
b)
Scrunch
c)
Slack
d)
Spark
45.
In a drag and drop program, these make up scripts, which make a project work
a)
Bricks
b)
Blocks
46.
An object in Scratch which performs functions controlled by scripts
a)
Pixie
b)
Sprite
c)
Dr. Pepper
d)
7 Up
47.
Is a graphic organizer that provides the viewer with a high-level view of a project. In software development, it can help developers quickly get a sense of what work still needs to be completed
a)
Rough Draft
b)
Sketch 
c)
Storyboard
d)
Doodle
48.
To identify and remove errors from a program, website, line of code, etc…
a)
Debug
b)
Debrief
c)
Debone
d)
Demand
49.
This is a modified and shared version of an uploaded project.
a)
Reboot
b)
Remix
50.
If my grade is lower than 60, then I have an F.  what kind of conditional is this?
a)
If/Then
b)
If/Then/Else
51.
What is one of the most common uses of Sprite costume changes in Scratch?
a)
To create the appearance of animation / movement
b)
To make it more festive
52.
The position that a sprite or the mouse is at along the horizontal axis
a)
W Position
b)
X Position
c)
Y Position
d)
Z Position
53.
The position that a sprite or the mouse is at along the vertical axis
a)
X Position
b)
Y Position
c)
Z Position
d)
U Position
54.
This determines where to display sprites. A mathematical grid of infinite values. It uses a 2D plane, a point has two values to locate or reference its exact position.
a)
Coordinates
b)
Conditionals
55.
This one out of possibly many "frames" or alternate appearances of a Scratch Sprite. 
a)
Backdrop
b)
Costume
56.

A web page that displays different content each time it's viewed. For example, the page may change with the time of day, the user that accesses the webpage, or the type of user interaction

a)

Dynamic Webpage

b)

Static Webpage

57.

A student is given an assignment to create a detailed story in Scratch that involves many Sprites, backdrop changes, broadcasts, and lots of dialogue. She tackles the assignment by breaking the project down into smaller, more manageable parts. She will first create a storyboard, then arrange the backdrops and broadcasts, and finally she will create a script for each sprite. Which facet of computational thinking did the student apply?

a)

Abstraction

b)

Decomposition

c)

Algorithm Design

d)

Pattern Recognition

58.

_____ the computer’s “built-in” memory containing data that normally can only be read, not written to. It contains the programming that allows your computer to be “booted up” each time you turn it on.

a)

ROM

b)

RAM

59.

_____ any storage device that uses light to read and write information. Examples are CD, DVD, and Blu-ray drives.

a)

Flash Drive

b)

Hard Drive

c)

Optical Drive

d)

Optimus Prime

60.

____ the physical hardware inside a computer that temporarily stores data, serving as the computer’s “working” memory. Volatile

a)

ROM

b)

RAM

c)

RON

61.

sometimes called a pointer. A hand operated input device used to manipulate objects on the computer screen.

a)

Modem

b)

Mouse

c)

Monitor

62.

A .gov site is associated with…

a)

US Government

b)

Educational Institution

c)

Commercial Site

63.

.com stands for...

a)

commical

b)

commercial

c)

clerical

64.

Device that typically stores files and databases including more complex applications like Web sites. These devices often feature higher-powered central processors, more memory, and larger disk drives than clients.

a)

Client

b)

Server

c)

Waiter

d)

Patron

65.

a unique string of numbers separated by periods that identifies each computer using the Internet Protocol to communicate over a network.

a)

Web Address

b)

IP Address

c)

Hashtag

66.

Network software applications installed that request and receive information over the network. Mobile devices, as well as desktop computers, can fall into this category.

a)

Client

b)

Server

c)

Patron

d)

Waiter

67.

1. In the CSS rule h1 {color: red} which component is the selector?

a)

h1

b)

color

c)

red

68.

In the CSS rule h1 {color: purple} which component is the property?

a)

h1

b)

color

c)

purple

69.

In the CSS rule p {color: purple} which component is the value?

a)

p

b)

color

c)

purple

70.

The CSS rule h3 {color: blue} will change what part of the website?

a)

All h3 elements will have a blue font color

b)

All h3 elements will have a blue background color

c)

The head element of the document will display blue

d)

Nothing will change