Functional Programming Part 1

Quiz
•
Computers
•
12th Grade
•
Easy
P Bates
Used 1+ times
FREE Resource
8 questions
Show all answers
1.
FILL IN THE BLANK QUESTION
1 min • 1 pt
The set of inputs accepted by a function is called the ______.
2.
FILL IN THE BLANK QUESTION
1 min • 1 pt
The set from which the outputs are chosen is called the _________
3.
MATCH QUESTION
1 min • 1 pt
Match the following to complete the definition of a first class object.
Be used as...
expressions
Appear in...
arguments
Be assigned to...
function calls
Be returned by...
variables
4.
DROPDOWN QUESTION
1 min • 1 pt
(a) is when the inputs are given as arguments to a function.
5.
DROPDOWN QUESTION
1 min • 1 pt
(a) function application is when some of arguments are given to a function, where a function can take more than one argument.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Identify the correct answer representing the composition of functions A and B.
A * B
A + B
A ○ B
A υ B
7.
DRAG AND DROP QUESTION
1 min • 1 pt
To be able to apply function composition to two functions (P and Q) The (a) of function P must match the (b) of function Q. Therefore if the result type of function P is an integer then the input type of function Q can't be (c)
8.
FILL IN THE BLANK QUESTION
1 min • 1 pt
Shift : Integer -> Integer
Shift x = x * 10
Split : Integer -> Float
Split x = x / 2
Given Split ○ Shift 12, identify which function will be applied first.
Similar Resources on Wayground
10 questions
Excel 2019 Formulas and Functions

Quiz
•
8th - 12th Grade
10 questions
Arduino programming

Quiz
•
12th Grade
10 questions
Exploring Python: Input and Output Essentials

Quiz
•
9th Grade - University
10 questions
Random functions

Quiz
•
12th Grade
13 questions
Functional Programming Quiz 2

Quiz
•
12th Grade
10 questions
CHAPTER1-FUNCTION

Quiz
•
12th Grade
10 questions
Simple Easy Basic Lua Quiz

Quiz
•
4th Grade - Professio...
10 questions
Python Exception Handling

Quiz
•
10th - 12th Grade
Popular Resources on Wayground
55 questions
CHS Student Handbook 25-26

Quiz
•
9th Grade
10 questions
Afterschool Activities & Sports

Quiz
•
6th - 8th Grade
15 questions
PRIDE

Quiz
•
6th - 8th Grade
15 questions
Cool Tool:Chromebook

Quiz
•
6th - 8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
20 questions
Bullying

Quiz
•
7th Grade
18 questions
7SS - 30a - Budgeting

Quiz
•
6th - 8th Grade