Search Header Logo

Functional Programming Quiz

Authored by Ralph Ellis

Computers

12th Grade

Used 5+ times

Functional Programming Quiz
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

25 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the main characteristic of the functional programming paradigm?

Functions are used as a way to construct algorithms

Variables can be reassigned freely

Programs are structured around objects and their methods

It requires strict sequencing of instructions

2.

MULTIPLE SELECT QUESTION

45 sec • 1 pt

Which of the following are examples of declarative programming language?

Haskell

SQL

Python

Assembly

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

In functional programming, what is meant by "no side effects"?

A function always returns multiple values

Functions can modify variables outside their scope

Functions always produce the same output for the same input

Functions depend on external states to compute results

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the definition of a first-class object in functional programming?

An object that is declared at the start of a program

An object that can be passed as an argument or returned from a function

An object that can only store numeric values

An object that is immutable

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which of these is an example of a higher-order function?

A function that calculates the factorial of a number

A function that takes another function as an argument

A function that multiplies two numbers

A function that reverses a string

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What does the map function do in functional programming?

Filters elements of a list based on a condition

Applies a function to each element of a list and returns a new list

Combines all elements of a list into a single value

Splits a list into smaller sublists

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the purpose of the filter function?

To apply a function to every element in a list

To create a subset of elements that meet a specific condition

To find the length of a list

To map elements from one list to another

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?