CS135 Final: Final Exam Review great review for overall key concepts
Document Summary
Understand the basic syntax of scheme, how to form expressions properly, and what dr. racket may do when given an expression that causes an error. Be comfortable with the terms: function, parameter, application, argument, constant, expression. Be able to define and sue simple arithmetic functions. Understand the purposes and uses of the definitions and interactions windows. Understand the reasons for each component in the design recipe and the particular way they are expressed. Use the design recipe and appropriate coding style for all programs you write in scheme. Understand boolean data, and be able to perform and combine comparisons to test complex conditions on numbers. Understand the syntax and use of a conditional expression. Understand how to write check-expect examples and tests and use them in assignments. Be aware of other types of data which will be used in the future, such as strings and symbols.