Author Topic: Operacne systemy  (Read 134575 times)

ricco102831

  • Sr. Member
  • ****
  • Posts: 324
    • View Profile
Re: Operacne systemy
« Reply #400 on: 19.04.2011, 04:36:27 »
no co dami a pani?? ..... ako ste riesili druhy priklad zo semaforov?.....lebo so svojim riesenim som si nie isty :P

ricco102831

  • Sr. Member
  • ****
  • Posts: 324
    • View Profile
Re: Operacne systemy
« Reply #401 on: 19.04.2011, 05:34:31 »
no co dami a pani?? ..... ako ste riesili druhy priklad zo semaforov?.....lebo so svojim riesenim som si nie isty :P


prebacte, dumal som osmy, ne druhy :)

sulo

  • Sr. Member
  • ****
  • Posts: 284
    • View Profile
    • Web
Re: Operacne systemy
« Reply #402 on: 19.04.2011, 06:05:35 »
Nie je to presne to isté ako č. 6?  :D

meroving

  • Newbie
  • *
  • Posts: 21
    • View Profile
Re: Operacne systemy
« Reply #403 on: 19.04.2011, 17:12:15 »
caute... nevie niekto nahodou odpoved na tieto otazky?:

8. Doplňte: "Na identifikáciu sady semafórov, ktorú chceme využiť, používame parameter ... služby semget()." (uveďte názov parametra podľa 'man 2 semget' resp. Sofie)

9. Doplňte: "Vytvorenie NOVEJ (neverejnej) sady semafórov, zabezpečíme použitím symbolickej konštanty ... ako hodnoty prvého parametra služby semget()." (uveďte názov konštanty podľa 'man 2 semget')

11. Koľko bitov parametra semflg služby semget() slúži na definovanie prístupových práv k sade semafórov?


8. key_t
9. IPC_PRIVATE
11. 9

diky za odpovede ... ale ten 8. nie je spravny.... :S

NightWalker

  • Newbie
  • *
  • Posts: 8
  • http://www.arim.sk
    • View Profile
Re: Operacne systemy
« Reply #404 on: 19.04.2011, 17:20:25 »
Dvojku z domacej ulohy ma niekto???Lebo podla mna sa neda,ale nerad by som sa mylil

ursus

  • Hero Member
  • *****
  • Posts: 595
    • View Profile
Re: Operacne systemy
« Reply #405 on: 23.04.2011, 09:27:26 »
pozeral niekto zadanie uz ? bo to je clusterfuck zase

nerozumiem tomu ze, niektore tie procesy su mi uz dodane, okej to je pekne, ale mam len spustitelny subor nie zdrojak, cize .. nechapem
ako mam s tym pracovat ked nepoznam premenne atd,

jednoduchsie bude to spravit cele sam jak takto strielat do tmy .. alebo mi daco unika?

discuss
So this router walks into the doctor’s office…
- Doctor, it hurts when IP.

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Operacne systemy
« Reply #406 on: 24.04.2011, 16:36:07 »
jj nieco ti unika :D je to tam pekne popisane ako prebieha komunikacia medzi dodanymi a tvojimy procesmi.


karamel je cukr co se uz neuzdravi!

Shwollo

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Operacne systemy
« Reply #407 on: 24.04.2011, 17:31:04 »
ako sa spúšťa server z príkladu zo sofie strana 17. čo tam treba dať za parametre?
nejak mi to nefachá...
Code: [Select]
./server 111
ERROR on binding: Permission denied
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))

sulo

  • Sr. Member
  • ****
  • Posts: 284
    • View Profile
    • Web
