WorksheetsG6 Semester Exam Review
Total questions: 136
Worksheet time: 2hrs 53mins
The blocks don't need to be joined, as long as they are on the script area, they will run.
True
False
What type of coding is Scratch?
Non-Textual
Textual
Which of these blocks can be identified as Iteration?
wait 1 second
set score to 0
forever
create clone of myself
What is the key word used for when code is repeated or looped?
Isolation
Instantaneous
Script
Iteration
Which sprite has the most available costume options?
In scratch, this is the place where we see all the possible commands for our project. Includes movement, control, events and other options.
Stage
Sprites
Blocks
Scripts
Which command let the sprites walk?
Walk
Run
Move
Go
These blocks are different examples of what?
motion
events
controls
sound
What happens to a sprite's script if this sprite was deleted?
The script will be saved if you decided to use this sprite later
You can't delete a sprite before deleting the script written in it.
The script will be deleted with the sprite
Which sprite has the most available costume options?
A blocks that hold value and can be changed
Operational Blocks
Event Blocks
Sensing Blocks
Variable Blocks
In scratch, this is the place where we see all the possible commands for our project. Includes movement, control, events and other options.
Stage
Sprites
Blocks
Scripts
Which command let the sprites walk?
Walk
Run
Move
Go
A costume is...
a code block
a motion
a sound
a different way a sprite looks
Scratch is...
a programming language
a gaming application
video editing software
sound editing software
Can we add any variable in the motion block?
True
False
These blocks are different examples of what?
motion
events
controls
sound
Variables are used to hold data that cannot change.
True
False
A completed program in scratch is called
Scratch
Volume
Project
Document
What will the cat say when this script is run?
Have a nice day. (only)
Here's some fruit. (only)
Here's some fruit. Have a nice day.
You can't have any. Have a nice day.
" if on edge, bounce " mean ... ?
Jump
Go back
Continue
STOP
To add a new sprite to your code, you click on:
What is the variable in this code?
keep score
random position
edge
What does this section called?
Stage
Sprite
Script
Costumes
When is this used?
With the point in direction block.
With the move block.
When I want the game to end.
When I want to change costume
To make character pause or slow in scratch, control that is added to script is
Forever
Repeat
Wait
Next costume
Sensing blocks are used to tell the sprite what to do when touching something on the stage.
True
False
A block that sends messages from one sprite to another
When the green flag is clicked
Broadcast block
Forever Loop
If/Then Block
What happens to a sprite's script if this sprite was deleted?
The script will be saved if you decided to use this sprite later
You can't delete a sprite before deleting the script written in it.
The script will be deleted with the sprite
Which sprite has the most available costume options?
A blocks that hold value and can be changed
Operational Blocks
Event Blocks
Sensing Blocks
Variable Blocks
In scratch, this is the place where we see all the possible commands for our project. Includes movement, control, events and other options.
Stage
Sprites
Blocks
Scripts
Which command let the sprites walk?
Walk
Run
Move
Go
A costume is...
a code block
a motion
a sound
a different way a sprite looks
Scratch is...
a programming language
a gaming application
video editing software
sound editing software
Can we add any variable in the motion block?
True
False
These blocks are different examples of what?
motion
events
controls
sound
Variables are used to hold data that cannot change.
True
False
A completed program in scratch is called
Scratch
Volume
Project
Document
What will the cat say when this script is run?
Have a nice day. (only)
Here's some fruit. (only)
Here's some fruit. Have a nice day.
You can't have any. Have a nice day.
" if on edge, bounce " mean ... ?
Jump
Go back
Continue
STOP
To add a new sprite to your code, you click on:
What is the variable in this code?
keep score
random position
edge
What does this section called?
Stage
Sprite
Script
Costumes
When is this used?
With the point in direction block.
With the move block.
When I want the game to end.
When I want to change costume
To make character pause or slow in scratch, control that is added to script is
Forever
Repeat
Wait
Next costume
Sensing blocks are used to tell the sprite what to do when touching something on the stage.
True
False
A block that sends messages from one sprite to another
When the green flag is clicked
Broadcast block
Forever Loop
If/Then Block
We cannot add many sprites on the stage.
True
False
In which coding block can you find the following command?
Events
Motion
Looks
Control
We can access the command/script shown in the image from the ------------- coding block.
LOOKS
EVENTS
SENSING
OPERATORS
What is the name of the area where the sprites perform in Scratch?
Workspace
Stage
Zone
What can you create using the Scratch Application? (Choose all that apply)
Games
Quizzes
Spreadsheet workbooks
Animated Stories
To start the script, you must click on (a)
The ______________ is a stack of blocks include step-by-step instructions for the sprite.
blocks menu
script
sprite
Putting the blocks in a specific order is called ______________
Arranging
Duplication
Sequencing
If we want the same set of codes, we need to: ____________
Erase
Duplicate
Start coding again
Reorganize
"The following block is used for checking the condition. Which one is it?
To add a new backdrop to your code, you click on: _________.
Identify the block used for changing the color:
This script will make our sprite ________.
change its color
switch the sprite
blinks the sprite
change its size
When I used this block, my sprite will ___________:
back to its normal color
back to its normal size
back to its costume
Select the block used to control the script.
How many times the code will repeat using this block?
10 times
2 times
1 times
forever
What is the default Sprite when you open Scratch?
Cat
Bat
Lion
Insect
Which group of blocks include the When Flag Clicked command?
Motion
Events
control
Looks
What do you call the characters in Scratch?
Sprite
Script
Scratch
Sprite Scripts
________________ is the area lists the ten categories of color-coded blocks.
Menu bar
Blocks Menu
script area
Identify which out of the following is not a valid QBASIC Statement
LET
INPUT
SET
What is the output of the given code in QBASIC
10 5
5 10
10 15
15 10
What is the extention of a QBASIC Program
.exe
.bas
.cpp
.py
The QBASIC Statement for accepting the values from the user:-
LET
REM
INPUT
Which out of the following is a valid variable to hold the text in QBASIC.
LET
$S
S$
SS
Statement in QBASIC to clear the output screen
CLS
CLEAR
CLEAR SCREEN
CLRSCR
Numeric Constants are assigned to -------
Numeric Variables
Numeric Constants
None of the Above
Alphanumeric variables always end with a -------.
Semi - colon (;)
Dollar sign ($)
Hash (#)
Variables always begin with -----------.
Number
Alphabet
Constant
--------- constants are always enclosed in double quotes.
String
Alphanumeric Constants
Both 1 & 2
Comma is not allowed while writing ------- constants.
Numeric
Alphanumeric
None of the above
Data can be divided into two
Constants
Variables
Both 1 & 2
Numeric constants can be divided into ----------
Two
Three
Four
--------- change their values at the time of the execution of the program.
Numeric
Variable
Both 1 & 2
The appropriate variable for "Understanding Information Technology" is
B$
B
None of the above
A45 is a valid numeric variable.
True
False
A+B is not a valid alphanumeric variable.
True
False
Special characters are used in variables.
True
False
Numeric constants are stored in numeric variable.
True
False
Decimals are not allowed in numeric constants.
True
False
it belongs to __________ level programming language
higher
high
lower secondary
secondary
what does CLS stand for?
company leisure screen
clear screen
clean screen
custom screen
QBASIC is a version of
BASIC
POWER BASIC
VISUAL BASIC
GWBASIC
The character set in QBasic is
string,numeric,hash
numeric,letters,special chacarters
alphabet,numbers,numerics
command, statement,print
an example of a string constant is
"123"
-7
4rs
5/6
Which variable requires a dollar sign at the end ?
Numeric Variable
String Variable
LET a = 5
IF a MOD 2 = 1 THEN
PRINT a + 1
ELSE
PRINT a - 1
END IF
6
4
5
3
__________ are used to specify whether a particular task will be performed based on a specific condition.
Conditional Statements
Contact Statements
Concept Statements
Control Statements
The conditional statements in QBasic are:
IF-THEN
IF-THEN-ELSE
IF-ELSEIF-ELSE
SELECT…CASE
All of these
____________ statement is used to execute the statement only when the condition evaluates to true; they will not be executed if the condition is false.
IF-THEN
IF-THEN-ELSE
IF-ELSEIF-ELSE
SELECT…CASE
_____________ statement , the program performs some other action when the condition is false.
IF-THEN
IF-THEN-ELSE
IF-ELSEIF-ELSE
SELECT…CASE
___________ statement is used when more than one condition have to be evaluated, and only one condition is true.
IF-THEN
IF-THEN-ELSE
IF-ELSEIF-ELSE
SELECT…CASE
QBASIC is a high level language that uses ------------ as a translator
interpreter
compiler
assembler
-----------------statements mark 'end' of the 'if' statements.
else if
end if
else
An infinite loop is terminated by pressing ----------- simultaneously
ctrl + Pause break
Ctrl + Break
Ctrl + Pageup
-------------- statements is known as an unconditional transfer of control.
IF - THEN
IF - THEN - ELSE
GOTO
A command used to execute QBASIC program is -----------
RUN
GOTO
The extension of a QBASIC file is ------
.BUS
.BAS
.QBS
A function key to execute QBASIC program is -----------
F5
F6
F4
The primary name of a QBASIC file shouldn't exceeds --------- characters
12
7
8
------------------ statements allows performing multiple tasks in a program
ENDIF
ELSEIF
IF-THEN
Removing errors is known as
compiling
debugging
executing
------------- statement shows the output of a program during execution.
RUN
END
1. QBASIC works in a ----------------- environment.
DOS
Windowa
Word
1. IF statement must accomplish with ---------statement in QBASIC programming.
THEN
GOTO
END
------------- statement indicates that the program is over.
STOP
END
F5
------------command is used to clear the content of the Output screen.
CLEAR
CLS
DELETE
------------ operators are used to compare the value of the variables.
Logical
Arithmetical
Relational
