C tulong

C

Cleong

Guest
ako kailangan gamit ang C / C na bumuo ng isang multi sinulid concurent programa na simulates isang contro sistema para sa mga linya ng kapulungan..
ang pagtitipon linya ako kailangan ay dapat binubuo ng mga linya 3.asul at pula ng mga bagay ay transported down line 1 at mga uri ng linya papunta sa 2 (asul) at 3 (pula)
at kailangan din ng hiwalay na ako / O proseso ng input mula sa keyboard ..
jz gusto madagdagan, mabawasan at itigil ang bilis ng linya

kahit sino maaari bigyan ako ng idea kung paano gawin ito.
im new sa C

 
Maaari mong simulan sa pamamagitan ng paggawa ng threads o maramihang mga proseso.Ang bawat proseso / thread ay gumagawa ng kanyang sariling tinukoy na gawain.Kailangan mong semaphores mag-synchronize ang mga gawain.Maaari mo ring kailangan Queues o Naka-link sa mga listahan ng gayahin ang mga pagpupulong linya (mga sangkap sa pila ay naglalakbay sa mga produkto sa pagpupulong linya)

 
agent_009 wrote:

Maaari mong simulan sa pamamagitan ng paggawa ng threads o maramihang mga proseso.
Ang bawat proseso / thread ay gumagawa ng kanyang sariling tinukoy na gawain.
Kailangan mong semaphores mag-synchronize ang mga gawain.
Maaari mo ring kailangan Queues o Naka-link sa mga listahan ng gayahin ang mga pagpupulong linya (mga sangkap sa pila ay naglalakbay sa mga produkto sa pagpupulong linya)
 
Ako hulaan ka may sa kumuha ng input ng string.Pagkatapos mai-parse ang string at pagkatapos ay gamitin ang mga halaga ng bilis at walang linya.

Halimbawa: mula sa 1W hiwalay na '1 'at' W '.Pagkatapos makita kung aling mga linya na ito at kung ano ang bilis.Ikaw ay mayroon din upang maisagawa ang mga tseke sa bisa muna ito.

 
Bakit ikaw ay gumagamit ng mga thread?Ito ba ay isang proyekto sa paaralan.Makipag-usap sa mga thread sa pamamagitan ng mga shared memory at massages.
Sa pangkalahatan kunwa, set up ng mga bagay na kumakatawan sa pangkaraniwang proseso na kunwa, magmana sa speicalise ang mga ito, gamitin ang i-update ang mga function na miyembro upang ulitin sa pamamagitan ng oras.

Threads ay makapangyarihan, ngunit kumplikado, siguraduhin na gamitin mo ang karapatan na tool para sa trabaho

Swingbyte

 
Puwede ko alam kung paano sumulat ng code kung ako maputla A at B ay transported pababa sa line 1 sapalarang.

jz gusto Wil ito ipakita sa amin AAABA B. ...........
sapalarang ..

 
Ang isa ay maaaring kumatawan sa bawat linya sa isang klase na nagpapatupad ng FIFO ng sinturon conveyor.Ang oras function sa pag-ulit ng mga gumagalaw na mga bagay kasama ng isa discrete hakbang sa isang panahon.Ang bawat iba't-ibang bagay sa conveyor ay maaaring katawanin ng isang identifier (numero, string klase??) Ang oras sa pag-ulit ay kailangang suriin ang unang at terminal ng mga estado ng conveyor at tawagan ang mga humahawak ng mga angkop na halimbawa lumipat sa susunod na linya, pack sa kahon.
Ang bawat linya ay instantiated ay walang laman at ito ay napuno ng isang function ng object na pagkakalagay.
Ang mahalagang konsepto sa hawakang mahigpit na ang matematikal na modelo ay hindi na maging pisikal na analogs ng tunay na mundo at oras na iyon ay kinakatawan ng discrete sandali na ang minimum na ang isa ay maaaring malutas sa.
Good luck.

Swingbyte

 
maaari isang tao bigyan ako ang simpleng code para sa 1st window ay gumawa ng mga asul at pula
, 2nd at 3rd ang mga bintana ay magkahiwalay na tumanggap ng asul at pula....
tqtqtq

 

Welcome to EDABoard.com

Sponsor

Back
Top