Navigation
index
next
|
previous
|
YSC1212 2019
»
YSC1212 Midterm Project
ΒΆ
Midterm project
Expectations
The individual report
A miscellany of recursive programs
The underlying determinism of OCaml
The case of the Fibonacci numbers
Palindromes, string concatenation, and string reversal
More for the road
Exercise 7
Exercise 8
Version
Mini-project: The underlying determinism of OCaml
Resources
Question 1
Answer to Question 1
Question 2
Question 3
Food for thought
Question 4
Question 5
Question 6
Question 7
Pure and impure expressions
Question 8
Question 9
Question 10
Resources
Version
Mini-project: The case of the Fibonacci numbers
Resources
Inductive specification
A unit-test function
Recursive implementation
Tracing the implementation
Interlude
Exercise 1
Simplifying the original definition of the Fibonacci function
Exercise 2
Resources
Version
Mini-project: Palindromes, string concatenation, and string reversal
Resources
Question 1
Question 2
Question 3
Palindromes
Question 4
Question 5
Question 6
Question 7
Resources
Version
Previous topic
Exercises
Next topic
Midterm project
Quick search
Enter search terms or a module, class or function name.
Navigation
index
next
|
previous
|
YSC1212 2019
»