Computer Science quiz

Computer Science quiz

11th Grade

28 Qs

quiz-placeholder

Similar activities

4.8 Word Quizizz

4.8 Word Quizizz

8th - 12th Grade

25 Qs

Searching and Sorting

Searching and Sorting

10th Grade - University

25 Qs

Data Structures and Algorithms Quiz - BATCH 1

Data Structures and Algorithms Quiz - BATCH 1

University

23 Qs

Computer Tech Words

Computer Tech Words

9th - 12th Grade

30 Qs

Amanjaya Final Exam

Amanjaya Final Exam

University

25 Qs

Quick Quiz!

Quick Quiz!

10th - 12th Grade

23 Qs

Informatik 2: Sortierverfahren

Informatik 2: Sortierverfahren

University

24 Qs

Technical quiz

Technical quiz

University

25 Qs

Computer Science quiz

Computer Science quiz

Assessment

Quiz

Computers

11th Grade

Easy

Created by

Himara Senaratne

Used 3+ times

FREE Resource

28 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is an algorithm?

A computer program

A set of instructions to solve a problem

A mathematical equation

A hardware component

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is NOT a common type of algorithm?

Search algorithms

Sorting algorithms

Encryption algorithms

Cooking algorithms

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the time complexity of a linear search algorithm in the worst case?

O(1)

O(log n)

  • O(n^2)

O(n)

4.

MULTIPLE CHOICE QUESTION

30 sec • 2 pts

Which sorting algorithm has the best average-case time complexity?

Bubble sort

Insertion sort

Merge sort

Selection sort

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the key idea behind the divide-and-conquer approach?

Breaking a problem into smaller subproblems

Solving a problem by brute force

Using a greedy approach to find the optimal solution

Backtracking to find all possible solutions

6.

MULTIPLE CHOICE QUESTION

45 sec • 5 pts

Which statement about logarithmic and exponential growth is correct?

Both logarithmic and exponential growth rates are proportional to the square of the input size.

Logarithmic growth rates decrease as the input size increases, while exponential growth rates remain constant.

Logarithmic growth involves halving the search space repeatedly, while exponential growth doubles the number of operations at each step.

Exponential growth is faster than logarithmic growth only for small input sizes.

7.

MULTIPLE CHOICE QUESTION

45 sec • 5 pts

What is the main drawback of using Quick Sort for a highly skewed dataset?

Quick Sort has a high average-case complexity of O(n^2).

The algorithm’s partitioning leads to uneven divisions, causing a worst-case time complexity of O(n^2).

Quick Sort requires additional space, making it inefficient for large datasets.

It cannot handle datasets with duplicate elements efficiently.

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?