Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Final Exam Review Sheet - Programming Language Concepts | CS 360, Study notes of Programming Languages

Material Type: Notes; Class: Programming Language Concepts; Subject: Computer Science; University: Drexel University; Term: Spring 2005;

Typology: Study notes

Pre 2010

Uploaded on 08/19/2009

koofers-user-wa8
koofers-user-wa8 🇺🇸

10 documents

1 / 2

Toggle sidebar

Related documents


Partial preview of the text

Download Final Exam Review Sheet - Programming Language Concepts | CS 360 and more Study notes Programming Languages in PDF only on Docsity! cs360 Final Exam Review The Final Exam will be held Monday, June 6th. The Exam for the Tuesday/Thursday section will at 3:30pm in Randell 326. The Exam for theMonday night will at 6:00pm in the same room as all previous classes. The Exam will be closed books and closed notes, and the Exam will be cumulative. The following topics will be covered: Questions from the previous exams and homework exercises are both execellent study sources. Chapter 1 What is a programming language? Compilation and interpretation, advantages and disadvantages What is a programming language? Computational Paradigms Chapter 2 History Historic languages and developers Chapter 3 Language Design Principles Question 3.1 in Chapter 3, give example in a language of your choice that promote or violate design principles.. Questions 3.4, 3.5, 3.18 Chapter 4 Syntax Lexical structure of programming languages Context-free grammars Parse trees and ASTs Ambiguity Parsing Techniques and tools Lexics vs syntax vs semantics Questions 4.4, 4.5, 4.14, 4.19,4.22 Chapter 5 Semantics Attributes, binding Declarations, block, and scope Dynamic versus static The Symbol table Allocation, lifetime and the environment Aliases, dangling references, and garbage Chapter 6 Data Types Topics to focus on: Type Equivalence Type Checking
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved