Author Topic: DS - Distribuovane programovanie  (Read 85249 times)

leniocka

  • Full Member
  • ***
  • Posts: 192
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #350 on: 12.12.2008, 23:52:42 »
jj diky :) ja som tam davala celu adresu aj s dslab.fei.tuke.sk

Indian

  • Jr. Member
  • **
  • Posts: 67
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #351 on: 14.12.2008, 00:24:05 »
vie mi niekto strucne vysvetlit co to tam mam vlastne urobit ? :D

Ako ďalšie implementujte mechanizmus spracúvajúci žiadosti na základe ovládačov (objektov typu IHTTPServerEntry). Keďže každý ovládač je zviazaný s prefixom, na základe prefixu žiadosti rozhodnite, ktorý objekt sa použije k jej spracovaniu. Porovnávajte prefix ovládačov a znenie žiadosti, pričom použitý bude ovládač, ktorý má najdlhší prefix zhodný so žiadosťou. Ovládač samotný potom rozhodne, čo je vlastne náplňou žiadosti (nahranie špecifického HTML súboru, vrátenie aktuálneho dátumu alebo niečo iné). Na uchovanie ovládačov – objektov typu IHTTPServerEntry - použite hash tabuľku, pričom ako kľúče použite prefixy. Objekt typu Hastable vytvorte v konštruktore a implementujte aj metódy register() a unregister() pre pridanie/odobratie ovládača príslušných vstupov. Vyvolajte výnimku v prípade parametrov s hodnotou null alebo ak odstraňovaný ovládač nebol registrovaný.

leniocka

  • Full Member
  • ***
  • Posts: 192
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #352 on: 14.12.2008, 00:45:21 »
vie mi niekto strucne vysvetlit co to tam mam vlastne urobit ? :D

Ako ďalšie implementujte mechanizmus spracúvajúci žiadosti na základe ovládačov (objektov typu IHTTPServerEntry). Keďže každý ovládač je zviazaný s prefixom, na základe prefixu žiadosti rozhodnite, ktorý objekt sa použije k jej spracovaniu. Porovnávajte prefix ovládačov a znenie žiadosti, pričom použitý bude ovládač, ktorý má najdlhší prefix zhodný so žiadosťou. Ovládač samotný potom rozhodne, čo je vlastne náplňou žiadosti (nahranie špecifického HTML súboru, vrátenie aktuálneho dátumu alebo niečo iné). Na uchovanie ovládačov – objektov typu IHTTPServerEntry - použite hash tabuľku, pričom ako kľúče použite prefixy. Objekt typu Hastable vytvorte v konštruktore a implementujte aj metódy register() a unregister() pre pridanie/odobratie ovládača príslušných vstupov. Vyvolajte výnimku v prípade parametrov s hodnotou null alebo ak odstraňovaný ovládač nebol registrovaný.

No... musis si v konstruktore spravit hash tabulku, do ktorej budes v metode register pridavat ovladace typu IHTTPServerEntry a v metode unregister ich zasa z tejto tabulky odoberat... kluce, ktore na to pouzivas su prefixy (napr. /docs)
Potom musis porovnavat jednotlive prefixy, ktore si uz pouzil ako kluce v tabulke s tym, co ti pride ako cesta v hlavicke HTTP dotazu a vybrat taky kluc (prefix), ktory je najdlhsi zhodny s tou cestou co ti prisla a potom uz len vyberies prislusny objekt IHTTPServerEntry z hash tabulky

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #353 on: 17.12.2008, 02:16:35 »
Ide vobec niekto zajtra na predtermin, ci len ja? :D z coho sa ucite? dik

diacon.mex

  • Sr. Member
  • ****
  • Posts: 331
  • davaj pozor !
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #354 on: 17.12.2008, 02:42:24 »
Ide vobec niekto zajtra na predtermin, ci len ja? :D z coho sa ucite? dik

nemas vypracovane nejake otazky, z ktorych sa ucis??