Re: Operacne systemy
« Reply #408 on: 24.04.2011, 18:35:54 »
Skús dať port väčší ako 1024. Menšie sú rezervované (http://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers#Well-known_ports:_0.E2.80.931023) a program by si musel spustiť ako root.

ursus

  • Hero Member
  • *****
  • Posts: 595
    • View Profile
Re: Operacne systemy
« Reply #409 on: 24.04.2011, 20:16:54 »
jj nieco ti unika :D je to tam pekne popisane ako prebieha komunikacia medzi dodanymi a tvojimy procesmi.

tak si poprosim key semaforov s2 a zadielanej pamate sm2 a takisto ako ich mam procesu S povedat (s1, sm1), rpepokladam ze nejako cez argv .. ale o tom tam neni ani zmienky
najlepsie je ze si proces S spustite a povie ze ocakava 4 parametre ..  ;D

stale mi to unika
So this router walks into the doctor’s office…
- Doctor, it hurts when IP.

ursus

  • Hero Member
  • *****
  • Posts: 595
    • View Profile
Re: Operacne systemy
« Reply #410 on: 24.04.2011, 23:15:31 »
jj nieco ti unika :D je to tam pekne popisane ako prebieha komunikacia medzi dodanymi a tvojimy procesmi.

tak si poprosim key semaforov s2 a zadielanej pamate sm2 a takisto ako ich mam procesu S povedat (s1, sm1), rpepokladam ze nejako cez argv .. ale o tom tam neni ani zmienky
najlepsie je ze si proces S spustite a povie ze ocakava 4 parametre ..  ;D

stale mi to unika
a uz som nato prisiel

samozrejme som cital stare znenie zadanie ( html ) takze pozor guys, latest je to .doc
So this router walks into the doctor’s office…
- Doctor, it hurts when IP.

Shwollo

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Operacne systemy
« Reply #411 on: 26.04.2011, 02:55:19 »
nemáte niekto nejaké testíky? SS pls ;)
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))

vreckovka789

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: Operacne systemy
« Reply #412 on: 26.04.2011, 17:29:04 »
Robim zadanie a neviem si rady s TCP pripojenim. Uz 4 hodiny sa s tym babrem a nie a nie sa nanho pripojit.. strukturu mam takto
Code: [Select]
struct sockaddr_in adresa;
    adresa.sin_family = AF_INET;
    adresa.sin_addr.s_addr = inet_addr("127.0.0.1");
    adresa.sin_port = 6789;
    bzero(&(adresa.sin_zero), 8);
a napajam sa takto:
Code: [Select]
int sockfd = socket(PF_INET, SOCK_STREAM,0);
        connect (sockfd, (struct sockaddr *) &adresa, sizeof(adresa));
ale connect mi vzdy vracia chybu Connection refused .. v zadani je napisane ze sa mam pripojit na tcp port s ip 127.0.0.1 .. neviete mi poradit kde robim chybu?

Painkiller03

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: Operacne systemy
« Reply #413 on: 26.04.2011, 17:49:40 »
nejake info ohladne zapoctu by mohol niekto poskytnut ? co sa treba ucit atd.

LubomirR

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Operacne systemy
« Reply #414 on: 26.04.2011, 20:45:49 »
Robim zadanie a neviem si rady s TCP pripojenim. Uz 4 hodiny sa s tym babrem a nie a nie sa nanho pripojit.. strukturu mam takto
Code: [Select]
struct sockaddr_in adresa;
    adresa.sin_family = AF_INET;
    adresa.sin_addr.s_addr = inet_addr("127.0.0.1");
    adresa.sin_port = 6789;
    bzero(&(adresa.sin_zero), 8);
a napajam sa takto:
Code: [Select]
int sockfd = socket(PF_INET, SOCK_STREAM,0);
        connect (sockfd, (struct sockaddr *) &adresa, sizeof(adresa));
ale connect mi vzdy vracia chybu Connection refused .. v zadani je napisane ze sa mam pripojit na tcp port s ip 127.0.0.1 .. neviete mi poradit kde robim chybu?

sin_port musí byť v network byte order (big endian). Použi funkciu htons na prekonvertovanie:

adresa.sin_port = htons(6789);
"Microsoft would have us believe that helping your neighbour is the moral equivalent of attacking a ship."
-- Richard Stallman

XMPP: lubomirr@jabbim.sk

