ipc-s beadandó feladat

Megkaptam operációs rendszerekből a beadandó feladatomat. Csináltunk sok feladatot a gyakorlati órán, remélem, hogy azok alapján el tudok indulni, muszáj lesz valahogy megcsinálnom, mert ha ez nincs meg nem vizsgázhatok a tárgyból. Ezek a forkolások, pipe-ok elég újak még nekem.

Ha valaki kíváncsi lenne rá:
Irjon C nyelvu programot, ami
letrehoz ket csovezeteket (ket file deszkriptor part)
elforkol
a szulo elkuldi a sajat pidjet a gyerkmeknek az egyik csovon
a gyermek kiirja a kepernyore es visszkuldi egy az ovet a masik csovon
megszunnek a processzek (a szulo megvarja a gyereket)

Azt mondják, hogy ezek a feladatok, amiket kapunk elég iskolapéldák és nagyon könnyűek, mégis aki még nem nagyon csinált ehhez hasonlót annak ez is nehéz. A megoldása meg tudja keseríteni a mindennapjaimat, de remélem, hogy sikerülni fog, mert minél nehezebben oldok meg egy feladatot annál jobban érzem magam utánna.

Hozzászólások

Milyen vicces ezeket "magyarul"* olvasni... :)

Roviden, tomoren:
pipe()
fork()
send()->recv()
printf()
recv()<-send()
waitpid()

*az "elforkol" nekem nem tunik magyarnak

man pipe
man fork
man read
man write
man wait

Még kezdőként sem szabad, hogy (megértéssel együtt) fél óránál több időt elvegyen egy informatikával foglalkozó embertől.

Te is fiam, ME?

-------------
*Ahol vagy, lègy ott*
"Nem."
- mondta a foton és interferált
Winben blogja

Amúgy meg nem tudom mi ez a nagy biszniszelés mostanában OS tárgyból.

Annó amikor még én csináltam ezt a tárgyat ugyanilyen feladatok voltak, de NEM beadandóban, hanem ott helyben ha jól emlékszem írásbeli ZH után egyetemi gépen, tanárnak a végén bemutatva és megvédve.
Sokan elbuktak, de kérem - mérnökök lesznek...!

Most meg látom beadandó van és még így se tudják...

-------------
*Ahol vagy, lègy ott*
"Nem."
- mondta a foton és interferált
Winben blogja

Öt rendszerhívás, mindegyiknél legalább egy hibaüzenet / return ha nem sikerült, az nekem 15 sor lenne (plusz változódeklarációk és a függvény nyitó és záró sora) [saját és valszeg. a világ szerencséjére nem kódolok C-t :) ]

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)