Hej !
mam takie glupie zadanko, ale prosze o rozwiazanie ; ))
napiszcie mi zalety i wady :
unix'a
windows'a
mac'a
Z gory dzieki ;P
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2025 KUDO.TIPS - All rights reserved.
Zalety UNIX’a.
Najważniejszymi zaletami UNIX'a jest wielozadaniowość i wieloużytkowość. Wielozadaniowość oznacza, że użytkownik może wykonywać wiele zadań równocześnie, a co za tym idzie pracować bardziej efektywnie. Druga cecha: wieloużytkowość daje możliwość korzystania z zasobów komputera więcej niż jednej osobie, co wspomaga pracę grupową bez ponoszenia dużych kosztów zakupu pojedynczych komputerów.
Ale dlaczego UNIX jest takim ważnym systemem? Ponieważ można go uruchomić na prawie każdym komputerze (w przeciwieństwie do Windows NT). Istnieje wiele wersji systemu UNIX dla różnych typów komputera: począwszy od komputerów osobistych (IBM PC i Macintosh) poprzez komputery średniej wielkości (VAX firmy DEC) aż do superkomputerów firmy Cray. W praktyce są tylko dwa komputery, na których niemożliwe jest uruchomienie tego systemu: starsze modele PC (np. PC XT) i systemy komputerowe do zadań specjalnych (np. AS/400).
Chyba najważniejszą jego zaletą jest przede wszystkim darmowy dostęp do samego systemu operacyjnego jak i dużej liczby przeznaczonych dla niego aplikacji. Dostępność darmowego oprogramowania serwerów WWW, FTP i poczty elektronicznej sprawia że możliwe jest stworzenie serwera internetowego przy wydatkach jedynie na sprzęt oraz połączenie z Internetem. Przy tym możliwość o wiele elastyczniejszej konfiguracji niż w przypadku systemów np. firmy Microsoft sprawia że taki system ma o wiele mniejsze wymagania sprzętowe niż równoważna instalacja oparta np. na Windows NT. Kolejną zaletą takich rozwiązań jest ich duża stabilność: wiele instalacji wykorzystujących te systemy może działać w sposób nie wymagający interwencji użytkownika latami, a nawet dość poważne zmiany konfiguracji systemu nie wymagają jego restartowania - nie wprowadzając tym samym zakłóceń w codziennej pracy, podczas gdy niewiele systemów działających w oparciu o Windows NT może się poszczycić nieprzerwaną pracą dłuższą niż 1 rok a nawet najmniejsza zmiana w konfiguracji systemu wymaga jego restartu tym samym zaburzając pracę wszystkich użytkowników korzystających z sieci.
Serwer sieci lokalnej
Wcale nie trzeba mieć połączenia z siecią Internet żeby w pełni wykorzystać zalety z posiadania darmowego systemu operacyjnego. Zarówno Linux jak i FreeBSD posiadają pakiety umożliwiające emulację podstawowych funkcji zarówno Windows NT jak i Novell Netware (m. in. udostępnianie plików oraz drukarek), co daje nie tylko możliwość stworzenia darmowego wariantu komercyjnego serwera sieciowego ale również pozwala połączyć w jednym serwerze funkcje zarówno Windows NT jak i Novell Netware przez co stacje robocze bez względu na to z jakiego protokołu korzystają mogą mieć dostęp do tych samych zasobów.
Wady.
Wady omawianych tu systemów to przede wszystkim brak jednolitej metody instalacji i konfiguracji systemu. Nawet w przypadku dystrybucji które zostały zaopatrzone w przyjazne użytkownikowi programy do instalacji i konfiguracji systemu nie da się za pomocą tych programów wykorzystać w pełni potencjalnych możliwości systemu. Oznacza to że do wykonania stabilnej i poprawnie działającej instalacji wymagana jest osoba posiadająca pewną wiedzę związaną z tymi systemami.
Windows:
Korzyści
Stabilność - można na nią narzekać (istnieje wiele systemów stabilniejszych od NT), ale prawda jest jedna: NT jest najstabilniejszym systemem z rodziny Windows. Jeżeli sprzęt jest sprawny, system (po zastosowaniu wszystkich środków bezpieczeństwa, poczynając od najnowszego Service Packa a kończąc na najświeższych hot fixach) nie ma prawa (teoretycznie) zawiesić się. Jeżeli nawet padnie jakaś aplikacja, jej zgon nie będzie miał wpływu na wszystkie inne pracujące w tym momencie - nawet na chwilę nie zatrzymają się. Taki poziom "niezawieszalności" nieznany jest użytkownikom innych wersji systemu Windows.
Przenośność - choć w tej chwili poważnie ograniczona (z dotychczas obsługiwanych platform Intela, Alphy, MIPSa i PowerPC zapowiadana jest obsługa jedynie Intela i Alphy), pozwala na pracę z tym samym środowiskiem graficznym na komputerach o różnej architekturze, a czasem nawet na uruchamianie tych samych aplikacji (często bez konieczności rekompilacji - poprzez emulację procesora Intela).
Skalowalność - system Windows NT robi znacznie lepszy użytek z porządnego sprzętu, niż jego mniejsi bracia. Jest jedynym systemem w rodzinie Windows obsługującym ponad jeden procesor. Dzięki dość skomplikowanemu systemowi zarządzania pamięcią potrafi przyspieszać nawet przy rozszerzaniu pamięci ponad 256MB.
Wielozadaniowość - o ile uruchamianie wielu aplikacji pod kontrolą Windows 95 to dopraszanie się kłopotów, to taka działalność w Windows NT jest normalną praktyką. NT bezbłędnie obsługuje setki wątków jednocześnie, rozdzielając je między wszystkie dostępne w systemie procesory. Jedyna niemiła cecha to zawieszanie wielozadaniowości przy każdym odwołaniu do pliku wymiany; problem ten można zredukować stosując dyski SCSI i usunąć instalując więcej pamięci operacyjnej.
Bezpieczeństwo - aczkolwiek NT w praktyce nie jest aż tak bezpiecznym systemem, to jednak kontrola dostępu do plików, audyty, zabezpieczenia przed atakami z sieci i stabilność jądra systemu czynią NT znacznie trudniejszym do "złamania" systemem niż pozostałe wersje Windows. Często jednak niestety bezpieczeństwo systemu poprawiają jego błędy - gdy superstabilne serwery stoją już otworem dla hackerów, serwer pracujący pod NT ciągle się opiera... ponieważ zawiesił się ;-)
Wydajność - chociaż jedynie w bardzo poważnych zastosowaniach, to jednak NT potrafi być szybszy od swych młodszych braci. W pełni 32-bitowa architektura systemu i system plików NTFS potrafią zapewnić oprócz większego bezpieczeństwa również znacznie szybszą pracę. Niestety, wiele prostych aplikacji nie może skorzystać z tych możliwości.
Pełna implementacja Win32 API - Windows NT 3.1 był pierwszą implementacją interfejsu programisty Win32 API i dlatego Windows NT cały czas wyprzedza Windows 95/98 w jakości tej implementacji. W przeciwieństwie do Windows 95/98 i dość już podstarzałego Windows NT 3.1, NT 4.0 zawiera wszystkie udokumentowane funkcje Win32 API, zarówno w wersji Multibyte, jak i UniCode (Windows 95 i 98 obsługują jedynie kilkanaście funkcji w wersji UniCode). Daje mu to przewagę w zastosowaniach wymagających obsługi wielu języków, grafiki trójwymiarowej i kontroli bezpieczeństwa.Problemy
Wymagania sprzętowe - Minimum to komputer klasy PR-166 i co najmniej 48MB pamięci RAM.
Wydajność - nawet, na superwydajnym komputerze, w większości przypadków Windows NT będzie pracował tak samo szybko lub wolniej, niż Windows 98. Niestety, jest on znacznie bardziej skomplikowany i proste jednowątkowe aplikacje nie zajmujące wiele pamięci będą wolniejsze. Dopiero skomplikowane, wielowątkowe aplikacje korzystające z olbrzymich przestrzeni pamięci operacyjnej będą działały szybciej pod kontrolą NT (a dodatkowo będą mogły skorzystać z zainstalowanych dodatkowych procesorów).
Sterowniki - czysty komputer (bez drukarki, skanera, dużego monitora czy karty dźwiękowej) nie będzie miał żadnych problemów z obsłużeniem Windows NT. Problemy pojawią się dopiero w momencie dodawania urządzeń. Karta dźwiękowa powinna być zgodna z Sound Blasterem 16, drukarka z produktami firm Hewlett Packard lub Epson (i na pewno nie GDI), skaner najlepiej jeśli korzysta z szyny SCSI i jest znanego producenta.
Kompatybilność - wiele programów i gier przeznaczonych dla starszych wersji systemu Windows może nie działać w systemie Windows NT. Szczególne problemy sprawiają programy bezpośrednio odwołujące się do sprzętu - edytory dyskowe, gry, aplikacje korzystające z modemów, skanerów, portów i specyficznych kart rozszerzeń.
Brak możliwości aktualizacji Windows 95 - program instalacyjny Windows NT nie przewiduje możliwości aktualizacji systemów Windows 95 i 98. Jeżeli chcemy przesiąść się na NT, trzeba zainstalować od nowa wszystkie aplikacje. Ponadto, Windows NT nie obsługuje systemu plików FAT32, więc zarówno partycja zawierająca system, jak i partycja typu primary z której rozpoczynać się będzie ładowanie systemu muszą korzystać z systemu plików FAT16 lub NTFS.
Brak obsługi Advanced Power Management - w przypadku komputerów stacjonarnych to żadna strata, ale w przypadku notebooków uniemożliwia praktycznie wykorzystanie systemu Windows NT. APM nie będzie też obsługiwany przez przyszłe wersje NT - korzystać będą one jedynie z nowszego systemu ACPI.
Cena - NT nie jest zazwyczaj dodawane do nowego komputera, a podstawowa wersja systemu (NT Workstation 4.0 PL) kosztuje około tysiąca złotych. NT Server, potrafiący obsługiwać większe sieci, jest jeszcze droższy.