
AP Computer Science - 2 D Arrays
Quiz
•
Computers
•
9th - 12th Grade
•
Hard
John Miller
Used 121+ times
FREE Resource
Enhance your content in a minute
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
I only
II only
III only
I and II only
I, II, and III
Similar Resources on Wayground
9 questions
MẠNG MÁY TÍNH
Quiz
•
10th Grade
10 questions
Visual Basic 2010
Quiz
•
8th Grade - University
10 questions
Tin học 11 - KTtx số 2 - HK I
Quiz
•
11th Grade - University
10 questions
UH Bab 3 XII 3
Quiz
•
12th Grade
10 questions
10 câu kiểu xâu tiết 1
Quiz
•
11th Grade
10 questions
Quiz Kelas 4
Quiz
•
10th Grade
10 questions
1 Herramientas Digitales
Quiz
•
6th Grade - University
10 questions
8° / 9° Pensamento Computacional
Quiz
•
9th Grade
Popular Resources on Wayground
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
20 questions
MINERS Core Values Quiz
Quiz
•
8th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade
10 questions
How to Email your Teacher
Quiz
•
Professional Development
15 questions
Order of Operations
Quiz
•
5th Grade
