Arvutiteaduse instituut
  1. Kursused
  2. 2014/15 kevad
  3. Operatsioonisüsteemid (MTAT.08.006)
EN
Logi sisse

Operatsioonisüsteemid 2014/15 kevad

  • Esileht
  • Loengud
  • Praktikumid
  • Lingid
  • Lisatöö
  • Kodused ülesanded ja Tulemused

  • Wiki vormistusest

  • Osalejad

Kodutööde esitamine

NB! Wikilehekülge muutma pääsemiseks tuleb sellele leheküljele esmalt UT kontoga sisse logida. Muuta saate ainult iseenda lehekülge - sinna pilte jms vajalikku üleslaadida - teha uusi alamlehekülgi jne. Teie tööd saab lugeda peale Teie ka kursuse õppejõud.

Wikilehekülje vormistamise nõuded on ära toodud leheküljel, mille leiab vasakult külgribalt - Wiki vormistusest

Kodused ülesanded

Koduste ülesannete tähtajast hilisem esitamine on tulemuses kajastuv (vähem punkte lahenduse eest). Boonusülesandeid võetakse vastu ainult ülesande tähtajani.

Kokku 20p + boonuspunktid

Boonusülesanne dropbox - tähtaeg läbi

Dropboxi konto tegemine ja Kersti Tauruse jagatud kaustaga ühendumine. 3 punkti.

Wikilehekülje redigeerimise alused - tähtaeg 30. märts

Wikipesa külgriba - 1 punkt

  1. Oma Wikipesa külgribale pane välja olulised lingid praktikumilahenduste jms kohta.

Õigel lehel ülesande esitanud tudengite nimekiri (ja detailsem ülesandekirjeldus) on SIIN.
(Kelle link on tuhm - ei ole ülesannet lahendanud).

Wikipesa avaleht (HomePage) 5 punkti

Kursusel osalejast 2 punkti

  1. Ennast tutvustav tekst koos oma pildiga. (Tutvustus OS seisukohast vaadatuna, loetle operatsioonisüsteemid, milles tunned end koduselt)

Käsureakäsud Unixis 3 punkti

  1. Tee nimekiri 15 UNIX käsureakäsust, mida Linuxikasutaja igapäevases kasutuses kasutama peaks (võiks). Käsk ja tema kirjeldus.
Ülesande lahendamisel kasuta # märki loendatud nimekirja tekitamiseks.

Õigel lehel ülesande esitanud tudengite nimekiri on SIIN.
(Kelle link on tuhm - ei ole ülesannet lahendanud).

Boonusülesanne 1 - robocopy - tähtaeg 6. aprill - 3 punkti

Windowsi käsuga teha oma arvuti kaustade ja failide varundamiseks käsk.

  1. Kirjuta tingimused, millele käsk peab vastama. Loetled kataloogid, mida on vaja kopeerida teisele kettale või need, mida ei ole vaja kopeerida.
Näiteks: C:\ kettalt on vaja kopeerida kõik kaustad va Program Files, Program Files (x86), Windows. Users kaustast on vaja kopeerida ainult kaust Kersti. Kaustad ja failid kopeerin välisele seadmele, mis on ühendatud kettatähega G:. Kopeeritud kaustadel ja failidel peab olema loomisajad vastavalt originaalile.
  1. Lahendus: robocopy ... (siia kirjutan tegeliku lahenduse. Tuleb teha kaks robocopy käsku - esimeses jätan välja ka Users kausta, teises vaatan users kausta alamkaustu).

Esita lahendus Wikilehel, mille saad oma külgribalt Boonus1 alt või SIIN.

Boonusülesanne 2 - Windows 10 erinevused - tähtaeg 29. aprill - 3 punkti

  • Leia kolm (olulist) erinevust võrreldes mõne varasema Windows operatsioonisüsteemiga (Windows 8, äärmisel juhul Windows 7). Antud juhul on kasutada Windows 10 Preview versioon, seega kasutada võrdlusmomendiks seda.
  • Nö akna välimuse muutumine ei ole oluline erinevus.
  • Tee neist erinevusest pildid - võrdlevad pildid Windows 10 ja nt Windows 8 osas. Kokku kolm erinevust (kuus pilti). Pildi pealkirjas anna teada, mis erinevusest on jutt.

Esita lahendus Wikilehel, mille saad oma külgribalt Boonus2 alt või SIIN.
(Kelle nimega link on tuhm - ei ole ülesannet lahendanud).

Protsessid Windowsis - 5 punkti + 2 boonuspunkti - tähtaeg 1. mai

Uuri oma arvuti protsessitabelit kasutades programmide Tegumihaldur ja Process Explorer abi. Leia vastused (st tee vastavast vaatest pilt ja lae see tulemuseks üles) järgmistele küsimustele (hetkel käimasolevate protsesside seast):

  1. Leia ühelõimeline protsess (1p)
  2. Leia kolmelõimeline protsess (1p)
Boonusküsimus: mis lõimed sellel kolmelõimelisel protsessil on? (0,5p)
Boonusküsimus: Mis protsessil on kõige enam lõimi? (0,5p)
  1. Leia protsess, millel on vaikimisi kõige kõrgem prioriteet (1p)
  2. Tee arvutile taaskäivitus (tulemuseks on vähem käivitatud protsesse). Kas arvutis on hetkel käimas rohkem 32-bitilist tarkvara, või siis 64-bitilist tarkvara? (1p)
  3. Tegumihalduri üksikasjade paneeli (Task manager -> Details) sea järjestus protsessorikasutuse osas. Koorma arvuti protsessidega niivõrd ära, et protsessil Süsteemi jõudeoleku protsess (System Idle Process) oleks CPU väärtuseks vähem kui 25. Tee pilt sellest vaatest, nii et näha oleks vähemalt 7 protssessi (1p).
