Systemów Operacyjnych

Slides:



Advertisements
Podobne prezentacje
Systemy operacyjne.
Advertisements

System operacyjny i sterowniki urządzeń
Wirtualizacja zasobów w systemach operacyjnych
PRACA Z INFORMATYKI ANNA SZAFRAŃSKA GR1.
Systemy Operacyjne (1) DOS.
Optymalizacja programu AD-BS Porównanie wersji 1.04 <-> 1.05
SYSTEMY OPERACYJNE WSTĘP
Moduł 2. Struktury Systemów Komputerowych
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Prezentacja o MS-DOS’ie
SYSTEMY OPERACYJNE WSTĘP
1 Linux jako system wielozadaniowy i wielodostępny.
SIECI KOMPUTEROWE (SieKom) PIOTR MAJCHER WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU W SOCHACZEWIE INSTALACJA.
System Operacyjny Zajęcia 4.
Opracowały: Anna Kowalczyk Dominika Lisiak
Systemy operacyjne Wykład nr 5: Wątki Piotr Bilski.
Wykład nr 3: Struktura systemu operacyjnego
Wykład nr 2: Struktura systemu komputerowego a system operacyjny
Architektura systemu Windows
Systemy operacyjne.
Systemy operacyjne Bibliografia:
Systemy operacyjne Bibliografia:
Systemy operacyjne Bibliografia:
Instalacja systemu Windows Vista
Komputer, procesor, rozkaz.
Czym jest ISA 2004 Microsoft Internet Security and Acceleration Server 2004 jest zaawansowaną zapora filtrującą ruch w warstwie aplikacji. Razem z zaporą.
Temat : Części komputera
II Systemy operacyjne Dr inż. Dariusz Skibicki.
1 Podstawy informatyki H. P. Janecki- 2006_ Systemy Operacyjne W6.
WPROWADZENIE DO WINDOWS 95
Wieloprocesowy system operacyjny dla komputerów ATARI XL/XE
Systemy operacyjne. Co to jest system operacyjny? OS (ang. Operating System) to program, który kontroluje pracę uruchomionych przez użytkownika aplikacji,
Budowa, przeglądanie i modyfikacja
Systemy operacyjne i sieci komputerowe
Komputer a system komputerowy
Magazyny pamięci.
Opracowanie: Maria Wąsik
Systemy operacyjne.
Budowa systemu komputerowego
Urządzenia wewnętrzne komputera
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Etapy pracy biosu.
Rejestr systemu Windows
Systemy operacyjne.
Systemy plików FAT, FAT32, NTFS
Przerwanie ang. interrupt.
Spis treści Architektura systemu windows Pamięć wirtualna Plik wymiany
Budowa komputera ProProgramer.
Etapy uruchamiania systemu Pliki konfiguracyjne
Systemy operacyjne Zarządzanie pamięcią — przykłady realizacji
Minimalne wymagania systemowe dla Systemu Windows 8
Windows Server 2008 Zarządzanie systemem.
Środowisko pracy informatyka zima 2014
Windows 7 – minimalne wymagania[14] Procesor1 GHz x86 lub x86-64 (32-bit lub 64-bit) Pamięć RAM1 GB (32-bit) / 2 GB (64-bit) Karta graficznaDirectXDirectX.
System operacyjny Windows
Pamięć RAM Pamięć RAM.
oprogramowanie (software)
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
Powtórzenie Zadania systemu operacyjnego… Rodzaje i jednostki pamięci…
Technologie w mikroprocesorach. Wykonywanie rozkazów.
Przygotowanie do instalacji:  Wybór nośnika  Sprawdzenie wymogów sprzętowych.
Z. SroczyńskiInżynieria programowania Wirtualizacja Zdzisław Sroczyński Politechnika Śląska Instytut Matematyki Inżynieria programowania Wirtualizacja.
Systemy operacyjne.
II Systemy operacyjne Dr inż. Dariusz Skibicki.
Lekcje z komputerem-wprowadzenie
CARAT Hardware-Zalecana konfiguracja
System operacyjny 1.
System operacyjny 1.
Lekcje z komputerem-wprowadzenie
Zapis prezentacji:

Systemów Operacyjnych Architektura Systemów Operacyjnych

Elementy systemu komputerowego