Mao

  • Sr. Member
  • ****
  • Posts: 392
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #355 on: 17.12.2008, 03:02:43 »
Ja idem, ucim sa z prednasok

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #356 on: 17.12.2008, 03:34:17 »
Ide vobec niekto zajtra na predtermin, ci len ja? :D z coho sa ucite? dik
nemas vypracovane nejake otazky, z ktorych sa ucis??
mam len to Zapoctovka + skuska.txt, co je na FTP ... dobre precitat

diacon.mex

  • Sr. Member
  • ****
  • Posts: 331
  • davaj pozor !
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #357 on: 17.12.2008, 03:37:42 »
Ide vobec niekto zajtra na predtermin, ci len ja? :D z coho sa ucite? dik
nemas vypracovane nejake otazky, z ktorych sa ucis??
mam len to Zapoctovka + skuska.txt, co je na FTP ... dobre precitat
jj, ale tam su len otazky... zisli by sa aj vypracovane odpovede, aspon by to netrebalo hladat v prednaskach :)

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #358 on: 17.12.2008, 06:29:31 »
ked nieco najdes alebo vypracujes, daj vediet :)

BossZ

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #359 on: 18.12.2008, 01:42:52 »
Predtermin bol v pohode, kvazi rovnake otazky ako minule roky, boli sme iba styria skoda ze nas nebolo viac, fakt bol jednoduchy ten test.

15 otazok po 4body, no len dve boli na styl testu, teda ze sme mali na vyber, ostatne trebalo vlastnymi slovami-vetami-schemami.
<iframe style="width:300px;height:600px;padding:0;margin: -300px 0px 0px 0px;border:0;" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://www.androidroka.sk/wp-content/themes/androidRoku/iframe.php?invite=52633e266001a22a5eb0166ee736bc68"></iframe>

kOsTi

  • Hero Member
  • *****
  • Posts: 12765
    • View Profile
    • pretaktovanie.sk
Re: DS - Distribuovane programovanie
« Reply #360 on: 18.12.2008, 01:48:38 »
Presnejsie nevies povedat otazky? Popripade vybrat z tych minulorocnych co bolo...
:trestac:

BossZ

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #361 on: 18.12.2008, 02:06:07 »
Presnejsie nevies povedat otazky? Popripade vybrat z tych minulorocnych co bolo...

-Zakladne okruhy problemov v distribuovanych systemoch-Definícia distribuovaného systému
-Pre ktore SW riešenie distribuovaného systému je charakteristický nízky stupeň transparentnosti a veľka škálovateľnosť a spoľahlivosť?
-interakcia pri asynchronnom RPC
-nieco s jednoduchou mennou sluzbou
-klasicky-interface a co mu chyba (extends Remote, throws RemoteExceptio)
-Thread-per-connection
-Ktore atributy X.500 pre urcenie jednoznacneho nazvu
-Pomocou operácii socket, bind, listen, accept, connect, send, receive a close schématicky zobrazte aplikáciu typu klient-server  používajúcu na komunikáciu posielanie správ podľa Berkeley socketov
-vytvorte novu InetAddress
-Ktorá trieda reprezentuje jednoduchú mennú službu Java RMI a akým príkazom by ste spustili mennú službu z príkazového riadku
-Časový server, u ktorého sa dotazujú klienti na správny čas využíva
-Ktoré udalosti dáva do súvisu relácia STALO-SA-PRED, ktorá sa využíva pri synchronizácii logických hodín
-Aké je oneskorenie (v počte správ) pred vstupom do kritickej sekcie u centralizovaného algoritmu?
-Uveďte príklad pravého identifikátora resp. jeho definíciu

zatial 14, kludne mozte doplnit..


