Font size
WorksheetsGeneral CS IPS Knowledge (S7-S9)
Total questions: 85
Worksheet time: 43mins
What is the primary purpose of using variables in Scratch?
To store user input
To create animations
To change backgrounds
To add sound effects
How do you add a new sprite in Scratch?
By clicking on the "Paint" button
By clicking on the "Sprites" tab and selecting "Paint" or "Import"
By clicking on the "Scripts" tab
By clicking on the "Sounds" tab
What is sequencing in programming?
The order in which commands are executed
The process of creating loops
The method of using variables
The technique of debugging
What is the purpose of the "Forever" loop in Scratch?
To repeat actions continuously
To make decisions
To store data
To create animations
What is a subroutine in Scratch?
A) A block that repeats actions
B) A block that makes decisions
C) A set of blocks that can be reused
D) A block that stores data
How do you change the background in Scratch?
By clicking on the "Sprites" tab
By clicking on the "Backdrops" tab
By clicking on the "Scripts" tab
By clicking on the "Sounds" tab
What is the purpose of the "When Flag Clicked" block in Scratch?
To start the program when the green flag is clicked
To repeat actions continuously
To make decisions
To store data
How do you make a sprite move in Scratch?
By using the "Move" block
By using the "Turn" block
By using the "Jump" block
By using the "Say" block
What is the purpose of the "Wait" block in Scratch?
To pause the program for a specified time
To repeat actions
To make decisions
To store data
How do you change the size of a sprite in Scratch?
By using the "Grow" or "Shrink" block
By using the "Move" block
By using the "Turn" block
By using the "Say" block
What is the main function of the CPU in a computer?
(a)
What is the primary function of a computer?
To store data
To provide input/output operations
To process information
To connect peripherals
Define hardware and software.
Hardware is the programs, and software is the physical parts
Hardware is the physical parts, and software is the programs
Hardware is used for input, and software is used for output
Hardware is used for output, and software is used for input
What is an input device?
A) A device that sends data to the computer
B) A device that receives data from the computer
C) A device that processes data
D) A device that stores data
What is an output device?
A device that sends data to the computer
A device that receives data from the computer
A device that processes data
A device that stores data
Define binary data.
Data represented using decimal numbers
Data represented using binary digits (0s and 1s)
Data represented using hexadecimal numbers
Data represented using ASCII codes
What is the purpose of a keyboard as an input device?
To display output
To process data
To store data
What is the difference between a monitor and a printer as output devices?
A) A monitor displays visual output, while a printer produces physical output
B) A monitor produces physical output, while a printer displays visual output
C) A monitor is used for input, while a printer is used for output
D) A monitor is used for output, while a printer is used for input
Define a byte in computing.
A) A group of 4 bits
B) A group of 8 bits
C) A group of 16 bits
D) A group of 32 bits
What is the purpose of a mouse as an input device?
To display output
To process data
To store data
To control the cursor on the screen
What is the difference between a laptop and a desktop computer?
A) A laptop is portable, while a desktop is stationary
B) A laptop is stationary, while a desktop is portable
C) A laptop is used for input, while a desktop is used for output
D) A laptop is used for output, while a desktop is used for input
What are the two digits used in binary?
A) 0 and 1
B) 0 and 2
C) 1 and 2
What are the two digits used in binary?
0 and 1
1 and 2
2 and 3
0 and 10
Convert the decimal number 5 to binary.
101
110
100
111
What is the purpose of binary in computing?
To represent text
To represent images
To represent data using only two digits (0s and 1s)
To represent sound
Convert the binary number 1010 to decimal.
5
6
8
10
What is a bit in binary?
A) A group of 8 binary digits
B) A single binary digit (0 or 1)
C) A group of 16 binary digits
D) A group of 32 binary digits
Define a byte in binary terms.
A) A group of 4 bits
B) A group of 8 bits
C) A group of 16 bits
D) A group of 32 bits
Why should you not share your login details with friends?
Because it's against school rules
Because it can lead to identity theft and unauthorized access
Because it's unnecessary
Because it's not cool
What is the purpose of a firewall in e-safety?
To block incoming and outgoing network traffic based on predetermined security rules
To encrypt data
To scan for viruses
To update software
What is the difference between a virus and a worm?
A) A virus requires a host file to spread, while a worm does not
B) A virus does not require a host file, while a worm does
C) A virus is used for input, while a worm is used for output
D) A virus is used for output, while a worm is used for input
Why is it important to update your operating system regularly?
To add new features
To improve performance
To fix security vulnerabilities and bugs
To change the interface
What is the purpose of a password manager?
To generate and store unique, complex passwords securely
To encrypt data
To scan for viruses
To update software
What is the purpose of the setup() function in P5.js?
To draw shapes continuously
To initialize the canvas and set up the environment
To handle user input
To create animations
What is the purpose of the draw() function in P5.js?
To initialize the canvas
To draw shapes continuously
To handle user input
To create animations
How do you change the color of a shape in P5.js?
By using the background() function
By using the fill() function
By using the stroke() function
By using the noFill() function
Define a pixel in P5.js.
A) A small unit of color in a digital image
B) A large unit of color in a digital image
C) A unit of sound in digital audio
D) A unit of text in digital documents
What is the purpose of the mousePressed() function in P5.js?
To handle keyboard input
To handle mouse clicks
To create animations
To draw shapes
The difference between rectMode() and ellipseMode() in P5.js is:
rectMode() sets the location from which rectangles are drawn, while ellipseMode() sets the location from which ellipses are drawn.
rectMode() sets the color of rectangles, while ellipseMode() sets the color of ellipses.
rectMode() and ellipseMode() are used to draw 3D shapes.
rectMode() and ellipseMode() are used to animate shapes.
What is the purpose of rectMode() and ellipseMode() in P5.js?
rectMode() is used for circles, while ellipseMode() is used for rectangles
rectMode() is used for rectangles, while ellipseMode() is used for circles
rectMode() is used for input, while ellipseMode() is used for output
rectMode() is used for output, while ellipseMode() is used for input
Define a frame rate in P5.js.
The number of frames displayed per second
The number of pixels in an image
The number of shapes drawn
The number of animations created
How do you display text in P5.js?
By using the text() function
By using the background() function
By using the fill() function
By using the stroke() function
What is the purpose of HTML in web development?
To add styles to web pages
To create the structure and content of web pages
To add interactivity to web pages
To manage databases
What is the purpose of CSS in web development?
To create the structure and content of web pages
To add styles and layout to web pages
To add interactivity to web pages
To manage databases
What is a tag in HTML?
A) A way to add styles to text
B) A way to create links
C) A way to define elements on a web page
D) A way to add images
What is the purpose of the
tag in HTML?To define the header section of a web page
To define the main content section of a web page
To define the footer section of a web page
To define the navigation section of a web page
What is the purpose of the background-color property in CSS?
To change the text color
To change the background color of an element
To change the font size
To change the font style
What is the purpose of the tag in HTML?
To create a paragraph
To create a heading
To create a hyperlink
To create an image
What is the purpose of the font-size property in CSS?
To change the font style
To change the font size
To change the text color
To change the background color
What is the purpose of the tag in HTML?
To add a video
To add an audio file
To add an image
To add a table
What is the purpose of the color property in CSS?
To change the background color
To change the text color
To change the font size
To change the font style
What is the purpose of the
tag in HTML?
To create a paragraph
To create a heading
To create a link
To create an image
What is the purpose of considering "who, what, when, where, and why" when evaluating media choices?
To analyze the content of media
To understand the context and impact of media consumption
To create media content
To share media with others
What describes a healthy media balance?
Using as little media as possible
Using digital media for one hour a day
A media-balance plan may change over time as a person's interests and schedules change
Always watching TV
Why might someone consider taking a break from watching videos?
Because the videos are not helpful
To spend more time practicing related skills
To listen to a new artist
Because they enjoy watching videos
Who developed the Python programming language?
A) Guido van Rossum
B) Bjarne Stroustrup
C) James Gosling
D) Larry Wall
Which type of programming does Python support?
Only object-oriented programming
Only procedural programming
Both object-oriented and procedural programming
Only functional programming
Is Python case sensitive when dealing with identifiers?
Yes
No
Only for variables
Only for functions
What is used to define a block of code in Python?
A) Indentation
B) Brackets
C) Key
D) All of the mentioned
What are the two main types of functions in Python?
System function
Custom function
Built-in function & User-defined function
User function
What will be the output of the expression 4 + 3 % 5 in Python?
A) 7
B) 2
C) 4
D) 1
Which of the following is a Python tuple?
{1, 2, 3}
{}
[1][2][3]
(1, 2, 3)
What is the purpose of the id() function in Python?
A) Every object in Python doesn’t have a unique id
B) In Python, the id() function returns the identity of the object
C) None of the mentioned
What is the process of converting a Python object hierarchy into a byte stream called?
Pickling
Unpickling
Serialization
Deserialization
What is Blender?
A) A 3D modeling and animation software
B) A type of guitar
C) A cooking device
D) A clothing brand
Which of the following is NOT a modeling tool in Blender?
Cube
Cylinder
Sphere
Paintbrush
What is the shortcut key to save a Blender project?
Ctrl + K
Ctrl + F
Ctrl + S
Ctrl + P
Which of the following is a type of light that can be added to a Blender project?
Point light
Neon light
Laser light
What is the shortcut key to create a new object in Blender?
Shift + B
Shift + A
Shift + D
Shift + C
What is the function of the mirror modifier in Blender?
Allows for multiple viewpoints of a mesh
Mirrors one half of a mesh to create symmetry
Adds a reflective surface to a mesh
Doubles the number of vertices in a mesh
What is the shortcut key to undo an action in Blender?
Ctrl + Y
Ctrl + C
Ctrl + Z
Ctrl + X
What is the function of the particle system in Blender?
Adds realistic physics to a mesh
Enables the creation of multiple camera angles
Allows for dynamic lighting effects
Creates effects such as fire, smoke, or hair
What is the shortcut key to switch between object and edit mode in Blender?
Shift
Alt
Ctrl + Tab
Shift + Alt
The function of the extrude tool in Blender is:
To create a new geometry by extending the surface of a mesh
To delete selected vertices, edges, or faces
To apply a texture to a 3D model
To render the final image
What is Cyber Security?
Provides security against malware
Provides security against cyber-terrorists
Protects a system from cyber attacks
All of the mentioned
What does cyber security protect?
Criminals
Internet-connected systems
Hackers
None of the mentioned
What is the primary goal of cyber security?
To reduce cyber attacks against systems and networks
To increase cyber attacks against systems and networks
To ignore cyber threats
To only protect hardware
What is a common type of cyber threat?
Physical damage to hardware
Unauthorized access to data
Overheating of devices
Power outages
Why is it important to update software regularly?
To add new features
To improve performance
What is phishing?
A) A type of malware
B) A type of cyber attack where attackers trick users into revealing sensitive information
C) A type of network attack
D) A type of hardware failure
What is the purpose of a firewall in cyber security?
To block incoming and outgoing network traffic based on predetermined security rules
To encrypt data
To scan for viruses
To update software
What is the purpose of a password manager?
To generate and store unique, complex passwords securely
To encrypt data
To scan for viruses
To update software
What is the difference between a virus and a worm?
A) A virus requires a host file to spread, while a worm does not
B) A virus does not require a host file, while a worm does
C) A virus is used for input, while a worm is used for output
D) A virus is used for output, while a worm is used for input
Why is it important to use strong passwords?
To improve performance
To add new features
Why is it important to use strong passwords?
To make it easier to remember
To share with friends
To prevent unauthorized access to accounts
To change the interface
