NEW
Font size
WorksheetsBootstrap Unit 1-4 Review
Total questions: 13
Worksheet time: 8mins
What type is:
Number
String
Image
name
What type is: "(sqrt 4)"
Number
String
Image
name
What type is: circle
Number
String
Image
name
What type is: x
Number
String
Image
name
What type will this expression evaluate to: (circle 50 "solid" "red")
Number
String
Image
name
What is the third argument in the circle expression:
(circle (* 4 5) "solid" "red")
4
5
"solid"
"red"
Evaluate this expression:
(+ (/ 6 (/ 9 3)) 8)
26
10
3
17
How many arguments does + have:
(+ (/ 6 (/ 9 3)) 8)
0
2
3
4
Which is a valid expression for rotate where
; rotate : Number Image -> Image
(rotate 50 "solid" "red")
(rotate 50 circle)
(rotate 50 (circle 50 "solid" "red")
(rotate Number Image)
What is the domain of rotate:
; rotate : Number Image -> Image
rotate
Number Image
Image
Number
What is the range of rotate:
; rotate : Number Image -> Image
rotate
Number Image
Image
Number
Given these examples, what is a valid expression for dot:
(EXAMPLE (dot 1)(circle 1 "solid" "red")
(EXAMPLE (dot 10)(circle 10 "solid" "red")
dot : Number -> Image
(dot 100)
(dot 100 "solid" "red")
(dot size "solid" "red")
Given these examples, what is the function definition for dot:
(EXAMPLE (dot 1)(circle 1 "solid" "red")
(EXAMPLE (dot 10)(circle 10 "solid" "red")
(EXAMPLE (dot size)(circle size "solid" "red")
(circle 10 "solid" "red")
(dot size)(circle size "solid" "red")
(define (dot size)(circle size "solid" "red"))
