Unit 2

Unit 2

12th Grade

49 Qs

quiz-placeholder

Similar activities

ÔN TẬP GK1 TIN 12

ÔN TẬP GK1 TIN 12

12th Grade

54 Qs

JavaScript_Revision

JavaScript_Revision

12th Grade

45 Qs

Perform Computer Operations

Perform Computer Operations

9th - 12th Grade

50 Qs

RUTS Technology

RUTS Technology

9th Grade - Professional Development

50 Qs

2학기 3-4단원

2학기 3-4단원

7th Grade - University

50 Qs

PENGENDALI SISTEM ROBOTIK

PENGENDALI SISTEM ROBOTIK

12th Grade

49 Qs

QUIZ SMK X ANALISIS DATA

QUIZ SMK X ANALISIS DATA

12th Grade

50 Qs

Web Authoring (10th)

Web Authoring (10th)

8th - 12th Grade

50 Qs

Unit 2

Unit 2

Assessment

Quiz

Computers

12th Grade

Practice Problem

Medium

Created by

Richard Smith

Used 10+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

49 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

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

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

What is representational abstraction?

A technique in which excessive details are removed to arrive at a representation of a problem that consists of only the key features.
A technique in which random details are removed to arrive at a representation of a problem that consists of only the key features.
A technique in which excessive details are removed to arrive at a representation of a problem that consists of no key features.
A technique in which random details are removed to arrive at a representation of a problem that consists of no key features.

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

Give an applications of layers of abstraction

Networking (TCP/IP layer)
Victoria Sponge
RGB
Binary

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?