AP Computer Science - 2 D Arrays

AP Computer Science - 2 D Arrays

9th - 12th Grade

6 Qs

quiz-placeholder

Similar activities

TIK KU CLSS 3 A

TIK KU CLSS 3 A

9th Grade

10 Qs

Pre Test 20183

Pre Test 20183

9th - 12th Grade

10 Qs

Funkcija

Funkcija

12th Grade

10 Qs

Stuff

Stuff

KG - Professional Development

11 Qs

Redes informáticas

Redes informáticas

11th Grade

10 Qs

Bildbearbeitung

Bildbearbeitung

8th Grade - University

10 Qs

Image Representation Lesson 2

Image Representation Lesson 2

9th Grade

10 Qs

Decomposição: desenvolvendo um quiz sobre reciclagem / 9 ano

Decomposição: desenvolvendo um quiz sobre reciclagem / 9 ano

9th Grade - University

10 Qs

AP Computer Science - 2 D Arrays

AP Computer Science - 2 D Arrays

Assessment

Quiz

Computers

9th - 12th Grade

Hard

Created by

John Miller

Used 121+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

//Precondition: mat is initialized

public static void matStuff(int[][] mat, int row)

{

int numCols = mat[0].length;

for (int col = 0; col < numCols; col++)

mat[row][col] = row;

}


Suppose mat is originally


1 4 9 0

2 7 8 6

5 1 4 3


After the method call matStuff(mat, 1), matrix mat will be

1 1 1 1

2 7 8 6

5 1 4 3

1 4 9 0

1 7 8 6

1 1 4 3

1 1 9 0

2 1 8 6

5 1 4 3

1 4 9 0

1 1 1 1

5 1 4 3

1 1 1 1

1 1 1 1

1 1 1 1

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following initializes an 8 X 10 matrix with integer values that are prefect squares (0 is a perfect square)?


I int[][] mat = new int[8][10];


II int[][] mat = new int[8][10];

for(int r = 0; r < mat.length; r++)

for(int c = 0; c < mat[r].length; c++)

mat[r][c] = r - r;


III int[][] mat = new int[8][10];

for(int c = 0; c < mat[0].length; c++)

for(int r = 0; r < mat.length; r++)

mat[r][c] = c * c;

I only

II only

III only

I and II only

I and III only

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Given the following matrix definition:


double [][] a = new double[5][8];


This array will hold the following values after it is instantiated:

Zeros

False

No values, each element will be empty

Random Numbers

Null

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Given the following matrix definition:


boolean[][] a = new boolean[5][8];


This array will hold the following values after it is instantiated:

Zeros

False

No values, each element will be empty

Random Numbers

Null

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Consider a class that has this private instance variable:


private int[][] mat;


The class has the following method, alter.


public void alter (int c)

{

for (int i = 0; i < mat.length; i++)

for (int j = c + 1; j < mat[0].length; j++)

mat[i][j – 1] = mat [i][j];

}


If a 3 x 4 matrix mat is


1 3 5 7

2 4 6 8

3 5 7 9


then alter(1) will change mat to

1 5 7 7

2 6 8 8

3 7 9 9

1 5 7

2 6 8

3 7 9

1 3 5 7

3 5 7 9

1 3 5 7

3 5 7 9

3 5 7 9

1 7 7 7

2 8 8 8

3 9 9 9

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Media Image

I only

II only

III only

I and II only

I, II, and III