stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
CT quiz 251D5 Flashcards | StudBud
Explore
/
CT quiz 251D5
CT quiz 251D5
12 terms
·
StudBud Administration
·
19 plays
Let's do some fun
Flashcards
12 cards
F
Practice quiz
P
Host live
L
Questions
12
Answers
1
Decomposition makes problem-solving harder because it increases complexity.
False
True
2
Which of the following is NOT a core concept of computational thinking?
Abstraction
Decomposition
Pattern Recognition
Memorization
3
How does computational thinking help in everyday life?
It only applies to programming
It is only useful in mathematics
It makes computers run faster
It improves problem-solving and logical thinking in various fields
4
What is an example of abstraction in a GPS system?
Showing only important roads and landmarks while hiding unnecessary details
Displaying every possible route at once
Showing a satellite image of the entire country
Giving every small detail about each road, such as traffic light times
5
What is decomposition in computational thinking?
Breaking a problem into smaller, manageable parts
Finding patterns in the problem
Ignoring parts of the problem
Ignoring parts of the problem
6
A recipe is a good example of which computational thinking concept?
Abstraction
Pattern recognition
Algorithm design
Decomposition
7
Why is computational thinking important in artificial intelligence?
It speeds up the internet
It prevents programming errors
It helps to learn through problem decomposition and pattern recognition
It ensures computers never make mistakes
8
Which of the following is an example of an algorithm?
A book index
A set of step-by-step instructions for making a sandwich
A shopping list
A random list of numbers
9
Abstraction means adding extra details to a problem to make it more complex.
True
False
10
Which of these is an example of pattern recognition?
Solving a puzzle by breaking it into smaller pieces
Writing a step-by-step solution
Noticing that multiplication is repeated addition
Ignoring unnecessary details of a problem
11
Decomposition means breaking a problem into smaller, more manageable parts.
False
True
12
What does abstraction help with in problem-solving?
Writing code faster
Repeating steps without analysis
Hiding unnecessary details to focus on important aspects
Making a problem more complicated