Sprzęt komputerowy

Pamięć operacyjna – MS DOS Tylko system operacyjny Wykonywanie programu

Obsługa wejścia/wyjścia Tryb użytkownika Tryb użytkownika Tryb jądra Tryb jądra Synchroniczna Asynchroniczna

Maszyna wirtualna Maszyna wirtualna działa w trybie użytkownika Wirtualny tryb użytkownika i jądra Operacje wejścia/wyjścia buforowane (szybsze) Interpretowane (wolniejsze)

Proces

Wielozadaniowość i wieloprocesorowość równoległa Wątek = sekwencja instrukcji Proces = kontekst + wątki Jeden procesor może wykonywać tylko jeden wątek na raz Wielozadaniowość z wywłaszczaniem Przełączanie kontekstów Każdy proces ma ten sam zakres adresów pamięci

Dualny tryb pracy Tryby Ochrona Rozwiązanie sprzętowe Użytkownika (user mode) Uprzywilejowany (priviledged mode) Ochrona wejścia/wyjścia pamięci operacyjnej Rozwiązanie sprzętowe

Hierarchia pamięci Rejestry Pamięć podręczna (cache) Pamięć operacyjna Dysk elektroniczny (RAM disk) Dysk magnetyczny Dysk optyczny (CD, DVD) Taśmy magnetyczne (streamer)

Stronicowanie pamięci

Adresowanie pamięci wirtualnej Katalog stronic Oddzielny dla każdego procesu do 1024 PDE PDE (4bajty) PDE Tablica stronic Do 1024 PTE PTE Ramka stronic 1 2 3 4 5 6 7 8 ….4096 bajtów Tablica stronic PTE 10 bitów 12 bitów 10 bitów Tablica stronic PTE

Rodzina Systemów Windows

Architektura Windows 98

Rdzeń systemu Windows 98

Menedżer maszyn wirtualnych

Obsługa systemów plików w Windows 98

Konfiguracja Windows 98

Architektura Windows NT 4.0

Podsystem Win32 w Windows NT

Architektura Windows XP

Usługi rezydentne (Executive Services) Wykonują operacje niedozwolone dla aplikacji użytkowych Menedżer pamięci wirtualnej (Virtual Memory Manager) Narzędzie uruchamiania procedur lokalnych (Local Procedure Call Facility) Menedżer procesów (Process Manager) Menedżer obiektów (Object Manager) Menedżer zabezpieczeń (Security Reference Monitor)

Direct X

Direct X 8.0 (aktualny 9.0) DirectX Graphics (DirectDraw + Direct3D) DirectAudio (DirectSound + DirectMusic) DirectInput DirectPlay DirectShow DirectSetup

Windows XP 64 bit Architectural Component Windows XP Professional Windows XP 64-Bit Edition Virtual memory 4 gigabytes (GB) 16 terabytes Paging file size 64 GB 512 terabytes Paged pool 470 megabytes (MB) 128 GB Non-paged pool 256 MB System cache 1 GB 1 terabytes System Page Table Entry (PTE) 1.2GB 128GB

Minimalne wymagania System Requirements Setup Component Windows XP Professional Windows XP 64-Bit Edition Minimum CPU speed 233 megahertz (MHz) 733 MHz Recommended CPU speed 300 MHz N/A Minimum RAM 64 MB 1 GB Recommended minimum RAM 128 MB Disk space required for Setup 1.5 GB free

Podstawowe elementy systemu Windows XP – w skrócie Pamięć chroniona Pamięć wirtualna Wielozadaniowość Wieloprocesorowość równoległa Warstwa uniezależnienia od sprzętu (HAL) Technologia DirectX

Interfejsy systemu operacyjnego Interfejs sprzętowy Sterowniki Interfejs Programisty API, funkcje systemowe Interfejs użytkownika Shell Powłoka Tekstowy interpreter poleceń Graficzny interfejs użytkownika (GUI)

Resource Kits http://www.microsoft.com/technet/itsolutions/reskits/rktmain.mspx Windows 98, Windows NT 4.0,Windows 2000 Professional, Windows XP i inne (j angielski) http://www.microsoft.com/poland/windows2000/win2000prof/default.mspx Windows 2000 Professional (j. polski) Direct X http://www.microsoft.com/windows/directx/