Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
didattica:magistrale:com:ay_1920:main [2019/11/19 14:30]
luca [Study Material]
didattica:magistrale:com:ay_1920:main [2020/09/17 16:55] (current)
Line 7: Line 7:
  
 <WRAP center round important 95%> <WRAP center round important 95%>
 +  * <wrap em>28 November 2019</​wrap>:​ the lecture of Thursday 05/12/2019 has been cancelled due to a commitment of the teacher out of office.
   * <wrap em>7 November 2019</​wrap>:​ starting from Tuesday 19/11/2019 lectures are scheduled on Tuesdays 11am - 1pm and on Thursdays 2pm- 4pm. The list of lectures below has been updated.   * <wrap em>7 November 2019</​wrap>:​ starting from Tuesday 19/11/2019 lectures are scheduled on Tuesdays 11am - 1pm and on Thursdays 2pm- 4pm. The list of lectures below has been updated.
   * <wrap em>7 November 2019</​wrap>:​ the lecture of Wednesday 13/11/2019 has been cancelled due to the Inauguration of the Academic Year.   * <wrap em>7 November 2019</​wrap>:​ the lecture of Wednesday 13/11/2019 has been cancelled due to the Inauguration of the Academic Year.
Line 112: Line 113:
   - 14/11/2019 - [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=b366f09018db48ffbeef267c482cf0dd|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=33f36e6563bd4783b4fa4d4ac3ac2312|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_14-11-2019.pdf |Notes}}   - 14/11/2019 - [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=b366f09018db48ffbeef267c482cf0dd|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=33f36e6563bd4783b4fa4d4ac3ac2312|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_14-11-2019.pdf |Notes}}
   - 19/11/2019 - [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=ee619e6d61c44379b997bd47d33e8375|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=8b346ab2c8b749bc947df1da1fa66b50|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_19-11-2019.pdf |Notes}}   - 19/11/2019 - [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=ee619e6d61c44379b997bd47d33e8375|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=8b346ab2c8b749bc947df1da1fa66b50|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_19-11-2019.pdf |Notes}}