vreckovka789

  • Newbie
  • *
  • Posts: 9
    • View Profile
Re: Operacne systemy
« Reply #415 on: 26.04.2011, 21:27:57 »
Robim zadanie a neviem si rady s TCP pripojenim. Uz 4 hodiny sa s tym babrem a nie a nie sa nanho pripojit.. strukturu mam takto
Code: [Select]
struct sockaddr_in adresa;
    adresa.sin_family = AF_INET;
    adresa.sin_addr.s_addr = inet_addr("127.0.0.1");
    adresa.sin_port = 6789;
    bzero(&(adresa.sin_zero), 8);
a napajam sa takto:
Code: [Select]
int sockfd = socket(PF_INET, SOCK_STREAM,0);
        connect (sockfd, (struct sockaddr *) &adresa, sizeof(adresa));
ale connect mi vzdy vracia chybu Connection refused .. v zadani je napisane ze sa mam pripojit na tcp port s ip 127.0.0.1 .. neviete mi poradit kde robim chybu?

sin_port musí byť v network byte order (big endian). Použi funkciu htons na prekonvertovanie:

adresa.sin_port = htons(6789);

dakujem za odpoved. Pravdepodobne to bolo v tom ;/ ..

gujo007

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: Operacne systemy
« Reply #416 on: 27.04.2011, 22:16:05 »
Nema nahodou niekto domace na tento tyzden ?

ursus

  • Hero Member
  • *****
  • Posts: 595
    • View Profile
Re: Operacne systemy
« Reply #417 on: 28.04.2011, 22:21:38 »
dalsi joke

lahke - ale klasika kocurkovo
So this router walks into the doctor’s office…
- Doctor, it hurts when IP.

antil kiprest

  • Full Member
  • ***
  • Posts: 159
    • View Profile
Re: Operacne systemy
« Reply #418 on: 02.05.2011, 04:09:44 »
neviete poradit kde je to zadanie a v com sa lisi to doc od html zadania?

pripajam sa.. nemate niekto stiahnute do docko?   ???
bravčové krídielka a náhradu sóje poprosím!!

Gabho

  • Newbie
  • *
  • Posts: 33
    • View Profile
Re: Operacne systemy
« Reply #419 on: 02.05.2011, 05:23:20 »
neviete poradit kde je to zadanie a v com sa lisi to doc od html zadania?

https://os.cnl.tuke.sk/~zadania_os/unix/i2.php
prihlas sa -> prehľad zadaní -> tam klikneš na plné zadanie(html verzia) a hneď hore prvý odkaz je na doc. verziu znenia

Painkiller03

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: Operacne systemy
« Reply #420 on: 03.05.2011, 16:29:53 »
robí niekto zadania (€) ?ak sa najde niekto pls pm

majkyy

  • Jr. Member
  • **
  • Posts: 51
    • View Profile
Re: Operacne systemy
« Reply #421 on: 04.05.2011, 21:06:07 »
ja som blazon z toho oska, tam to ma prebiehat len po jednom slove? ci jak do p......

mantak

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Operacne systemy
« Reply #422 on: 05.05.2011, 02:37:14 »
tie rury v zadani su pipe ci fifo?:D

ursus

  • Hero Member
  • *****
  • Posts: 595
    • View Profile
Re: Operacne systemy
« Reply #423 on: 05.05.2011, 10:32:01 »
caute ako je to s tym fork a execve ? chapem ze execve nahradi ten proces cize sa nevypise nic po execve volani..ale preco mi nepisuje printf pred nim ? aj ked napr do suboru zapise cize ten kod sa nejako vykona...nechapem, help opravak
So this router walks into the doctor’s office…
- Doctor, it hurts when IP.

Jackson

  • Newbie
  • *
  • Posts: 36
    • View Profile
Re: Operacne systemy
« Reply #424 on: 05.05.2011, 20:45:49 »
Prosim vas, ako vyzera vas serv2.txt ? Ako vam tam zapisuje?  :ropebanana: