Search Header Logo

Computer Science Fundamentals

Computer Science

9th - 10th Grade

Used 1+ times

Computer Science Fundamentals
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of representing algorithms?

Representing algorithms is done to complicate problem-solving

The purpose of representing algorithms is to provide a clear and structured way to describe the steps needed to solve a problem.

The purpose of representing algorithms is to create chaos

Algorithms are represented to confuse users

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which data type is used to store whole numbers in programming?

boolean

integer

string

float

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the time complexity of Bubble Sort algorithm?

O(n)

O(1)

O(n^2)

O(nlogn)

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Give an example of a data structure used to store data in a hierarchical manner.

Queue

Linked list

Tree data structure

Graph data structure

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Explain how Binary Search algorithm works.

Binary Search algorithm works by randomly selecting elements from the array until the target element is found.

Binary Search algorithm works by repeatedly dividing the sorted array in half and narrowing down the search range until the target element is found or the subarray becomes empty.

Binary Search algorithm works by sorting the array in descending order.

Binary Search algorithm works by comparing the target element with the first element of the array.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Fill in the blank: A variable declared as 'int x;' in C++ is of ________ data type.

float

string

boolean

integer

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main difference between Insertion Sort and Selection Sort algorithms?

Insertion Sort selects the smallest element from the unsorted portion and swaps it with the first unsorted element, while Selection Sort builds the final sorted array one item at a time by comparing each element with the rest of the array.

Insertion Sort and Selection Sort algorithms have no differences in their approach to sorting elements.

Insertion Sort and Selection Sort both select the smallest element from the unsorted portion and swap it with the first unsorted element.

Insertion Sort builds the final sorted array one item at a time by comparing each element with the rest of the array, while Selection Sort selects the smallest element from the unsorted portion and swaps it with the first unsorted element.

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

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?