1 Informacja o prowadzącym zajęcia: Doc. dr habil. Andrzej Kocikowski Wydział Nauk Społecznych UAM ul. Szamarzewskiego 89 Pracownia Komunikacji Multimedialnej.

Slides:



Advertisements
Podobne prezentacje
Systemy operacyjne.
Advertisements

Sieci komputerowe Wstęp Piotr Górczyński 20/09/2003.
przetwarzaniu informacji
Rola komputera w przetwarzaniu informacji.
Sieci komputerowe.
1 Linux jako system wielozadaniowy i wielodostępny.
ELEMENTY SKŁADOWE JEDNOSTKI CENTRALNEJ
Podstawowe elementy zestawu komputerowego
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Systemy operacyjne.
Schemat blokowy komputera
Systemy operacyjne Bibliografia:
Temat nr 10: System przerwań
Internet Sieci komputerowe.
Temat : Części komputera
Opracował: mgr Mariusz Bruździński
SIECI KOMPUTEROWE PIOTR MAJCHER PODSTAWOWE POJĘCIA.
Budowa Komputera.
Systemy operacyjne. Co to jest system operacyjny? OS (ang. Operating System) to program, który kontroluje pracę uruchomionych przez użytkownika aplikacji,
1 Informacja o prowadzącym zajęcia: Doc. dr habil. Andrzej Kocikowski Wydział Nauk Społecznych UAM ul. Szamarzewskiego 89 Pracownia Komunikacji Multimedialnej.
1 Informacja o prowadzącym zajęcia: Doc. dr habil. Andrzej Kocikowski Wydział Nauk Społecznych UAM ul. Szamarzewskiego 89 Pracownia Komunikacji Multimedialnej.
Informacja o prowadzącym zajęcia:
Światowy ład informatyczny. Wybrane zagadnienia
1. 2 Światowy ład informatyczny. Wybrane zagadnienia Kulturoznawstwo, studia stacjonarne i niestacjonarne 2 Wykłady (zdalne) w roku akademickim 2006/2007.
1. 2 Światowy ład informatyczny. Wybrane zagadnienia Wykłady akademickie w roku akademickim 2005/2006 Kulturoznawstwo, studia stacjonarne i niestacjonarne.
1. 2 Światowy ład informatyczny. Wybrane zagadnienia Kulturoznawstwo, studia stacjonarne i niestacjonarne 2 Wykłady (zdalne) w roku akademickim 2006/2007.
1. 2 Światowy ład informatyczny. Wybrane zagadnienia Kulturoznawstwo, studia stacjonarne i niestacjonarne 2 Wykłady (zdalne) w roku akademickim 2006/2007.
1. 2 Światowy ład informatyczny. Wybrane zagadnienia Wykłady akademickie w roku akademickim 2005/2006 Kulturoznawstwo, studia stacjonarne i niestacjonarne.
1 Światowy ład informatyczny. Wybrane zagadnienia Wykłady akademickie w roku akademickim 2005/2006 Kulturoznawstwo, studia stacjonarne i niestacjonarne.
Światowy ład informatyczny. Wybrane zagadnienia
1. 2 Światowy ład informatyczny. Wybrane zagadnienia Kulturoznawstwo, studia stacjonarne i niestacjonarne 2 Wykłady (zdalne) w roku akademickim 2006/2007.
1 Informacja o prowadzącym zajęcia: Doc. dr habil. Andrzej Kocikowski Wydział Nauk Społecznych UAM ul. Szamarzewskiego 89 Pracownia Komunikacji Multimedialnej.
Systemy operacyjne i sieci komputerowe
SIECI KOMPUTEROWE RODZAJE.
Historia Internetu Podstawowe pojęcia.
Opracowanie: Maria Wąsik
Wielozadaniowowść systemu operacyjnego Linux
Systemy operacyjne.
Zasada działania komputera
Budowa systemu komputerowego
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH
Elementy składowe komputera
Temat 1: Podstawowe pojęcia dotyczące lokalnej sieci komputerowej
Urządzenia wewnętrzne komputera
Autor: Justyna Radomska
Budowa komputera.
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Systemy operacyjne. Komputer aby mógł realizować zadania oraz aby wszystkie urządzenia w systemie komputerowym mogły działać poprawnie, musi być wyposażony.
Systemy operacyjne.
Maszyna wirtualna ang. virtual machine, VM.
Pamięć komputerowa S t r u k t u r a p a m i ę c i.
POŚREDNIK Jak reprezentowana jest informacja w komputerze? liczby – komputer został wymyślony jako zaawansowane urządzenie służące do wykonywania.
Architektura PC.
Elementy zestawu komputerowego
Sieci komputerowe.
Sieci komputerowe.
Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.
Sieci komputerowe.
BUDOWA I ZASADA DZIAŁANIA
BUDOWA I DZIAŁANIE SIECI KOMPUTEROWYCH LEKCJA 1: Zadania sieci komputerowych i modele sieciowe Dariusz Chaładyniak.
Procesy, wątki Program a proces Proces: Przestrzeń adresowa, kod, dane, stos (część pamięci do przechowania zmiennych lokalnych i niektórych adresów) Otwarte.
oprogramowanie (software)
1. 2 Światowy ład informatyczny. Wybrane zagadnienia Wykłady akademickie w roku akademickim 2005/2006 Kulturoznawstwo, studia stacjonarne i niestacjonarne.
Podział sieci komputerowych
Sieć Komputerowa.
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Schemat blokowy komputera
Protokoły używane w sieciach LAN Funkcje sieciowego systemu komputerowego Wykład 5.
materiały dla uczestników
Zapis prezentacji:

