midterm1-review - CS3723 Midterm Exam 1 Review Questions 1....

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: CS3723 Midterm Exam 1 Review Questions 1. Concepts (a) What is common and different between compilation and Interpreta- tion? What are the pros and cons of each? (b) What components are included in a compiler? What components are required in a interpreter? (c) What can programming languages express? What the pros and cons of high-level and low-level programming languages? (d) What programming paradigms do you know? Enumerate two lan- guages in each paradigm. For each of your languages, is it compiled, interpreted, or both? (e) Enumerate three key differences between Scheme and C. (f) What are higher-order functions? What does it mean to treat func- tions as first-class objects? Are they supported in Scheme? What about C? If not, why not? (g) Why doesn’t C support nested function definitions and returning functions as results? (h) What does the Lisp abstract machine include? Briefly explain each component....
View Full Document

This note was uploaded on 10/13/2009 for the course CS 3773 taught by Professor Staff during the Spring '08 term at The University of Texas at San Antonio- San Antonio.

Page1 / 2

midterm1-review - CS3723 Midterm Exam 1 Review Questions 1....

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online