Zbigniew S. Szewczak Podstawy Systemów Operacyjnych
|
|
- Michalina Niemiec
- 9 lat temu
- Przeglądów:
Transkrypt
1 Zbigniew S. Szewczak Podstawy Systemów Operacyjnych Wykład 1 Ewolucja systemów operacyjnych. Toruń, 2004
2 O czym będzie? Wstęp System komputerowy System operacyjny Systemy wsadowe Systemy z podziałem czasu Systemy operacyjne na PC Systemy równoległe Systemy rozproszone Systemy czasu rzeczywistego Przykłady systemów operacyjnych
3 Literatura A. Silberschatz, P.B. Gavin, Podstawy systemów operacyjnych, wyd. III, WNT, 2000 (tł. 5th ed.) W. Stallings, Organizacja i architektura systemu komputerowego. Projektowanie systemu a jego wydajność, PWN, Warszawa, 2000 (tł. 4th ed.)
4 Literatura dodatkowa Per Brinch Hansen, Podstawy systemów operacyjnych, PWN, 1979 (klasyka) M. Bach, Budowa systemu operacyjnego Unix, WNT, 1995 A. Tannenbaum, Rozproszone systemy operacyjne, PWN, 1997 M. Beck,H. Bohme,M. Dziadzka,U. Kunitz,R. Magnus, D. Verworver, Linux Kernel. Jądro Linuxa, Mikom, 1999
5 Literatura dodatkowa U. Vahalia, Jądro systemu UNIX, WNT, Warszawa, 2001 D. P. Bovet & M. Cesati, Linux Kernel, Wydawnictwo RM, Warszawa, 2001 A. Tannenbaum, Modern Operating Systems, 2nd ed., Prentice Hall,
6 Strony WWW
7 Inne zasoby grupy dyskusyjne (Usenet) comp.os.system comp.os.linux.development.system pl.comp.os.linux prezentacje
8 System komputerowy Sprzęt (ang. hardware) - zasoby o specyficznej architekturze oraz organizacji zarządzane przez system operacyjny System operacyjny - program, który nadzoruje i koordynuje dostęp programów do zasobów Programy użytkowe - realizują potrzeby użytkowników systemu komputerowego (kompilatory, bazy danych, gry,...) Użytkownicy - ludzie, maszyny, komputery..
9 Sieciowy system komputerowy Sieciowy system komputerowy jest częścią systemu komputerowego odpowiedzialną za komunikowanie się komputerów przez łącza sprzęt - medium transmisji danych, karta sieciowa, modem system operacyjny - implementacja protokołu (TCP/IP, NetBEUI, IPX/SPX ) w jądrze sieciowy podsystem operacyjny : NFS, SMB, NCP programy użytkowe - mount,przeglądarka WWW, telnet, ftp użytkownicy: zdalny komputer, osoba używająca ftp, itp.
10 Model systemu (13 warstwy) Model hierarchiczny (R. Brown &..., Computer, 1984) Warstwy dzielone (procesy, systemy zdalne..) 13: Powłoka (ang. shell) 12: Procesy użytkownika 11: Katalogi 10: Urządzenia zewnętrzne (drukarki) 9: System plików (pliki) 8: Komunikacja (potoki)
11 Model systemu (c.d.) Warstwy procesora (niepodzielne) 7: Pamięć wirtualna (segmenty, strony) 6: Lokalna pamięć zewnętrzna (bloki danych) 5: Procesy (kolejki procesów gotowych) Warstwy sprzętowe 4: Przerwania (programy obsługi przerwań) 3: Procedury 2: Instrukcje maszynowe (mikroprogramy) 1: Obwody elekroniczne (rejestry, szyny)
12 Co to jest system operacyjny? System jest pewnym zbiorem obiektów oraz realcji między tymi obiektami i między ich własnościami (Hall, Fagen) System operacyjny jest programem, który działa jako pośrednik między użytkownikiem komputera a sprzętem komputerowym Nie mam dobrej definicji systemu operacyjnego To nie to, że czegoś nie wiemy, gnębi nas, lecz to, że wiemy, iż coś nie jest tak (W. Rogers)
13 Zadania systemu operacyjnego Zdania systemu operacyjnego tworzenie środowiska do wykonywania programów powodowanie aby system komputerowy był wygodny w użyciu System operacyjny nadzoruje i koordynuje posługiwanie się sprzętem
14 System operacyjny - definicje Dystrybutor zasobów (ang. resource allocator) - przydziela zasoby poszczególnym zamawiającym (programom) Program sterujący (ang. control program) - nadzoruje wykonanie programów użytkowych oraz operacji wejścia/wyjścia, kontrola błędów Jądro systemu (ang. kernel, ang. nucleus) - program działający w komputerze nieustannie, często jest synonimem systemu operacyjnego
15 Wczesne systemy - Goła maszyna ( lata 50-te) Struktura wielkie maszyny obsługiwane z konsoli programista/użytkownik jako operator maszyny wejście z taśmy papierowej lub karty perforowanej cel systemu operacyjnego (monitora) : automatyczne przekazywanie sterowania następnemu zadaniu Wczesne oprogramowanie asemblery, kompilatory, programy ładujące i łączące, biblioteki modułów ładowalnych Bezpieczne Nieefektywne wykorzystanie drogich zasobów
16 Proste systemy wsadowe Wynajęty operator (bardzo ważna osoba!) do wczytywania zadań tzw. wsadu (ang. batch) Dodany czytnik kart perforowanych Redukcja czasu wykonania przez wsad o podobnych parametrach Automatyczne kolejkowanie zadań Rezydentny monitor (system) inicjowanie zadań, komendy operatorskie przekazywanie kontroli wykonywanym zadaniom (ang. job) przejęcie kontroli po zakończeniu zadania
17 Wygląd pamięci operacyjnej - prosty system wsadowy Monitor (system operacyjny) Obszar programów użytkownika
18 Język opisu zadań - JCL Problemy skąd monitor ma czerpać wiedzę o naturze zadania (np. asembler, Fortran) lub jaki program wykonać jak monitor ma rozróżniać zadania dane od programów Rozwiązanie język opisu zadań (Job Control Language)
19 Język opisu zadań - JCL (c.d.) Karty sterujące określają jak monitor ma funkcjonować //MYJOB JOB MSGLEVEL=(1,1), CLASS=A //STEP1 EXEC PGM=EDIT //OUT DD DSNAME=MYSET,DISP=OLD, // DCB=(LRECL=80, RECFM=FB) //SYSIN DD *...dane... /* //STEP2 EXEC SORTC
20 Język opisu zadań - JCL (c.d.) Składniki rezydentnego monitora interpreter JCL program inicjujący/kończący zadania obsługa we/wy, komendy operatora Problem: mała wydajność - we/wy i procesor nie mogą działać jednocześnie; powolny czytnik kart Rozwiązanie: praca pośrednia (ang. off-line operation) - wczytywanie zadań z taśmy i drukowanie off-line
21 Spooling Simultaneous Pheripheral Operation On-Line - umożliwia wykonywanie zadań w czasie operacji we/wy innych zadań wczytanie zadania z czytnika kart na dysk do kolejki zadań (ang. job queue) wyprowadzenie wydruku zakończonego zadania do kolejki na dysku (ang. print queue) a potem drukarkę Pula zadań (ang. job pool ) - zadania na dysku są wybierane do wykonania w taki sposób aby zwiększyć wykorzystanie procesora
22 Wieloprogramowane systemy wsadowe Wiele zadań jest przechowywanych w pamięci operacyjnej a procesor, w czasie oczekiwania jednego zadania na jakąś usługę np. operację wejścia/wyjścia lub zamontowanie taśmy jest przydzielany innemu zadaniu pierwszy przypadek gdy monitor decyduje za użytkowników a w zasadzie za operatora systemu (stąd możliwe wytłumaczenie nazwy system operacyjny) początek końca wszechwładzy operatora systemu komputerowego
23 Wielozadaniowość - wymagania systemu Wieloprogramowanie daje wielozadaniowość (ang. multitasking) Obsługa we/wy przez system Zarządzanie przydziałem pamięci (ang. memory management) Planowanie przydziału procesora (ang. CPU scheduling) - wybór zadania do wykonania Przydział urządzeń zewnętrznych (dyski, taśmy) (ang. I/O management)
24 Systemy z podziałem czasu - ang. Time-Sharing Systems Rozszerzenie wieloprogramowości (ang. multiprogramming) Procesor jest przydzielony jedynie zadaniom w pamięci operacyjnej i wykonuje na przemian wiele zadań, przy czym przełączenia następują tak często, że użytkownicy mogą współdziałać z programem podczas jego wykonania Jedno z zadań w pamięci: dialog z użytkownikiem (sesja)
25 Systemy z podziałem czasu - (c.d) Zadania usuwane z pamięci są zapisywane na dysk do zbioru wymiany (ang. swap) Bezpośrednia komunikacja użytkownika z systemem (ang. on-line) dzięki wielozadaniowości zadanie = sesja (ang. session) lub proces (ang. process) IBM OS/360 MVT/TSO - system interakcyjny Phoenix modyfikacja TSO realizowana w UMK
26 Wymiana - ang. swapping Problem: we/wy jest wolniejsze od procesora więc nawet wieloprogramowany system może powodować przestoje w pracy procesora Inne rozwiązania: zwiększenie pamięci drogie wzrasta apetyt wymiana
27 Co to jest wymiana? Zadanie zamiast przebywać bezczynnie w pamięci (z powodu niespełnialności żądań) jest zapamiętane (ang. swapped out) na dysku w zbiorze wymiany Zadanie (inne) zostaje wczytane (ang. swapped in ) ze zbioru wymiany do pamięci komputera i wykonywane Zadanie kończy się i jest usuwane z pamięci
28 Systemy operacyjne na PC Zmniejszenie cen sprzętu Komputer osobisty (ang. personal computer) - przeznaczony dla jednego użytkownika Urządzenia we/wy : klawiatura, myszka, monitory, małe drukarki Przenoszenie technologii wcześniej rozwiniętej dla dużych komputerów ( ang. mainframe) na stacje robocze (ang. workstations) systemy jednoprogramowane, jednostanowiskowe (MS- DOS, Macintosh)
29 Systemy równoległe Systemy równoległe (ang. parallel systems) - systemy z wieloma współpracującymi procesorami (ang. multiprocessor systems) Systemy ściśle powiązane (ang. tightly coupled) - procesory dzielą zegar, pamięć; komunikacja zwykle poprzez pamięć dzieloną Korzyści: zwiększona przepustowość (ang. throughput) zdolność do kontynuowania usług na poziomie proporcjonalnym do ilości ocalałych zasobów łagodna degradacja (ang. graceful degradation) systemy tolerujące awarie (ang. fault-tolerant)
30 Systemy równoległe (c.d.) Wieloprzetwarzanie symetryczne (ang. Symmetric MultiProcessing - SMP) każdy z procesorów wykonuje identyczną kopie systemu Wieloprzetwarzanie asymetryczne (ang. asymmetric multiprocessing) każdy procesor ma przypisane inne zadanie; procesor główny planuje i przydziela prace procesorom podporządkowanym procesor: IBM 4381 (VM SP/6) i procesor czołowy (ang. front-end ): IBM węzeł sieci EARN/BITNET (PLTUMK1) w UMK, 1991
31 Wieloprzetwarzanie symetryczne CPU CPU CPU CPU Pamięć
32 Systemy rozproszone Rozproszone przetwarzanie za pomocą wielu procesorów zwanych węzłami (ang. nodes) Systemy luźno powiązane (ang. loosely coupled) lub rozproszone (ang. distributed systems) - każdy procesor ma własną pamięć lokalną; procesory komunikują się szybkim łaczem Powody: podział zasobów: zdalne drukowanie plików przyspieszenie obliczeń, dzielenie obciążeń (ang.load sharing) niezawodność, komunikacja: poczta (ang. )
33 Systemy rozproszone (c.d.) Sieciowe systemy operacyjne dzielenie plików (NFS, Samba, NetWare) protokół komunikacyjny (TCP/IP, NetBEUI, NCP) przetwarzanie niezależne od innych komputerów w sieci, duża autonomia Rozproszone systemy operacyjne mniejsza autonomia systemów (System Andrew) powstaje wrażenie jednego dużego systemu operacyjnego kontrolowanego poprzez sieć rozległą
34 Systemy czasu rzeczywistego Ang. Real-Time Systems - stosowane często do sterowania urządzeniami dedykowanymi do konkretnych zastosowań (proces produkcji) Ściśle zdefiniowane, stałe ograniczenia czasowe Rygorystyczny system czasu rzeczywistego (ang. hard real-time) tylko pamięć o krótkim czasie dostępu Łagodny system czasu rzeczywistego (ang. soft real-time) krytyczne zadanie do obsługi w czasie rzeczywistym ma najwyższy priorytet
35 Minisystemy systemy podręczne (ang. handheld systems) PDA (ang. personal digital assistants) palmtopy (PalmOS, Windows CE) telefony komórkowe (interpreter Javy) technologia bezprzewodowa (podczerwień, BlueTooth) 512KB-8MB pamięci, mały display, wolny procesor Inne sprzęt domowy (mikrofalówki, pralki,...) sprzęt elektroniczny (aparaty, odtwarzacze, TV,...)
36 Przykłady: System Atlas Uniwerystet w Manchester (Anglia) - koniec lat 50-tych/początek lat 60-tych System wsadowy Główna część systemu: moduły sterujące wejściem/wyjściem Planowanie zadań - spooling Pamięć rdzeniowa jako pamięć podręczna Nowatorski, wiele jego cech przetrwało w systemach operacyjnych do dziś
37 Przykłady: System CTSS Compatible Time-Sharing System System na komputer IBM 7090 zrealizowany w MIT (Massachusetts Institute of Technology), 1962 System z podziałem czasu Umożliwiał konwersację 32 użytkownikom Wielkość systemu: 32,000 słów 36-bitowych Wielki sukces, w użyciu do 1972
38 Przykłady: System MULTICS MULTiplexed Information and Computing Service Naturalne rozszerzenie CTSS napisane w języku PL/I na maszyny o mocy IBM PC 386 Wspólne przedsięwzięcie MIT (m.in. Dennis Ritchie), General Electric i Bell Laboratory (AT&T), 1965 Protoplasta systemów:ibm OS/360(1966),Unix(1970) Wielkość: 20M instrukcji maszynowych (1975) 1969, Bell Labs rezygnuje z projektu : Unics modyfikacja Multicsa na PDP-7 (Ken Thompson, Dennis Ritchie) cross-assembler Honeywell 635->gra Space Travel na PDP-7
39 Przykłady: System OS/360 System z podziałem czasu jednolity dla wszystkich komputerów od małych maszyn biurowych po wielkie komputery obliczeniowe Wszystko dla wszystkich Skomplikowany i zbyt wielki: >1,000,000 instrukcji maszynowych Błędne założenie: moc obliczeniowa ma być uzyskiwana zdalnie z wielkiego komputera OS/MFT, OS/MVT+TSO; poźniej IBM 370: OS/MVS+CMS Polska : System RIAD 32 (przełom 80/90)
40 Przykłady: Systemy operacyjne na IBM PC CP/M (Gary Kildall, 1974) na 8080,2MHz,8b i floppy IBM PC, 8086,5MHz,16b (1981): MS DOS 1.0-8KB interpreter BASICa +DOS, wielkość: 4000 linii kodu IBM PC XT, 10MHz, 16b (1983): MS DOS KB 1MB RAM, HDD: jeden katalog, 64 pliki IBM PC AT,80286,12MHz (1984): MS DOS KB 16MB RAM, sieć (v. 3.1) Microsoft Windows GUI (ang. Graphical User Interface) IBM PC 386,33MHz,32b (1987): MS DOS KB Microsoft Windows 3.0,3.1, Linux (1991) IBM PC 486,50MHz(1990):MS DOS + Win3.1, Linux
41 Przykłady: Systemy operacyjne firmy Microsoft Windows NT 3.1 (1993) 6M linii kodu, aplikacje MS DOS, OS/2, Windows 3.1 Windows 95, Pentium,300MHz (1995): fragmenty 16b kodu, system plików FAT-32 Windows NT 4.0 (1996) kompatybilność z W95/98, 16M linii kodu, system plików -NTFS Windows 98 (1998) - 32-bitowy fragmenty 16k kodu assemblerowego, błędy Windows ME (2000) - poprawiony W98 Windows 2000 (2000) = Windows NT 5.0
42 Współczesne systemy operacyjne Cechy wspólne architektura mikrojądra- zawiera jedynie niezbędne funkcje architektura monolityczna wielowątkowość proces (zadanie) składa się z wątków SMP (pod)system sieciowy systemy grafiki (GUI) i wydruku Windows: 2K/XP Unix: Solaris 2.x, 4.4BSD, Linux Maszyny wirtualne: JavaVM, VMware
43 Współczesna architektura - Centrino Procesor Pentium-M (L1 64kB, L2 1MB) Magistrale FSB MHz AGP 4x PCI Express 16x Chipset i855gm/pm: CPU, RAM, Bridge (mostek) ICH4-M PCI, USB, ATA, Ethernet 10Gb, WLAN DVD - Blue-ray: do 50GB, transfer danych 4,5MBps Przeznaczenie: notebooki
44 System operacyjny Windows 2000 wielozadaniowy system operacyjny z wywłaszczaniem na procesory 32-bitowe 4 wersje zależne od ilości pamięci i procesorów Professional, Server, Advanced Server, Datacenter Server realizuje standard POSIX (IEEE Std ) architektura mikrojąder kod napisany w C i C++ 29M linii kodu źródłowego wydzielony kod zależny od procesora HAL (Hardware Abstraction Layer)
45 Windows 2000 Professional - wymagania Procesor: Intel Pentium, 133(200)MHz lub nowszy Pamięć: 64(128)MB RAM lub więcej Dysk twardy: 2000MB lub więcej 650MB wolnego miejsca Monitor: VGA (SVGA) lub o większej rozdzielczości Stacja CDROM 4(12)x lub DVD Stacja dyskietek 3,5 Mysz Microsoftowa, klawiatura,...
46 System operacyjny Linux System Linux jest bezpłatnie rozpowszechnianą wersją systemu operacyjnego UNIX System Linux stworzył student Uniwersystetu w Helsinkach (Finlandia) - Linus Torvalds, 1991 Monolityczny system operacyjny, którego centralną część stanowi jądro (Linux Kernel) Wielodostępny, wielozadaniowy system operacyjny z wywłaszczaniem zgodny ze standardem POSIX System Linux zawiera sieciowe systemy operacyjne:ncp(mars),smb(samba),tcp/ip(nfs)
47 System operacyjny Linux - (c.d.) System operacyjny Linux może działać na różnych architekturach: Intel x86, SPARC, DEC Alpha, PowerPC, MIPS, m68k System Linux może współistnieć na jednym komputerze z innymi systemami operacyjnymi: Windows 98, Windows NT, Windows 2000, Solaris, FreeBSD, OS/2,... System operacyjny Linux może symulować inne systemy operacyjne np. MS-DOS, Windows,... v2.2-1m linii kodu źródłowego
48 Wymagania sprzętowe Procesor Pentium II taktowany zegarem 233MHz Pamięć RAM - 64 MB Karta graficzna 4MB Dysk twardy 2GB Czytnik CD-ROMów (opcjonalnie) Dostęp do sieci Internet (opcjonalnie)
49 Prawo Haeckla Haeckel Ernst ( ), profesor anatomii w Jenie ( ), ewolucjonista Ontogeneza jest rekapitulacją filogenezy Rozwój osobniczy (ontogeneza) jest skróconym i szybkim powtórzeniem (rekapitulacją) rozwoju rodowego (filogenezy) Komputery główne, minikomputery, mikrokomputery, komputery sieciowe, komputery osobiste, itd. w swoim rozwoju przechodzą etapy podobne jak ich poprzednicy
50 Podsumowanie Co to jest system operacyjny? nie ma dobrej definicji (i nigdy nie będzie) wygodnie jest przyjąć, że jest to program rezydentny (tzw. jądro systemu) pośredniczący między sprzętem a człowiekiem lub maszyną zadania: sterowanie programami, rozdzielanie zasobów, szeregowanie, sterowanie we/wy, zarządzanie danymi Co to jest system komputerowy? sprzęt system operacyjny oprogramowanie użytkowe (np. komenda who) ludzie lub maszyny
51 Podsumowanie (c.d.) Jakie cele wpłynęły na rozwój systemów operacyjnych w ciągu ostatnich 40 lat? efektywne działanie systemu komputerowego a zwłaszcza wykorzystanie procesora (jednostki centralnej) wygodne środowisko do opracowywania i wykonywania programów lokalnie i zdalnie W jaki sposób osiągnięto te cele? wsad, spooling wieloprogramowanie, podział czasu, swapping komputery osobiste, wieloprocesorowość sieci komputerowe fundamentalny wkład IBM
52 Ciąg dalszy O czym będzie mowa dalej? zarządzanie programami (procesami) zarządzanie pamięcią zarządzanie wejściem/wyjściem zarządzanie tym wszystkim razem (zdalnie) Model: komputer<->system<->użytkownik architektura komputera ( czyt. rozwój technologii) decyduje o systemie operacyjnym potrzeby użytkownika (np. multimedialne) wymuszają rozwój technologii ważne: architektura i organizacja komputera
Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Zadania systemu operacyjnego. Abstrakcyjne składniki systemu. System komputerowy
Systemy operacyjne Systemy operacyjne Dr inż. Ignacy Pardyka Literatura Siberschatz A. i inn. Podstawy systemów operacyjnych, WNT, Warszawa Skorupski A. Podstawy budowy i działania komputerów, WKiŁ, Warszawa
Wprowadzenie do systemów operacyjnych
SOE - Systemy Operacyjne Wykład 1 Wprowadzenie do systemów operacyjnych dr inż. Andrzej Wielgus Instytut Mikroelektroniki i Optoelektroniki WEiTI PW System komputerowy Podstawowe pojęcia System operacyjny
Wprowadzenie do systemów operacyjnych. mgr inż. Krzysztof Szałajko
Wprowadzenie do systemów operacyjnych mgr inż. Krzysztof Szałajko Co to jest system operacyjny? Co to jest system komputerowy? 2 / 37 Definicja: system operacyjny System operacyjny jest programem pośredniczącym
Systemy operacyjne. Wojciech Kwedlo Wydział Informatyki PB, p. 127 aragorn.pb.bialystok.pl/~wkwedlo
Systemy operacyjne Wojciech Kwedlo Wydział Informatyki PB, p. 127 wkwedlo@ii.pb.bialystok.pl aragorn.pb.bialystok.pl/~wkwedlo Ten wykład prowadzę pierwszy raz!!! Wojciech Kwedlo, Wykład z Systemów Operacyjnych
Składowe systemu komputerowego
Składowe systemu komputerowego Sprzęt (ang. hardware) dostarcza podstawowe zasoby systemu komputerowego: procesor, pamięć, urządzenia wejścia-wyjścia System operacyjny nadzoruje i koordynuje posługiwanie
Systemy operacyjne III
Systemy operacyjne III Jan Kazimirski 1 Opis zajęć Prezentacja budowy i zasad działania współczesnego systemu operacyjnego Prezentacja podstawowych elementów systemów operacyjnych i zasad ich implementacji
Systemy operacyjne. Paweł Pełczyński
Systemy operacyjne Paweł Pełczyński ppelczynski@swspiz.pl 1 Program przedmiotu Wprowadzenie Struktura systemów operacyjnych Procesy i Wątki Komunikacja międzyprocesowa Szeregowanie procesów Zarządzanie
Wprowadzenie do systemów operacyjnych
Wprowadzenie do systemów operacyjnych dr hab. inż. Krzysztof Patan, prof. PWSZ Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa w Głogowie k.patan@issi.uz.zgora.pl Zadania systemów operacyjnych
System komputerowy. System komputerowy
System komputerowy System komputerowy System komputerowy układ współdziałających ze sobą (według pewnych zasad) dwóch składowych: sprzętu komputerowego (hardware) oraz oprogramowania (software) po to,
Systemy operacyjne. Literatura: A. Silberschatz, J.L. Peterson, P.B. Galwin, Podstawy systemów operacyjnych, WNT, Warszawa 2006
Literatura: A. Silberschatz, J.L. Peterson, P.B. Galwin, Podstawy systemów operacyjnych, WNT, Warszawa 2006 Literatura: W. Stallings, Systemy operacyjne: struktura i zasady budowy, PWN, Warszawa 2006.
Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania
Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałek, 11.30-13; B-4, pok. 207 Systemy operacyjne Wykłady:
Systemy operacyjne. Wojciech Kwedlo Wydział Informatyki PB, p. 205 aragorn.pb.bialystok.pl/~wkwedlo/dydaktyka.
Systemy operacyjne Wojciech Kwedlo Wydział Informatyki PB, p. 205 w.kwedlo@pb.edu.pl aragorn.pb.bialystok.pl/~wkwedlo/dydaktyka.html Konsultacje: Poniedziałek, Wtorek : 10:15-12:00 Wojciech Kwedlo, Wykład
Systemy operacyjne. wykład dr Marcin Czarnota laboratorium mgr Radosław Maj
Systemy operacyjne wykład dr Marcin Czarnota laboratorium mgr Radosław Maj Plan wykładów 1. Wprowadzenie, 2. Procesy, wątki i zasoby, 3. Planowanie przydziału procesora, 4. Zarządzanie pamięcią operacyjną,
ZADANIA SYSTEMÓW OPERACYJNYCH
ZADANIA SYSTEMÓW OPERACYJNYCH Krzysztof Patan Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski k.patan@issi.uz.zgora.pl Zadania systemów operacyjnych Co nazywamy systemem operacyjnym?
SYSTEMY OPERACYJNE: STRUKTURY I FUNKCJE (opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX)
(opracowano na podstawie skryptu PP: Królikowski Z., Sajkowski M. 1992: Użytkowanie systemu operacyjnego UNIX) W informatyce występują ściśle obok siebie dwa pojęcia: sprzęt (ang. hardware) i oprogramowanie
Podstawy informatyki. System operacyjny. dr inż. Adam Klimowicz
Podstawy informatyki System operacyjny dr inż. Adam Klimowicz System operacyjny OS (ang. Operating System) Program komputerowy bądź zbiór programów, który zarządza udostępnianiem zasobów komputera aplikacjom.
Definicja systemu operacyjnego (1) Definicja systemu operacyjnego (2) Miejsce systemu operacyjnego w architekturze systemu komputerowego
Systemy operacyjne wprowadzenie 1 Definicja systemu operacyjnego (1) Definicja systemu operacyjnego (2) System operacyjny jest zbiorem ręcznych i automatycznych procedur, które pozwalają grupie osób na
dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1
dr inż. Konrad Sobolewski Politechnika Warszawska Informatyka 1 Cel wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działanie systemu operacyjnego
Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera
Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Definicja systemu operacyjnego (1) Miejsce,
Przegląd współczesnych systemów operacyjnych
SOE - Systemy Operacyjne Wykład 2 Przegląd współczesnych systemów operacyjnych dr inż. Andrzej Wielgus Instytut Mikroelektroniki i Optoelektroniki WEiTI PW Wstęp Cechy współczesnych systemów operacyjnych
Wprowadzenie. Dariusz Wawrzyniak. Miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera
Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego (2) Miejsce, rola i zadania systemu operacyjnego
Systemy operacyjne. Zadania systemu operacyjnego. System komputerowy. Wprowadzenie. Dr inż. Ignacy Pardyka
Systemy operacyjne Zadania systemu operacyjnego Dr inż. Ignacy Pardyka Wykłady: 1. Wprowadzenie 2. Procesy i zarządzanie procesorem 3. Synchronizacja i zarządzanie zasobami 4. Zarządzanie pamięcią 5. Systemy
Technologia informacyjna. Urządzenia techniki komputerowej
Technologia informacyjna Urządzenia techniki komputerowej System komputerowy = hardware (sprzęt) + software (oprogramowanie) Sprzęt komputerowy (ang. hardware) zasoby o specyficznej strukturze i organizacji
Systemy operacyjne. Wprowadzenie. Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak
Wprowadzenie Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego Klasyfikacja systemów operacyjnych Zasada działania systemu operacyjnego
SYSTEMY OPERACYJNE. kik.pcz.czest.pl/so. (C) KIK PCz 2009. Materiały pomocnicze 1 PROWADZI: PODSTAWOWA LITERATURA: ZAJĘCIA: STRONA
SYSTEMY OPERACYJNE PROWADZI: dr inż. Jarosław Bilski Katedra Inżynierii Komputerowej Politechnika Częstochowska Wykład dla kierunku Informatyka 2 ZAJĘCIA: Obowiązkowe Wykład Laboratorium 2 godziny tygodniowo
2013-04-25. Czujniki obiektowe Sterowniki przemysłowe
Ogólne informacje o systemach komputerowych stosowanych w sterowaniu ruchem funkcje, właściwości Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i transportowej
Informatyka. informatyka i nauki komputerowe (computer science)
Informatyka informacja i jej reprezentacje informatyka i nauki komputerowe (computer science) algorytmika efektywność algorytmów poprawność algorytmów złożoność obliczeniowa, problemy NP-trudne (NP-zupełne)
Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Program wykładów. Program wykładów, c.d. Program ćwiczeń i laboratoriów
Systemy operacyjne Systemy operacyjne Inżynieria obliczeniowa, II rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Wykłady: 2 godziny / tydzień, s. 312, B-4 Ćwiczenia:
Działanie systemu operacyjnego
Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej sieci Pamięć operacyjna Przerwania Przerwania Przerwanie
Podstawy informatyki. Izabela Szczęch. Politechnika Poznańska
Podstawy informatyki Izabela Szczęch Politechnika Poznańska SYSTEMY OPERACYJNE 2 Plan wykładu Definicja, miejsce, rola i zadania systemu operacyjnego w oprogramowaniu komputera Klasyfikacja systemów operacyjnych
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy
Działanie systemu operacyjnego
Działanie systemu operacyjnego Budowa systemu komputerowego Jednostka centralna Sterownik dysku Sterownik drukarki Sterownik sieci Szyna systemowa (magistrala danych) Sterownik pamięci operacyjnej Pamięć
System operacyjny System operacyjny
System operacyjny System operacyjny (ang. operating system) jest programem (grupą programów), który pośredniczy między użytkownikiem komputera a sprzętem komputerowym. Jest on niezbędny do prawidłowej
Systemy operacyjne. wykład 1- System operacyjny i jego zadania. dr Marcin Ziółkowski
Systemy operacyjne wykład 1- System operacyjny i jego zadania dr Marcin Ziółkowski Instytut Matematyki i Informatyki Akademia im. Jana Długosza w Częstochowie 3marca2016r. PLAN WYKŁADU 1 Historia i zadania
Warstwy systemu Windows 2000
Warstwy systemu Windows 2000 Tryb użytkownika (User Mode) Tryb jądra (Kernel Mode) Tryb użytkownika (User Mode) Zarządzanie pamięcią wirtualną Cechy charakterystyczne systemu Windows XP: system bardzo
Działanie systemu operacyjnego
Budowa systemu komputerowego Działanie systemu operacyjnego Jednostka centralna dysku Szyna systemowa (magistrala danych) drukarki pamięci operacyjnej I NIC sieci Pamięć operacyjna Przerwania Przerwania
Systemy operacyjne. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania
Systemy operacyjne Inżynieria obliczeniowa, II rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: poniedziałki, 12-13 ; B-4, pok. 207 Systemy operacyjne
Jądro systemu operacyjnego
Jądro systemu operacyjnego Jądro (ang. kernel) jest to podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania. Zapewnia ono usługi systemowe takie jak: komunikacja między
1. Etapy rozwoju systemów komputerowych
1 Sieciowe Systemy Operacyjne Wprowadzenie do wykładu, podstawowe definicje, rola 1 systemu operacyjnego Procesy POSIX, zarządzanie procesami 2 Pliki, komunikacja przez pliki, blokowanie 1 Łącza nazwane
Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2010/2011 http://www.wilno.uwb.edu.
SYLLABUS na rok akademicki 010/011 Tryb studiów Studia stacjonarne Kierunek studiów Informatyka Poziom studiów Pierwszego stopnia Rok studiów/ semestr 1(rok)/1(sem) Specjalność Bez specjalności Kod katedry/zakładu
Architektura i administracja systemów operacyjnych
Architektura i administracja systemów operacyjnych Wykład 1 Jan Tuziemski Część slajdów to zmodyfiowane slajdy ze strony os-booi.com copyright Silberschatz, Galvin and Gagne, 2013 Informacje wstępne Prowadzący
Systemy operacyjne. Wojciech Kwedlo Wydział Informatyki PB, p. 205 aragorn.pb.bialystok.pl/~wkwedlo/dydaktyka.
Systemy operacyjne Wojciech Kwedlo Wydział Informatyki PB, p. 205 w.kwedlo@pb.edu.pl aragorn.pb.bialystok.pl/~wkwedlo/dydaktyka.html Konsultacje: Wtorek, Środa: 12:15-13:45, pokój 205 Wojciech Kwedlo,
Opis efektów kształcenia dla modułu zajęć
Nazwa modułu: Projektowanie i użytkowanie systemów operacyjnych Rok akademicki: 2013/2014 Kod: EAR-2-324-n Punkty ECTS: 5 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek:
Podstawowe zagadnienia
SWB - Systemy operacyjne w systemach wbudowanych - wykład 14 asz 1 Podstawowe zagadnienia System operacyjny System czasu rzeczywistego Systemy wbudowane a system operacyjny Przykłady systemów operacyjnych
Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Program wykładów. Program projektów i laboratoriów. Strona WWW przedmiotu:
Systemy operacyjne Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: wtorek, 12.30-13.30; B-4, pok. 206 Wykłady:
Architektura systemów informatycznych. system operacyjny podstawowe pojęcia, budowa
Architektura systemów informatycznych system operacyjny podstawowe pojęcia, budowa Tematyka wykładów Pojęcie systemu operacyjnego Pliki i systemy plików Powłoki systemowe: metaznaki i wyrażenia regularne
Temat. Budowa systemu komputerowego 14.03.2015. Zakładka 1. Elementy tworzące stanowisko komputerowe.
Temat. Budowa systemu komputerowego 14.03.2015 Zakładka 1. Elementy tworzące stanowisko komputerowe. Elementy stacji roboczej: - procesor, - pamięć, - obudowa komputera, - zasilacz, - karta graficzna,
Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia
Budowa komputera Schemat funkcjonalny i podstawowe parametry Podstawowe pojęcia Pojęcia podstawowe PC personal computer (komputer osobisty) Kompatybilność to cecha systemów komputerowych, która umoŝliwia
2009-03-21. Paweł Skrobanek. C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl
Wrocław 2007-09 SYSTEMY OPERACYJNE WPROWADZENIE Paweł Skrobanek C-3, pok. 321 e-mail: pawel.skrobanek@pwr.wroc.pl pawel.skrobanek.staff.iiar.pwr.wroc.pl 1 PLAN: 1. Komputer (przypomnienie) 2. System operacyjny
Architektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek
Ćwiczenia 1 Budowa komputera PC Komputer osobisty (Personal Komputer PC) komputer (stacjonarny lub przenośny) przeznaczony dla pojedynczego użytkownika do użytku domowego lub biurowego. W skład podstawowego
System operacyjny komputera Informacje podstawowe
System operacyjny komputera Informacje podstawowe System operacyjny (ang. skrót OS Operating System) - program komputerowy bądź zbiór programów, który zarządza sprzętem oraz aplikacjami komputera. Podstawą
MAGISTRALE ZEWNĘTRZNE, gniazda kart rozszerzeń, w istotnym stopniu wpływają na
, gniazda kart rozszerzeń, w istotnym stopniu wpływają na wydajność systemu komputerowego, m.in. ze względu na fakt, że układy zewnętrzne montowane na tych kartach (zwłaszcza kontrolery dysków twardych,
System komputerowy. Sprzęt. System komputerowy. Oprogramowanie
System komputerowy System komputerowy (ang. computer system) to układ współdziałaniadwóch składowych: sprzętu komputerowegooraz oprogramowania, działających coraz częściej również w ramach sieci komputerowej.
Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola
Wybrane bloki i magistrale komputerów osobistych (PC) Opracował: Grzegorz Cygan 2010 r. CEZ Stalowa Wola Ogólny schemat komputera Jak widać wszystkie bloki (CPU, RAM oraz I/O) dołączone są do wspólnych
Systemy operacyjne. Tomasz Lewicki. marzec 2007. WWSIS, Wrocław. Tomasz Lewicki (WWSIS, Wrocław) Systemy operacyjne marzec 2007 1 / 25
Systemy operacyjne Tomasz Lewicki WWSIS, Wrocław marzec 2007 Tomasz Lewicki (WWSIS, Wrocław) Systemy operacyjne marzec 2007 1 / 25 Czym jest system operacyjny? Mianem systemu operacyjnego określa się program
Program Windykator I Moduły do programu. Wymagania systemowe oraz środowiskowe dla programów
Program Windykator I Moduły do programu Wymagania systemowe oraz środowiskowe dla programów 1 A. Program Windykator... 3 1. Instalacja sieciowa z wydzielonym serwerem w lokalnej sieci... 3 2. Instalacja
Sieciowe Systemy Operacyjne
1 Sieciowe Systemy Operacyjne 1. Etapy rozwoju systemów komputerowych System scentralizowany System sieciowy System rozproszony 1.1 System scentralizowany Zastosowane duże komputery (mainframes ) Użytkownicy
1. Co to jest system operacyjny
II Systemy operacyjne Dariusz Skibicki Wydział Inżynierii Mechanicznej Uniwersytet Technologiczno-Przyrodniczy im. Jana i Jędrzeja Śniadeckich w Bydgoszczy dariusz.skibicki(at)utp.edu.pl 1. Co to jest
Systemy operacyjne. Informatyka Stosowana, I rok. Krzysztof Wilk. Katedra Informatyki Stosowanej i Modelowania
Systemy operacyjne Informatyka Stosowana, I rok Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: wtorek, 12.30-13.30; B-4, pok. 206 Systemy operacyjne Wykłady:
Systemy operacyjne. Systemy operacyjne. Systemy operacyjne. Program wykładów. Program wykładów, c.d. Program ćwiczeń i laboratoriów
Systemy operacyjne Studia niestacjonarne, Informatyka stosowana, II rok Systemy operacyjne Krzysztof Wilk Katedra Informatyki Stosowanej i Modelowania wilk@metal.agh.edu.pl Konsultacje: piątek, 10-11 (oraz
Systemy operacyjne i sieci komputerowe Szymon Wilk System operacyjny 1
i sieci komputerowe Szymon Wilk System operacyjny 1 1. System operacyjny (ang. OS Operating System) to oprogramowanie nadzorujące pracę komputera. Programy, które uruchamia użytkownik na komputerze z systemem
Systemy operacyjne Charakterystyka systemów operacyjnych
Systemy operacyjne Charakterystyka systemów operacyjnych Dr inŝ. Dariusz Caban mailto:dariusz.caban@pwr.wroc.pl tel.: (071)320-2823 Literatura A. Silberschatz, J.L. Peterson, P.B. Galvin Podstawy systemów
Działanie systemu operacyjnego
Działanie systemu operacyjnego Budowa systemu komputerowego I NIC Jednostka centralna Sterownik dysku Sterownik drukarki Sterownik sieci Szyna systemowa (magistrala danych) Sterownik pamięci operacyjnej
Podstawy technologii informacyjnej. Beata Kuźmińska
Podstawy technologii informacyjnej Beata Kuźmińska Podstawowe definicje Informatyka - nazwa powstała w 1968 roku, stosowana w Europie. Informatyka zajmuje się całokształtem przechowywania, przesyłania,
Systemy Operacyjne. Wykład dla I roku Informatyki Stosowanej i II roku Fizyki Komputerowej Wydziału FAIS UJ Rok akademicki: 2004/05
Systemy Operacyjne Wykład dla I roku Informatyki Stosowanej i II roku Fizyki Komputerowej Wydziału FAIS UJ Rok akademicki: 2004/05 http://th-www.if.uj.edu.pl/~placzek/dydaktyka/so/ Dr hab. Wiesław Płaczek
Systemy Operacyjne. wykład 1. Adam Kolany. Październik, Instytut Techniczny Państwowa Wyższa Szkoła Zawodowa w Nowym Sączu
Systemy Operacyjne wykład 1. Adam Kolany Instytut Techniczny Państwowa Wyższa Szkoła Zawodowa w Nowym Sączu dr.a.kolany@wp.pl Październik, 2007 Literatura DrAK (PWSZ) Systemy Operacyjne 11 Październik,
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
WIELODOSTĘPNE SYSTEMY OPERACYJNE 1 (SO1)
WYŻSZA SZKOŁA INFORMATYKI STOSOWANEJ I ZARZĄDZANIA WYDZIAŁ INFORMATYKI WIELODOSTĘPNE SYSTEMY OPERACYJNE 1 (SO1) oraz UŻYTKOWANIE SYSTEMU UNIX WYKŁADY I LABORATORIUM KOMPUTEROWE (konspekt) Prowadzący wykłady:
DZANIA I MARKETINGU BIAŁYSTOK,
5 - POCZĄTKI OSIECIOWANIA - nie były łatwe i oczywiste IBM-owskie pojęcie Connectivity martwy model sieci 1977 - ISO dla zdefiniowania standardów w sieciach opracowała siedmiowarstwowy model sieci OSI
O systemach operacyjnych. R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski
O systemach operacyjnych R. Robert Gajewski omklnx.il.pw.edu.pl/~rgajewski www.il.pw.edu.pl/~rg s-rg@siwy.il.pw.edu.pl CP/M Zdecydowanym standardem światowym wśród komputerów 8_bitowych był i jest system
DOS COMMAND.COM. Rys. 2. Główne moduły programowe systemu operacyjnego DOS. Interpreter poleceń. Rys. 3. Warstwowa struktura systemu DOS
System Operacyjny DOS DOS (ang. Disc Operating System) jest to 16-bitowy jednozadaniowy system operacyjny. Głównym zadaniem systemu jest obsługa plików w systemie FAT (ang. File Allocation Table) i wsparcie
System komputerowy, rodzaje, jednostki pamięci
System komputerowy, rodzaje, jednostki pamięci Wykład: system komputerowy, warstwy systemu, podstawowe pojęcia systemowe, GUI, jądro, powłoka, interpreter, MS-DOS, system plików, cechy jądra, rodzaje jąder,
Podstawy Informatyki Systemy operacyjne
Podstawy Informatyki alina.momot@polsl.pl http://zti.polsl.pl/amomot/pi Plan wykładu 1 Definicje systemu operacyjnego Zadania systemu operacyjnego Klasyfikacja systemów operacyjnych 2 Zasoby systemu komputerowego
SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM
SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Zastosowania systemów operacyjnych Architektury sprzętowe i mikroprocesory Integracja systemu operacyjnego
URZĄDZENIA WEJŚCIA-WYJŚCIA
Wykład czwarty URZĄDZENIA WEJŚCIA-WYJŚCIA PLAN WYKŁADU Budowa ogólna komputerów PC Urządzenia zewnętrzne w PC Podział urządzeń zewnętrznych Obsługa przerwań Bezpośredni dostęp do pamięci Literatura 1/24
Podstawy Technik Informatycznych. Mariusz Stenchlik mariuszs@onet.eu www.marstenc.republika.pl www.ecdl.strefa.pl
Podstawy Technik Informatycznych Mariusz Stenchlik mariuszs@onet.eu www.marstenc.republika.pl www.ecdl.strefa.pl ICT Technologie Informacyjne i Komunikacyjne Platformy Komputer PC Komputer Apple Plaforma
PI-12 01/12. podłączonych do innych komputerów, komputerach. wspólnej bazie. ! Współużytkowanie drukarek, ploterów czy modemów
PI-12 01/12 Dostęp do jak największej ilości danych przez jak największa liczbę użytkowników. Połączenie komputerów zwiększenie zasobów i możliwość korzystania z nich przez wielu użytkowników jednocześnie.
14.03.2015. Temat. Budowa systemu komputerowego. Zakładka 1. Elementy tworzące stanowisko komputerowe.
14.03.2015 Temat. Budowa systemu komputerowego Zakładka 1. Elementy tworzące stanowisko komputerowe. Elementy stacji roboczej: - procesor, - pamięć, - obudowa komputera, - zasilacz, - karta graficzna,
Systemy operacyjne Wprowadzenie
Systemy operacyjne Wprowadzenie [2] Przedmiot Systemy operacyjne (I) prowadzący: dr inż. Tomasz J. Kruk, T.Kruk@ia.pw.edu.pl, p. 530 przedmiot składa się z wykładu (60 punktów) i laboratorium (40 punktów),
Spis treści. Wstęp Rozdział 1. Zasady pracy z komputerem Rozdział 2. Budowa komputera... 20
Spis treści Wstęp... 9 Rozdział 1. Zasady pracy z komputerem.... 13 1.1. Bezpieczeństwo i higiena pracy... 13 1.2. Normy prawne dotyczące rozpowszechniania programów komputerowych i ochrony praw autorskich....
System operacyjny wstęp
System operacyjny wstęp Definicja 1. System operacyjny jest zbiorem ręcznych i automatycznych procedur, które pozwalają grupie osób na efektywne współdzielenie urządzeń maszyny cyfrowej. Per Brinch Hansen
"Klasyczna" struktura systemu operacyjnego:
"Klasyczna" struktura systemu operacyjnego: Użytkownik Powłoka (shell) Programy użytkowe Programy systemowe API Jądro (kernel) Programy obsługi sprzętu (drivers) Sprzęt Funkcje systemu operacyjnego obsługa
1. Co to jest system operacyjny?
1. Co to jest system operacyjny? System operacyjny (ang. operating system) jest programem (grupą programów), który pośredniczy między użytkownikiem komputera a sprzętem komputerowym. Jest on niezbędny
Systemy operacyjne. dr inż. Jerzy Sas. e-mail: jerzy.sas@pwr.wroc.pl
Plan wykładu Systemy operacyjne dr inż. Jerzy Sas e-mail: jerzy.sas@pwr.wroc.pl 1. Wprowadzenie - podstawowe pojęcia, rys historyczny, architektura systemu komputerowego, architektura systemu operacyjnego,
Przedmiot Systemy operacyjne (II) Systemy operacyjne / Wprowadzenie str.4/26. Konspekt wykładu Systemy operacyjne. Przedmiot Systemy operacyjne (I)
Przedmiot Systemy operacyjne (II) Systemy Operacyjne Wprowadzenie dr inż. Tomasz Jordan Kruk T.Kruk@ia.pw.edu.pl Instytut Automatyki i Informatyki Stosowanej Politechnika Warszawska Zadania laboratoryjne
Chipset i magistrala Chipset Mostek północny (ang. Northbridge) Mostek południowy (ang. Southbridge) -
Chipset i magistrala Chipset - Układ ten organizuje przepływ informacji pomiędzy poszczególnymi podzespołami jednostki centralnej. Idea chipsetu narodziła się jako potrzeba zintegrowania w jednym układzie
1. Budowa komputera schemat ogólny.
komputer budowa 1. Budowa komputera schemat ogólny. Ogólny schemat budowy komputera - Klawiatura - Mysz - Skaner - Aparat i kamera cyfrowa - Modem - Karta sieciowa Urządzenia wejściowe Pamięć operacyjna
Spotkanie z komputerem
Lekcja 3 Spotkanie z komputerem 1. Wybrane zastosowania komputerów 2. Budowa i działanie komputera 3. Różne rodzaje komputerów 4. Urządzenia współpracujące z komputerem 1. Wybrane zastosowania komputerów
Systemy operacyjne. Literatura do zagadnień wykładowych (1) Literatura do zagadnień wykładowych (2) Program przedmiotu. Forma zaliczenia przedmiotu
Systemy operacyjne Dariusz Wawrzyniak Politechnika Poznańska Instytut Informatyki ul. Piotrowo 3a, CW p. 5 60-965 Poznań Dariusz.Wawrzyniak@cs.put.poznan.pl www.cs.put.poznan.pl/dwawrzyniak www.cs.put.poznan.pl/sop
Podsystem graficzny. W skład podsystemu graficznego wchodzą: karta graficzna monitor
Plan wykładu 1. Pojęcie podsystemu graficznego i karty graficznej 2. Typy kart graficznych 3. Budowa karty graficznej: procesor graficzny (GPU), pamięć podręczna RAM, konwerter cyfrowo-analogowy (DAC),
System operacyjny. System operacyjny to program kontrolujący pracę komputera
SYSTEMY OPERACYJNE System operacyjny System operacyjny to program kontrolujący pracę komputera System operacyjny umożliwia uruchamianie innych programów użytkownika. System nadzoruje wykonywanie tych programów,
KARTA KURSU. Systemy operacyjne
KARTA KURSU Nazwa Nazwa w j. ang. Systemy operacyjne Operating systems Kod Punktacja ECTS* 5 Koordynator dr inż. Grzegorz Sokal Zespół dydaktyczny: prof. dr hab. Bartłomiej Pokrzywka dr inż. Muchacki Mateusz
Systemy Operacyjne. informacje dodatkowe
Systemy Operacyjne informacje dodatkowe Rodzaje oprogramowania Oprogramowanie SO Systemowe Wspomagające, (Systemy pomocnicze Operacyjne) (utility) Użytkowe (aplikacje) Oprogramowanie systemowe Zawiera
DOS (ang. Disk Operating System). 1 DOS
DOS (ang. Disk Operating System). 1 DOS DOS jest jednym z najbardziej znanych, obok Microsoft Windows, systemów operacyjnych. Jego rozwój pokazuje, jak wyglądała ewolucja komputerów osobistych, kiedy pojawiały
Budowa Mikrokomputera
Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,
Architektura systemów komputerowych. dr Artur Bartoszewski
Architektura systemów komputerowych dr Artur Bartoszewski Układy otoczenia procesora (chipset) Rozwiązania sprzętowe CHIPSET Podstawą budowy płyty współczesnego komputera PC jest Chipset. Zawiera on większość
Struktury systemów operacyjnych
Struktury systemów operacyjnych Jan Tuziemski Część slajdów to zmodyfiowane slajdy ze strony os-booi.com copyright Silberschatz, Galvin and Gagne, 2013 Cele wykładu 1. Opis usług dostarczanych przez OS