2004년 프로그래밍언어론 2004년 프로그래밍언어론 강의 주차 강의 노트 1주차 Introduction 2주차 1. Standardization, Internationalization 2. Machine architecture ※ Overview of C and C++ 3주차 ※ Language Translation Issues 1. Language Translation 2. Regular Grammar ※ Perl ※ Yacc 4주차 1. Pushdown Automata 2. Recursive descent parsing 3. Language semantics 4. Program verification ※ 4번째 리포트 ※ ML 5주차 1. Scalar and composite data 2. Signature, Strong Typing 3. Arrays and records 6주차 1. Abstract data types 2. Type equality ※ smalltalk 7주차 1. Inheritance 2. Polymorphism ※ 7장 그림 8주차 1. Expressions 2. Basic statements 9주차 1. Prime programs 2. Logic programming and Prolog 10주차 1. Activation records 2. Parameter transmission 11주차 1. Heap storage 2. Garbage collection 12주차 1. Exception handling 2. Parallel execution 3. Guarded commands 4. Synchronization and semaphore 5. Processor design 6. Client server computing 7. Text processing 8. Web pages 9. The Internet