portal Michała Hanćkowiaka
Begin main content
Search · Index
No registered users in community Materiały
in last 10 minutes

ALR - ćw - Temat D - współbieżność, j. BACI, semafory, monitory

slajdy wykładowe wykl05.pdf
język BACI dla linux-a 32-bit: balnxxe32-2007Nov25.tar.gz, dokumentacja: baci_docs
język BACI w Javie: javabaci.zip; rozpakować .zip oraz wykonać skrypt ". ./e"
Opisy i zadania tematu D, zadania dodatkowe (nowość 2019!)
# jak używać j. BACI (linux 32-bit):
# istnieje plik np01.cm
./bacc np01
Pcode and tables are stored in np01.pco
Compilation listing is stored in np01.lst
# ^ tak kompilujemy plik np01.cm
#
./bainterp np01
# ^ interpreter BACI wykonuje program np01
#

# jak używać j. BACI (język Java):
unzip javabaci.zip
cat e
BACI_HOME=$(pwd)
export CLASSPATH=$BACI_HOME:$BACI_HOME/javabaci/bin
echo "uruchamiac: java bacc plik
echo "uruchamiac: java bainterp plik
. ./e
java bacc np01
Compilation listing is stored in np01.lst
Pcode and tables are stored in np01.pco
java bainterp np01
uwaga: portal używa ciasteczek tylko do obsługi tzw. sesji...