Quiz on Arrays

Quiz on Arrays

12th Grade

17 Qs

quiz-placeholder

Similar activities

Pandas Series

Pandas Series

12th Grade

20 Qs

Big O Notation

Big O Notation

12th Grade

17 Qs

pyplot in python class 12 (14/08/20)

pyplot in python class 12 (14/08/20)

12th Grade

20 Qs

Two-Dimensional Array

Two-Dimensional Array

9th - 12th Grade

12 Qs

ICT01: Introduction to MATLAB basics

ICT01: Introduction to MATLAB basics

11th - 12th Grade

18 Qs

Bootcamp

Bootcamp

7th - 12th Grade

16 Qs

Unit 6 Arrays

Unit 6 Arrays

10th - 12th Grade

14 Qs

APCSA Unit 8

APCSA Unit 8

9th - 12th Grade

17 Qs

Quiz on Arrays

Quiz on Arrays

Assessment

Quiz

Computers

12th Grade

Hard

Created by

Donna Callender

Used 1+ times

FREE Resource

17 questions

Show all answers

1.

FILL IN THE BLANK QUESTION

30 sec • 1 pt

Complete this sentence: Arrays are ................. 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 BLANK QUESTION

30 sec • 1 pt

Complete this sentence: ................. 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 BLANK QUESTION

30 sec • 1 pt

Complete this sentence: Index of an array starts with ..................

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.

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?