Boonus: Kui protsessi Süsteemi jõudeoleku protsess CPU väärtuseks on vähem kui 10, siis on eelmise ülesande eest 2p.

Esita lahendus Wikilehel, mille saad oma külgribalt Kodu2 alt või SIIN.
(Kelle nimega link on tuhm - ei ole ülesannet lahendanud).

Kaust mustkast - 3 punkti - tähtaeg 30. aprill

Taustinfo: Toimumas on võistlus, kus lahendajad lahendavad ülesandeid arvutites. Lahendused tuleb esitada nii, et võistlejad kopeerivad need jagatud kausta. Selleks, et sellesse üleslaetud lahendused ei oleks vihjeks (ka failinime saab ju lahenduskäigu vihjamiseks kasutada), ei tohi kasutajad näha, mis sinna kausta juba üles laetud on.

  • Mustkast nimeline kataloog, millesse kasutajad saavad faile kirjutada, kuid nad ei näe, mis selles kataloogis juba ees on.
  • Võistluse korraldaja peab nägema, mis kausta juba üles laetud on, see tähendab et ühel kasutajal peab olema rohkem õiguseid.
  • Võistluse osalejad (nt grupi Authenticated Users liikmed) peavad saama kausta faile luua.
  • Võistluse osalejad ka oma loodud faile üle kirjutada ega kustutada ei saa.
  • Võistluse osalejatel ei ole võimalik teiste (ega enam enda) failidega midagi teha.
Boonus: Kui lubada alamkaustade loomist (sellesse kausta olemasoleva kausta teisaldamist/kopeerimist), siis sellisel juhul tagada, et ka nendega ei saaks rohkem asju teha. (1p)
  1. Tee kataloog nimega mustkast ja anna sellele ülaltoodud tingimustele vastavalt õigused.
Lahenduseks esita piltidega õigused, mis kaustale sai määratud. Seda nii icacls abil käsurealt, kui ka failiõiguste seadistamise aknas.

Esita lahendus Wikilehel, mille saad oma külgribalt Kodu3 alt või SIIN.
(Kelle nimega link on tuhm - ei ole ülesannet lahendanud).

Boonusülesanne 3 - kettaikoon - tähtaeg 30. aprill - 2p.

Ülesanne tuleb lahendada (KA) oma praktikumiarvuti virtuaalmasinas. Windows 10 operatsioonisüsteemi kasutades.

  1. Võrgukaustas M:\os (\\math.ut.ee\materjalid) kataloogis on fail ikoon.ico. Seda kasutades tekita olukord, kus Windows Exploreri käivitamisel C: ketta ikoonina näidatakse antud ikooni.
  2. Tee Windows Explorerist pilt (selline vaade, et C: ketta ikoon on näha ja samuti arvuti nimi) Wiki jaoks ja kirjuta, mida tuli antud tulemuse saavutamiseks teha.
  • Võrgukausta ühendamiseks:
    1. Pane käima OpenVPN tarkvara ja logi profiiliga UT sisse (oma UT kasutajakontot kasutades).
    2. Ava käsurida cmd.exe (kui tavakasutaja). Kirjuta sinna: net use M: \\math.ut.ee\materjalid /user:domenis\kerstit
Kasutajanimeks kasutage loomulikult enda UT kasutajanime ja parooli.

Esita lahendus Wikilehel, mille saad oma külgribalt Boonus3 alt või SIIN.
(Kelle nimega link on tuhm - ei ole ülesannet lahendanud).

Turvalisus - krüpteerimine ja arvuti tarkvara 6 punkti, tähtaeg 25.mai

VeraCrypt konteiner koduse ülesandega - parool on see, mida praktikumides kasutame. Faili allalaadimiseks klõpsa parema hiirenupuga failil ja vali faili allalaadimine.


Õigel lehel ülesande esitanud tudengite nimekiri (ja detailsem ülesandekirjeldus) on SIIN.
(Kelle link on tuhm - ei ole ülesannet lahendanud).

Boonusülesanne 4 - Linuxis: kaust mustkast- tähtaeg 25. mai - 2p.


Tulemused

Tulemus on pildil, tühi lahter tähendab seda, et vastavat tulemust ei ole veel sisse kantud (ei ole hinnatud/või on sisse kandmata).

Ümardamise tõttu näidatakse mõne ülesande kohta rohkem punkte, kui tegelikult tabelis kirjas on (0,5 asemel 1 jne). Arvututsed käivad õigete numbritega.

Praktikumides osalemine arvutatakse valemiga: kohaloldud arv*5/8.

Kui on küsimusi/soov oma töid kommenteerida/kommentaare saada, siis võtta ühendust kursuse õppejõuga.

Osalejad, kellele olen jaganud välja dropboxi kausta, saavad oma tulemuse sealt (kasvõi logida oma dropboxi kontoga sisse).

Ülejäänud tudengite tulemused allolevalt: Klõpsa pildil ja vali kontekstimenüüst 'vaata pilti' - siis näeb seda natuke suuremana.

  1. Oliver Aasmets
  2. Kerdi Mihhailova
  3. Mehis Musting
  4. Maret Muusikus
  5. Margus Pollmann
  6. Timur Rassolov
  7. Andreas Suurkuusk
  8. Mark Erik Tina
  9. Lauri Tubarik
  10. Rahel Laura Vesik
  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Tartu Ülikooli arvutiteaduse instituudi kursuste läbiviimist toetavad järgmised programmid:
euroopa sotsiaalfondi logo