Search Header Logo

CMU Unit 3 Practice Test

Authored by Joshua Ottoson

Computers

10th - 12th Grade

Used 46+ times

CMU Unit 3 Practice Test
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

19 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

What is the centerY of c after we press the mouse once, according to the code below?

255

205

245

195

Answer explanation

Media Image

The circle is created with a starting y-value of 250. After 1 click, the centerY of c is decreased by 5, leaving 245. The center Y of g is not relevant.

2.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

What is the centerY of c after we press the mouse once, according to the code below?

210

110

125

225

Answer explanation

Media Image

On line 3, c is added to group g with the g.add(c) command.

On line 6, g.centerY affects c because c is now in the group. On line 7, c moves again, for a total of 25 pixels of increase between lines 6-7.

Since c has a starting y-value of 100, then it increases to 125.

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

Which shapes remains visible in the group after we press and release the mouse?

r and s

o and r

o and s

c and s

Answer explanation

Media Image

On mouse press, s is removed from the group, however it is added back in the group on mouse released. So s is still visible after mouse press and release.

o is drawn and never made invisible or removed, so will still be visible.

c is invisible because of line 13, and r is invisible because of line 17.

4.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

What is the centerY of c after we run the code?

105

205

305

405

Answer explanation

Media Image

c is created on line 2 and never added to the group. Then on line 4, a for loop runs the code 'c.centerY += 5' for each shape in g.children. Since g has only 1 shape, then 'c.centerY += 5' only runs once.

c has a starting y-value of 100, and since c.centerY += 5 only runs once, c's y-value ends at 105.

5.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

What is the centerY of c after we run the code?

100

105

300

305

Answer explanation

Media Image

c is created with a y-value of 100. It is never added to the group. The code on lines 4-5 only affect the y-values of each shape in the group, so c remains unaffected. c's final yvalue is still 100.

6.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

Which of the following will not be printed?

0

1

2

3

Answer explanation

Media Image

i will take on 3 values starting at 0: 0, 1, 2.

Another way to think about it is that i will go from 0 to 1 less than 3, so 0 to 2.

7.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Media Image

Which of the following will not be printed?

3

4

5

6

Answer explanation

Media Image

i will take on the values within 3 and 1 less than 6.

So 3, 4, 5

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?