-  - 21/​11/​2019 +  - 21/​11/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=ab1ca63511b2459a8642c9f41b4e2c1d|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=a975e6a6c39144538bb2fdcfb915871f|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_21-11-2019.pdf |Notes}} 
-  - 26/​11/​2019 +  - 26/​11/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=5054af31db6d45aaadf0f783d643d57b|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=948ec9b3a4b841eeb4e5ef7048cb5155|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_26-11-2019.pdf |Notes}} 
-  - 28/​11/​2019 +  - 28/​11/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=f15e1c6e0f0e426e8dc409e11302721f|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=8e81503d67a44a60816cfc978acc8002|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_28-11-2019.pdf |Notes}} 
-  - 03/​12/​2019 +  - 03/​12/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=a114e44af67844fd8a17c47cc65c846d|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=552afeefc3c24d51b3e0335b1d77c394|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_notes_03-12-2019.pdf |Notes}} 
-  - 05/​12/​2019 +  - <del>05/12/2019</​del>​ - Lecture cancelled due to a commitment of the teacher 
-  - 10/​12/​2019 +  - 10/​12/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=8ff33c5270db4ed1bbbbb71d8e24e8d3|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=bb8fcfaf39fd47718c00fd5209b5063b|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_10-12-2019_notes.pdf |Notes}} 
-  - 12/​12/​2019 +  - 12/​12/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=09baad1e44b64b4c9650708206e94b58|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=c7b69a08e2534f9daa0a076717acf78c|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​antlr4slides.zip |Code}} 
-  - 17/​12/​2019 +  - 17/​12/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=8d22601613f74a62b5587cb85c13ae8c|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=fb4d7da4350a4ee7a8a1bbeba27233ab|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_17-12-2019_notes.pdf |Notes}} 
-  - 19/12/2019+  - 18/12/2019 - [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=4d998a6ecdc34163928981f8de176281|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=e91ec3fd68b847d0863f7bd11bbc6987|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_18-12-2019_notes.pdf |Notes}} 
 +  - 19/​12/​2019 ​- [[https://​unicam.webex.com/​unicam/​ldr.php?​RCID=f7b634417ebc4f7a896a0d7997cd4163|Watch the Lecture]], [[https://​unicam.webex.com/​unicam/​lsr.php?​RCID=8c14dffe394a4d478614abe117b5c709|Download the Lecture]], {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920_19-12-2019_notes.pdf |Notes}}
  
 **Textbooks** **Textbooks**
Line 131: Line 133:
   - {{ :​didattica:​magistrale:​com:​ay_1920:​syntaxanalysis.pdf |Syntax Analysis}}   - {{ :​didattica:​magistrale:​com:​ay_1920:​syntaxanalysis.pdf |Syntax Analysis}}
   - {{ :​didattica:​magistrale:​com:​ay_1920:​semanticanalysis-i.pdf |Semantic Analysis I}}   - {{ :​didattica:​magistrale:​com:​ay_1920:​semanticanalysis-i.pdf |Semantic Analysis I}}
-  - {{ :​didattica:​magistrale:​com:​ay_1920:​antlr.pdf |ANTLR4}}, {{ :​didattica:​magistrale:​com:​ay_1920:​antlr4_demo_start.zip |Demo Start Code}}, {{ :​didattica:​magistrale:​com:​ay_1920:​antlr4_demo_advanced.zip |Demo Advanced Code}} 
   - {{ :​didattica:​magistrale:​com:​ay_1920:​semanticanalysis-ii.pdf |Semantic Analysis II}}   - {{ :​didattica:​magistrale:​com:​ay_1920:​semanticanalysis-ii.pdf |Semantic Analysis II}}
 +  - {{ :​didattica:​magistrale:​com:​ay_1920:​antlr.pdf |ANTLR 4}}, {{ :​didattica:​magistrale:​com:​ay_1920:​antlr4slides.zip |Slides Code}}
    
 **Exercise Sessions with Solutions** **Exercise Sessions with Solutions**
Line 164: Line 166:
 <WRAP box round center 95%> <WRAP box round center 95%>
 **Project to be sent the day of the Partial Exam "​CMP1920 Sess. X - Project Delivery"​ in each session X:** **Project to be sent the day of the Partial Exam "​CMP1920 Sess. X - Project Delivery"​ in each session X:**
-  - TBD+  - The description of the project to develop using the ANTLR4 tool is available {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920projecttrack.zip |here}}.
 </​WRAP>​ </​WRAP>​
  
Line 173: Line 175:
 **Exam Dates A.Y. 2019/2020 (Written Test Days)** - For each session, projects can be sent by the day before the written test (see Partial Exams "​CMP1920 Sess. XXX - Project Delivery"​ in ESSE3) **Exam Dates A.Y. 2019/2020 (Written Test Days)** - For each session, projects can be sent by the day before the written test (see Partial Exams "​CMP1920 Sess. XXX - Project Delivery"​ in ESSE3)
   - 05/02/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. I - Written Test" on ESSE3 before 31/01/2020   - 05/02/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. I - Written Test" on ESSE3 before 31/01/2020
-  - 19/02/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. II - Written Test" on ESSE3 before 14/02/2020+  - 19/02/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. II - Written Test" on ESSE3 before 14/​02/​2020 ​- {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920appello2.pdf |Text}}, {{ :​didattica:​magistrale:​com:​ay_1920:​cmp1920appello2solutionwithnotes.pdf |Text with Solutions}}
   - 24/06/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. III - Written Test" on ESSE3 before 19/06/2020   - 24/06/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. III - Written Test" on ESSE3 before 19/06/2020
   - 08/07/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. IV - Written Test" on ESSE3 before 03/07/2020   - 08/07/2020 - 3pm - Room TBD, please register to the Partial Exam "​CMP1920 Sess. IV - Written Test" on ESSE3 before 03/07/2020