Skip to content

Marcussk/IOS2

Repository files navigation

IOS2

FIT VUTBR IOS2

  1. projekt k predmetu IOS - Operační systémy 2013/2014

Poznámka: Plagiátorstvo je odhalované a postihované. Tento projekt nech slúži len pre akademické účely - "pre inšpiráciu". Zmena názvov premenných a komentárov a odovzdanie kusu kódu sa považuje za plagiátorstvo.

Viz: https://ui.pefka.mendelu.cz/files/krena_1.pdf

Hodnotenie projektu: 15/15
Projekt je tu uvedený tak ako bol napísaný bez nasledujúcich zmien.

Known issues:
Dieťa dedí zachytávanie signálov od svojho rodiča. V tomto projekte to nemá vplyv na beh programu.

Odporúčaný postup pri riešení projektu:
Naštudovať si teóriu zdielanej pamäti a semaforov napr. : http://greenteapress.com/semaphores/
Naštudovať si teóriu fork (manpages)
Otestovať si funkciu semafórov a fork na jednoduchom príklade s dvomi semaformi
Papier a pero sú priateľmi programátora pri návrhu semaforov
Pozor na copypaste chyby (zabudnutie zmeny názvu premennej vedie k nepríjemným chybám)
Testovať a debugovať dokým neni neskoro

Odhadovaný čas strávený na projekte: +-3dni
Výstup je pre program spustený ako: ./rivercrossing 20 1000 1000 2000

About

FIT VUTBR IOS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published