1 Informacja o prowadzącym zajęcia: Doc. dr habil. Andrzej Kocikowski Wydział Nauk Społecznych UAM ul. Szamarzewskiego 89 Pracownia Komunikacji Multimedialnej WNS UAM (nowy budynek dydaktyczny, p. 6) Instytut Kulturoznawstwa UAM (budynek AB, pokój 22 i 21) tel.: (61) (p. 6, bud. E), (61) (sekretariat Instytutu) Dyżur: poniedziałek, 11: :00, wskazana sobota i niedziela zjazdowa. Korespondencja elektroniczna:

2 Powtórka Informatyczny model systemu obliczeniowego jednostka przetwarzająca; jednostka sterująca; pamięć wewnętrzna; tor przesyłania informacji; wejście, wyjście; pamięć zewnętrzna jednostka przetwarzająca, zwana w technice komputerowej arytmometrem i jednostka steru- jąca, to procesor systemu Elementarium sieciowe I

3 Powtórka Elementarium sieciowe I Fizycznie, realnie, maszyna, komputer to: - procesor (konkretna konstrukcja, gabaryty, lista rozkazów, tzw. moc), - pamięć operacyjna (konkretna konstrukcja, gabaryty, liczba komórek, największy możliwy adres pamięci, etc.), - szyna danych, - porty wejścia-wyjścia (ściśle określona ilość, konkretna konstrukcja, etc.) - pamięć zewnętrzna (ściśle określona ilość stacji dysków elastycznych lub/i optycznych, konkretny typ i pojemność dysku twardego (macierzy dysków twardych), etc.). Ponadto, częścią systemu obliczeniowego, a więc komputera jest: - system operacyjny, czyli specjalny program komputerowy (np. UNIX). Monitor, klawiatura, mysz należą do urządzeń wyjścia-wejścia i nie są częścią systemu obliczeniowego, aczkolwiek w procesie komunikacji człowieka z maszyną odgrywają niezwykle ważną rolę.

4 Powtórka Elementarium sieciowe I Przyjęta definicja sieci komputerowej: System połączeń w zbiorze komputerów (mikrokomputerów).

