CMU Unit 3 Practice Test

CMU Unit 3 Practice Test

10th - 12th Grade

19 Qs

quiz-placeholder

Similar activities

Brief History of Computer

Brief History of Computer

12th Grade

15 Qs

Software: Programming Languages

Software: Programming Languages

10th - 12th Grade

14 Qs

Practice for CPA JavaScript quiz #4

Practice for CPA JavaScript quiz #4

9th - 12th Grade

15 Qs

AQA GCSE Computer Science - 3.2.11 Structured programming

AQA GCSE Computer Science - 3.2.11 Structured programming

8th - 10th Grade

20 Qs

For and While Loops in Python

For and While Loops in Python

9th - 12th Grade

16 Qs

Ծրագրավորման լեզուներ

Ծրագրավորման լեզուներ

10th Grade

15 Qs

Array

Array

12th Grade

20 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?