Naloga na hitro:
Nastavi uro na strežniku s pomočjo rdate. Napiši program, ki pretvori 32-bitna števila v ÄŤas.
Navodila:
1. Z imenika s slikami virtualnih računalnikov povlecite sliki Student.vdi(klient) in SimpleArbiterRDate.vdi(strežnik).
2. Z VirtualBoxom (ali ostalim programom za virtualne računalnike) ustvarite dva virtualna računalnika in jim kot disk za shranjevanje podajte Student.vdi ter SimpleArbiterRDate.vdi.
3. Zaženite oba navidezna računalnika.
4. Na Student se prijavite z uporabnikom root in geslom kaboom
na SimpleArbiterRDate pa z uporabnikom tester in geslom tester.
Drugi del naloge: napiši program, ki pretvori binarni zapis 32-bitnega števila v ÄŤas.
Nalogo lahko rešite v Javi ali v Pythonu. Prav tako pa lahko kodo pišete v poljubnem tekstovnem urejevalniku.
JAVA------
1. Z ukazom nano guliver.java ustvarimo in odpremo prazen program s tekstovnim urejevalnikom nano
2. Napišemo program za pretvarjanje 32-bitnega števila v ÄŤas
3. Pritisnemo Ctrl+X, nato Y in Enter, da program zapremo in shranimo.
4. Če je še nimamo, naložimo Javo sudo apt-get install openjdk-6-jdk
5. Prevedemo program javac bintodec3.java
6. Lahko ga še zaženemo ter preizkusimo java guliver. Na standardni vhod vnasemo IP naslov ali ime streĹľnika NTP streĹľnikm ki nam pošlje 32 bitno število in pretvori v ÄŤas
PYTHON------
1. Z ukazom nano guliver.py ustvarimo in odpremo prazen program s tekstovnim urejevalnikom nano
2. Napišemo program za pretvarjanje 32-bitnega števila v ÄŤas
3. Pritisnemo Ctrl+X, nato Y in Enter, da program zapremo in shranimo.
4. Program zaženemo z ukazom python guliver.py