5 Powtórka Elementarium sieciowe I 1. Sieć lokalna LAN (Local Area Network) 2. Sieć rozległa WAN (Wide Area Network) Podział sieci (generalnie): 3. Sieć metropolitalna (miejska) MAN (Metropolitan Area Network)

6 Powtórka Elementarium sieciowe I Sieci - generalnie - a więc i LAN, WAN mogą być [i są] elementami zbioru, w którym istnieje jakiś system połączeń. Każdy taki przypadek to metasieć lub sieć sieci Metasiecią nazywamy zbiór połączonych ze sobą sieci komputerowych w których używane są różne protokoły komunikacyjne. St. Gawiejnowicz, Wstęp... s. 178

7 Powtórka Elementarium sieciowe I W skrajnym przypadku sieć sieci staje się siecią globalną Globalną siecią sieci jest INTERNET INTERNET jest globalną siecią sieci lub globalną metasiecią POWTÓRZMY: Metasiecią nazywamy zbiór połączonych ze sobą sieci komputerowych w których używane są różne protokoły komunikacyjne. St. Gawiejnowicz, Wstęp... s. 178

8 Powtórka Elementarium sieciowe I Wykaz literatury uzupełniającej (po części fachowej): Gawiejnowicz, Stanisław (1998), Wstęp do systemów operacyjnych. WN UAM. Kobus Andrzej, Szyller Jerzy (1984), Mikroprocesory. WP. Marciszewski, Witold (1995), Tajniki Internetu. Moczurad, Włodzimierz (1998), W sieci. UNIX. Sieci lokalne i rozległe. Skorupski, Andrzej (1996), Podstawy budowy i działania komputerów. WKŁ. Sportack, Mark (1999), Sieci komputerowe, Helion

9 Wykład nr 5 Elementarium sieciowe II System operacyjny UNIX - wprowadzenie (opowieść dla humanisty).

10 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) definicje systemu operacyjnego: System operacyjny to zorganizowany zbiór programowych rozszerzeń sprzętu, zawierający procedury kontrolne dla pracy komputera i dostarczający otoczenia dla wykonywanych programów. [Gawiejnowicz, s. 20]... System operacyjny to zespół programów, które samodzielnie umożliwiają wszechstronne wykorzystanie sprzętu komputerowego... [Deitel]...System operacyjny jest programem, który działa jako pośrednik między użytkownikiem komputera a sprzętem komputerowym... [Silberschatz i inni]... System operacyjny to zbiór programów pośredniczących między sprzętem a użytkownikiem dokonujących dynamicznego rozdziału dostępnych zasobów pomiędzy istniejące procesy w sposób zapewniający ich poprawne oraz efektywne, w sensie przyjętego kryterium, wykonanie... [Błażewicz] Wszystkie cytaty za Gawiejnowicz, s

11 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) OPERACYJNY SYSTEM, inform. zespół programów przeznaczony do zarządzania zasobami komputera ekon. wykorzystywania jego urządzeń i tworzenia użytkownikowi dogodnych mechanizmów ułatwiających uruchamianie, eksploatację, a także tworzenie programów. System operacyjny pełni następujące funkcje: 1) obsługę, obejmującą dzielenie pomiędzy użytkowników zasobów fiz. (urządzeń) i log. (programy, pliki, czas) komputera według specyficznej dla danego systemu operacyjnego strategii, oraz zarządzanie procesami (wykonywaniem zadań) i pamięcią, w szczególności zapewnienie właściwej synchronizacji i komunikacji przy współbieżnym wykonywaniu programów, niedopuszczanie do wzajemnego blokowania się procesów, reagowanie na zdarzenia specjalne, np. na niektóre błędy wykryte podczas wykonywania programów użytkownika, wirtualizację pamięci, wprowadzanie programów do pamięci itd.; 2) ochronę, obejmującą zapobieganie niszczeniu przechowywanych w komputerze danych (może to nastąpić w wyniku błędów w programach użytkowników, działań świadomie nielegalnych lub w wyniku awarii urządzeń lub sieci elektr.) lub niepowołanemu ich użyciu; 3) odnowę, mającą na celu usunięcie lub zminimalizowanie skutków awarii obejmującą odtworzenie stanu informacji w komputerze sprzed awarii oraz wznowienie pracy komputera po awarii. Źródło: Encyklopedia powszechna PWN, 2004

