субота, 08. новембар 2008.

Operativni sistemi (Elfak) VS Advanced Operating Systems & Programming in Unix (Uni. Reading)


Ne mogu da kažem da su ova dva potpuno analogna, jer Operativni Sistemi na Elfaku (zvaćemo ih OS) podrazumevaju izučavanje isključivo operativnih sistema, dok Advanced Operating Systems & Programming in Unix u Redingu (zvaćemo ih AOS&P) stavlja akcenat malo više i na programiranje. Nema veze, dovoljno su slični (bar nazivi) da mogu da ih poredim...

Počeću sa OS-om... Imali smo taj predmet na drugoj godini ako se ne varam, u drugom semestru. Profesorka Slobodanka Kajan nam je to držala, odnosno predavala. Ispit se sastojao od sledećih delova: usmeni, za koji treba da se nauče svi slajdovi, koji nije baš bilo malo... upravo sam pogledao, oko 20 megabajta u pdf-ovima, pri čemu najveći ima 126 slajdova... znači, mislim da je bilo negde oko 500 slajdova koje je trebalo spremiti samo za usmeni; dalje, imali smo tzv. "auditivne vežbe", odnosno predavanja koja su nam držali asistenti, a ticali su se lab vežbi; naravno, imali smo i lab vežbe koje je trebalo odraditi, za koje su se dobijali poeni, i koji su ulazili u konačnu ocenu. Za pismeni deo ispita smo polagali kolokvijume na kojima smo imali ono što smo vežbali na lab vežbama. Imali smo pravo da koristimo svu literaturu. Znači, lab vežbe + kolokvijumi + usmeni = ceo ispit. Bilo je tu još nekih dodatnih poena koju većina nije iskoristila...

Naši operativni

Sećam se da je najteži deo bio naravno, usmeni, koji sam ja ostavio za septembar, i za koji je dooobro trebalo da zagrejem stolicu... na kraju sam dobio 7 ili 8, ne sećam se više... ocena mi nije bila bitna, bio sam srećan da sam otkačio jedan od težih usmenih na mom smeru. I kada pogledam sada, ne mogu da kažem da je predmet glup ili da nema smisla - stvarno je bilo tu korisnih stvari. Možda je bilo previše detaljno, ali je definitivnobilo korisno.

OK, sada idemo na AOS&P. Ovaj predmet nam je ovde držao Jordi, profesor iz Barselone, odličan predavač, koji je svratio na nedelju dana u Reding da bi nam održao predavanja. Ovde svaki predmet slušamo 5 dana, odnosno jednu nedelju, a naredne idemo na naredni predmet. Ako uzmete da ukupno imamo 4 predmeta, možete da zamislite koliko nedelja predavanja imamo :) Dobro, nije baš da tokom slobodnih nedelja nemamo šta da radimo... imamo posla...

Ovde se najviše dotakosmo operativnih
u generalnom smislu


Elem, 5 dana je nama Jordi držao AOS&P, i mogu da kažem da smo o operativnim sistemima konkretno slušali možda sat vremena, i to samo osnovne stvari, baaaš osnovne, tipa čemu služe, dok smo sve ostalo vreme potrošili na programiranje u C-u u Unixu, i to ono osnovno. Svako poslepodne smo imali lab vežbe, na kojima smo radili praktične zadatke. E sad, u našoj grupi je bilo jedno 4-5-oro ljudi koji nikada nisu programirali, i onda možete zamisliti kako su se oni osećali kada su prve linije koda u C-u videli u ponedeljak, a u sredu već počeli da slušaju o pointerima! Naravno, svako poslepodne su na računarima morali da primene to što su čuli! U petak smo već imali zadatak da napravimo ftp server-klijent aplikaciju u Unixu, sa sve sistemskim pozivima (!?!) Većini nas to nije toooliko teško - treba malo da se kopa, eksperimentiše, ali može da se izgura, ali zamislite ove što nikada do sada nisu programirali, ali NIKADA! Kako oni da se snađu sa pointerima, malloc-om, dinamičkim listama??? Na Elfaku, poseban predmet smo imali za C, poseban za liste (Strukture podataka), i TEK ONDA smo imali Operativne sisteme gde smo radili nešto slično, dok je ovde sve ubačeno u jedan! I, kao što rekoh, većina nas se snašla, ali naše koleginice sa marketinga, biznisa i ekonomije još ne znaju šta ih je snašlo... i što je najgore, ozbiljno programiranje ih tek čeka u Solunu i Madridu...

Malo odlutah u priči... dakle, celo polaganje ovog ispita ovde se svodi na to da odradimo lab vežbe i da ih pošaljemo mejlom Jordiju! Nema usmenog, nema kolokvijuma, nema ničega! Samo lab vežbe, i to je to! Koliko je to dobro, procenite sami... meni ne smeta, ionako sam većinu stvari već učio, tako da nema potrebe da prolazim kroz isto ponovo... za ostale ne znam... inače, lab vežbe koje imamo možete pogledati ovde. Ovde možete videti kako je izgledalo prvo AOS&P predavanje u Redingu, a ovde na Elfaku u Nišu. Ima razlike, zar ne? :)

Da zaključim: dok smo na Elfaku detaljno proučavali sve, ovde smo to preleteli. Međutim, nikako se ne može reći da je Elfak zbog toga bolji, jer postoji jedna bitna razlika: ovo su dodiplomske studije, na kojima se očekuje da sve te stvari već znamo, kao što većina nas zna. Postavlja se samo pitanje zašto je onda dozvoljeno da na ovaj kurs dođu ljudi bez ikakvog (čak ni osnovnog) programerskog znanja...

2 коментара:

Stanko Milojevic је рекао...

Koliko te razumem taj MSc su upisali studenti sa bachelorom iz ekonomije/biznisa itd?

Cudno je sto su ih primili tek tako, bez nekog prethodnog skolovanja ili nekog prijemnog testa...

Sta da se radi, niko ih nioje terao da upisuju... Znali su koje predmete imaju i sta se radi.

Miloš Bošković је рекао...

Jeste, totalno čudno, i nemam pojma što su tako uradili, ali tako je... valjda zato što u nazivu kursa imamo "e-Business", a od toga imamo samo u stvari programiranje u poslovnim aplikacijama...