Arizona State University
CSE 240
CSE 240 Homework 13, Fall 2017 (50 points) Due Saturday, November 18, 2017 at 11:59PM, plus one day grace period Introduction The aim of this assignment is to make sure that you understand and are familiar with the concepts covered in the lectures. By the end of the assignment, you should have Higher order function in Scheme; strong co
...[Show More]
CSE 240 Homework 13, Fall 2017 (50 points) Due Saturday, November 18, 2017 at 11:59PM, plus one day grace period Introduction The aim of this assignment is to make sure that you understand and are familiar with the concepts covered in the lectures. By the end of the assignment, you should have Higher order function in Scheme; strong concept of logic / declarative paradigm; strong concept of facts, rules, and questions in Prlog. Reading: Text Chapter 5 and lecture slides. Also read Text Appendix B.4 Prolog Tutorial You are expected to do the majority of the assignment outside the class meetings. Should you need assistance, or have questions about the assignment, please contact the instructor or the TA during their office hours. You are encouraged to ask and answer questions on the course discussion board. (However, do not share your answers in the course discussion board.) Practice Exercises (no submission required) 1. Answer the multiple choice questions in text section 5.9 that have been covered in the lectures. 2 Complete the questions 2 through 5 in text section 5.9. 3 Look up the Unix command table in Appendix B.1 and read the Prolog tutorial in B.4. 4 Log onto general.asu.edu and ex
[Show Less]