Functional Programming Quiz

Functional Programming Quiz

12th Grade

20 Qs

quiz-placeholder

Similar activities

INTRODUCTION TO OOP TECHNIQUE

INTRODUCTION TO OOP TECHNIQUE

11th - 12th Grade

15 Qs

OOP Java

OOP Java

12th Grade

20 Qs

Syntax Symphony

Syntax Symphony

12th Grade

20 Qs

Introduction to CS

Introduction to CS

7th Grade - University

21 Qs

Principles of Computer Science

Principles of Computer Science

10th - 12th Grade

20 Qs

20.1 Programming Paradigms Cambridge iA 9618

20.1 Programming Paradigms Cambridge iA 9618

12th Grade

20 Qs

JAVASCRIPT

JAVASCRIPT

12th Grade

25 Qs

uCertify Chapter 1 Test

uCertify Chapter 1 Test

9th - 12th Grade

20 Qs

Functional Programming Quiz

Functional Programming Quiz

Assessment

Quiz

Computers

12th Grade

Medium

Created by

Ralph Ellis

Used 1+ times

FREE Resource

20 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 CHOICE QUESTION

30 sec • 1 pt

Which of the following is an example of a 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

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?