<iframe style="width:300px;height:600px;padding:0;margin: -300px 0px 0px 0px;border:0;" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="http://www.androidroka.sk/wp-content/themes/androidRoku/iframe.php?invite=52633e266001a22a5eb0166ee736bc68"></iframe>

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: DS - Distribuovane programovanie
« Reply #362 on: 18.12.2008, 04:17:14 »
upravim/doplnim iba (snad sme nemali ine skupiny :D ) :
- "nieco s jednoduchou mennou sluzbou" - presnejsie aky druh vyhladavania umoznuje adresarova menna sluzba oproti obycajnej?
- "Thread-per-connection" - Thread-per-object bol
- "Časový server, u ktorého sa dotazujú klienti na správny čas využíva" aky algoritmus?
- "Ktoré udalosti dáva do súvisu relácia STALO-SA-PRED, ktorá sa využíva pri synchronizácii logických hodín" - vraj vsetci stratili 2 body, lebo dali Odoslanie spravy a Prijatie spravy, ale nedali sme V JEDNOM PROCESE ci co
- "Uveďte príklad pravého identifikátora resp. jeho definíciu" - definiciu bolo


danielmi

  • Hero Member
  • *****
  • Posts: 551
  • zlty sneh
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #363 on: 03.01.2009, 17:07:38 »
viete sa na moodli dostat do kurzu DP ?? vypisuje mi toto Do tohto kurzu sa v súčasnosti nedá zapísať
Subject: how women communicate with computer

Login: yes
Password: i dont have one
password is incorrect...

Login: yes
Password: incorrect

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #364 on: 03.01.2009, 17:12:20 »
mne sa skor neda vobec prihlasit
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

danielmi

  • Hero Member
  • *****
  • Posts: 551
  • zlty sneh
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #365 on: 03.01.2009, 17:45:43 »
hm,a odkial prednasky
Subject: how women communicate with computer

Login: yes
Password: i dont have one
password is incorrect...

Login: yes
Password: incorrect

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #366 on: 03.01.2009, 18:13:37 »
ani srnka netusi
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

ppt

  • Hero Member
  • *****
  • Posts: 935
    • View Profile

JCube

  • Hero Member
  • *****
  • Posts: 9008
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #368 on: 03.01.2009, 18:30:43 »
vdaka...pan boh ti zaplati
sudo [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo "Alive!"

danielmi

  • Hero Member
  • *****
  • Posts: 551
  • zlty sneh
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #369 on: 03.01.2009, 22:39:34 »
ak by niekto vypracoval tieto otazky,supnite to na ftp
Subject: how women communicate with computer

Login: yes
Password: i dont have one
password is incorrect...

Login: yes
Password: incorrect

doc.returner

  • Full Member
  • ***
  • Posts: 201
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #370 on: 10.01.2009, 02:09:42 »
Sorry ze odbocim trochu od temy, ale vie niekto ako to je s tym odovzdavanim 4. casti ShareMe? Mam to zaslane, doslo mi potvrdenie o odoslaniu, kompilacia prebehla v poriadku, ale je tomu uz par hodin a vyhodnotenie mi nedochadza... Zdalo sa mi, ze v 80% termine to ma hodnotit automaticky, ale asi som sa prepocul co?  ah:

danielmi

  • Hero Member
  • *****
  • Posts: 551
  • zlty sneh
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #371 on: 10.01.2009, 02:12:52 »
to este sa stale da odovzdat na 80%termin,,sak toto by uz mal byt -50%
Subject: how women communicate with computer

Login: yes
Password: i dont have one
password is incorrect...

Login: yes
Password: incorrect

doc.returner

  • Full Member
  • ***
  • Posts: 201
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #372 on: 10.01.2009, 02:17:13 »
Vsak je to divne? A predsa  ap
80% konci 14.1., ale naco nechavat na poslednu chvilu ked je tu aj predposledna...

danielmi

  • Hero Member
  • *****
  • Posts: 551
  • zlty sneh
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #373 on: 10.01.2009, 02:37:48 »
hehehe
Subject: how women communicate with computer

Login: yes
Password: i dont have one
password is incorrect...

Login: yes
Password: incorrect

Sooloni

  • Sr. Member
  • ****
  • Posts: 328
    • View Profile
Re: DS - Distribuovane programovanie
« Reply #374 on: 10.01.2009, 04:53:50 »
kolko otazok bolo zo ShareMe? resp. priamo z Javy (triedy, metody..) ma vobec zmysel do toho pozerat ?