2005년 프로그래밍언어론
강의 주차 | 강의 노트 |
---|---|
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 ※ LISP ※ 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 |