Search Header Logo

Quiz on Arrays

Authored by Donna Callender

Computers

12th Grade

Used 1+ times

Quiz on Arrays
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

17 questions

Show all answers

1.

FILL IN THE BLANKS QUESTION

30 sec • 1 pt

Complete this sentence: Arrays are (a)   data structures.

Answer explanation

Arrays are linear because their elements are arranged in a sequential manner. They are homogenous as they store elements of the same type, and static since their size is fixed upon creation.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is TRUE about arrays?

Arrays store data in a certain order

All data in an array are of the same data type

Each element has a corresponding index value

All of the above

Answer explanation

All statements about arrays are true: they store data in a specific order, contain elements of the same data type, and each element has a corresponding index value. Therefore, the correct answer is 'All of the above'.

3.

FILL IN THE BLANKS QUESTION

30 sec • 1 pt

Complete this sentence: (a)   module is initiated from Python library to work with arrays.

Answer explanation

The correct choice is 'array' because the Python library provides the 'array' module specifically designed to work with arrays, making it the most appropriate completion for the sentence.

4.

FILL IN THE BLANKS QUESTION

30 sec • 1 pt

Complete this sentence: Index of an array starts with (a)  

Answer explanation

The index of an array in most programming languages, such as C, C++, and Python, starts at 0. This means the first element of the array is accessed with index 0, making '0' the correct answer.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An array number_of_students represents 10 students’ marks. Which of the following represents this array declaration?

number_of_students=array('i', range(10))

number_of_students=array.array('i', range(1,10))

number_of_students=array.array('i', range(10))

None of the above

Answer explanation

The correct choice is 'number_of_students=array.array('i', range(10))' because it properly declares an array of integers with 10 elements, using the 'array' module in Python. The other options either use incorrect syntax or range.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A program prompts the user to input values to an array. What programming structure is required for this?

Case structures

If... else....

Iteration

None of the above

Answer explanation

Iteration is required to repeatedly prompt the user for input values to fill an array. This allows the program to collect multiple inputs until a specified condition is met, making it the correct choice.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

An array student mark consists of data: [90,85,70,75,80]. What is the output of print(student mark[3])?

70

75

80

Answer explanation

In Python, array indexing starts at 0. Therefore, student mark[3] refers to the fourth element in the array, which is 75. Thus, the output of print(student mark[3]) is 75.

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?