Erasmus Porto 2016 - časť 6. Moje štúdium
Post by Kabell, 14. august 2016. Last edit: 10. december 2025. Views: 25
Počas môjho erasmu som oficiálne študoval 4 predmety.
- Computer Laboratory (3kr.)
Bol to v skratke úvod do Linuxu. Predmet nemal prednášku a pozostával len z cvika ktoré bolo povinné a mal som ho v Pondelok o 11:00. Prvých pár týždňov sme dostali PDF zo zadaním a to sme vypracovávali. Všetky úlohu boli len na osvojenie si základných príkazov ako cd, ls, mkdir, rm a pod.
Po 5 týždňoch sme dostali zadanie projektu. Za úlohu sme mali spraviť v jazyku C posielanie správ cez linuxové pipy. Ešte v ten deň večer som si k tomu sadol a mal som to hotové. Na zvyšných cvikách ostatní ľudia vypracovávali ich projekty no ja som nemal čo robiť. Vždy som tam zostal pol hodinu, keďže to bolo povinné cviko a šiel som domou.
V priebehu semestra bol z tohto predmetu ešte jeden test, v ktorom som spravil preklep a použil nesprávne zátvorky namiesto (( som použil [[. To mi spôsobilo zníženie známky o 2. Za projekt mi dali o jeden bod menej k čomu som sa nedostal prečo, takže výsledná známka bola 17, čo u nás je B.
- Functional Programming (6kr.)
Klasické funkcionálne programovanie v haskelli od základov. Na prednášky som nechodil a po 2 cvikách som zistil, že cviko je nepovinné. Už viac som sa na tomto premete neukázal.
Známka sa rátala iba z 2 vnútrosemetrálok. Z 1. som mal známku 18. Z 2. neviem. Výsledná známka predmetu však bola 16, čo je u nás B. Mal som záujem pozrieť sa čo som vlastne pokazil, no vždy termín bol vtedy keď som nemohol.
- Computational Models (6.kr)
Tento predmet je u nás známy ako Formálne jazyky. Pôvodne som si chcel dať umelú inteligenciu, ale teta ktorá to učí tvrdila, že nemá žiadne materiály v angličtine, tak som si to radšej zmenil na toto.
Na prednášku som nechodil a cviko bolo povinné. Preto každú utorok o 16:00 som si zašiel do školy zohriať stoličku. Formálne jazyky s Křetinským som už odštudované mal, tak toto bola malina.
Predmet mal 2 vnútrosemetrálky, a skúšku. Známka sa však rátala ako maximum z priemeru vnútrosemetrálok, druhej vnútrosemetrálky a skúšky. V deň kedy bola prvá vnútrosemestrálka som ale akurát cestoval z domu keďže som bol pozrieť na Veľkú noc. Tým pádom som nemohol písať ani druhú vnútrosemetrálku. Tí čo dali predmet len z vnútrosemetrálok nemuseli ísť na skúšku, čo nebol môj prípad. Kôli nejakým drobným chybičkám som mal z predmetu známku 16. Po prehodení na naše známky mi ale dali A. Zrejme ale spravili chybu. Ja sa však nesťažujem.
- Data structures (6.kr)
Na prednášky som tak isto nechodil. Toto bolo však jediné cviko kde som rád chodil aj napriek tomu, že bolo v Piatok o 9:00 ráno. Ten čo ho viedol bol totižto ako portugalský Mišof - človek ktorý má nastarosti ACM IPSC, IOI a pod. Bol síce na IOI 4 krát a nikdy nedostal medailu, na ostatných súťažiach taktiež nič nevyhral, ale s tým aká je úroveň v Portugalsku nič nenarobíme. Hodne času mi ale rozprával o ACM, IOI a dobre sa ho počúvalo. Dozvedel som sa tiež veľa vecí, prečo je na tom Portugalsko v súťažiach nie až tak dobre.
Čo sa týka obsahu tohto predmetu, tak prvé 4 týždne sa brali 2 rozmerné polia, ďalšie 4 týždne fronta a zásobník a zvyšok binárne stromy. Na cvikách sa pogramovalo v jave. a odovzdávalo v ich online testovači. Nikdy sa žiadne datove štruktúry neprogramovali, vždy sa s nimi len robilo. Boli to však vždy len úplné základy.
Pošas semestra boli 3 vnútrosemestrálky z ktorých som mal plný počet. Vždy bolo treba vyriešiť 2-3 úlohy kde bolo treba využiť dané dátové štruktúry. Väčšinou sa programovala len jedna funkcia(cca 10 riadkov) ktorá sa potom vložila do už predpripraveného kódu. Skúška bola písomná - tj na papier a písalo sa v jave. Ten kto dal vnitrá musel dať aj toto. Zo všetkého som mal plný počet, dokopy je to známka 20 a na naše to je známka A.