16 Wstęp
• tryb automatyczny
• tryb rozwiązania końcowego.
Realizacja programu w trybie konwersacyjnym wymaga od użytkownika odpowiedzi na szereg postawionych pytań, dotyczących bieżącej fazy obliczeń rozpatrywanego algorytmu. Można więc mówić o interaktywnym lub dialogowym sposobie rozwiązywania zadań.
Tryb automatyczny pozwala użytkownikowi śledzić rozwiązywanie zadania z pozycji obserwatora. Można również od razu przejść do rozwiązania końcowego z pominięciem kroków pośrednich. Jednocześnie istnieje możliwość dokonania zmiany trybu pracy — z trybu konwersacyjnego można przełączyć się na tryb automatyczny lub uzyskać rozwiązanie końcowe, natomiast tryb automatyczny zmienić na tryb konwersacyjny lub również przejść do rozwiązania końcowego. W każdej chwili można również zrezygnować z dalszego wykorzystywania danego programu.
Zbiory wynikowe można obejrzeć na ekranie monitora przez zainicjowanie fazy piątej lub wydrukować na drukarce w fazie szóstej. W obu przypadkach możliwe jest uzyskanie pełnych zbiorów wynikowych, obejmujących dane wejściowe, przebieg iteracji oraz wyniki końcowe, a także zestawienie skrócone, w którym znajdujemy dane wejściowe i wyniki końcowe. Zbiory te można zapisać w pamięci komputera, nadając im odpowiednią nazwę.
Szczegółowe opisy programów znajdują się na CD-ROM-ie.
Znaczna część książki może być wykorzystana w ramach podstawowego kursu z zakresu badań operacyjnych, realizowanego w ramach stosunkowo niewielkiej liczby godzin. Kurs taki może obejmować następujące zagadnienia:
• programowanie liniowe (rozdz. 1, podrozdz. 1.1-1.5 i 1.9; program komputerowy S1MP.EXE),
• programowanie całkowitoliczbowe (rozdz. 2, podrozdz. 2.1 -2.2 i 2.4; program komputerowy SIMP_INT.EXE),
• zadanie transportowe (rozdz. 3, podrozdz. 3.1-3.5 i 3.7 program TRANS.EXE),
• podejmowanie decyzji w warunkach niepewności i ryzyka (rozdz. 5 w całości wraz ze wszystkimi programami komputerowymi),
• zarządzanie projektami (rozdz. 7 w całości wraz ze wszystkimi programami komputerowymi),
• programowanie sieciowe (rozdz. 8 w całości wraz ze wszystkimi programami komputerowymi),
• programowanie dynamiczne (rozdz. 9, podrozdz. 9.1-9.5 i programy komputerowe DYNAM1.EXE i DYNAM2.EXE).
Materiał z pozostałych rozdziałów może — w miarę możliwości — zostać dołączony do kursu podstawowego.
Integralną częścią niniejszej pracy jest CD-ROM, na którym znajduje się pakiet programów dydaktycznych Badania operacyjne z komputerem. Wersja 2.01 (2007) opracowanych przez zespół pod kierunkiem autora tej pracy, zestaw prezentacji komputerowych, przygotowanych odpowiednio do treści podręcznika, opisy programów, ćwiczenia komputerowe oraz zbiór zadań. Zarówno programy, jak i prezentacje mogą być wykorzystane przez profesora prowadzącego wykład, asystenta w trakcie ćwiczeń i laboratorium komputerowego, jak i studenta, zwłaszcza studiów zaocznych, do samodzielnej pracy. Materiał zawarty w książce oraz na CD-ROM-ie stanowi spójną całość, stąd też dla osiągnięcia pełnego efektu dydaktycznego zaleca się łączne ich wykorzystanie.
Pakiet Badania operacyjne z komputerem. Wersja 2.01 (2007) przeznaczony jest do celów dydaktycznych i rozpowszechniany łącznie z książką Wprowadzenie do badań operacyjnych z komputerem. Zakup książki uprawnia nabywcę — osobę fizyczną — do zainstalowania i użytkowania pakietu na pojedynczym komputerze. Niedozwolone jest używanie jakiejkolwiek części pakietu niezależnie od pozostałych.
Zakres licencji może zostać rozszerzony na instytucje edukacyjne przez zawarcie odpowiedniej umowy. W tym celu należy się zwrócić do autorów oprogramowania, których reprezentuje:
dr Maciej Nowak ul. Łużycka 6/108 41-902 Bytom tel. (32) 280-09-06 nomac @ ka.onet. pl
s
Pierwsza wersja programów wchodzących w skład pakietu Badania operacyjne z komputerem powstała w 1985 r. Programy te były wielokrotnie przerabiane i uzupełniane. Chciałbym w tym miejscu podziękować Panu Profesorowi Ireneuszowi Nykowskiemu za pomoc i cenne uwagi, dotyczące programów związanych z optymalizacja liniową. Oprogramowanie Badaniu operacyjne z komputerem. Wersja 1.0 (1997) powstało przy wsparciu finansowym rządu Kanady. Do realizacji tego przedsięwzięcia zachęcił mnie profesor Wojtek Michałowski z Carleton University School of Business w Ottawie. Jest on zarazem współautorem książki Badania operacyjne z komputerem, wydanej w roku 1997 przez wydawnictwo