Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.74 KB | None | 0 0
  1. eu am fost in 28, si am primit asa:
  2.  
  3. 1. a) Ceva "methods of organzation" of symbol table
  4. b) o definitie pentru GOTO pentru LR(0)
  5. c) Algoritm pentru FIRST (din cate am inteles aici o vrut algoritm in pseudocod sau ceva asemanator, nu sa-l povestesti in cuvinte)
  6.  
  7. 2. a) sa transformi din regular expression 1(0* + 01)* in regular grammar si finite automata
  8. b) iti dadea o gramatica si first-ul calculat, trebuia sa calculezi follow
  9. c) sa construiesti regular expression pentru un numar de telefon din cluj ceva de genu: (0047 sau +47 sau nimic)256(4 sau 5)5 alte cifre (nu-mi amintesc exact cerinta)
  10.  
  11. 3. a) iti dadea o gramatica si sa demonstrezi ca ii regualr grammar
  12. cred ca gramatica era: ({S}, {a}, {S->Sa / a}, S)
  13.  
  14. b) algoritm pentru recursive descedent parser
  15.  
  16. punctaju asa:
  17.  
  18. 1. a) 1p, b) 1p, c) 1p
  19. 2. a) 2p, b) 1p, c) 1p
  20. 3. a) 1p, b) 1p
  21. 1p din oficiu
  22.  
  23.  
  24. recomandarea mea ii sa inveti regualr expression + grammar + finite automata si sa stii sa transformi din una in alta, ca am vazut ca o picat si inainte
  25.  
  26. daca faceai 2)-u complet aveai 5, si era doar regualr expression, grammar, finite automat si follow de la grammar
  27.  
  28. 2 ore o fost examenul, subiectele 1 si 2 le rezolvi si predai foaia, apoi te apuci de 3 si te lasa cu orice foi / caiete / carti (dar nu electronic)
  29.  
  30. https://www.youtube.com/playlist?list=PLEbnTDJUr_IcPtUXFy2b1sGRPsLFMghhS
  31. https://www.youtube.com/watch?v=P-18JzOC7rk
  32. https://www.youtube.com/watch?v=2N3fgQ4KJQM
  33. https://www.youtube.com/watch?v=dBwx2PVicTY
  34.  
  35. ===================================================
  36.  
  37. Eu am fost in data de 21 (randul 2) :
  38. 1 a) ce e parsingul
  39. b) algoritmul pentru creat tabelul de SLR
  40. c) inca ceva, nu imi aduc aminte
  41. 2 a) un RG sa il transformam in FA si in RE
  42. b) de calculat first pentru ceva gramatica
  43. c) de construit expresie regulara ptr data (dd / mm / yy)
  44. 3 a) daca L1 ii cfl si L2 ii cfl , atunci L1L2 ii cfl ( demonstratie )
  45. b) algoritm de parsare LR(1) cu tabelul, gramatica si secventa ca si input ( deci nu trebuie closure si toate alea )
  46. gramatica exact si detalii de genul nu mi le mai aduc aminte.
  47. P.S. cfl - context free language, daca imi aduc bine aminte
  48.  
  49. ===================================================
  50.  
  51. La 1 am avut teorie doar. Ce imi amintesc: ce e un scanner, descrierea algoritmului de closure de la LR(1). La 2 am primit recursive parsing ( chestia aia rezolvata in 3 pagini la seminar ).
  52. Dati regular expression pentru mailul de la facultate (care incepe cu 4 litere, apoi 4 cifre si apoi @css.ubbcluj.ro).
  53. La 3 am avut de descriu ce e sintaxa ( si inca 2 chestii pe care nu mi le mai amintesc) intr-un formal language, intr-un limbaj de programare si in limbajul nostru ( adica romana/engleza). Apoi de implementat algoritmul de parsing de la LR(1) ( cred ca era lr1).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement