1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6
2 System Operacyjny W6 H.P. JaneckiKomputerowe Wspomaganie w Chemii Skrypt WSI Radom Nr 21 Radom 1988 System operacyjny jest zbiorem programów (oprogramowania) nadzorujących (zarządzających) pracę całego komputera oraz aplikacji.
3 System Operacyjny System operacyjny zarządza wszystkimi urządzeniami -sprzętem (hardware) oraz - oprogramowaniem (software) uruchamianym na tym komputerze.
4 System operacyjny Bez systemu operacyjnego nie można uruchomić żadnego programu lub aplikacji. Zarządzanie komputerem przez system operacyjny polega na wykonywaniu przez niego kolejnych zadań: No systemdisk or diskerror
5 System Operacyjny Obsługa zadań obsługa dialogu pomiędzy użytkownikiem i komputerem, nadzorowanie wymiany pomiędzy urządzeniami zewnętrznymi i jednostką centralną,
6 System Operacyjny Obsługa zadań organizowanie zapisu danych na dyskach, zarządzanie pamięcią operacyjną, uruchamianie programów użytkowych, sygnalizacja błędów i stanów awaryjnych.
7 System Operacyjny - Shell Systemy operacyjne porozumiewają się z użytkownikiem za pomocą tzw. powłoki (ang. shell).
8 Systemy Operacyjne - Rodzaje Pewne systemy takie jak UNIX, LINUX DOS mają powłokę wykorzystującą klawiaturę oraz w tryb znakowy monitora | prompt
9 Systemy Operacyjne - Rodzaje Kolejne systemy. Windows 95/98, Windows NT, Windows XP, MacOS, OS2 wykorzystują myszkę oraz tryb graficzny monitora.
10 Systemy Operacyjne - Rodzaje Obsługa systemów o powłoce graficznej wymaga opanowania techniki drag & drop - (przeciągnij i upuść).
11 Systemy Operacyjne - komunikaty W systemach o powłoce znakowej z chwilą gotowości do pracy wyświetlają na ekranie specjalny znak (ang. prompt) oznaczający, że system może przyjmować polecenia od użytkownika.
12 Systemy Operacyjne - komunikaty Użytkownik wpisuje za pomocą klawiatury polecenie i naciska klawisz ENTER. System analizuje odebrane polecenie i jeśli jest poprawne to wykonuje je. Jeżeli w poleceniu jest błąd, to wyświetla na ekranie komunikat o błędzie i czeka na reakcję użytkownika.
13 UNIX System UNIX jest wielodostępnym i wielozadaniowym systemem operacyjnym, ponieważ może obsługiwać jednocześnie wielu użytkowników i wykonywać jednocześnie wiele zadań.
14 UNIX W dużych firmach do zarządzania zasobami komputerowymi stosuje się wydajne i w niezawodne komputery główne (ang. main computers) z systemami zapewniającymi pracę wielu komputerów i terminali, wszystkie istotne informacje (programy i dane) są gromadzone w komputerze centralnym.
15 UNIX W systemie mogą pracować tylko zarejestrowani użytkownicy, zaś dostęp każdego z nich do swojego konta (konto to obszar pracy oraz dane pojedynczego użytkownika) jest chroniony hasłem. UNIX jest najbardziej rozpowszechnionym na świecie systemem zapewniającym dobrą ochronę danych.
16 Budowa systemu UNIX System UNIX składa się z jądra, powłoki oraz wielu podsystemów i programów zapewniających określone usługi np. obsługę zadań wydruku kierowanych do drukarki, obsługę plików.
17 UNIX - Jądro Jądro (ang. kernel) Jądro zawiera zbiór programów, które zajmują się zarządzaniem zasobami. Gdy komputer jest uruchamiany, to jądro przejmuje nad nim kontrolę. Użytkownik komunikuje się z jądrem przez powłokę.
18 Unix shell Powłoka (ang. shell) Kiedy użytkownik zgłasza się (rozpoczyna pracę), system operacyjny umieszcza go w katalogu osobistym (ang. home directory) i uruchamia program powłoki (ang. shell). Rolą powłoki jest przekazywanie poleceń od użytkownika do jądra systemu.
19 UNIX opis poleceń cancel ZASTOSOWANIE Polecenie cancel pozwala anulować żądanie wydruku wydane poleceniem lp. POSTAĆ cancel [ID] [drukarka] OPIS ID to numer żądania wydruku nadany mu przez polecenie lp. Należy podać identyfikator żądania ID lub nazwę drukarki
20 Dane WydrukWydruk
21 UNIX polecenia cat ZASTOSOWANIE Polecenie cat pozwala wyświetlać i łączyć pliki. POSTAĆ cat [opcja(e)] [plik(i)] OPIS Czyta pliki o nazwach podanych jako argumenty oraz łączy je w jeden strumień znaków wyświetlanych na standardowe wyjście (zwykle ekran). OPCJE -v pokazuje większość znaków sterujących (niedrukowalnych) -s blokuje informacje systemu o nie istniejących plikach