instr 2
1 Napisać rozwiązanie omawianego na wykładach problemu producenta-konsumenta
Sprawdzić działanie dla wielu producentów i wielu konsumentów dla różnei , ,
i konsumentów * a r^zneJ “Ości producentów
.rawdz^lziaianie dla producentów i konsumentów działających z różną szybkości, (wykorzy.
C zytelnicy i pisarze
1 rzcanalizować otrzymane rozwiązanie problemu, wskazać rozwiązanie poprawne oraz powody dla których inne rozwiązania są niepoprawne
-• Sprawdzić działanie rozwiązania poprawnego
3. Modyfikując warunki działania poszczególnych wątków (ale nic sposób synchronizacji) doprowadzić do sytuacji niepożądanej (zakleszczcnic/zaglodzcnie) dla każdego z rozwiązań niepoprawnych.
4 Producent — pośrednik — konsument
Napisać za pomocą wątków program działający według poniższego opisu, zapewnić poprawne działanie
współbieżne.
• Program ma dwie grupy producentów (wątki), każda z grup ma umieszczać swoje produkty (liczby typu int) w innym buforze.
• Pośrednik ma odczytywać po jednej wartości z każdego z dwóch buforów do których zapisują producenci, sumę pobranych wartości ma zapisywać w trzecim buforze
• Konsument ma pobierać wartość z trzeciego bufom (do którego zapisuje pośrednik) i wypisywać ją na ekranie.
Sprawdzić jak program będzie się zachowywał dla:
1. różnej ilości wątków producentów i konsumentów
2. wątków działających z różną szybkością.
3. więcej niż jednego wątku pośrednika działających z różną s/\ hhoscią.
1
Wyszukiwarka
Podobne podstrony:
Zagadnienia omawiane na wykładach z przedmiotu Mikrobiologia Weterynaryjna (semestr I) Wykład I WykłSemafory. Problem producenta i konsumenta c.d. • W rozwiązaniu wykorzystywane są dPolitechnika WrocławskaZagadnienia omawiane na wykładzie 1. Wprowadzenie do ekonomPolitechnika WrocławskaZagadnienia omawiane na wykładzie 5. Popyt, podaż, cena: RyPolitechnika WrocławskaZagadnienia omawiane na wykładzie 9. Przedsiębiorstwo i jegPolitechnika WrocławskaZagadnienia omawiane na wykładzie 13. Analiza rynkówzagadnienia Dr hab. Tomasz MahszekEinfuhrung in dic Literatunvisscnschaft Zagadnienia omawiane na wyWykorzystanie zmiennych warunku+ Schemat rozwiązania problemu producenta i konsumenta ■ proceduraDSC96 (6) Hydrogeologia i odwadnianie ACH TEMATY I ZAGADNIENIA OMAWIANE NA WYKŁADACH > &nbSemafory. Problem producenta i konsumenta c.d.• Wariant 2- bufor nieograniczony, umieszczanie i pobiSemafory. Problem producenta i konsumenta c.d.• Wariant 3- bufor ograniczony, umieszczanie i pobieraKlasyczne problemy wspołbieżnosci. Problem producenta i konsumenta • Zakładamy, żeSemafory. Problem producenta i konsumenta c.d. • Wykorzystany został semafor ogólnProblemy współbieżności■* Problem producentów i konsumentów: ■ jedna grupaOrganizacja zbytu płodów rolnych i wymiana ich na produkty przemysłowe, to ogromne pole działanREALIZACJA TREŚCI WYCHOWAWCZYCH NA GODZINACH DO DYSPOZYCJI WYCHOWAWCY - PLAN DZIAŁAŃ DLA POSZCZEGÓLNRacjonalność - metoda polegająca na wykorzystaniu zasad poprawnego myślenia i skutecznego działaniawięcej podobnych podstron