miercuri, 3 noiembrie 2010

Poli review: Programare in Limbaj de Asamblare (PLAS)

  • Profesor
V. Lungu
  • Materia
Desi teoretic are "programare" in nume, nu prea e despre asta... In esenta, cursul era despre structura procesoarelor,  organizarea memoriei, etc. Si trebuia sa le tocesti.

Am facut teoretic si ceva assembly language... read on.
  • Desfasurarea cursului
Personal, recunosc ca nu am fost la curs. De la colegi insa, am inteles ca a fost extrem de plictisitor. Oricum, faptul ca mergi la curs nu te ajuta cu nimic.
  • Desfasurarea laboratorului
Am facut laboratorul cu Boiangiu (parca asa il chema... tip inalt care vorbeste monoton si plictisit, imi amintea de politistii de la examenu auto...)

Ce anume am facut? Lab 1: deschideti exemplul asta de cum sa afisati "Hello world" in assembler. Rulati-l. Bun, ati inteles? Intrebari? OK, tema pentru labu urmator: faceti un program care sa citeasca de la tastatura un string, si sa il afiseze reversed si trimiteti-l pe mail la adresa x@y.z . La revedere.

Cum, vroiati mai multe explicatii? Vroiati sa chiar lucrati ceva la lab? Vroiati sa chiar va ajut in vreun fel? Tzeapa! Descurcati-va cum puteti!.

Si cam asa era la toate laburile, nu prea faceam nimic la ele, dar aveam teme...
  • Notare
Partial: Teorie.  E o lista cu 54 subiecte preferate. Vedeti cum faceti rost de ea. Cititi-le, invatati-le (aka tociti-le). A dat parca 10 sub de teorie din ea. Cu copiatul... noua ne-a verificat foile, deci nu puteai copia cu servite. Unii colegi mai creativi aveau telefonu bagat in pantaloni... si nu in buzunar... au luat note bune. Eu chiar am memorat o parte din sub alea si am luat o nota decenta.

Final: Probleme in assembler. 2 probleme. E si aici o lista de subiecte preferate. Recomand sa faceti rost de ea, impreuna cu rezolvarile. Rezolvarile sunt foarte importante. Se copiaza mai usor la final. Daca faci cum e acolo (chiar daca unele sunt gresite), iei 10. Daca esti mai naiv asa ca mine, si te gandesti "eu stiu assembler, hai sa le rezolv la comp si sa inteleg asa in loc sa tocesc", te trezesti la examen ca ii scrii o problema care stii sigur ca e bine si compileaza, ca ai facut-o la comp cu o seara inainte, si profu zice "ce e prostia asta? 5!"... si daca contesti, risti sa pici, deci mai bine zici mersi si pleci. Ah, si daca scrii problema perfect, dar pui din greseala un mov din memorie in memorie, te pica, chiar daca e din greseala (cunosc cazuri). Deci, remember kids, procesoru face doar operatii registru-registru sau registru-memorie, nu si memorie-memorie!

Niciun comentariu:

Trimiteți un comentariu