Search Header Logo

AEM 249 Lecture 15

Authored by Markeith Diamond

Computers

University

Used 7+ times

AEM 249 Lecture 15
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is a recursive function?

A function that calls another function

A function that has no else statement

A function that has no base case

A function that calls itself

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the base case in a recursive function?

The else statement containing recursive function calls

The if statement referring to the end of the recursion

The statement where the function calls itself

The first statement in the function

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the depth of a function?

The number of if/else statements in a function

The number of recursive calls made to a function

The number of parameters in a function

The number of print statements in a function

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the else statement in a recursive function?

To contain the base case

To end the recursion

To print the final result

To contain recursive function calls

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the if statement in a recursive function?

To print the final result

To end the recursion

To contain the base case

To contain recursive function calls

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the count parameter in count_down function?

To determine the depth of the function

To determine the base case

To determine the number of recursive calls

To determine the output of the function

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the print statement in count_down function?

To determine the base case

To contain recursive function calls

To end the recursion

To print the final result

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?