Rodzaje systemów operacyjnych

Slides:



Advertisements
Podobne prezentacje
Co to jest BIOS ? Piotr Pierzchalski kl. III B.
Advertisements

SYSTEMY OPERACYJNE ·       SO : zestaw programów zarządzających zasobami komputera i wspomagających jego użytkowanie zarządzanie zasobami.
Sieci komputerowe.
1 Linux jako system wielozadaniowy i wielodostępny.
BUDOWA WEWNĘTRZNA KOMPUTERA
ELEMENTY SKŁADOWE JEDNOSTKI CENTRALNEJ
Systemy operacyjne Wykład nr 5: Wątki Piotr Bilski.
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Systemy operacyjne.
Schemat blokowy komputera
Systemy operacyjne Bibliografia:
Temat : Części komputera
Wieloprocesowy system operacyjny dla komputerów ATARI XL/XE
Budowa Komputera.
Heterogeniczne procesory wielordzeniowe w urządzeniach audio
Heterogeniczne procesory wielordzeniowe w urządzeniach audio
Heterogeniczne procesory wielordzeniowe w urządzeniach audio
Systemy operacyjne i sieci komputerowe
? Rosnące potrzeby użytkowników Rozmiar problemu Czas Komputer domowy
ZASOBY KOMPUTERA I PRACA W SYSTEMIE OPERACYJNYM WINDOWS XP
Komputery macierzowe.
Komputer a system komputerowy
Architektura komputerów
Budowa komputera.
Opracowanie: Maria Wąsik
Systemy operacyjne.
Zasada działania komputera
Budowa systemu komputerowego
Elementy składowe komputera
Użytkowanie komputerów
Urządzenia wewnętrzne komputera
Autor: Justyna Radomska
Budowa komputera.
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Systemy operacyjne.
Budowa i rodzaje procesorów.
Mikroprocesory.
Mikroprocesory mgr inż. Sylwia Glińska.
Pamięć komputerowa S t r u k t u r a p a m i ę c i.
POŚREDNIK Jak reprezentowana jest informacja w komputerze? liczby – komputer został wymyślony jako zaawansowane urządzenie służące do wykonywania.
Budowa komputera ProProgramer.
System operacyjny – skąd się wziął?
W ą t e k (lekki proces) thread.
Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.
Podstawy programowania
SPRZET KOMPUTEROWY.
Procesor – charakterystyka elementów systemu. Parametry procesora.
BUDOWA I ZASADA DZIAŁANIA
Co kryje komputer? Usuń tekst, który nie pasuje do zdjęć na slajdach. Poprawioną prezentację prześlij pod nazwą: co_kryje_komputer.
System plików.
Systemy operacyjne i sieci komputerowe DZIAŁ : Systemy operacyjne i sieci komputerowe Informatyka Zakres rozszerzony Zebrał i opracował : Maciej Belcarz.
Procesor, pamięć, przerwania, WE/WY, …
Pierwsze systemy wsadowe - przypomnienie
Procesy, wątki Program a proces Proces: Przestrzeń adresowa, kod, dane, stos (część pamięci do przechowania zmiennych lokalnych i niektórych adresów) Otwarte.
Podstawy programowania
Oprogramowaniem (software) nazywa się wszystkie informacje w postaci zestawu instrukcji i programów wykonywanych przez komputer oraz zintegrowanych danych.
Struktura systemu operacyjnego
Temat 1 Pojęcie systemu operacyjnego Opracował: mgr Marek Kwiatkowski.
BUDOWA WEWNĘTRZNA KOMPUTERA
Temat 4 Systemy plików [Przedmiot: Systemy operacyjne | Opracował: mgr Marek Kwiatkowski | ZS Mogilno – 2015]
Systemy operacyjne - Budowa systemu komputerowego i jego zadania
Tryby adresowania i formaty rozkazów mikroprocesora
Programowanie strukturalne i obiektowe Klasa I. Podstawowe pojęcia dotyczące programowania 1. Problem 2. Algorytm 3. Komputer 4. Program komputerowy 5.
Schemat blokowy komputera
BUDOWA KOMPUTERA I JEGO FUNKCJE
Graficzny Interfejs Użytkownika
Systemy operacyjne. Pliki i foldery.
Podział mikroprocesorów
Co kryje komputer? Usuń tekst, który nie pasuje do zdjęć na slajdach. Poprawioną prezentację zapisz w swoim folderze osobistym pod nazwą: co_kryje_komputer.
Zapis prezentacji:

