PPL (Quiz 5)  Procedures and Functions

PPL (Quiz 5) Procedures and Functions

University

25 Qs

quiz-placeholder

Similar activities

Google Sheets Quiz 30/09/2024

Google Sheets Quiz 30/09/2024

University

20 Qs

C-Volution (Easy 1)

C-Volution (Easy 1)

University

30 Qs

quiz1B1

quiz1B1

7th Grade - University

20 Qs

Quiz on Modularity and Functions

Quiz on Modularity and Functions

University

20 Qs

Quiz tentang Google Colab

Quiz tentang Google Colab

10th Grade - University

20 Qs

C++ Functions Quiz

C++ Functions Quiz

University

23 Qs

Eva_Est_P1_11_PMV

Eva_Est_P1_11_PMV

4th Grade - University

20 Qs

Python Programming Quiz

Python Programming Quiz

University

20 Qs

PPL (Quiz 5)  Procedures and Functions

PPL (Quiz 5) Procedures and Functions

Assessment

Quiz

Information Technology (IT)

University

Easy

Created by

M'Alou Gonzales

Used 13+ times

FREE Resource

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main difference between a function and a procedure?

Functions return a value, while procedures do not.

Procedures return a value, while functions do not.

Functions are only used in Python, while procedures exist in all languages.

There is no difference between functions and procedures.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In which of the following scenarios is a procedure more appropriate than a function?

Calculating the total price of a shopping cart.

Checking the balance of a bank account.

Transferring money between two accounts.

Converting Celsius to Fahrenheit.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of the following is a correct example of a function in Python?

def greet(): print("Hello")

def add(a, b): return a + b

def display(): pass

Both A and B

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is "pass by value" in parameter passing?

The function receives a copy of the variable.

The function modifies the original variable.

The function cannot accept parameters.

The function only works with integers.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is "pass by reference" in parameter passing?

The function gets a copy of the variable.

The function modifies the original variable.

The function creates a new variable.

The function only accepts strings.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which type of variable is only accessible inside the function where it is declared?

Global variable

Local variable

Static variable

Reference variable

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the output of this code? x = 5 def myFunc(): x = 10 print(x) myFunc() print(x)

10 10

5 5

10 5

Error

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?