Usted está aquí: Inicio Ingeniería Informática Language Processors Course guide

Course guide

Acciones de Documento
  • Vista de contenidos
  • Marcadores (bookmarks)
  • Exportación de LTI
Autores: David Griol Barres, Antonio Berlanga de Jesús, Jesús García Herrero, Juan Manuel Alonso Weber
Units Suggested Learning Time Basic Learning Materials and Readings Complementary Study Materials and Readings Assesment Activities and Practical Assignments Evaluation Tests
Unit 1. Introduction to Language Processors
3 hours for the theoretical contents + 2 hours personal working

LN-F-001 Theoretical contents Unit 1 (PDF)

RR-B-001 (Read Chapters 1,2)

RR-B-004 (Read Chapter 1)

EP-F-001 Unit 1. Exercises Introduction to Language Processors (PDF)

Unit 2. Lexical Analysis 8 hours for the theoretical contents + 4 hours personal working LN-F-002 Theoretical contents Unit 2 (PDF)

RR-B-001 (Read Chapter 3)

RR-B-004 (Read Chapter 2)

EP-F-002 Exercises Review of Regular Expressions - Part 1 (PDF)

EP-F-003 Exercises Review of Regular Expressions - Part 2 (PDF)

EP-F-004 Exercises Review of Finite Automata - Part 1 (PDF)

EP-F-005 Exercises Review of Finite Automata - Part 2 (PDF)

EP-F-006 Unit 2. Exercises Review of Finite Automata - Part 3 (PDF)

PR-F-001 Lab exercise - Exercise 1 (PDF)

ET-F-001 First partial assessment - Units 2 - 3 (PDF)
Unit 3. Formal Grammars Review 5 hours for the theoretical contents + 3 hours personal working LN-F-003 Theoretical contents Unit 3 (PDF)

RR-B-001 (Read Chapters 4, 5)

R-B-004 (Read Chapter 3)

EP-F-007 Exercises Review Languages and Formal Grammars - Part 1 (PDF)

EP-F-008 Exercises Review Languages and Formal Grammars - Part 2 (PDF)

EP-F-009 Unit 3. Exercises Review Push Down Automata (PDF)

ET-F-002 Second partial assessment - Units 2 - 3 (PDF)
Unit 4. Syntax Analysis 5 hours for the theoretical contents + 3 hours personal working LN-F-004 Theoretical contents Unit 4 (PDF)

RR-B-001 (Read Chapter 4, 5)

RR-B-004 (Read Chapter 3)

EP-F-010 Exercises Lexical analysis and grammars definition. Part 1 (PDF)

 

EP-F-011 Exercises Lexical analysis and grammars definition. Part 2 (PDF)

EP-F-012. Exercises Lexical analysis and grammars definition. Part 3 (PDF)

 

EP-F-013 Exercises Lexical analysis and grammars definition. Part 4 (PDF)

EP-F-014 Exercises Lexical analysis and grammars definition. Part 5 (PDF)

 

EP-F-015 Exercises Lexical analysis and grammars definition. Part 6 (PDF)

PR-F-001 Lab exercise - Exercise 2 (PDF)

ET-F-003 Third partial assessment - Units 4 - 5 (PDF)
Unit 5. Top-Down Parsing 15 hours for the theoretical contents + 5 hours personal working LN-F-005 Theoretical contents Unit 5 (PDF)

RR-B-001 (Read Chapter 4)

RR-B-004 (Read Chapter 4)

EP-F-016 Exercises Top-Down Parsing. Part 1 (PDF)

 

EP-F-017 ExercisesTop-Down Parsing. Part 2 (PDF)

 

EP-F-018 Exercises Top-Down Parsing. Part 3 (PDF)

 

EP-F-019 Exercises Top-Down Parsing. Part 4 (PDF)

 

EP-F-020 Exercises Top-Down Parsing. Part 5 (PDF)

 

EP-F-021 Exercises Top-Down Parsing. Part 6 (PDF)

 

EP-F-022 Exercises Top-Down Parsing. Part 7 (PDF)

 

EP-F-023 Exercises Top-Down Parsing. Part 8 (PDF)

