stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Computational Thinking Flashcards | StudBud
Explore
/
Computational Thinking
Computational Thinking
33 terms
·
StudBud Administration
·
127 plays
Imported from external platform
Flashcards
33 cards
F
Practice quiz
P
Host live
L
Questions
33
Answers
1
Which of the following variable names is NOT valid in Python?
1price
price1
Price
product_price
2
What's a benefit of using software?
Solving problems efficiently
Reducing human intuition and judgment.
Limiting customization and flexibility.
Increasing manual data input.
3
Which of the following is True about algorithms?
Instruction must be given in Python
Instruction must be specific and clear
It is not necessary to give clear Instruction
Instruction can be partial
4
Why is pattern recognition important in computational thinking?
It boosts the computer's processing speed.
It helps in detecting similarities and differences
It increases data storage capacity.
It ensures all software is up to date.
5
What will be the output of the expression '5 % 3' in Python?
0
5
2
1
6
How do algorithms assist in problem-solving?
By promoting unstructured brainstorming.
By increasing the complexity of problems.
By randomizing potential solutions.
By providing structured steps
7
What is the result of the expression '3 + 2 times 2' in Python?
10
12
7
8
8
How does abstraction simplify problems?
By avoiding the implementation phase.
By increasing the number of variables.
By focusing on essential details
By detailing every minute step.
9
What's a challenge in decomposition?
Preventing data leaks in the network.
Determining how to break down a problem
Balancing power consumption of components.
Ensuring all software updates are compatible.
10
Which function is used to read input from the keyboard in Python?
read()
print()
getinput()
input()
11
What's a benefit of understanding computational thinking?
Problem-solving skills improvement
Enhancing artistic creativity.
Increasing physical endurance.
Reducing reliance on digital devices.
12
What does this function do?
Finds maximum mark of given two marks and returns the maximum mark
Takes one mark and returns two marks
Finds maximum mark of given two marks and returns the minimum mark
Finds the minimum mark
13
Which operator is used for the power of in Python?
&&
powerof
**
*
14
How does software technology impact modern-day lives?
Reduces the need for creative thinking and innovation.
Improves efficiency and productivity
Decreases human interaction and empathy.
Limits access to information and resources.
15
How does pattern recognition aid in predictions?
By analyzing past patterns to predict future outcomes
By focusing on unrelated variables.
By reducing the need for data analysis.
By eliminating the use of algorithms.
16
In Python, the operator = is used to:
assign value/expression on right to a variable in left.
assign name on left to a variable in right.
assign value/expression on left to a variable in right.
assign name on right to a variable in left.
17
What's a key component of computational thinking?
Memorization.
Abstraction
Intuition.
Repetition.
18
Whats the output of: print("hello ",2+2," you")
hello 4 you
hello you
"Hello" 4 "you"
Hello 2+2 you
19
What data type is the value 'ICT 2013'?
integer
string
list
float
20
What does decomposition involve in computational thinking?
Reducing the speed of processing tasks.
Composing problems based on algorithms.
Breaking down complex problems
Decoding encrypted messages.
21
In Python, what does the modulus operator return?
Quotient of the division
Remainder of the division
Difference of the numbers
Product of the numbers
22
Which of the following is a reserved word in Python?
nameTooLong
price
int
firstName
23
What is hardware in computing?
A set of instructions executed by a computer.
The online cloud storage solutions.
Physical components of a computer
The software applications installed on a device.
24
Why abstract away unnecessary details?
To reduce memory and resources.
To make the solution less generalized
To focus on the core problem
To increase system complexity.
25
How do computers impact our daily lives?
By making manual labor more prevalent.
By reducing our ability to communicate.
By simplifying tasks and improving efficiency
By hindering the development of new technologies.
26
Which of the following is False about algorithms?
Instructions must be in the correct order
Algorithm may have many solutions
An algorithm has only one solution
An algorithm must have all the instruction
27
Which of the following is NOT a valid way to create a string in Python?
"Hello, World!"
"""Hello, World!"""
Hello, World!
'Hello, World!'
28
Why is decomposition essential in computational thinking?
It prevents hardware malfunction.
It simplifies problem solving
It increases processing speed.
It enhances graphics resolution.
29
How do you start a comment in Python?
'''
#
//
/*
30
How do you apply computational thinking in problem solving?
By focusing on unrelated details.
By avoiding the use of algorithms.
By relying solely on luck
By breaking down complex problems
31
What's an algorithm in computational thinking?
A visual representation of data flow.
The memory storage of a computer.
A set of instructions to solve a problem
A malfunction in a software program.
32
Difference between a correct and efficient algorithm?
Correctness requires user input, efficiency does not.
Correctness ensures right results, efficiency ensures performance
Correctness is about software, efficiency is about speed.
Correctness concerns hardware, efficiency concerns design.
33
Which of the following is NOT an example of an algorithm?
Recipe to make a cup of cofee
Telling the history of UAE
Instruction to calculate Discount
Direction to college from home