search algorithms, decomposition, sorting algorithms

search algorithms, decomposition, sorting algorithms

12th Grade

50 Qs

quiz-placeholder

Similar activities

EXAM REVIEW: Computing Principles

EXAM REVIEW: Computing Principles

9th - 12th Grade

50 Qs

Vocabulary Review

Vocabulary Review

12th Grade

47 Qs

Computer Science Concepts and Terminology

Computer Science Concepts and Terminology

9th - 12th Grade

54 Qs

adders

adders

12th Grade

45 Qs

Algorithms & Abstraction, Flowcharts and JavaScript

Algorithms & Abstraction, Flowcharts and JavaScript

9th - 12th Grade

50 Qs

Unit 3 - Introduction to Algorithms Review

Unit 3 - Introduction to Algorithms Review

9th - 12th Grade

45 Qs

Computer Systems and Algorithms Quiz

Computer Systems and Algorithms Quiz

10th Grade - University

50 Qs

AP Computer Science Vocabulary Review

AP Computer Science Vocabulary Review

12th Grade

50 Qs

search algorithms, decomposition, sorting algorithms

search algorithms, decomposition, sorting algorithms

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Jon Andrews

FREE Resource

50 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Media Image

Which of these are fundamental control structures in any computer program?

branching

sequence

selection

repetition

iteration

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

For which of the problems would the bubble sort algorithm provide an appropriate solution. Choose all that apply.

Arranging a deck of cards from the lowest to the highest value cards.

Looking up a name in the phone book.

Sorting a stack of paper money into denominations -- i.e., £5, £10, £20 etc.

Sorting a basket of laundry into socks, shirts, shorts, and sheets.

Arranging books on a bookshelf by author's last name.

3.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

For what purpose would a merge sort algorithm be used?

To list items alphabetically.

To reorder a single list.

To combine identical lists together.

To reorder multiple lists into a singular ordered list.

4.

MULTIPLE SELECT QUESTION

30 sec • 1 pt

Which of the following blocks of code is an example of a selection?


Answers: 2

Media Image
Media Image
Media Image
Media Image
Media Image

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

1. What's on line 5?

2D array

1D array

Variable

Function

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is the time complexity of this algorithm?

O(n)

O(2n)

O(log n)

O(n2)

O(1)

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

....................... takes each item in turn, compare it to items in the sorted sublist and places it in the correct position.

Bubble sort

Insertion sort

Binary search

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?