Which form of abstraction involves grouping together similarities within a problem to identify what kind of problem it is?
2.1.1. Thinking Abstractly

Quiz
•
Computers
•
12th Grade
•
Medium
Richard Smith
Used 91+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Abstraction by generalisation
Abstraction by value
Abstraction by size
Abstraction by date
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is meant by data abstraction?
A form of abstraction in which details about how data is being stored are hidden.
A form of abstraction in which details about how data is being stored are shown.
A form of abstraction in which details about how information is being stored are hidden.
A form of abstraction in which details about how information is being stored are hidden.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What kind of problems make use of multiple levels of abstraction?
Large, complex problems
Small, complex problems
Large, simple problems
Small, simple problems
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How does abstraction allow non-experts to make use of a system?
Hides complex and irrelevant information in abstract models.
Displays the answer in easy to understand language
Breaks the problem into small parts
Problem can be split between multiple developers
6.
MULTIPLE SELECT QUESTION
30 sec • 1 pt
State two advantages of using abstraction in software development
Easier for programmers to focus on core elements
Reduces the time needed to be spent on the project.
Easier to remember syntax in high-level languages as it is closer to natural language
Methods are an abstraction for the actions a real-world object is able to perform.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Create a free account and access millions of resources
Similar Resources on Quizizz
10 questions
Understanding Abstraction in Computing

Quiz
•
10th Grade - University
14 questions
Unit 2 - Abstraction and Automation

Quiz
•
12th Grade - University
11 questions
Problem Solving

Quiz
•
9th - 12th Grade
12 questions
Computer Science

Quiz
•
7th - 12th Grade
15 questions
Quiz on Computational Thinking and Algorithms 10C

Quiz
•
10th Grade - University
13 questions
OCR H446 - 2.1 Computational Thinking - Algorithms - 02

Quiz
•
12th Grade
14 questions
OOP Introduction

Quiz
•
12th Grade - University
9 questions
Computational Thinking Definitions Quiz

Quiz
•
12th Grade
Popular Resources on Quizizz
15 questions
Multiplication Facts

Quiz
•
4th Grade
20 questions
Math Review - Grade 6

Quiz
•
6th Grade
20 questions
math review

Quiz
•
4th Grade
5 questions
capitalization in sentences

Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance

Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions

Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines

Quiz
•
Professional Development
12 questions
Dividing Fractions

Quiz
•
6th Grade