Search Header Logo
Unit1 : 4.Creating a merge sort program

Unit1 : 4.Creating a merge sort program

Assessment

Presentation

Computers

9th Grade

Practice Problem

Medium

Created by

Ala Jaber

Used 4+ times

FREE Resource

5 Slides • 10 Questions

1

media

2

media

3

media

4

Multiple Choice

What is the first phase of a merge sort?

1

A. Swapping out-of-order neighbours

2

B. Repeatedly dividing the list into halves until single items remain

3

C. Picking the smallest and moving it to the front each time

4

D. Randomly shuffling, then checking order

5

Multiple Choice

Which algorithm can often stop early when the list is already almost sorted (because no swaps happen in a pass)?

1

A. Merge sort

2

B. Bubble sort

3

C. Both

4

D. Neither

6

Multiple Choice

For a very large, jumbled list, which algorithm usually finishes faster?



1

A. Merge sort

2

B. Bubble sort

3

C. Both the same

4

D. Neither can sort large lists

7

Multiple Choice

Which description pairs each algorithm with its main idea?

1

A. Bubble: split in halves; Merge: swap neighbours

2

B. Bubble: compare/swap adjacent items; Merge: split list into halves then merge in order

3

C. Bubble: pick smallest and insert; Merge: random shuffle

4

D. Bubble: divide-and-conquer; Merge: pick-and-place

8

media

9

Multiple Choice

Why is merge sort called a “divide and conquer” algorithm?

1

A. It swaps neighbours until no swaps are needed

2

B. It divides the list into smaller parts, processes them, then merges them back in order

3

C. It randomises the list to avoid worst cases

4

D. It always picks the smallest item and inserts it at the front

10

Multiple Choice

In merge sort, which step is the conquer phase?

1

A. Splitting the list into halves repeatedly

2

B. Choosing a pivot and partitioning

3

C. Merging sorted sublists into one ordered list

4

D. Swapping adjacent items

11

Multiple Choice

What is a real-world benefit of sorting data mentioned on the slide?



1

A. It helps you analyse/search quickly (e.g., find a song by artist)

2

B. It increases image colour depth

3

C. It automatically encrypts results

4

D. It always reduces file size

12

Multiple Choice

To find what films were released in a given year most efficiently, which field should you sort by?


1

A. Runtime

2

B. Title (A–Z)

3

C. Viewer rating

4

D. Release year

13

media

14

Multiple Choice

When does the algorithm stop splitting into sub-lists?

1

A. After a fixed number of splits

2

B. When a sub-list has length 1 (base case)

3

C. When the first item is smallest

4

D. When list length > 1

15

Multiple Choice

What is the role of MERGE sub-list and SORT followed by REPEAT UNTIL list is sorted?

1

A. Compare and swap adjacent items

2

B. Pick the smallest and insert at the front

3

C. Combine sub-lists while ordering them until one fully sorted list remains

4

D. Randomly shuffle until order appears

media

Show answer

Auto Play

Slide 1 / 15

SLIDE