Systemy operacyjne
Informacje ogólne
| Kod przedmiotu: | 0600-IKEL2B |
| Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
| Nazwa przedmiotu: | Systemy operacyjne |
| Jednostka: | Wydział Ekonomiczno-Socjologiczny |
| Grupy: |
INFORMATYKA EKONOMICZNA I ST. 2 SEM. |
| Punkty ECTS i inne: |
0 LUB
6.00
(zmienne w czasie)
|
| Język prowadzenia: | polski |
| Kierunek studiów: | IEK |
| Profil programu studiów: | P |
| Stopień studiów: | 1 |
| Forma studiów: | stacjonarne |
| Wymagania wstępne: | Podstawowa znajomość funkcjonalności systemów operacyjnych. |
| Skrócony opis: |
Przedstawienie zagadnień związanych ze współczesnymi systemami operacyjnymi. Problemy zarządzania procesami, pamięcią wewnętrzną i zewnętrzną. Podstawowe informacje na temat systemów rozproszonych. |
| Efekty uczenia się: |
1. Wiedza (06IN-1P_W01, 06IN-1P_W04, 06IN-1P_W05 ): - zna różne typy systemów operacyjnych, - umie przedstawić mechanizmy działania systemu operacyjnego, - zna narzędzia wykorzystywane podczas pracy z systemami operacyjnymi. 2.Umiejętności (06IN-1P_U01, 06IN-1P_U04, 06IN-1P_U06, 06IN-1P_U14): - wybiera odpowiedni system operacyjny do wybranych zastosowań, - potrafi dobrać narzędzia systemu operacyjnego do rozwiązania konkretnego problemu, - identyfikuje zadania administracyjne, potrafi znaleźć się w roli administratora systemu, - umie przygotować systemowe środowisko do codziennych działań, - umie zarządzać systemem operacyjnym, - projektuje i tworzy proste skrypty automatyzujące pracę. 3. Kompetencje (06IN-1P_K01, 06IN-1P_K05): - rozumie konieczność ciągłej aktualizacji wiedzy i umiejętności, - potrafi pracować w zespole. |
Zajęcia w cyklu "Semestr letni 2025/2026" (w trakcie)
| Okres: | 2026-02-23 - 2026-09-30 |
Przejdź do planu
PN WT LA
LA
W
ŚR CZ PT |
| Typ zajęć: |
Laboratorium, 28 godzin
Wykład, 28 godzin
|
|
| Koordynatorzy: | Katarzyna Lange-Sadzińska | |
| Prowadzący grup: | Katarzyna Lange-Sadzińska, Konrad Szymański | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Laboratorium - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
| Czy ECTS?: | T |
|
| Czy kurs na PZK?: | T |
|
| Informacje dodatkowe: | Praca własna studenta: Wykład - praca bieżąca 0 godz., przygotowanie do egzaminu 30 godz. Ćwiczenia - praca bieżąca 90 godz., przygotowanie do zaliczenia 30 godz. W ramach godzin przewidzianej pracy własnej, Student(ka) ma obowiązek konsultowania efektów tej pracy w bezpośrednim kontakcie z Prowadzącym(ą) zajęcia, na konsultacjach tradycyjnych lub w formie zdalnej. |
|
| Metody dydaktyczne: | Wykład informacyjny (Wykład 1) Ćwiczenia informatyczne (Ćwiczenia informatyczne 3) |
|
| Sposoby i kryteria oceniania: | Na ocenę z ćwiczeń składa się aktywność (20%) i kolokwium praktyczne w laboratorium komputerowym (80%) oceniające efekty uczenia się w zakresie umiejętności. Na ocenę z wykładu składa się ocena z testu otwartego sprawdzającego efekty uczenia się w zakresie wiedzy. Oceny zgodne z obowiązującym systemem ocen w USOS. |
|
| Metody weryfikacji i oceny stopnia osiągnięcia założonych efektów uczenia się: | Kolokwium praktyczne w laboratorium komputerowym oceniające efekty uczenia się w zakresie umiejętności. Test otwarty z zagadnień poruszanych na wykładzie sprawdzający efekty uczenia się w zakresie wiedzy. |
|
| Szczegółowe treści kształcenia: | 1. Wprowadzenie i przegląd systemów operacyjnych. 2. Zadania i budowa współczesnych systemów operacyjnych. 3. Procesy i wątki. Zarządzanie procesami. • definicja procesu, stany procesu, • algorytmy planowania procesów, • zarządzanie procesami, • współbieżność, • szeregowanie zadań, • zagadnienie sekcji krytycznej, • komunikacja międzyprocesowa. 4. Blokady. Wykrywanie, zapobieganie i unikanie. 5. Zarządzanie pamięcią wewnętrzną • przydzielanie jednego obszaru, przydzielanie kilku obszarów, • stronicowanie, segmentacja, • fragmentacja zewnętrzna i wewnętrzna, • segmentacja stronicowana. 6. Pamięć wirtualna. • stronicowanie na żądanie, • segmentacja na żądanie, • algorytmy zastępowania stron, przydział ramek. 7. Zarządzanie pamięcią zewnętrzną. • zarządzanie wolnymi obszarami dyskowymi, • metody przydziału miejsca na dysku, • zarządzanie plikami, • organizacja struktury katalogowej, • ochrona plików. 8. Systemy rozproszone. |
|
| Literatura: |
Podstawowa: Andrew S. Tanenbaum, Herbert Bos : „Systemy operacyjne”, wydanie 5, Helion, 2024 Silberschatz A., Peterson J., Gagne G.:"Operating systems concepts", John Willey & Sons, 2009. Uzupełniająca: Silberschatz A., Peterson J., Gagne G.: „Podstawy systemów operacyjnych”, WNT 2006. |
|
Zajęcia w cyklu "Semestr letni 2024/2025" (zakończony)
| Okres: | 2025-03-03 - 2025-09-30 |
Przejdź do planu
PN WT LA
LA
LA
W
LA
ŚR CZ PT |
| Typ zajęć: |
Laboratorium, 28 godzin
Wykład, 28 godzin
|
|
| Koordynatorzy: | Katarzyna Lange-Sadzińska | |
| Prowadzący grup: | Katarzyna Lange-Sadzińska, Konrad Szymański | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Laboratorium - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
| Czy ECTS?: | T |
|
| Czy kurs na PZK?: | T |
|
| Informacje dodatkowe: | Praca własna studenta: Wykład - praca bieżąca 0 godz., przygotowanie do egzaminu 30 godz. Ćwiczenia - praca bieżąca 90 godz., przygotowanie do zaliczenia 30 godz. W ramach godzin przewidzianej pracy własnej, Student(ka) ma obowiązek konsultowania efektów tej pracy w bezpośrednim kontakcie z Prowadzącym(ą) zajęcia, na konsultacjach tradycyjnych lub w formie zdalnej. |
|
| Metody dydaktyczne: | Wykład informacyjny (Wykład 1) Ćwiczenia informatyczne (Ćwiczenia informatyczne 3) |
|
| Sposoby i kryteria oceniania: | Na ocenę z ćwiczeń składa się aktywność (20%) i kolokwium praktyczne w laboratorium komputerowym (80%) oceniające efekty uczenia się w zakresie umiejętności. Na ocenę z wykładu składa się ocena z testu otwartego sprawdzającego efekty uczenia się w zakresie wiedzy. Oceny zgodne z obowiązującym systemem ocen w USOS. |
|
| Metody weryfikacji i oceny stopnia osiągnięcia założonych efektów uczenia się: | Kolokwium praktyczne w laboratorium komputerowym oceniające efekty uczenia się w zakresie umiejętności. Test otwarty z zagadnień poruszanych na wykładzie sprawdzający efekty uczenia się w zakresie wiedzy. |
|
| Szczegółowe treści kształcenia: | 1. Wprowadzenie i przegląd systemów operacyjnych. 2. Zadania i budowa współczesnych systemów operacyjnych. 3. Procesy i wątki. Zarządzanie procesami. • definicja procesu, stany procesu, • algorytmy planowania procesów, • zarządzanie procesami, • współbieżność, • szeregowanie zadań, • zagadnienie sekcji krytycznej, • komunikacja międzyprocesowa. 4. Blokady. Wykrywanie, zapobieganie i unikanie. 5. Zarządzanie pamięcią wewnętrzną • przydzielanie jednego obszaru, przydzielanie kilku obszarów, • stronicowanie, segmentacja, • fragmentacja zewnętrzna i wewnętrzna, • segmentacja stronicowana. 6. Pamięć wirtualna. • stronicowanie na żądanie, • segmentacja na żądanie, • algorytmy zastępowania stron, przydział ramek. 7. Zarządzanie pamięcią zewnętrzną. • zarządzanie wolnymi obszarami dyskowymi, • metody przydziału miejsca na dysku, • zarządzanie plikami, • organizacja struktury katalogowej, • ochrona plików. 8. Systemy rozproszone. |
|
| Literatura: |
Podstawowa: Andrew S. Tanenbaum, Herbert Bos : „Systemy operacyjne”, wydanie 5, Helion, 2024 Silberschatz A., Peterson J., Gagne G.:"Operating systems concepts", John Willey & Sons, 2009. Uzupełniająca: Silberschatz A., Peterson J., Gagne G.: „Podstawy systemów operacyjnych”, WNT 2006. |
|
Zajęcia w cyklu "Semestr letni 2023/2024" (zakończony)
| Okres: | 2024-02-26 - 2024-09-30 |
Przejdź do planu
PN WT LA
LA
LA
W
LA
ŚR CZ PT |
| Typ zajęć: |
Laboratorium, 28 godzin
Wykład, 28 godzin
|
|
| Koordynatorzy: | Katarzyna Lange-Sadzińska | |
| Prowadzący grup: | Katarzyna Lange-Sadzińska, Konrad Szymański | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Laboratorium - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
| Czy ECTS?: | T |
|
| Czy kurs na PZK?: | T |
|
| Informacje dodatkowe: | Praca własna studenta: Wykład - praca bieżąca 0 godz., przygotowanie do egzaminu 30 godz. Ćwiczenia - praca bieżąca 90 godz., przygotowanie do zaliczenia 30 godz. W ramach godzin przewidzianej pracy własnej, Student(ka) ma obowiązek konsultowania efektów tej pracy w bezpośrednim kontakcie z Prowadzącym(ą) zajęcia, na konsultacjach tradycyjnych lub w formie zdalnej. |
|
| Metody dydaktyczne: | Wykład informacyjny (Wykład 1) Ćwiczenia informatyczne (Ćwiczenia informatyczne 3) |
|
| Sposoby i kryteria oceniania: | Na ocenę z ćwiczeń składa się aktywność (20%) i kolokwium praktyczne w laboratorium komputerowym (80%) oceniające efekty uczenia się w zakresie umiejętności. Na ocenę z wykładu składa się ocena z testu otwartego sprawdzającego efekty uczenia się w zakresie wiedzy. Oceny zgodne z obowiązującym systemem ocen w USOS. |
|
| Metody weryfikacji i oceny stopnia osiągnięcia założonych efektów uczenia się: | Kolokwium praktyczne w laboratorium komputerowym oceniające efekty uczenia się w zakresie umiejętności. Test otwarty z zagadnień poruszanych na wykładzie sprawdzający efekty uczenia się w zakresie wiedzy. |
|
| Szczegółowe treści kształcenia: | 1. Wprowadzenie i przegląd systemów operacyjnych. 2. Zadania i budowa współczesnych systemów operacyjnych. 3. Procesy i wątki. Zarządzanie procesami. • definicja procesu, stany procesu, • algorytmy planowania procesów, • zarządzanie procesami, • współbieżność, • szeregowanie zadań, • zagadnienie sekcji krytycznej, • komunikacja międzyprocesowa. 4. Blokady. Wykrywanie, zapobieganie i unikanie. 5. Zarządzanie pamięcią wewnętrzną • przydzielanie jednego obszaru, przydzielanie kilku obszarów, • stronicowanie, segmentacja, • fragmentacja zewnętrzna i wewnętrzna, • segmentacja stronicowana. 6. Pamięć wirtualna. • stronicowanie na żądanie, • segmentacja na żądanie, • algorytmy zastępowania stron, przydział ramek. 7. Zarządzanie pamięcią zewnętrzną. • zarządzanie wolnymi obszarami dyskowymi, • metody przydziału miejsca na dysku, • zarządzanie plikami, • organizacja struktury katalogowej, • ochrona plików. 8. Systemy rozproszone. |
|
| Literatura: |
Podstawowa: Andrew S. Tanenbaum : „Systemy operacyjne”, wydanie 4, Helion, 2015, Silberschatz A., Peterson J., Gagne G.:"Operating systems concepts", John Willey & Sons, 2009. Uzupełniająca: Silberschatz A., Peterson J., Gagne G.: „Podstawy systemów operacyjnych”, WNT 2006, Stallings W.: „Systemy operacyjne”. Robomatic, Wrocław 2004. |
|
Zajęcia w cyklu "Semestr letni 2022/2023" (zakończony)
| Okres: | 2023-02-20 - 2023-09-30 |
Przejdź do planu
PN LA
WT LA
LA
LA
ŚR W
W
CZ PT |
| Typ zajęć: |
Laboratorium, 28 godzin
Wykład, 28 godzin
|
|
| Koordynatorzy: | Katarzyna Lange-Sadzińska | |
| Prowadzący grup: | Katarzyna Lange-Sadzińska, Konrad Szymański | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Laboratorium - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
| Czy ECTS?: | T |
|
| Czy kurs na PZK?: | T |
|
| Informacje dodatkowe: | Praca własna studenta: Wykład - praca bieżąca 0 godz., przygotowanie do egzaminu 30 godz. Ćwiczenia - praca bieżąca 90 godz., przygotowanie do zaliczenia 30 godz. W ramach godzin przewidzianej pracy własnej, Student(ka) ma obowiązek konsultowania efektów tej pracy w bezpośrednim kontakcie z Prowadzącym(ą) zajęcia, na konsultacjach tradycyjnych lub w formie zdalnej. |
|
| Metody dydaktyczne: | Wykład informacyjny (Wykład 1) Ćwiczenia informatyczne (Ćwiczenia informatyczne 3) |
|
| Sposoby i kryteria oceniania: | Na ocenę z ćwiczeń składa się aktywność (20%) i kolokwium praktyczne w laboratorium komputerowym (80%) oceniające efekty uczenia się w zakresie umiejętności. Na ocenę z wykładu składa się ocena z testu otwartego sprawdzającego efekty uczenia się w zakresie wiedzy. Oceny zgodne z obowiązującym systemem ocen w USOS. |
|
| Metody weryfikacji i oceny stopnia osiągnięcia założonych efektów uczenia się: | Kolokwium praktyczne w laboratorium komputerowym oceniające efekty uczenia się w zakresie umiejętności. Test otwarty z zagadnień poruszanych na wykładzie sprawdzający efekty uczenia się w zakresie wiedzy. |
|
| Szczegółowe treści kształcenia: | 1. Wprowadzenie i przegląd systemów operacyjnych. 2. Zadania i budowa współczesnych systemów operacyjnych. 3. Procesy i wątki. Zarządzanie procesami. • definicja procesu, stany procesu, • algorytmy planowania procesów, • zarządzanie procesami, • współbieżność, • szeregowanie zadań, • zagadnienie sekcji krytycznej, • komunikacja międzyprocesowa. 4. Blokady. Wykrywanie, zapobieganie i unikanie. 5. Zarządzanie pamięcią wewnętrzną • przydzielanie jednego obszaru, przydzielanie kilku obszarów, • stronicowanie, segmentacja, • fragmentacja zewnętrzna i wewnętrzna, • segmentacja stronicowana. 6. Pamięć wirtualna. • stronicowanie na żądanie, • segmentacja na żądanie, • algorytmy zastępowania stron, przydział ramek. 7. Zarządzanie pamięcią zewnętrzną. • zarządzanie wolnymi obszarami dyskowymi, • metody przydziału miejsca na dysku, • zarządzanie plikami, • organizacja struktury katalogowej, • ochrona plików. 8. Systemy rozproszone. |
|
| Literatura: |
Podstawowa: Andrew S. Tanenbaum : „Systemy operacyjne”, wydanie 4, Helion, 2015, Silberschatz A., Peterson J., Gagne G.:"Operating systems concepts", John Willey & Sons, 2009. Uzupełniająca: Silberschatz A., Peterson J., Gagne G.: „Podstawy systemów operacyjnych”, WNT 2006, Stallings W.: „Systemy operacyjne”. Robomatic, Wrocław 2004. |
|
Zajęcia w cyklu "Semestr letni 2021/2022" (zakończony)
| Okres: | 2022-02-21 - 2022-09-30 |
Przejdź do planu
PN WT LA
LA
LA
LA
ŚR W
CZ PT |
| Typ zajęć: |
Laboratorium, 28 godzin
Wykład, 28 godzin
|
|
| Koordynatorzy: | Katarzyna Lange-Sadzińska | |
| Prowadzący grup: | Katarzyna Lange-Sadzińska, Konrad Szymański | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Laboratorium - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
| Czy ECTS?: | T |
|
| Informacje dodatkowe: | Praca własna studenta: Wykład - praca bieżąca 0 godz., przygotowanie do egzaminu 30 godz. Ćwiczenia - praca bieżąca 90 godz., przygotowanie do zaliczenia 30 godz. W ramach godzin przewidzianej pracy własnej, Student(ka) ma obowiązek konsultowania efektów tej pracy w bezpośrednim kontakcie z Prowadzącym(ą) zajęcia, na konsultacjach tradycyjnych lub w formie zdalnej. |
|
| Metody dydaktyczne: | Wykład 1 Ćwiczenia informatyczne 3 |
|
| Sposoby i kryteria oceniania: | Na ocenę z ćwiczeń składa się aktywność (20%) i kolokwium praktyczne w laboratorium komputerowym (80%) oceniające efekty uczenia się w zakresie umiejętności. Na ocenę z wykładu składa się ocena z testu otwartego sprawdzającego efekty uczenia się w zakresie wiedzy. Oceny zgodne z obowiązującym systemem ocen w USOS. |
|
| Szczegółowe treści kształcenia: | 1. Wprowadzenie i przegląd systemów operacyjnych. 2. Zadania i budowa współczesnych systemów operacyjnych. 3. Procesy i wątki. Zarządzanie procesami. • definicja procesu, stany procesu, • algorytmy planowania procesów, • zarządzanie procesami, • współbieżność, • szeregowanie zadań, • zagadnienie sekcji krytycznej, • komunikacja międzyprocesowa. 4. Blokady. Wykrywanie, zapobieganie i unikanie. 5. Zarządzanie pamięcią wewnętrzną • przydzielanie jednego obszaru, przydzielanie kilku obszarów, • stronicowanie, segmentacja, • fragmentacja zewnętrzna i wewnętrzna, • segmentacja stronicowana. 6. Pamięć wirtualna. • stronicowanie na żądanie, • segmentacja na żądanie, • algorytmy zastępowania stron, przydział ramek. 7. Zarządzanie pamięcią zewnętrzną. • zarządzanie wolnymi obszarami dyskowymi, • metody przydziału miejsca na dysku, • zarządzanie plikami, • organizacja struktury katalogowej, • ochrona plików. 8. Systemy rozproszone. |
|
| Literatura: |
Podstawowa: Andrew S. Tanenbaum : „Systemy operacyjne”, wydanie 4, Helion, 2015, Silberschatz A., Peterson J., Gagne G.:"Operating systems concepts", John Willey & Sons, 2009. Uzupełniająca: Silberschatz A., Peterson J., Gagne G.: „Podstawy systemów operacyjnych”, WNT 2006, Stallings W.: „Systemy operacyjne”. Robomatic, Wrocław 2004. |
|
Zajęcia w cyklu "Semestr letni 2020/2021" (zakończony)
| Okres: | 2021-03-08 - 2021-09-30 |
Przejdź do planu
PN WT ŚR CZ LI
LI
LI
PT LI
W
|
| Typ zajęć: |
Ćwiczenia informatyczne, 30 godzin
Wykład, 30 godzin
|
|
| Koordynatorzy: | Katarzyna Lange-Sadzińska | |
| Prowadzący grup: | Katarzyna Lange-Sadzińska, Konrad Szymański | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
| Czy ECTS?: | T |
|
| Informacje dodatkowe: | Praca własna studenta: Wykład - praca bieżąca 0 godz., przygotowanie do egzaminu 30 godz. Ćwiczenia informatyczne - praca bieżąca 90 godz., przygotowanie do zaliczenia 30 godz. W ramach godzin przewidzianej pracy własnej, Student(ka) ma obowiązek konsultowania efektów tej pracy w bezpośrednim kontakcie z Prowadzącym(ą) zajęcia, na konsultacjach tradycyjnych lub w formie zdalnej. |
|
| Metody dydaktyczne: | Wykład 1 Ćwiczenia informatyczne 3 Zajęcia realizowane przy pomocy platformy Moodle i MS Teams. |
|
| Sposoby i kryteria oceniania: | Na ocenę z ćwiczeń składa się aktywność (20%) i kolokwium (80%) oceniające efekty uczenia się w zakresie umiejętności. Na ocenę z wykładu składa się ocena z testu sprawdzającego efekty uczenia się w zakresie wiedzy. Oceny zgodne z obowiązującym systemem ocen w USOS. |
|
| Szczegółowe treści kształcenia: | 1. Wprowadzenie i przegląd systemów operacyjnych. 2. Zadania i budowa współczesnych systemów operacyjnych. 3. Procesy i wątki. Zarządzanie procesami. • definicja procesu, stany procesu, • algorytmy planowania procesów, • zarządzanie procesami, • współbieżność, • szeregowanie zadań, • zagadnienie sekcji krytycznej, • komunikacja międzyprocesowa. 4. Blokady. Wykrywanie, zapobieganie i unikanie. 5. Zarządzanie pamięcią wewnętrzną • przydzielanie jednego obszaru, przydzielanie kilku obszarów, • stronicowanie, segmentacja, • fragmentacja zewnętrzna i wewnętrzna, • segmentacja stronicowana. 6. Pamięć wirtualna. • stronicowanie na żądanie, • segmentacja na żądanie, • algorytmy zastępowania stron, przydział ramek. 7. Zarządzanie pamięcią zewnętrzną. • zarządzanie wolnymi obszarami dyskowymi, • metody przydziału miejsca na dysku, • zarządzanie plikami, • organizacja struktury katalogowej, • ochrona plików. 8. Systemy rozproszone. |
|
| Literatura: |
Podstawowa: Andrew S. Tanenbaum : „Systemy operacyjne”, wydanie 4, Helion, 2015, Silberschatz A., Peterson J., Gagne G.:"Operating systems concepts", John Willey & Sons, 2009. Uzupełniająca: Silberschatz A., Peterson J., Gagne G.: „Podstawy systemów operacyjnych”, WNT 2006, Stallings W.: „Systemy operacyjne”. Robomatic, Wrocław 2004. |
|
Zajęcia w cyklu "Semestr letni 2019/2020" (zakończony)
| Okres: | 2020-02-24 - 2020-09-30 |
Przejdź do planu
PN WT ŚR CZ LI
LI
LI
LI
PT W
|
| Typ zajęć: |
Ćwiczenia informatyczne, 30 godzin
Wykład, 30 godzin
|
|
| Koordynatorzy: | Katarzyna Lange-Sadzińska | |
| Prowadzący grup: | Katarzyna Lange-Sadzińska, Konrad Szymański | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
| Czy ECTS?: | T |
|
| Informacje dodatkowe: | Praca własna studenta: Wykład - praca bieżąca 0 godz., przygotowanie do egzaminu 30 godz. Ćwiczenia - praca bieżąca 90 godz., przygotowanie do zaliczenia 30 godz. W ramach godzin przewidzianej pracy własnej, Student(ka) ma obowiązek konsultowania efektów tej pracy w bezpośrednim kontakcie z Prowadzącym(ą) zajęcia, na konsultacjach tradycyjnych lub w formie zdalnej. |
|
| Metody dydaktyczne: | Wykład 1 Ćwiczenia informatyczne 3 Zajęcia realizowane przy pomocy platformy Moodle i MS Teams. |
|
| Sposoby i kryteria oceniania: | Na ocenę z ćwiczeń składa się aktywność (20%) i kolokwium (80%) oceniające efekty uczenia się w zakresie umiejętności. Na ocenę z wykładu składa się ocena z testu sprawdzającego efekty kształcenia w zakresie wiedzy. Oceny zgodne z obowiązującym systemem ocen w USOS. |
|
| Szczegółowe treści kształcenia: | 1. Wprowadzenie i przegląd systemów operacyjnych. 2. Zadania i budowa współczesnych systemów operacyjnych. 3. Procesy i wątki. Zarządzanie procesami. • definicja procesu, stany procesu, • algorytmy planowania procesów, • zarządzanie procesami, • współbieżność, • szeregowanie zadań, • zagadnienie sekcji krytycznej, • komunikacja międzyprocesowa. 4. Blokady. Wykrywanie, zapobieganie i unikanie. 5. Zarządzanie pamięcią wewnętrzną • przydzielanie jednego obszaru, przydzielanie kilku obszarów, • stronicowanie, segmentacja, • fragmentacja zewnętrzna i wewnętrzna, • segmentacja stronicowana. 6. Pamięć wirtualna. • stronicowanie na żądanie, • segmentacja na żądanie, • algorytmy zastępowania stron, przydział ramek. 7. Zarządzanie pamięcią zewnętrzną. • zarządzanie wolnymi obszarami dyskowymi, • metody przydziału miejsca na dysku, • zarządzanie plikami, • organizacja struktury katalogowej, • ochrona plików. 8. Systemy rozproszone. |
|
| Literatura: |
Podstawowa: Andrew S. Tanenbaum : „Systemy operacyjne”, wydanie 4, Helion, 2015, Silberschatz A., Peterson J., Gagne G.:"Operating systems concepts", John Willey & Sons, 2009. Uzupełniająca: Silberschatz A., Peterson J., Gagne G.: „Podstawy systemów operacyjnych”, WNT 2006, Stallings W.: „Systemy operacyjne”. Robomatic, Wrocław 2004. |
|
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.