12 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) UNIX wielozadaniowy wielodostępny uniwersalny System operacyjny

13 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) UNIX System operacyjny UNIWERSALNY: tzn. zdolny do interakcji z dowolnym kodem maszynowym WIELOZADANIOWOŚĆ polega na możliwości pracy z kilkoma programami jednocześnie WIELODOSTĘPNOŚĆ należy do natury sieci - wielu użytkowników jednocześnie korzysta z zasobów

14 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) (...) zasobem nazywamy każdy rodzaj sprzętu komputerowego lub zbiór danych który jest niezbędny do wykonania przez komputer postawionego przez nas zadania (...) głównymi zasobami są: 1. procesor (procesory), 2. pamięć, 3. urządzenia I/O, 4. dane. Źródło: Gawiejnowicz, Wstęp... s. 22

15 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) - J. Prosper Eckert & John W. Mouchly - ENIAC ( ) - John von Neumanna - EDVAC (architektura komputera sterowanego programem); - DEC (Digital Equipment Corporation): PDP-8 - IBM ; model ; model CTSS ; (CTSS = Compatible Time-Sharing System) UNIVAC wprowadza do produkcji i sprzedaży komputer UNIVAC 1; UNIVAC interpreter Short Code - Grace Hopper - kompilator; - FORTRAN - IBM 704; COBOL; Grace Hopper - ALGOL; - UNIVAC III - pierwszy SO dla równoległego wykonywania wielu progr. użyt.; - IBM - kwiecień seria 360

16 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) - CTSS początek systemów operacyjnych z podziałem czasu procesora. - Akronim MAC objaśniany bywa rozmaicie: Multiple Access Computer, Multiple Access Computing, Machine Aided Cognition, Man and Computer, wreszcie Minsky Against Corby MULTICS; - CMS: początkowo Cambridge Monitor System, później Conversational Monitor System; - CP/CMS przekształcony nieco później w VM/CMS; niedawno zastąpiony został przez z/VM. CP zastąpiony przez VM jest systemem operacyjnym maszyny wirtualnej. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UNIX - Laboratoria Bella - Dennis M. Ritchie - Ritchie, Dennis, M., Thompson, Ken, McIlroy, M., D., Ossanna, J. F. tworzyli zespół opracowujący UNIXA. Porównaj: Ritchie, D. M, (1984), The Evolution of the Unix Time- sharing System. Wersja sieciowa:

17 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) Wersje UNIXa: AT&T (Bell Labs) i Berkeley SunOS Solaris SCO Unix AIX HP/UX ULTRIX Linux NetBSD FreeBSD

18 Wykład nr 5 ELEMENTARIUM SIECIOWE (II) Wykaz literatury uzupełniającej (po części fachowej): Duch, Włodzisław (1997), Fascynujący świat programów komputerowych. NAKOM. Gawiejnowicz, Stanisław (1998), Wstęp do systemów operacyjnych. WN UAM. Kobus Andrzej, Szyller Jerzy (1984), Mikroprocesory. WP. Marciszewski, Witold (1995), Tajniki Internetu. Moczurad, Włodzimierz (1998), W sieci. UNIX. Sieci lokalne i rozległe. Peek Jerry, i inni (2002), UNIX. Wprowadzenie, Helion. Silberschatz, Abraham, i inni (2002), Podstawy systemów operacyjnych. WNT

19 Koniec sekcji