Rodzaje systemów operacyjnych Temat 2 Rodzaje systemów operacyjnych Opracował: mgr Marek Kwiatkowski

Podział ze względu na liczbę wykonywanych zadań Opracował: mgr Marek Kwiatkowski

Systemy jednoprogramowe – są w stanie wykonywać tylko jedno zadanie zlecone przez użytkownika. Przetworzenie kolejnego zadania następuje po przerobieniu poprzedniego. Systemy wieloprogramowe – umożliwiają wykonywanie kilku programów rezydujących w pamięci dzięki współdzieleniu mocy obliczeniowej mikroprocesora (multiprogramming). Systemy wielozadaniowe – umożliwiają wykonywanie kilku programów dzięki współdzieleniu mocy obliczeniowej mikroprocesora. Przełączanie pomiędzy poszczególnymi programami (procesami) jest planowane i następuje bardzo szybko. W tych systemach wprowadzono pojęcie pamięci wirtualnej. Opracował: mgr Marek Kwiatkowski

Podział ze względu na sposób przetwarzania Opracował: mgr Marek Kwiatkowski

Opracował: mgr Marek Kwiatkowski Systemy przetwarzania bezpośredniego – system taki interpretuje zadania użytkownika na bieżąco i realizuje je zaraz po zainicjowaniu. Istnieje bezpośrednia interakcja na bieżąco pomiędzy interfejsem a użytkownikiem. Systemy przetwarzania pośredniego – pomiędzy zleceniami zadania przez użytkownika a ich realizacją następuje opóźnienie. Wyróżniamy wśród tych systemów jeszcze jeden podział na: - Proste systemy wsadowe – dla tego typu systemu operacyjnego przygotowuje się tzw. „wsad”, który jest ciągiem operacji zapisanych przeważnie na karcie perforowanej, bądź taśmie magnetycznej. - Zbiorowe systemy wsadowe – przypominały te systemy współczesne systemy wielozadaniowe, tutaj wsad był umieszczany w pamięci, a podczas obliczeń mogły być wykonywane operacje wejścia/wyjścia I/O. Opracował: mgr Marek Kwiatkowski

Podział systemów wieloprocesorowych Opracował: mgr Marek Kwiatkowski

Systemy wieloprocesorowe symetryczne SMP– systemy przeznaczone dla komputerów wieloprocesorowych, wielordzeniowych, dzielących wspólną magistralę systemową, zegar, pamięć. Systemy te umożliwiają realizację zadań dwóm lub więcej mikroprocesorom. Zadania są dzielone symetrycznie między wszystkie procesory. Dzięki temu wzrasta ogólna wydajność systemu komputerowego. Systemy wieloprocesorowe asymetryczne AMP – w tych systemach zarządza całością główny procesor, a jednostki CPU mają zlecane inna zadania Opracował: mgr Marek Kwiatkowski

Podział systemów ze względu na liczbę użytkowników Opracował: mgr Marek Kwiatkowski

Systemy jednoużytkownikowe – umożliwiają użytkowanie na poziomie jednego użytkownika, w takim systemie nie ma mechanizmów uwierzytelniających czy zabezpieczających dostęp do plików i katalogów. Systemy wieloużytkownikowe – umożliwiają użytkowanie OS przez wielu użytkowników jednocześnie i niezależnie. Opracował: mgr Marek Kwiatkowski

Podział systemów ze względu na interfejs użytkownika Opracował: mgr Marek Kwiatkowski

- Systemy z interfejsem tekstowym (znakowym) - Systemy z interfejsem graficznym (np. okienkowym) Opracował: mgr Marek Kwiatkowski

Systemu czasu rzeczywistego Opracował: mgr Marek Kwiatkowski

Twarde (rygorystyczne) – Znany jest najgorszy (najdłuższy czas odpowiedzi) i wiadomo, że nie zostanie on przekroczony. Gwarantuje terminowe wykonanie zadania. Miękkie (łagodne) – starają się odpowiedzieć najszybciej, jak to możliwe, ale nie wiadomo, jaki może być najgorszy czas odpowiedzi. Krytyczne zadania maja pierwszeństwo przed innymi. System taki nie gwarantuje jednak terminowego wypełnienia krytycznych zadań. Opracował: mgr Marek Kwiatkowski

Systemy rozproszone – umożliwiają zarządzanie wieloma niezależnymi komputerami połączonymi np. za pomocą wydajnej sieci komputerowej tzw. Klastrem. Opracował: mgr Marek Kwiatkowski