Akademia Finansów i Biznesu Vistula - Centralny System Uwierzytelniania
Strona główna

Operating Systems

Informacje ogólne

Kod przedmiotu: CII2SE01CI-L20
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Operating Systems
Jednostka: Kierunek-Informatyka
Grupy:
Punkty ECTS i inne: 6.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.
Język prowadzenia: angielski
Założenia (opisowo):

(tylko po angielsku) Some programming experience, e.g., Java, C# (C, C++); general familiarity with the concepts of computer architecture

Skrócony opis: (tylko po angielsku)

The course provides a conceptual-level overview of the functionality and implementation methodologies of modern operating systems for general-purpose computers. The topics include: process scheduling, synchronization, deadlocks, memory mapping, file system organization, and virtualization. Alongside, we will develop an understanding of some aspects of computer (especially CPU) architecture facilitating efficient implementation of contemporary operating systems.

Pełny opis: (tylko po angielsku)

Topics touched upon in the lecture component:

Introduction and overview

Processes

System calls and interrupts

Synchronization

Scheduling

Deadlocks

Memory management

Virtual memory

File Systems

Virtual machines

Elements of security (time permitting)

Literatura: (tylko po angielsku)

Lecture slides + any other material made available by the instructor as we go

Abraham Silberschatz, Peter B. Galvin, Greg Gagne, Operating Systems Concepts, ISBN-10: 1118063333, Wiley, Ninth Edition, 2013 (some earlier editions may be OK)

Andrew S. Tanenbaum, Modern Operating Systems, Pearson, ISBN 0-13-8134459-6, Third Edition, 2009.

Metody i kryteria oceniania: (tylko po angielsku)

Final written exam

Zajęcia w cyklu "Semestr letni 2019/2020" (zakończony)

Okres: 2020-02-17 - 2020-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć:
Ćwiczenia, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Paweł Gburzyński
Prowadzący grup: Paweł Gburzyński, Bartłomiej Kubica
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Ćwiczenia - Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Wykład - Egzamin/zaliczenie na ocenę/zal w skali zal-std2

Zajęcia w cyklu "Semestr zimowy 2020/2021" (zakończony)

Okres: 2020-10-01 - 2021-02-19
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć:
Ćwiczenia, 30 godzin więcej informacji
Wykład, 30 godzin więcej informacji
Koordynatorzy: Bartłomiej Kubica
Prowadzący grup: Bartłomiej Kubica
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Ćwiczenia - Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Wykład - Egzamin/zaliczenie na ocenę/zal w skali zal-std2
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Akademia Finansów i Biznesu Vistula.
ul. Stokłosy 3
02-787 Warszawa
tel: +48 22 45 72 300 https://vistula.edu.pl/
kontakt deklaracja dostępności USOSweb 7.0.0.0-1 (2023-09-06)