CMU Unit 2 Practice Test

CMU Unit 2 Practice Test

10th - 12th Grade

17 Qs

quiz-placeholder

Similar activities

3.TR - PHP 11

3.TR - PHP 11

11th Grade

12 Qs

Variables- Conditional-Looping reviews

Variables- Conditional-Looping reviews

7th - 10th Grade

18 Qs

Test on Python Function

Test on Python Function

11th - 12th Grade

12 Qs

QUIZ#1 - PYTHON

QUIZ#1 - PYTHON

11th Grade

16 Qs

Python Intermediate Quiz (Including pygame)

Python Intermediate Quiz (Including pygame)

3rd - 12th Grade

20 Qs

Code.org Unit 3

Code.org Unit 3

9th - 12th Grade

14 Qs

Python Functions

Python Functions

12th Grade

15 Qs

Test on Python Function

Test on Python Function

11th - 12th Grade

12 Qs

CMU Unit 2 Practice Test

CMU Unit 2 Practice Test

Assessment

Quiz

Computers

10th - 12th Grade

Medium

Created by

Joshua Ottoson

Used 31+ times

FREE Resource

17 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Which of the following would be a legal function call for the given function definition for drawWords()?

drawWords(20,'blue)

drawWords(100, 100)

drawWords('blue', 'red')

drawWords('blue',20)

Answer explanation

Media Image

The first parameter is color and the second parameter is a fontSize. So the order must be color then number. Only drawWords('blue',20) follows this order.

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Which of the following are parameter(s) of the function drawWords() from question 1?

color

fontSize

color and fontSize

None of the above

Answer explanation

Media Image

Parameters are the name of the variables that receive a value and can be used in the functions code. They are located in between the parenthesis in a function definition. Here, there are two parameters separated by a comma: color, fontSize

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Which of the following are argument(s) of the Label function call inside the drawWords function definition?

r.centerX, r.centerY, and r

color, True, and r

r.value and color

None of the above

Answer explanation

Media Image

Arguments are the specific values in a function call. Here, it says the function call is to the Label function (line 4). The following are arguments of the Label function call: r.value, r.centerX, r.centerY, fill=color, bold=True, and size=fontSize. Since none of the answer choices had all correct arguments, the answer was none.

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

What will be displayed on the screen when we call func()

I pity the

foo

foo I pity the

I pity the foo

Answer explanation

Media Image

When we call func(), the first line of code in the definition is line 5. This is a function call to foo, so the program jump to line 1 and runs the foo() function. The foo function prints 'I pity the '. Then the program jumps back to line 5 and continues from there. It prints 'foo' on line 6 and is done.

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

How many shapes are drawn in the code shown?

4

7

8

12

Answer explanation

Media Image

Each function call to drawShapes() will draw 4 shapes: a star, a regular polygon, a rectangle, and an oval. Since we call drawShapes() function 3 times on line 8, 9, and 10, a total of 12 shapes will be drawn: 3 stars, 3 regular polygons, 3 rectangles, and 3 ovals.

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Which of the following is not a valid property of rectangles?

right

bottom

translation

fill

Answer explanation

All shapes have the following properties: left, right, top, bottom, centerX, and centerY, width, height, fill, border, borderWidth, opacity, dashes, rotateAngle, visible

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Media Image

Both circles in the following image have a red fill. What could be the opacity of the circle on the left?

10

15

30

55

Answer explanation

Media Image

The circle on the left is more visible, which means that its opacity value is higher. The higher the opacity value, the more visible a shape will be. An opacity of 100 means that the shape is fully visible(normal) and an opacity of 0 means that the shape is not visible.

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?