Sacrell Opublikowano 9 Lipca 2004 Zgłoś Opublikowano 9 Lipca 2004 Witam serdecznie !!! Potrzebuje pomocy w odpowiedzi na poniższe pytania. 1. Co jest najwyższe w standardzie ISO/IPC 2. Na czym polega sprawiedliwość dotycząca procesów 3. FIFO to synonim (czego ? albo jakiego wyrazy lub znaczenia) 4. Jakie polecenia służą do blokowania sygnałów ? 5. Użytkownik rzeczywisty i efektywny (chyba wszystko co o tym można powiedzieć ) Z góry bardzo dziękuje za odpowiedz na wyzej wymienione pytania. DZIEKI !!!!!!!!!!!! Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
dzi Opublikowano 9 Lipca 2004 Zgłoś Opublikowano 9 Lipca 2004 ja za 50zl, kto da mniej? Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Sacrell Opublikowano 9 Lipca 2004 Zgłoś Opublikowano 9 Lipca 2004 Do WSZYSTKICH !!!!!! Adminow, moderatorow itd. itp. Nie jest to zadanie domowe i nie jestem na zadnym zaliczeniu. Musze i chce zrozumieć te pytania bo. Rozumiem powłoki na jakim pracuje UNIX, ale chce sie upewnic czy zgodne są powłoki w ISO/IPC w myśl 7 powłok w UNIXie Sprawiedliwość.....musze sie upewnic czy kazdy program ma ten sam dostep do np. pamieci lub zasobów innych. FIFO...faktycznie mozna uznac za jakies pytane, ale ja musze sie upewnić czy moge użyć synonimu objaśniajageo. Blokowanie sygnalow chce sie upewnic czy robie dobrze uzywając SIGRTMAX, SIGRTMIN jaki "9" czy moge je zablokować i w jaki sposób. uzytkownik rzeczywisty lub efektywny....musze wiedziec czu ID procesowy dobrze zakladam. wiec....to wszystko sa pytania do ludzi ktorzy np. pisza programy bo byc moze 100 razy juz uzywali takich gratow. Oczekuje wyjasnienia w miare mozliwosci. Skoro jest forum i dzial programowanie wzglednie porady czy tam pomoc..to logiczne ze oczekuje pomocy. Faktyznie napisalem to tak w punktach jakbym test mial zrobic..no ale tak stwierdzilem ze bedzie najjasniej. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
SiNuS_ Opublikowano 9 Lipca 2004 Zgłoś Opublikowano 9 Lipca 2004 np. co do FIFO: http://www.google.pl/search?q=fifo&ie=UTF-8&hl=pl&lr= cogito ergo sum Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
dzi Opublikowano 9 Lipca 2004 Zgłoś Opublikowano 9 Lipca 2004 Dobra, widzac odpowiedzi na innym forum zupelnie nie trafiajace nawet w dziedzine rzuce troche jakiegos textu z tym ze on tez pewnie nie pomoze... No ale to na wypadek gdy inni tez nie znaja odpowiedzi, choc mysle ze ktos sie w koncu znajdzie. 1) jak powloki (a moze warstwy) i to w dodatku 7 to moze ISO/OSI? Podejrzewam ze pojecia nie pomyliles ale tyle zbiegow okolicznosci ze zaryzykowalem... No a o ISO/OSI to by mozna bylo troche napisac ale nie pisze bo to pewnie nie to, over. 2) sprawiedliwosc polega na tym, ze czas procesora jest dzielony na procesy, jak to sie dzieje to juz specyfika i pewnie tez ustawienia samego OS, procesy maja tez priorytety (nie pamietam nazw metod niestety...), co do dostepu do zasobow to chyba nie ma zwiazku ale znowu moze myle pojecia... w unixach chyba jest tak, ze wszystkie zasoby sa traktowane jako plik a dostajesz sie do nich przez drivery (w POSIX o ile mi wiadomo tak jest przynajmniej) 3) no uzywa sie nazwy kolejka, innej nie znam... oczywiscie znaczy to first in first out 4) dziewiatki chyba zablokowac nie mozna, zawieszacza robisz? ;) 5) kurde nawet tego nie pamietam, 3 lata temu mi to wciskali... chodzilo o to ze z Twojego punktu widzenia masz inny nr niz w systemie jest trzymany czy jakos tak, beznadziejna odpowiedz znowu... Tak generalnie wiem ze duzo nie pomoglem, mam tez nadzieje ze jakis bledow nie popisalem bo bylby wstyd ;) Na pytania 2 4 i 5 na luzie znajdziesz odpowiedzi w ksiazce "UNIX programowanie" czy "zaawansowane programowanie systemow UNIX" czy jakos tak, znowu sory ze nie znam nawet tytulu :) No a poza tym to pozostaje chyba czekac bo jest paru chopakow tu ktorzy pewnie beda wiedzieli. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 9 Lipca 2004 Zgłoś Opublikowano 9 Lipca 2004 Ad 4) man signal Ad 5) UID == EUID w znacznej wiekszosci przypadkow. Przy rozpatrywaniu praw dostepu do pliku brany jest pod uwage EUID. A roznic sie moga one np. przy zastosowaniu SUID'a na execu. Opisze moze na przykladzie /bin/passwd. Jak zapewne wiesz program ten moze zmienic Twoje haslo w systemie (/etc/passwd lub shadow). Ty do pliku /etc/passwd dostepu do zapisu nie masz, masz tylko odczyt, wiec tego zrobic nie mozesz. Ale na passwd jest nalozony SUID, co znaczy, ze przy uruchamianiu tego procesu jako EUID jest ustawiany wlasciciel exec'a (w przypadku passwd jest to root), a UID zostaje Twoj, co za tym idzie proces ten moze zmienic zawartosc /etc/passwd bo posiada efektywne prawa root'a. Jest tez efektywny ID grupy, ale to juz analogicznie do EUID'a sobie wytlumacz. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...