20100826

20100826 - Introduction to compilers- why understanding...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
============================ CS 441 Fall 2010 -- JWJ Pre-class notes - do not distribute Thursday, August 26, 2010 ============================ Reminders: hw1 is posted and due August 31, 2010 http://www.cs.uky.edu/~jurek/cs441/cs441f10/ and select Homework link Scope: Welcome to class. Administrativia. Course description and policies. Pre-survey. Introduction to compilers. Outline: ------- Class description and policies - syllabus - expectations Pre-survey - basic information about student's skills and experience related t programming languages and program development.
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Introduction to compilers- why understanding compilers is useful to all programmers (security, link time and run-time errors, performance)?- compiler as a program (T-diagrams): programs translate programs into different formats- a review of a compilation process (C++ program, Unix, gcc)- how the executable object program is executed by a typical computer?- parts of the compilation process- compilers as Theory and Practice: formal languages to specify language constructs, automata as recognizers....
View Full Document

This document was uploaded on 12/14/2010.

Ask a homework question - tutors are online