tworzenie/usuwanie procesów przechowywania kodu programu i danych s.o.? mamy 1 procesor i wiele procesów
|
|
- Daria Zielińska
- 8 lat temu
- Przeglądów:
Transkrypt
1 ( ( (. 0 ( ( A D?A C C L A? G C G 6NáDGQLNLV\VWHPXRSHUDF\MQHJR ]DU]iG]DQLHSURFHVDPL s.o.? tworzenie/usuwanie procesów mamy procesor i wiele procesów ( ( 0 ( /. (. =. < 0 C B synchronizacja procesów (wstrzymywanie gdy to jest potrzebne E (. 0 E F ( ( E< ]DU]iG]DQLHSDPL FLiRSHUDF\MQi C H??IH G przechowywania kodu programu i J M A LD T P P QSR OP G ON K
2 6NáDGQLNLV\VWHPXRSHUDF\MQHJR ]DU]iG]DQLHSOLNDPLLNDWDORJDPL operacje na plikach i katalogach ]DU]iG]DQLHSDPL FLiSRPRFQLF]i czyli implementacja systemu plików ]DU]iG]DQLHZHM FLHPZ\M FLHP praca sieciowa system ochrony ych osoby uprawnione LQWHUSUHWHUSROHFHr DOS/ Win command.com cmd.exe Unix sh csh ksh bash ko
3
4 . 0 C? FE D CL def procesu = uruchomiony program któremu przydzielono pewne i dane czas procesora oraz inne... ( proces program VNáDGQLNLSURFHVX sekcja kodu / IP 6 (w tym licznik rozkazów HI G? D<? =< sekcja stosu zmienne lokalne procedur (j. programowania adresy powrotne procedur sekcja danych HI G? C? KGJC? E zmienne globalne call/ret i iret M@<... specjalne rozkazy procesora 06 do operowania na stosie push
5 / 0 / / F?< < A =?<@ <= A A <= HAI C A@ A? < AW V IH C QA?< D D / Y F U@ C A U@ d\ ^ \] CU? = C A IH OOO stany procesu stanów ( ( 0 / (/ / (/ / /. ( 6 diagramu stanów procesu decyzja planisty (przerwanie zegarowe? Nowy exit( mumia Gotowy Aktywny fork( BCED KD JCD G= B@ decyzja planisty KD JCD CN G= B@< np od dysku S@D LHI fun. sys. M< CEN? LH@ w danej chwili aktywny P ZA HI@ = AQ XB@ S [D XA HI@=A Q FD P ZA _R` arb \c S<? N Q<? T? J< BD MA < SI BRQ P@ lub gotowych
6 / / 0 / 6 / 0 /. G Z M[ XYZK U J PQ LR d [g ZU J J MU Z k G F ZJ `g ]LW g X Jg a RJ Z K` nrb LW b R W ` R J R Blok Kontrolny Procesu (BKP (ang. PCB = Process Control Block BKP BKP zawiera stan procesu (patrz diagram stanów procesu =<. E F D E D ( B C EI ( G G H C F D E ( B C Zd Z^c` alnb K K [ ] MLW_ \^] K Ǹ VKW ML SR T MON KLJ Sj ZR i Uhb MN ] \N [ VYZ`RT R f [Rb VMK XYe MLNb VYZ`RT MK D ( B C l k D ( B C wykaz otwartych plików (Unix tablica deskryptorów procesu a] L Ǹ RTN YNb ow ZR ow SR N e L[K` mn Zb Sd Mg [Kfb P [g pmk ZSK ]LW \b ] i
7 SU]HáiF]DQLHSURFHVRUD P0 na proces P wymaga P0 w BKP0 odtworzenia stanu P z BKP ( ów 6 6./ 0 C A??@ <=
8 ( SODQRZDQLHSU]\G]LDáXSURFHVRUD mamy wiele procesów gotowych GRG]LDáDQLD SODQLVWDSU]\G]LDáXSURFHVRUD to procedura która przydziela mu procesor gotowy aktywny diagramem planista jest uruchamiany przez przerwanie fun. sys. (przerwanie programowe przerwanie zegarowe jak to wszystko jest zaimplementowane? Odp kolejki procesów (Uwaga ( (.0/ FIFO...
9 kolejki procesów BKP przeskakiwanie powoduje planista uaktywniany przez przerwania planowaniu (który GA? który CzG? itp... wizja s.o. jako zbioru BKP na przerwania/zdarzenia (s.o. jest sterowany przerwaniami/zdarzeniami proces aktywny BKP (to nie kolejka tylko proces kolejka procesów gotowych BKP BKP kolejka procesów BKP BKP BKP kolejka do dysku (proc. ( BKP zamówienie na blok nr 0 BKP zamówienie na blok nr
10 przemieszczanie BKP diagramy kolejkowe tzw diagramy kolejkowe kolejka procesów gotowych procesor zdarzenie przerwanie zegarowe kolejka procesów zdarzenie oznacza BKP procesu potomnego fork( wait( przerwanie od dysku do dysku
11 D 6 6 EB 6 B.. F? 6 S L ? 6 D. B planowanie ogólnie planista np procesów w kolejce procesów. / / /. ( gotowych < ( czas cyklu przetwarzania procesu tj / ( A /?. 6 /? /= rodzaje planistów planista krótkoterminowy. 6 < C 6 B /. BB. a C 6 /. ( = D <H E G E terminowy MT PQ R O MN JK L K I. < 6 B.. B= nio B /. /= /=. 0 /. CB E 6 B G dysku jest to tzw wymiana procesów (ang. swapping
12 6. ( < B P K B? planowanie c.d. terminowy c.d. uwaga miejsce w tzw terminowego / 0 = < < term T QCRS kolejka procesów zapisanych na dysku planista planista term T QCRS kolejka procesów gotowych planista procesor krótkoterm kolejka procesów GCH ACB DCE zdarzenie zdarzenie przerwanie zegarowe O@ LNM DJ@ ACB ACI do dysku przerwanie od dysku
13 6 C 0 planowanie c.d. terminowy / 0 /. ( jest to e w / 0 / / < / operac AB?@ < / = tj / < /
14 (.. / (. 6 SODQRZDQLHSU]\G]LDáXSURFHVRUD... czyli planista krótkoterminowy rodzaje planowania procesora nie y fun. sys. ( / 0. / ( ekspedytor (ang. dispatcher a 6 skok do odpowiedniego rozkazu (? kryteria planowania procesora czas oczekiwania procesów w kolejce procesów gotowych (precyzyjniej
15 E BE B 0 J? = E? G LE MNE G planowanie procesora c.d. fun. sys. FG C CD = = < faza procesora okres gdy procesor wykonuje kodu procesu faza we/wy okres gdy proces czeka ( /. f_proc( f_wewy( f_proc( f_wewy(... czas (z pkt widzenia procesu czas trwania fazy we/wy (faza nr czas trwania fazy procesora (faza nr CD CJ HG OC? I< IL A G A G A Cz czas (z pkt widzenia s.o. proces P 6 = f_proc( = f_wewy(
16 ( (. 0 6 algorytm SJF SJF = Shortest Job First planista SJF SUHIHUXMHSURFHV\]NUyWNiSU]\V]áiID]i procesora Z\GDMHVL HZWHG\ UHGQLF]DVJRWRZR FL E G]LHQDMPQLHMV]\ rozpatrujemy procesu. ( CzG 0 / Odp 0 / ( jest nieprzewidywalny... SJF? Odp raczej systemy wsadowe/ wieloprog. 0 SJF SJF wysoki priorytet procesu krótka (przysz a faza procesora mo na inaczej definiowa priorytety procesu... np. aktywno procesu mo e obni a jego priorytet (wtedy trzeba cz ciej wywo ywa planist
17 symulacja SJF]Z\ZáDV]F]DQLHP czas trwania fazy procesora czas (pkt widzenia s.o. proces P czas przybycia procesu 0 ms f_proc( ms 0 P P P chwile w których P czas przybycia do kolejki procesów gotowych Proces P P P P 0
18 symulacja SJF]Z\ZáDV]F]DQLHP czas (pkt widzenia s.o. proces P czas przybycia procesu 0 ms f_proc( ms 0 P P P P P Proces P P P P 0
19 symulacja SJF]Z\ZáDV]F]DQLHP czas (pkt widzenia s.o. proces P czas przybycia procesu 0 ms f_proc( ms 0 P P P P P P Proces 0 P P P P
20 symulacja SJF]Z\ZáDV]F]DQLHP czas (pkt widzenia s.o. proces P czas przybycia procesu 0 ms f_proc( ms 0 P P P P P P P Proces 0 P P P P
21 symulacja SJF]Z\ZáDV]F]DQLHP czas (pkt widzenia s.o. proces P czas przybycia procesu 0 ms f_proc( ms 0 P P P P P P P P P P Suma= Proces 0 P P P P 0 aden nowy proces
22 ( symulacja SJF]Z\ZáDV]F]DQLHP czas (pkt widzenia s.o. proces P czas przybycia procesu 0 ms f_proc( ms 0 P P P P P P P P P P Suma= redni czas oczekiwania w kolejce procesów gotowych (czyli = P P P P =./0. ( (
23 0. = < < A?@ =AB?@ AC? B A?? =A 6 algorytm RR RR = Round Robin = planowanie rotacyjne FCSC Unixie s.o RR (dlaczego??? czas (pkt widzenia s.o. kwant czasu = ms f_proc( proces ms P 0 6 P P P P P P P P wszystkie procesy 6 ( 0 / redni czas oczekiwania w kolejce procesów gotowych P P P = =
24 . ( 6 ON FG < = 6 < < = = = 6 6 < = 6 < 6 algorytm wielopoziomowy ( 0 0 / pierwszoplanowe drugoplanowe. ( kiedy ta kolejka S PRQ LM JK HI RR kolejka procesów gotowych/ pierwszoplanowych FCFS kolejka procesów gotowych/ drugoplanowych 6 zasada ce B?= A@ = = = C anie? = 6 E = = D
25 ZiWNL F]DVDPLMHVWZ\JRGQHDE\NRGSURFHVXE\áZ\NRQ\ZDQ\ UyZQRF]H QLHZVSyáELH QLHNLONDUD]\ GRWHJRVáX iziwnl klient klient klient TCP ( zapytanie (SQL < /. serwer baz danych serwer z procesami potomnymi procesy procesy potomne serwera klient klient ( TCP zapytanie (SQL < /. serwer baz danych serwer A < klient procesy
26 ( ( DEF G G Y Z U S Y X WO mq i mj lk j c 6. ` g ZiWNLFG proces zy to = = <.6 6 /0. otwartych plików HE B?@ i te same otwarte pliki I IJC K DB Y ] O UQ L Y\[ O Q UV STL NPO Q R L M L wspólne sekcja danych (zmienne globalne sekcja kodu inne zasoby przydzielone procesowi (m.in. otwarte pliki ^ _ kut n rs npo hij BKW ` ` `< f. ed.0 6 ` a = 0 b a. sekcja stosu (zmienne lokalne procedur adr. powrotne [dlaczego?]
27 0./ KJN JV? B?DS QJR DN / 6 CB < 0 / _ b. /.6 i h o j q yq vu q ~ z }~ { z j }~ { z ZiWNLFG / / 0 0. ( ] M?A U H TL =PO M?B KLA JB EF FGIH =? 0/. BKP / P^ ] [. \. Z[. WYX BKW ^. a ` WI` procesów.6 6 / / 0 c6 b6 6. d e d balne g jl kj d f g n m f d d n m pqr pq Ž œ œ Žž Ÿ š (patrz Solaris m linux/unix pthread WinTN s x vw p tr tur i }ˆ } ~ ƒƒ s.o (np. niektóre wersje biblioteki pthread (np. WinNT s.o. m Œˆ Š{ ~ ƒ
Zarządzanie procesami i wątkami
SOE - Systemy Operacyjne Wykład 4 Zarządzanie procesami i wątkami dr inŝ. Andrzej Wielgus Instytut Mikroelektroniki i Optoelektroniki WEiTI PW Pojęcie procesu (1) Program zbiór instrukcji dla procesora
Bardziej szczegółowoZarządzanie procesorem
Zarządzanie procesorem 1. Koncepcja procesu 2. Blok kontrolny procesu 3. Planowanie (szeregowanie) procesów! rodzaje planistów! kryteria planowania 4. Algorytmy planowania! FCFS! SJF! RR! planowanie priorytetowe!
Bardziej szczegółowoWykład 6. Planowanie (szeregowanie) procesów (ang. process scheduling) Wojciech Kwedlo, Wykład z Systemów Operacyjnych -1- Wydział Informatyki PB
Wykład 6 Planowanie (szeregowanie) procesów (ang. process scheduling) Wojciech Kwedlo, Wykład z Systemów Operacyjnych -1- Wydział Informatyki PB Rodzaje planowania Planowanie długoterminowe. Decyzja o
Bardziej szczegółowoFazy procesora i wejścia-wyjścia. Planowanie przydziału procesora. Czasy faz procesora. Planowanie przydziału procesora
Planowanie przydziału procesora W pamięci operacyjnej znajduje się kilka procesów jednocześnie. Kiedy jakiś proces musi czekać, system operacyjny odbiera mu procesor i oddaje do dyspozycji innego procesu.
Bardziej szczegółowoPlanowanie przydziału procesora
Planowanie przydziału procesora Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Komponenty jądra związane z szeregowaniem Ogólna koncepcja planowania Kryteria oceny uszeregowania Algorytmy
Bardziej szczegółowoPlanowanie przydziału procesora
Planowanie przydziału procesora W pamięci operacyjnej znajduje się kilka procesów jednocześnie. Kiedy jakiś proces musi czekać, system operacyjny odbiera mu procesor i oddaje do dyspozycji innego procesu.
Bardziej szczegółowoInformatyka, systemy, sieci komputerowe
Informatyka, systemy, sieci komputerowe Systemy operacyjne wykład 2 Procesy i wątki issk 1 SO koncepcja procesu i zasobu Proces jest elementarną jednostką pracy zarządzaną przez system operacyjny, wykonującym
Bardziej szczegółowoPlanowanie przydziału procesora
Dariusz Wawrzyniak Plan wykładu Komponenty jądra związane z szeregowaniem Ogólna koncepcja planowania Kryteria oceny algorytmów planowania Algorytmy planowania (2) 1 Komponenty jądra w planowaniu Planista
Bardziej szczegółowoPrzełączanie kontekstu. Planista średnioterminowy. Diagram kolejek. Kolejki planowania procesów. Planiści
Kolejki planowania procesów Diagram kolejek Kolejka zadań (job queue) - tworzą ją procesy wchodzące do systemu. Kolejka procesów gotowych (ready queue) - procesy gotowe do działania, umieszczone w pamięci,
Bardziej szczegółowoSystemy operacyjne III
Systemy operacyjne III WYKŁAD 2 Jan Kazimirski 1 Procesy w systemie operacyjnym 2 Proces Współczesne SO w większości są systemami wielozadaniowymi. W tym samym czasie SO obsługuje pewną liczbę zadań procesów
Bardziej szczegółowoPlanowanie przydziału procesora CPU scheduling. Koncepcja szeregowania. Planista przydziału procesora (planista krótkoterminowy) CPU Scheduler
Planowanie przydziału procesora CPU scheduling Koncepcja szeregowania Koncepcja szeregowania (Basic Concepts) Kryteria szeregowania (Scheduling Criteria) Algorytmy szeregowania (Scheduling Algorithms)
Bardziej szczegółowoSYSTEMY OPERACYJNE WYKLAD 6 - procesy
Wrocław 2007 SYSTEMY OPERACYJNE WYKLAD 6 - procesy Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl www.equus.wroc.pl/studia.html 1 Zasoby: PROCES wykonujący się program ; instancja programu
Bardziej szczegółowoSystemy Operacyjne - zarządzanie procesami
Katedra Informatyki, Politechnika Świętokrzyska w Kielcach Kielce, 26 października 2010 1 1 Proces sekwencyjny 2 Cykl życia procesu 3 Deskryptor procesu 4 współbieżne 2 3 1 Motywacja 2 Kolejki 3 Planiści
Bardziej szczegółowoWykład 3. Procesy i wątki. Wojciech Kwedlo, Wykład z Systemów Operacyjnych -1- Wydział Informatyki PB
Wykład 3 Procesy i wątki Wojciech Kwedlo, Wykład z Systemów Operacyjnych -1- Wydział Informatyki PB Pojęcie procesu Program = plik wykonywalny na dysku Proces = uruchomiony i wykonywany program w pamięci
Bardziej szczegółowoPlanowanie przydziału procesora
Planowanie przydziału procesora Ogólna koncepcja planowania Tryb decyzji określa moment czasu, w którym oceniane i porównywane są priorytety procesów i dokonywany jest wybór procesu do wykonania. Funkcja
Bardziej szczegółowoOgólna koncepcja planowania. Planowanie przydziału procesora. Komponenty jądra w planowaniu. Tryb decyzji. Podejmowanie decyzji o wywłaszczeniu
Planowanie przydziału procesora Ogólna koncepcja planowania Tryb decyzji określa moment czasu, w którym oceniane i porównywane są priorytety procesów i dokonywany jest wybór procesu do wykonania. Funkcja
Bardziej szczegółowoSYSTEMY OPERACYJNE WYKLAD 6 - wątki
Wrocław 2007 SYSTEMY OPERACYJNE WYKLAD 6 - wątki Paweł Skrobanek C-3, pok. 323 e-mail: pawel.skrobanek@pwr.wroc.pl www.equus.wroc.pl/studia.html 1 PLAN: 1. Wątki 2. Planowanie przydziału procesora (szeregowanie
Bardziej szczegółowoProcesy i wątki. Blok kontrolny procesu. Proces. Proces - elementy. Stan procesu
Proces Procesy i wątki Proces jest wykonywanym programem. Wykonanie procesu musi przebiegać w sposób sekwencyjny ( w dowolnej chwili na zamówienie naszego procesu może być wykonany co najwyżej jeden rozkaz
Bardziej szczegółowo! "#$%&'! "# &' ( )*+,-. "#!! "/ :;/ ##$. 45 F45GH,! I#JKILMNO!PQ RST UV:WX)*+,Y PZJ[ -\IL]^_)* <`abc PZ QWX 2E _ a _ c a
! "#$%&'! "# &' ( )*+,-. "#!! "/01 2345 56789:;/ ##$. 45 ?'&@ABCDE, F45GH,! I#JKILMNO!PQ RST UV:WX)*+,Y PZJ[ -\IL]^_)*
Bardziej szczegółowoProgramowanie współbieżne Wykład 2. Iwona Kochańska
Programowanie współbieżne Wykład 2 Iwona Kochańska Miary skalowalności algorytmu równoległego Przyspieszenie Stały rozmiar danych N T(1) - czas obliczeń dla najlepszego algorytmu sekwencyjnego T(p) - czas
Bardziej szczegółowoProces y i y w i ąt ą ki
Procesy i wątki Proces Proces jest wykonywanym programem. Wykonanie procesu musi przebiegać w sposób sekwencyjny ( w dowolnej chwili na zamówienie naszego procesu może być wykonany co najwyżej jeden rozkaz
Bardziej szczegółowoSystem operacyjny MACH
Emulacja w systemie MCH System operacyjny MCH 4. SD Systemu V HP/UX MS-DOS VMS inne Mikrojądro Zbigniew Suski Zbigniew Suski Podstawowe cele projektu MCH! Dostarczenie podstawy do budowy innych systemów
Bardziej szczegółowoProcesy, wątki i zasoby
Procesy, wątki i zasoby Koncepcja procesu i zasobu, Obsługa procesów i zasobów, Cykl zmian stanów procesu i kolejkowanie, Klasyfikacja zasobów, Wątki, Procesy i wątki we współczesnych systemach operacyjnych.
Bardziej szczegółowoprojektowanie systemu
projektowanie systemu cel użytkownika: system operacyjny powinien być wygodny, łatwy w użyciu, prosty do nauczenia, niezawodny, bezpieczny i szybki cel producenta: system operacyjny powinien być łatwy
Bardziej szczegółowoProcesy i wątki. Blok kontrolny procesu. Proces. Proces - elementy. Stan procesu. Blok kontrolny procesu
Proces Procesy i wątki Proces jest wykonywanym programem. Wykonanie procesu musi przebiegać w sposób sekwencyjny ( w dowolnej chwili na zamówienie naszego procesu może być wykonany co najwyżej jeden rozkaz
Bardziej szczegółowoInformacje o procesach czyli polecenie "ps".
nformacje o procesach czyli polecenie ps Konsola xterm tty tty Konsola xterm ash ps t tty o pidppidcmd sleep D D D ash ash 2 sleep sleep pid=2 ppid= ps t tty o pidppidcmd ash ash które procesy pid= pid=
Bardziej szczegółowoStan procesu. gotowy - czeka na przydział procesora, zakończony - zakończył działanie.
Procesy i wątki Proces Proces jest wykonywanym programem. Wykonanie procesu musi przebiegać w sposób sekwencyjny ( w dowolnej chwili na zamówienie naszego procesu może być wykonany co najwyżej jeden rozkaz
Bardziej szczegółowoMateriały pomocnicze 1
TECHNIKI DZIELENIA OGRANICZONEGO ZBIORU ZASOBÓW wzajemne wyłączanie procesów od zasobów niepodzielnych PRZYDZIAŁ ZASOBÓW I PLANOWANIE zapobieganie zakleszczeniom zapewnienie dużego wykorzystania zasobów
Bardziej szczegółowoZarządzanie procesami (omawiane zagadnienia)
Zarządzanie procesami (omawiane zagadnienia) Pojęcie procesu Stany procesu Blok kontrolny procesu Tworzenie procesu Sygnały Kończenie wykonania procesu Działanie interpretatora poleceń (shell-a) Koncepcja
Bardziej szczegółowoStruktury systemów operacyjnych
Struktury systemów operacyjnych Zadania s.o. Usługi s.o. Budowa s.o. Podejście warstwowe Przykładowe konstrukcje Funkcje systemowe Programy systemowe Maszyny wirtualne Tworzenie i uruchamianie s.o. Procesy
Bardziej szczegółowoSystemy operacyjne Procesy i wątki
Systemy operacyjne Procesy i wątki [2] Proces w systemie operacyjnym Procesem nazywamy wykonujący się program wraz z jego środowiskiem obliczeniowym. Proces stanowi podstawowy obiekt dynamiczny w systemie
Bardziej szczegółowo4. Procesy pojęcia podstawowe
4. Procesy pojęcia podstawowe 4.1 Czym jest proces? Proces jest czymś innym niż program. Program jest zapisem algorytmu wraz ze strukturami danych na których algorytm ten operuje. Algorytm zapisany bywa
Bardziej szczegółowoZbigniew S. Szewczak Podstawy Systemów Operacyjnych
Zbigniew S. Szewczak Podstawy Systemów Operacyjnych Wykład 7 Planowanie przydziału procesora. Toruń, 2004 Odrabianie wykładów czwartek, 1.04.2004, S7, g. 12.00 za 19.05 czwartek, 15.04.2004, S7, g. 12.00
Bardziej szczegółowoProcesy, zasoby i wątki
Dariusz Wawrzyniak Koncepcja procesu i zasobu Obsługa procesów i zasobów Cykl zmian stanów procesu i kolejkowanie Klasyfikacja zasobów Wątki Procesy i wątki we współczesnych systemach operacyjnych Plan
Bardziej szczegółowoKOMPONENTY SYSTEMÓW OPERACYJNYCH
KOMPONENTY 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 PRZYDZIAŁ CZASU PROCESORA Cel: Stałe
Bardziej szczegółowoProcesy. W sk³ad procesu wchodzi:
Procesy Proces - program w czasie wykonania; wykonanie musi przebiegaæ sekwencyjnie W sk³ad procesu wchodzi: program licznik rozkazów stos sekcja danych Procesy wykonuj¹ siê wspó³bie nie (niekoniecznie
Bardziej szczegółowo4. Procesy pojęcia podstawowe
4. Procesy pojęcia podstawowe 4.1 Czym jest proces? Proces jest czymś innym niż program. Program jest zapisem algorytmu wraz ze strukturami danych na których algorytm ten operuje. Algorytm zapisany bywa
Bardziej szczegółowoProcesy, zasoby i wątki
Procesy, zasoby i wątki Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Koncepcja procesu i zasobu Obsługa procesów i zasobów Cykl zmian stanów procesu i kolejkowanie Klasyfikacja zasobów
Bardziej szczegółowoProcesy, zasoby i wątki
Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Plan wykładu Koncepcja procesu i zasobu Obsługa procesów i zasobów Cykl zmian stanów procesu i kolejkowanie Klasyfikacja zasobów Wątki Procesy i wątki
Bardziej szczegółowoPytania do treści wykładów:
Pytania do treści wykładów: Wprowadzenie: 1. Jakie zadania zarządzania realizowane są dla następujących zasobów: a) procesor, b) pamięć, c) plik? 2. W jaki sposób przekazywane jest sterowanie do jądra
Bardziej szczegółowoWieloprogramowanie. Systemy operacyjne / Procesy i wątki str.4/32. Proces w systemie operacyjnym. Tworzenie i kończenie procesów
Wieloprogramowanie Systemy Operacyjne Procesy i wątki dr inż. Tomasz Jordan Kruk T.Kruk@ia.pw.edu.pl Instytut utomatyki i Informatyki Stosowanej Politechnika Warszawska One program counter B C D switch
Bardziej szczegółowo4. Procesy pojęcia podstawowe
4. Procesy pojęcia podstawowe 4.1 Czym jest proces? Proces jest czymś innym niż program. Program jest zapisem algorytmu wraz ze strukturami danych na których algorytm ten operuje. Algorytm zapisany bywa
Bardziej szczegółowo%!! 8 9 : ;!!!"#$%&' ()*+,-./ # " < " & U / & U!"# $%&' ()*+, -. $/ # 89 :; 23 <. A B C D E < :;. 'FGHIJKLMNO 4 PJQRSLT JE 4UVW XY 4
%!! 8 9 : ;!!!"#$%&' ()*+,-./ # " < " & U / & U!"# $%&' ()*+, -. $/ 01 23453673# 89 :; 23 ?@ A B C D E < :;. 'FGHIJKLMNO 4 PJQRSLT JE 4UVW XY 4 Z[\]^ _` abe 6=>c2 E
Bardziej szczegółowoPlanowanie przydziału procesora
Planowanie przydziału procesora Pojęcia podstawowe. Kryteria planowania. Algorytmy planowania. Planowanie wieloprocesorowe. Planowanie w czasie rzeczywistym. Ocena algorytmów. Wiesław Płaczek Systemy Operacyjne:
Bardziej szczegółowoSYSTEMY 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
Bardziej szczegółowoDział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
Bardziej szczegółowo.<=->./?-> 0 A " #($" $' $ "./ F / % 6789 G HIJKLMNO 2 #$ ab]^[ #$ P 6 c_`ab b ]^FG&H+ IJ K LMNO P$QR SU^I T T+ UV? cwxky N ` ]^ Z[\]^ _
F / % 6789 G HIJKLMNO 2 #$ ab]^[ #$ P 6 c_`ab b ]^FG&H+ IJ K LMNO P$QR SU^I T T+ UV? cwxky N ` ]^ Z[\]^ _` a/r c9 bc ) &HSU]^ IJ S P. ) # P IJ c _`ab]^ ]^ +c T N _`ab]^ \(c a cg QRS _`ab ]^ + ^I )T U/
Bardziej szczegółowo!"#$%& & (" )(*+$ ", -./.0 $ 1% (2 3%" $78+ " 9+"18 27,.$ )(*+$ ", :+&1
CD B?@JK&LM-.N OPQ>RS2TU YFGZ[>\]Z^K-._ +,-./0abE^K-.4FGcd6efM5 69:-;>ghi9:jk& Nlmn oz[\]z4p6efmqcd6frstu456vwmxyzz{=u
Bardziej szczegółowoA4 Klub Polska Audi A4 B6 - sprężyny przód (FWD/Quattro) Numer Kolory Weight Range 1BA / 1BR 1BE / 1BV
Audi A4 B6 - sprężyny przód E0 411 105 BA żółty niebieski różowy 3 E0 411 105 BB żółty niebieski różowy różowy 4 E0 411 105 BC żółty zielony różowy 5 E0 411 105 BD żółty zielony różowy różowy 6 E0 411
Bardziej szczegółowoI 3 + d l a : B E, C H, C Y, C Z, ES, F R, G B, G R, I E, I T, L T, L U V, P T, S K, S I
M G 6 6 5 v 1. 2 0 1 5 G R I L L G A Z O W Y T R Ó J P A L N I K O W Y M G 6 6 5 I N S T R U K C J A U 7 Y T K O W A N I A I B E Z P I E C Z E Ń S T W A S z a n o w n i P a s t w o, D z i ę k u j e m y
Bardziej szczegółowoStruktura i funkcjonowanie komputera pamięć komputerowa, hierarchia pamięci pamięć podręczna. System operacyjny. Zarządzanie procesami
Rok akademicki 2015/2016, Wykład nr 6 2/21 Plan wykładu nr 6 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2015/2016
Bardziej szczegółowo!"#$%& ' ()*+,-./-%+01( % (2 3 % :; % 5 - +B% 5; CDE :? F-. GHIJ%KLMN%=O PQRST 1 #U% VW XY % Z VW%+[\]\^_`a\]\bc " L+ > J % a -.K V )
!"#$%& '()*+,-./-%+01( %(23 %456789 +:;% 5 - ?%@A +B% 5;CDE :?F-. GHIJ%KLMN%=OPQRST 1 #U%VW XY% Z VW%+[\]\^_`a\]\bc" L+ > J%a -.K V)*%+01( VW +:# %H % ( 1# VW+:% %K1.UJ+:%=O V^% B +[ %BH %VW67V ^
Bardziej szczegółowoSimulator of Operating System
Mechanizmy stosowane w systemach operacyjnych system dydaktyczny Simulator of Operating System Sebastian Świerczyna Promotor: dr inż. Jarosław Bilski Politechnika Częstochowska Wydział Inżynierii Mechanicznej
Bardziej szczegółowo... Ireneusz Mrozek. Wydział Informatyki
Ireneusz Mrozek Wydział Informatyki Proces wykonujcy si program Proces jednostka pracy systemu zarzdzan przez system operacyjny. W skład procesu wchodz: - program; - dane - zawarto rejestrów, stosu; -
Bardziej szczegółowo!!" # " $ $ $ %&'(!! " # " $%%&'$%()* +!! ", -. /
!!" # " $ $ $ %&'(!! " +!. / #! " ", $%%&'$%()* - )*+$,* -.* %&'(.%&%&/ #"$ $$ 0* $ 1 + + 23 3 40 05 # %&'(.%&%& * *6 * * 6 7 2* $ 8 * 239. 6 39 0 *6 39 *6 6 *6 39 8 7$ 7 + *$ * + 6 6 7 * + $ * + * * #
Bardziej szczegółowoT G Y ODNIK I PILSKI WTOREK PREZENTACJE 21 WTOREK PREZENTACJE 2 WAK W AC A J C E J Z REMON MO TE T M
P R E Z E N T A C J E 1 9 2 0 P R E Z E N T A C J E T y g o d n i k r a d z i S p r a w d z o n y p r z e z d i a g n o s t ę s t a n s a m o c h o d u j e s t r ó w n i e w a n y, j a k d o b r a k o
Bardziej szczegółowo()!"#$% $% & '! " "#! &! '
()!"#$% $% & '! " "#! &! ' !" #$!"%&' (!" )*$!"%&' +,-".!" )*$!"%&' /01!" )*$!"%&' +,!" )*$!" 2%&' 3456 789!" )*$!"%&' 89:;1!" )*$!"%&' :;1 1 ?@5#AB 1
Bardziej szczegółowoWrocław, dnia 24 czerwca 2016 r. Poz UCHWAŁA NR XXVI/540/16 RADY MIEJSKIEJ WROCŁAWIA. z dnia 16 czerwca 2016 r.
DZE UZĘDY EÓDZA DLŚLĄE, d 24 2016 2966 UCHAŁA XXV/540/16 ADY EE CŁAA d 16 2016 ś g bdó b ó d gó d 18 2 15 d 8 1990 ąd g (D U 2016 446) 12 11 92 1 d 5 1998 ąd (D U 2015 1445 1890), ą 17 4 5 d 7 ś 1991 ś
Bardziej szczegółowoOpis i zakres czynności sprzątania obiektów Gdyńskiego Centrum Sportu
O p i s i z a k r e s c z y n n o c is p r z» t a n i a o b i e k t ó w G d y s k i e g o C e n t r u m S p o r t u I S t a d i o n p i ł k a r s k i w G d y n i I A S p r z» t a n i e p r z e d m e c
Bardziej szczegółowoParametry fakturowania. Cennik (eksport) SANDA SP. Z O.O. TRAUGUTTA KOLUSZKI. Szanowni Państwo,
Użytk.-ID: 395 Data: 03-02-2015 Depot: 2900 Nr klienta: 29002476 SANDA SP. Z O.O. TRAUGUTTA 1 95-040 KOLUSZKI Szanowni Państwo, poniższy załącznik zawiera aktualne cenniki za usługi oraz dodatkowe serwisy
Bardziej szczegółowo*+",-./&$%&- 0!"-!/&$%&' -+!"#$%&'(!"#$%&' -+. &-0+$%&'12, STUSVUVWWX 0'$YZ
0201 0201 01203451 78901 *+",-./&$%&- 0!"-!/&$%&' -+!"#$%&'(!"#$%&' -+. &-0+$%&'12, 345.67895 : ;10< 4=0=9=3 53>?1@> A= 4=5715>5 = =5= 0>A=421 012=2A1 BC D3=5E=5 19F=;>5G : 74==20@> 01I 5=3 21I= = 28I=41
Bardziej szczegółowoProgramowanie Niskopoziomowe
Programowanie Niskopoziomowe Wykład 3: Architektura procesorów x86 Dr inż. Marek Mika Państwowa Wyższa Szkoła Zawodowa im. Jana Amosa Komeńskiego W Lesznie Plan Pojęcia ogólne Budowa mikrokomputera Cykl
Bardziej szczegółowou«w VH TUMJ : U-U'.U s = w eii5gfshimi>i "l >55 = gc»fgs5jf - 2» - > => -... >.- Z 5C " -' "- K,, 5H IIHli!gi5h-i-m!l!.5 = H i"" i ii; V «i» > 1 J} - - -f.-'".-"f"f.f; vr-.'"--
Bardziej szczegółowoRozdział 1. Nazwa i adres Zamawiającego Gdyński Ośrodek Sportu i Rekreacji jednostka budżetowa Rozdział 2.
Z n a k s p r a w y G O S I R D Z P I 2 7 1 03 3 2 0 1 4 S P E C Y F I K A C J A I S T O T N Y C H W A R U N K Ó W Z A M Ó W I E N I A f U d o s t p n i e n i e t e l e b i m ó w i n a g ł o n i e n i
Bardziej szczegółowoI n f o r m a c j e n a t e m a t p o d m i o t u k t ó r e m u z a m a w i a j» c y p o w i e r z y łk p o w i e r z y l i p r o w a d z e p o s t p
A d r e s s t r o n y i n t e r n e t o w e j, n a k t ó r e j z a m i e s z c z o n a b d z i e s p e c y f i k a c j a i s t o t n y c h w a r u n k ó w z a m ó w i e n i a ( j e e ld io t y c z y )
Bardziej szczegółowoWprowadzenie do systemu Minix
Opis powstał na podstawie pracy dyplomowej Adama Pogorzelskiego Opracowanie laboratoryjnej wersji systemu Minix 2.0 wykonanej w 1998 roku w IAiIS PW. 1. Wprowadzenie System operacyjny (SO) to program lub
Bardziej szczegółowoSF-AE Sp awik z doci eniem wst pnym Balsa+bambus+lotka 2+2/3+2/4+2/5+2/6+2. SE-KWE Sp awik z doci eniem wst pnym Balsa+polycarbon 2+1/2+2/3+2/3+3/3+4
SE-WD SE-WJ SF-AB SJ-WY SJ-WX SJ-WS SM-76/77 SE-WE SF-AE SE-KWE SJ-WR SF-AD SF-AF SF-AG SE-KJG SE-KJH SE-WD SE-WJ SF-AB SJ-WY SJ-WX SJ-WS SM-76/77 Sp awik Middy Onions z Balsa+polycarbon 4+1/4+2/4+3/4+4
Bardziej szczegółowoCMYK!"#$ %& ' ()*+,-./ / 6789: ;.+ 7 <"= >? DE :.+,- 7 FGHIJIK1L M NO!PQRSTU VNO+,-WXY M IJIK1LV G"+,- Z [O"\] ^ _`!abc^ VNO +,- 0
!"#$ %& ' ()*+,-./0 1 0 1 23045/ 6789: ;.+ 7
Bardziej szczegółowo2 7k 0 5k 2 0 1 5 S 1 0 0 P a s t w a c z ł o n k o w s k i e - Z a m ó w i e n i e p u b l i c z n e n a u s ł u g- i O g ł o s z e n i e o z a m ó w i e n i u - P r o c e d u r a o t w a r t a P o l
Bardziej szczegółowo()*+,-. 01 ( 2 / / (:58; A B0((1C - D E D B FGHIJK % L?BMNO<=E)* I; P Q M RSC- 0,,,0 + 0 ( + TUVWXY X ; 4567 M Z[8"\)* M T U P Q ] ^_
()*+,-. 01 ( 2 / /03456789(:58; 8)? @ A B0((1C - D E D B FGHIJK % L?BMNO
Bardziej szczegółowoPlanowanie przydziału procesora
Planowanie przydziału procesora Komponenty jądra związane z szeregowaniem Ogólna koncepcja planowania Kryteria oceny algorytmów planowania Algorytmy planowania Przykłady implementacji przydziału czasu
Bardziej szczegółowo!"#$ # % &'# #% # # ( )*+,-.-% /.0! 1!"#$%&' ()*+,-./% "67 8&9:;! )* DE FGHIJ/KLKMNO KM * K 9 PQR4STUVKNWX4N%&Y N )* Z[ \]B^_`ab
!"#$ # % &'# #% # # ( )*+,-.-% /.0! 1=>?@ 1!"#$%&' ()*+,-./%01 2345 "67 8&9:;! )* ?@ABC DE FGHIJ/KLKMNO KM * K 9 PQR4STUVKNWX4N%&Y N )* Z[ \]B^_`abNc LGH M QR4S!"#$%!&' "!ABC$%&' DE C /0 1 FGHIJ CKLM
Bardziej szczegółowoINŻYNIERIA BEZPIECZEŃSTWA LABORATORIUM NR 2 ALGORYTM XOR ŁAMANIE ALGORYTMU XOR
INŻYNIERIA BEZPIECZEŃSTWA LABORATORIUM NR 2 ALGORYTM XOR ŁAMANIE ALGORYTMU XOR 1. Algorytm XOR Operacja XOR to inaczej alternatywa wykluczająca, oznaczona symbolem ^ w języku C i symbolem w matematyce.
Bardziej szczegółowoSystemy operacyjne, architektura komputerów
Systemy operacyjne, architektura komputerów 1. Struktura komputera: procesor, we/wy, magistrala, pamiec. Działanie komputera. Linie magistrali systemowej. Linia danych do przenoszenia danych np. szyna
Bardziej szczegółowoPodstawy 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.
Bardziej szczegółowoZarządzanie w systemach i sieciach komputerowych. Dr inż. Robert Wójcik. Wykład 3. Zarządzanie przydziałami procesora w systemach komputerowych
Zarządzanie w systemach i sieciach komputerowych Dr inż. Robert Wójcik Wykład 3. Zarządzanie przydziałami procesora w systemach komputerowych 3.1. Planowanie przydziału procesora http://wazniak.mimuw.edu.pl/index.php
Bardziej szczegółowoPRZYDZIAŁ PAMIĘCI OPERACYJNEJ
PRZYDZIAŁ PAMIĘCI OPERACYJNEJ dr inż. Krzysztof Patan Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski k.patan@issi.uz.zgora.pl Wstęp Pamięć komputera wielka tablica słów (bajtów)
Bardziej szczegółowoPlanowanie przydziału procesora
Dariusz Wawrzyniak Celem wykładu jest przedstawienie zagadnień planowania przydziału procesora, czyli szeregowania procesów w dostępie do procesora. Planowanie takie sprowadza się do wyboru jednego z procesów
Bardziej szczegółowo!"#$"%%%&' & $ $# % () $### % " "#$" #% #"$!"#$% $* $ " $ $ $!"#$!"$##&&"* % &' (!"$##$& &')*+,-./0%'+ (% %'+ (' %,+ (% 1 %,+ (' # ,. /9:; 1 &%
!"#$"%%%&' & $ $# % () $### % " "#$" #% #"$!"#$% $* $ " $ $ $!"#$!"$##&&"* % &'(!"$##$& &')*+,-./0%'+ (% %'+ (' %,+ (% 1 %,+ (' #234 5678,. /9:; 1 &% ?1@ABCDE- -. / 0. -1 1FG HIJK L,9M NO8,./0:; ?
Bardziej szczegółowo(' +,-./ ,+++!!"# $!%&$' $ #( ) ' "' * '* +!"#$%&' ()*+,+ 1+! &' + 0 0' )' 0 ) 0 2 ) '2') 3 4 ( ( 5 ' 2 ) 0) 6 +' ' 6' ) $' $ #( ) ' 1
(' +-./+ 0 + 1-+++!!"# $!%&$' $ #( ) ' "' * '* +!"#$%&' ()*++ 1+! &' + 0 0' )' 0 ) 0 2 ) '2') 3 4 ( ( 5 ' 2 ) 0) 6 +' ' 6' 37 3 5 0 ) $' $ #( ) ' 1+!"#$ + -+!"# $%!"#$%&' #( )* +-./01 23145!"#$ 6 %708
Bardziej szczegółowoDział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ęć
Bardziej szczegółowoŁ Ź Ż ć Ą Ż ć Ż Ż Ż ć ć Ż Ż ć Ż ć Ź Ź ć Ż Ż Ż Ę Ę Ż ć ć ć Ż Ż ć ć ć ć Ż ć ć Ż ć Ż Ż Ż Ź Ź Ż Ż Ż ć Ż Ż Ó Ż Ż ć Ż Ż ć Ż ć Ż ć Ż ć ć Ź ć Ć Ż Ż Ż Ż Ż Ż Ż Ż ć Ż Ź Ż ć Ż Ż Ż Ż Ż ć ć ć Ż ć Ł Ź ć Ź Ź Ź ć Ż Ż Ż
Bardziej szczegółowo2.1 Wstęp Kryteria planowania Algorytmy planowania Systemy wieloprocesorowe i czasu rzeczywistego...
Plan prezentacji Spis treści 1 Planowanie przydziału procesora 1 1.1 Wstęp................................................... 1 1.2 Kryteria planowania............................................ 2 1.3
Bardziej szczegółowoPlanowanie przydziału procesora
Wykład prowadzą: Jerzy Brzeziński Dariusz Wawrzyniak Celem wykładu jest przedstawienie zagadnień planowania przydziału procesora, czyli szeregowania procesów w dostępie do procesora. Planowanie takie sprowadza
Bardziej szczegółowoDział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
Bardziej szczegółowo!"#$%# &' % ( )*% * )*% )*% * +(% %, -./0!!"#$%&'!" #$ ( )!"#$%&' () *+, -./0 1 $ ' 7689 :; 9 <9 2ABCDE FGH 2CD IJKLM" NO PQRSTU TVWNXY >
!"#$%# &' % ( )*% * )*% )*% * +(% %, -./0!!"#$%&'!" #$ ( )!"#$%&' () *+, -./0 1 $.2 3456 ' 7689 :; 9 ?@ 2ABCDEFGH 2CD IJKLM" NO PQRSTU TVWNXY >Z[B \ ]^_ ` aba "c *+, Z[B $-./0"# 1$ 0 % % % 89:; &'
Bardziej szczegółowoSYSTEMY OPERACYJNE LABORATORIUM 2014/2015
1 SYSTEMY OPERACYJNE LABORATORIUM 2014/2015 ZASADY OCENIANIA ZADAŃ PROGRAMISTYCZNYCH: Zadania laboratoryjne polegają na symulacji i badaniu własności algorytmów/mechanizmów stosowanych w systemach operacyjnych.
Bardziej szczegółowo:28:49
2016-03-21 10:28:49!"# $ http://www.cnki.net/kcms/detail/37.1414.p.20160321.1028.007.html %&'!"#$%&' ()*+,-. /01 23 45 & 6$789:; + ?@ A B>CDE >C!"#$%&5 4>FGHDIJKLMNO 5JK PQRS TR"#%&5JKUVV 3R"$%&WR"JKXYTR"JK
Bardziej szczegółowoCelem wykładu jest wprowadzenie fundamentalnych pojęć, integralnie związanych z systemem operacyjnym, na których opiera się przetwarzanie we
Celem wykładu jest wprowadzenie fundamentalnych pojęć, integralnie związanych z systemem operacyjnym, na których opiera się przetwarzanie we współczesnych systemach komputerowych pojęcia procesu i pojęcia
Bardziej szczegółowo! " # $% % & ' ( & ) * & ' )(&
) 64 7.D.,. 0 6 64 5 8 C!) )!"#$!"#$%&' )( %& 234567 89:; * (+,-. * ),-. /?*,/ 0 @AB7CD E6 1 AB7C*,/ 0/1 FGHI%JKL MN O PQR SKT*, UVWXY 0 1 *,/ 0 ZS[X AB7C PQR\PQO8]^ _`abca 0 1 Q E ]^ * B7C P QR [ E
Bardziej szczegółowoStan procesu. Procesy i zarządzanie procesorem. Koncepcja procesu. Diagram stanów procesu
Procesy i zarządzanie procesorem Stan procesu Koncepcja procesu i wątku Szeregowanie procesów (process scheduling) Operacje na procesach Procesy współpracujące Komunikacja między procesami Komunikacja
Bardziej szczegółowoSystemy 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
Bardziej szczegółowoŒŽ Ž š œ górnoprzepustowy filtr IIR (np.
E Q E ûz )LOWUDF \JQDáy F\IURZ\FK Zadania: 1.! " # $ % & ' ( ) * +, -/. 1,43 56 7 8 9 : - ; < ; > 6 5?. +. * 3 @ A +, 7 8* 7 - B D E D F G HE I J G K J L f 1 5 [ Hz], f 15 [ Hz] O P Q E HK R J L/TUJ T
Bardziej szczegółowo!"#$%&'! () *+!,-$%&./01 # :; - #$ :!! "#$%&' ()*+,-./ 01&' * &'23!4 5"#.67+,89: ; 6016 &' & < & FD GH IJ KL MN%O8 &'N% KP PQR
!"#$%&'! () *+!,-$%&./01 # 23 45.6781.9:; - #$ :!! "#$%&' ()*+,-./ 01&' * &'23!4 5"#.67+,89: ; 6016 &' & < =>?@&'ABCDE &FD GH IJ KL MN%O8 &'N% KP PQRSQ&
Bardziej szczegółowoCMYK!"#$%&'! ( )*+,-./01! )*789 :;' " ABCDE0 6 )*+,- FGH 6 )*+,-I J KL M6NO > PQ!RS?TU )*+,-VW RSXGY P 6 )*+, P Z[\?TU]^_ `Rab`6 $ $ )*
!"#$%&'! ( )*+,-./01! 23 4 56 )*789 :;' ? @ " ABCDE0 6 )*+,- FGH 6 )*+,-I J KL M6NO > PQ!RS?TU )*+,-VW RSXGY P 6 )*+, P Z[\?TU]^_ `Rab`6 $ $ )*+,c!k Q6?TU )*+,I1 > )*+,-,,!"#$% &'! ( )*)+,&' -.! /0
Bardziej szczegółowoT00o historyczne: Rozwój uk00adu okresowego pierwiastków 1 Storytelling Teaching Model: wiki.science-stories.org , Research Group
13T 00 o h i s t o r y c z n Re o: z w ó j u k 00 a d u o k r e s o w e g o p i e r w i a s t k ó w W p r o w a d z e n i e I s t n i e j e w i e l e s u b s t a n c j i i m o g o n e r e a g o w a z e
Bardziej szczegółowoM& ( " A;P M ' ">? Z>? :JZ>? "UVM >? " ; = ;FY O " & M >? [S A\ A E D, 8 "V* >? " # ) "V* >? " 678>? ( 9/ I JK 4? 9RS/ > " " P &' ` &
9 789 45M&(" A;P M ' ">? Z>?:JZ>?"UVM >?" ; > @, = ;FYO" & M >? [SA\ )@ A ED, 8 "V* >?" # ) "V* >?" 678>?( 9/ IJK 4? 9RS/> " " P &' ` & > " P &' ) G 9 + :;J K : H 34I!JK Y 4 \ < 3b 2 I \ $GH ( 9 9"3?F
Bardziej szczegółowo3 ag E.Bielecka-Cimaszkiewicz Poniedziałek Wtorek Środa Czwartek Piątek N P S N P S N P S N P S N P S
3 ag E.Bielecka-Cimaszkiewicz 1 8:00-8:45 RT religia 20 EB j.polski 24 EB z.art 19 WE e_dla_bezp 34 2 8:55-9:40 IK biologia 36 CZ chemia 41 KG matematyka 32 MU Ba-Ch B3 CZ chemia 41 KI Ba-Dz B2 3 9:50-10:35
Bardziej szczegółowo"###1#9 % $#"# #$ ""1&"9%1; " $ K! "###$%!" # $ %& "###$%! $#"#'#&'"$ $#"#'#''"#!"#$%&' ' $ ' $ ' $ (& # ) * +,-.+ /* 01 ' ' () *) +, * *- * ( )*-)./
"###1#9 % $#"# #$ ""1&"9%1;! "###$%!" # $ %& "###$%! $#"#'#&'"$ $#"#'#''"#!"#$%&' ' $ ' $ ' $ (& # ) * +,-.+ /* 01 ' ' () *) +, * *- * ( )*-)./ * (. )01. * ( *). )( ) ( * ) * 0 (*- )*- *- *. *- - 0 ( *).
Bardziej szczegółowo