Font size
WorksheetsCS Discoveries Unit 1 and Unit 2 Semester Exam
Total questions: 52
Worksheet time: 56mins
A constraint is
Work done by a computer to turn an input into an output
A situation that could be fixed or solved
A plan of action designed to achieve a goal
A limitation or restriction
For an app, info that changes frequently (ex. User’s location) should be stored.
True
False
The first step in the problem solving process is
Prepare
Define
Try
Reflect
Which of the following coan be BOTH an input OR an output?
Touchscreen
Headphones
Keyboard
Microphone
Storing information that stays the same over a long period of time makes an app easier to use.
True
False
In our card sorting activity, the unsourced deck represented what?
Output
Input
Processing
Algorithm
A device or component that allows information to be given to a computer is ...
An output
An input
Headphones or earbuds with no microphone are a(n) _______ device.
Input
Output
What is a computer? (Choose the best answer)
A machine that solves thinking problems
A machine that can solve any problem
A machine that can go on the internet
Anything that computes
A set of instructions for processes a computer can execute is called a(n)...
Ouput
Process
Algorithm
Input
Repeating a sequence of operations is called...
Constraining
Iteration
Repetition
Debugging
What is HTML?
Hyper Teachers Marking Language, a language used by teachers to fool students
Hypertext Markup Language, a language used to create web pages
Happy Techies Missing Lasagna, a food that is enjoyed by various techies
Hypertext Markup Languages, languages used to create webs on devices
HTML tag that defines the document's body
<document></document>
<doc></doc>
<body></body>
<b></b>
What is the opening tag for a paragraph?
<p>
</p>
<para>
</para>
In the following code, the tag <ol> </ol> designates what kind of list?
Ordered List
Unordered List
List
Define Website
A site that is a web that is used to define and explore various options
A web that contains arachnids
Multiple pages
A collection of interlinked web pages on the World Wide Web
One or more commands to be carried out by a computer
algorithm
program
code
debugging
Finding and fixing errors in programming
JavaScript
programming
code
debugging
Text programming language used to create apps in App Lab
JavaScript
programming
code
debugging
a programming environment where you can make simple apps
JavaScript
App Lab
code
debugging
Which view do you use to program your app so that the buttons will work?
design
code
Which line of code sets the font color?
1
2
3
Does the code match the app screenshot?
Yes
No
Which of these allows the user to enter text?
None of these.
Look carefully at the image.
What is the id name of the screen?
startScreen
Above
Below
Run
The User Interface or UI of an app refers to..
One button on the screen
The layout of the screen that a person interacts with
The On/Off button
An event
What will be displayed by this code?
Nothing
A white background
A yellow background
Blue text on a white background
Blue text on a yellow background
What does this tool do?
Flip
Rotate
Cut
Paste
Part of a program that does not work correctly.
error
ellipse
bug
overlay
Which of the following is an example of an ellipse?
What code will allow you to add color to an object?
shade
color
fill
fill in
The position of an object on a grid is represented by __ and __ coordinates.
x and y
w and h
x and w
h and y
Placing command in a particular order to meet a goal is known as __.
sequencing
overlaying
coordinating
filling
Which of the following is the correct command for creating a rectangle?
rect ( y, x, w, h )
rect ( x, h, w, y )
rect ( w, h, x, y )
rect ( x, y, w, h )
Where we code?
The most important thing we needed to do before coding in App Lab?
Data
Coding
Design
What is variable?
That store data.
That store numbers.
I don't know
Can we make more than 1 screen in app lab?
Yes
No
Which of the following is not an event?
Touching a button on an iPad screen
Pressing and holding a button on a screen
Shaking your phone to cause something to happen?
Background wallpaper of your mobile phone
Which code block do we use to declare a variable. (Create for the first time)
After we have declared the variable, which code block can be used to utilize the variable? (Does not declare the variable)
