pomiędzy komputerami w sieci lokalnej i Internecie.
Zgodność sprzętowa - możliwość instalacji na konkretnym komputerze utrudnia czasem brak odpowiednich sterowników do określonych urządzeń (drukarka - sterowniki, pokierują jej pracą.
Wymiana danych - możliwość czytania i wymiany dokumentów pomiędzy różnymi aplikacjami w różnych systemach.
Przystosowanie do prac w Internecie. Możliwość łatwość przeglądania witryn. Stosowanie podstandardów protokołów internetowych.
Cecha systemu operacyjnego.
Liczba aplikacji działających w danym systemie - jest to możliwość wykorzystania bogatego oprogramowania przystosowanego do swoich potrzeb.
Lokalizacja - możliwość porozumienia się z systemem w języku narodowym.
Podstawowe zadania systemu operacyjnego Zarządzanie zasobami maszyny:
- system operacyjny, optymalizacja poszczególnych urządzeń wchodzących w skład komputera i steruje nimi.
Specjalne moduły będące częścią systemu operacyjnego (sterowniki), udostępniają aplikacjom jednolity sposób programowania urządzeń (interfejs), dzięki czemu, każdy sprzęt będzie współdziałać z e wszystkimi aplikacjami, jeżeli producent przygotuje odpowiedni sterownik,
- gromadzenie danych na dyskach i zarządzanie nimi.
System plików - to struktura danych umieszczonych na dysku, która pomaga logicznie uporządkować dane, dzieląc je na pliki, oraz grupując w folderach Maszyny wirtualne - system operacyjny udostępni je w aplikacji. Uproszczony system, komputer na którym pracuje aplikacja, w ramach systemu (folder udostępniony przez sieć aplikacja widzi tak samo, jak folder znajdujący się na dysku lokalnym; aplikacja korzystająca z tego folderu nie zajmuje procesów pamięciowych aby tworzyć obrazy z poszczególnych zadań.
- wielozadaniowość - na jednym komputerze może działać wiele aplikacji jednocześnie. Każda otrzymuje własną maszynę wirtualną i może działać tak, jakby była jedną aplikacją działającą na komputerze. Dzięki temu nie trzeba przystosowywać aplikacji, by mogła podzielić się z komputerem lub z inną aplikacją (np: przez udostępnienie możliwości procesora innej aplikacji,
- interakcja z użytkownikiem - rolę tę spełnia powłoka (shell) warstwa zewnętrzna (umożliwia użytkownikowi uruchomienie aplikacji). W środowiskach graficznych do tej części zalicza się również standardowe interfejsy wykorzystywane przez aplikacje, np: standardowe okienka dialogowe, kontrolki, itd.,
- komunikacje z innymi komputerami lub urządzeniami - najważniejszy element systemu. Dzięki modułom obsługującym sieć jest możliwy dostęp, zarówno do internetu, jak i do dysku komputera stacjonarnego lub drukarki.
O różnicach pomiędzy systemami decydują głównie sposoby komunikowania się między aplikacjami.
Zadania.
1. Sprawdź wersję systemu operacyjnego Windows na swoim komputerze; i zapisz.
2. Co oznaczają pojęcia software, hardware?
3. Do czego służy oprogramowanie użytkowe?
4. Wymień warstwy systemu operacyjnego i opisz.
5. Dokonaj podziału systemów operacyjnych ze względu na sposób komunikowania z użytkownikiem.