CMU Unit 3 Practice Test

CMU Unit 3 Practice Test

10th - 12th Grade

19 Qs

quiz-placeholder

Similar activities

Computer History Quiz

Computer History Quiz

11th Grade

20 Qs

KTGK. Bài 16. NNLT trình ngôn ngữ và python

KTGK. Bài 16. NNLT trình ngôn ngữ và python

10th Grade

15 Qs

History of Computing

History of Computing

9th - 12th Grade

20 Qs

Computer Programming Languages

Computer Programming Languages

8th - 11th Grade

19 Qs

Bài 5: Ngôn ngữ lập trình

Bài 5: Ngôn ngữ lập trình

10th Grade

20 Qs

A brief History of Programming

A brief History of Programming

10th Grade

20 Qs

Koding dan AI

Koding dan AI

10th Grade

15 Qs

The Technology Life

The Technology Life

8th - 12th Grade

14 Qs

CMU Unit 3 Practice Test

CMU Unit 3 Practice Test

Assessment

Quiz

Computers

10th - 12th Grade

Medium

Created by

Joshua Ottoson

Used 44+ times

FREE Resource

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

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?