Kawa, RafałKurek, Bartłomiej2014-02-222014-02-222012-01-29http://hdl.handle.net/11199/6138Nadrzędnym celem pracy jest usystematyzowanie wiedzy o dostępnych metodach zarządzania programami komputerowymi oraz analiza ich zalet i wad z naciskiem na zagadnienia związane z bezpieczeństwem systemów komputerowych. Dlatego też została ona podzielona na dwie zasadnicze części. Pierwsza z nich omawia istotę oprogramowania, jego wytwarzania i modelów dystrybucji, natomiast w drugiej przedstawiona została praktyczna implementacja procesów zarządzania programami w systemach operacyjnych rodziny Unix. W części pierwszej dokonana została zatem charakterystyka oprogramowania z uwzględnieniem rysu historycznego, postaci programów, aspektów prawnych, a także funkcji i problemów zarządzania tymi zasobami. Omówione zostały sposoby magazynowania oraz dystrybucji aplikacji do użytkowników końcowych. W tej części pracy przybliżone zostały również wady i zalety istniejących rozwiązań technologicznych służących realizacji procesów zarządzania programami w systemach komputerowych. Druga część pracy przedstawia szczegółową analizę poszczególnych procesów zarządzania zbiorami oprogramowania na podstawie autorskiej implementacji systemu administracji różnymi postaciami oprogramowania. Analizie poddane zostały kwestie bezpieczeństwa procesów budowy i instalacji różnych komponentów. Zaprezentowane zostało również podejście do budowy takich systemów w oparciu o wbudowane mechanizmy oraz architekturę systemu operacyjnego. Podstawowymi źródłami informacji były publikacje związane z tematyką administracji systemami Unix oraz inżynierią oprogramowania.pllicencja niewyłącznaprogramy komputerowezarządzaniesystem operacyjnybezpieczeństwoochrona systemów komputerowychZarządzanie zasobami oprogramowaniaSoftware resource managementbachelorThesis2014-02-22