ET-F-004 Fourth partial assessment - Units 4 - 5 (PDF)

Unit 6. Bottom-Up Parsing 18 hours for the theoretical contents + 6 hours personal working LN-F-006 Theoretical contents Unit 6 (PDF)

RR-B-001 (Read Chapter 4)

RR-B-004 (Read Chapter 5)

EP-F-024 Exercises Bottom-Up Parsing. Part 1 (PDF)

 

EP-F-025 Exercises Bottom-Up Parsing. Part 2 (PDF)

 

EP-F-026 Exercises Bottom-Up Parsing. Part 3 (PDF)

 

EP-F-027 Exercises Bottom-Up Parsing. Part 4 (PDF)

 

EP-F-028 Exercises Bottom-Up Parsing. Part 5 (PDF)

 

EP-F-029 Exercises Bottom-Up Parsing. Part 6 (PDF)

 

EP-F-030 Exercises Bottom-Up Parsing. Part 7 (PDF)

 

EP-F-031 Exercises Bottom-Up Parsing. Part 8 (PDF)

PR-F-001 Lab exercise - Exercise 3 (PDF)

ET-F-005 Fifth partial assessment - Units 6 - 7 (PDF)

 

ET-F-006 Sixth partial assessment - Units 6 - 7 (PDF)

Unit 7. Semantic Analysis 7 hours for the theoretical contents + 3 hours personal working LN-F-007 Theoretical contents Unit 7 (PDF)

RR-B-001 (Read Chapters 4, 5)

RR-B-004 (Read Chapter 6)

EP-F-032 Exercises Semantic Analysis and Error Handling. Part 1 (PDF)

 

EP-F-033 Exercises Semantic Analysis and Error Handling. Part 2 (PDF)

 

EP-F-034 Exercises Semantic Analysis and Error Handling. Part 3 (PDF)

 

EP-F-035 Exercises Semantic Analysis and Error Handling. Part 4 (PDF)

PR-F-001 Lab exercise - Exercise 4 (PDF)

ET-F-007 Seventh partial assessment - Units 6 - 7 (PDF)
Unit 8. Error Handling
6 hours for the theoretical contents + 3 hours personal working LN-F-008 Theoretical contents Unit 8 (PDF)

RR-B-001 (Read Chapter 3, 4, 5)

RR-B-004( Read Chapter 4, 5)

EP-F-036 Exercises Semantic Analysis and Error Handling. Part 5 (PDF)

 

EP-F-037 Exercises Semantic Analysis and Error Handling. Part 6 (PDF)

 

EP-F-038 Exercises Semantic Analysis and Error Handling. Part 7 (PDF)

 

EP-F-039 Exercises Semantic Analysis and Error Handling. Part 8 (PDF)

ET-F-008 Final Exam 1 - Units 1 to 11 (PDF)
Unit 9. Intermediate Code Generation
4 hours for the theoretical contents + 2 hours personal working LN-F-009 Theoretical contents Unit 9 (PDF)

RR-B-001 (Read Chapter 6)

RR-B-004 (Read Chapter 8)

EP-F-041 Exercises Code Generation and Optimization. Part 2 (PDF)
ET-F-009 Final Exam 2 - Units 1 to 11 (PDF)
Unit 10. Code Optimization
6 hours for the theoretical contents + 2 hours personal working LN-F-010 Theoretical contents Unit 10 (PDF)

RR-B-001 (Read Chapters 8, 9)

RR-B-004 (Read Chapter 8)

EP-F-040 Exercises Code Generation and Optimization. Part 1 (PDF) ET-F-010 Final Exam 3 - Units 1 to 11 (PDF)
Unit 11. Final Code Generation
4 hours for the theoretical contents + 2 hours personal working LN-F-011 Theoretical contents Unit 11 (PDF)

RR-B-001 (Read Chapters 7, 8, 9)

RR-B-004 (Read Chapters 7, 8)

ET-F-011 Final Exam 4 - Units 1 to 11 (PDF) ET-F-012 Final Exam 5 - Units 1 to 11 (PDF)
Reutilizar Curso
Descargar este curso