Praktikumid
Praktikumide ülesanded 2024
- Siia ilmuvad iganädalaselt 2024 sügis praktikumijuhendid, kui õppejõud on juhendid ära uuendanud ja kontrollinud ...
- praktikum Virtualbox ja Windowsi paigaldus
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
23-25 september
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Unixi käsurida
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
30.sept-2.okt
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Ubuntu paigaldus ja LVM seadistus
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
7-9 oktoober
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Windowsi seadistamine ja turvalisus
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
14-16 oktoober
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Failiõigused Linuxis
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
21-23 oktoober
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Protsessi signaalid, sisendid ja väljundid
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
28-30 oktoober
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Haakimine
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
4-6 november
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Andmete dubleerimine
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
11-13 november
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Ressursihaldus
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
18-20 november
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Sissejuhatus võrgutehnoloogiasse
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
25-27 november
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
- praktikum Rakenduskihi protokollid
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
2-4 detsember
- Antud praktikumi tulemused vormistada GitHub/GitLab ja esitada moodles hiljemalt
Praktikumide esitamise tähtajad
- Praktikumi dokumentatsioon tuleb esitada hiljemalt kaks nädalat pärast praktikumi toimumist (kahe nädala pärast toimuva praktikumi kuupäeva hilisõhtuks 23.59). Tähtaegu loetakse ÕIS registreeringu mitte tegelikult osaletud praktikumi põhjal.
- Kui dokumentatsiooni esitamisega hilinetakse kuni nädal, siis on võimalik saada praktikumi eest maksimaalselt 75% ehk tulemus korrutatakse läbi 0.75-ga.
- Kui dokumentatsiooni esitamisega hilinetakse rohkem kui nädal, siis on võimalik saada praktikumi eest maksimaalselt 50% ehk tulemus korrutatakse läbi 0.5-ga.
- Esitamine lõppeb 48 tundi enne eksamiaega, mida ise kasutate. Pärast eksamit praktikume järele teha ei saa.
Isiklik sülearvuti praktikumides
Praktikumides kasutame Virtualbox virtuaalmasinaid ja soovitatav on praktikume sooritada
informaatika eriala tudengitele laenutatava sülearvutiga https://cs.ut.ee/et/sisu/sulearvutid . Väljastpoolt ATIt tulnud tudengid peaksid samuti kasutama isiklikku sülearvutit (vajalik on 64-bitine protsessor ja lubatud (või lubatav) riistvaraline virtualiseerimine (VT-x/AMD-V
). Võtke sülearvuti kindlasti juba esimesse praktikumi kaasa, sest esimeses praktikumis seadistame esmase töökeskkonna ja paigaldame vajaliku tarkvara. Kursuse käigus kasutame teie arvutist kuni 60GB kõvakettaruumi
. Praktikumid toimuvad arvutiklassis ja kasutada on ka praktikumiruumis olevad lauaarvutid, aga kuna on väga tõenäoline, et te ei saa praktikumi jooksul kõiki ülesandeid valmis, peaks teil sellisel juhul kodus olema analoogne keskkond täiendavalt üles seatud.
Arvutiklassist ja praktikumikorraldusest
- Vajalik on kasutada oma isiklikku sülearvutit (kasutada on ka 24 arvutiklassi arvutit, kuid need on pigem ajutiseks katsetamiseks).
- Arvutiklassis (ja ka kodus) on soovitatav praktikume sooritada kahe ekraaniga, mis oluliselt suurendab teie efektiivsust harjutuste sooritamisel. Arvutiklassis 2003 ja 2005 on võimalik kasutada teise ekraani ühendamiseks type-C liidest, mille abil saate ka täiendava hiire ja klaviatuuri ning laadimise võimekuse. Kui teie arvuti type-C liidese abil lisa-ekraani ühendamist ei toetsa, siis HDMI ühenduse jaoks küsige kaablit praktikumi juhendajalt.
- Iga tudeng käib peamiselt ühes konkreetses praktikumirühmas. Kui te soovite käia muus rühmas, leidke keegi sellest sihtrühmast, kellega kohad vahetada, ja andke sellest õppejõule teada. Vabade kohtade olemasolul on võimalik osaleda ka muus praktikumis või näiteks muu rühma tudengil tulla praktikumi abi küsima, kui ta on kodus hätta jäänud.
- Iga praktikumi kohta on vaja vormistada GitHub/GitLab keskkonda hinnatav aruanne (dokumentatsioon).
- Ühe praktikumi eeldatav kestus koos aruande vormistamisega on umbes 5h, seega praktikumidele kuluv aeg umbes 75h tundi. Täpne aeg sõltub teie varasematest oskustest ja võimalikest tehnilistest probleemidest (kasutada oleva isikliku arvuti tarkvara seadistusest ja riistvara jõudlusest).
Praktikumide esitamine ehk dokumentatsiooni
- Praktikumi aruanne ehk dokumentatsioon peab olema korrektselt vormistatud.
- Puuduliku vormistusega dokumentatsiooni esitamisel võib tulemus väheneda kuni 50%.
- Praktikumi dokumentatsioon on lubatud koostada GitHubi github.com või GitLabi gitlab.cs.ut.ee keskkonnas (valida
LDAP
ja saate siseneda TÜ kasutajatunnuse (lühike kasutajatunnus ilma @ut.ee lõputa näiteks "alop") ja teie ÕISi ehk TÜ peamise parooliga.- GitHubi näidislehekülg: https://github.com/alop372/opsys2023/tree/main
- GitHubi eelis on populaarsus arendajate seas ja teil on kontroll vastava konto üle (kõik materjalid/dokumentatsioon jääb teile pärast Tartu Ülikoolist lahkumist). Puudus on, et peate registreerima ennast kasutajaks ja TÜ ei paku keskkonnale tuge. Pärast uue konto loomist valige
(Create) New Repository
, tüübiks märkigePrivate
jaAdd a README file
. Pärast repositooriumi loomist redigeerige README.md faili kirjeldust sisaldama lehe külastajale tervitust ja teile endale seletust, mida plaanite selles projektis hoida. Iga praktikumi kohta lisage eraldi uusMD
fail näiteksAdd file
->Create new file
-> Name your file lahtrissepraktikum1.md
. Iga faili algusesse märkige kindlasti pealkirjaks#
tähisega, mis praktikumiga tegu ning vähemalt kaks lauset mida vastavas praktikumis tegite. Pärast seda esitage iga juhendi kohta nõutud kohustuslik tõendus vastava praktikumi edukast lahendusest. Pärast vastava lehe redigeerimist vajutageCommit changes
. Õppejõuga saate jagada validesSettings
->Collaborators
->Add people
->alop@ut.ee
- GitLabi eelis on tegu on TÜ serverites oleva keskkonnaga ning saate siseneda TÜ keskse kontoga. Puuduseks on veidi vähem kasutajasõbralik (näiteks piltide üleslaadimisel) kui GitHub. Mine leheküljele ja sisenege TÜ kasutajatunnuse ja parooliga. Valige
+
märgistNew project/repository
->Create blank project
, seadistage nimi ja aadress vastavalt enda eelistusele. Visibility level valigePrivate
jaInitialize repository with a README
->Create project
. Redigeerige README.md et see sisaldaks aktuaalset tervitusteksti ja projekti tutvustust.+
->New file
->praktikum1.md
- lisage sisu jaCommit changes
. Jagamiseks valige vasakult projekti menüüstManage
->Members
->Invite members
->oshindaja
. - Üldiselt mõlemad on väga sarnased ja seal dokumentatsiooni koostamiseks kasutatakse markdown nimelist teksti vormindamist. Kui te enne sellega kokku puutunud ei ole lahendage läbi mõni tutvustav õpetus internetis (näiteks https://www.markdowntutorial.com/ ).
- Pildid peavad olema integreeritud markdown abil dokumentatsiooni nähtavana ehk õppejõud ei soovi teie pilte ühekaupa kusagilt kaustast taga ajada.
- Aine dokumentatsiooni projekt on soovitatav teha privaatne ning et õppejõud sellele ligi pääseksid jagada (invite members/collaborators) GitHub keskkonnas kasutajaga
alop@ut.ee
ja GitLab keskkonnas kasutajagaoshindaja
. Andkeoshindaja
kasutajale vähemaltDeveloper
õigused.Guest
õigused ei ole piisavad ja ilmaDeveloper õigusteta
ei pääse õppejõud teie esitustele ligi kahjuks. Iga aruannet pole vaja eraldi õppejõuga jagada, piisab kui jagate ühe korra terve projekti või repositooriumi (koodihoidla).