niedziela, 25 grudnia 2016

Systemy operacyjne- Zadanie!

System operacyjny (ang. operating system, skrót OS) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika.
W celu uruchamiania i kontroli zadań użytkownika system operacyjny zajmuje się:

-planowaniem oraz przydziałem czasu procesora poszczególnym zadaniom,
-kontrolą i przydziałem pamięci operacyjnej dla uruchomionych zadań,
-dostarczaniem mechanizmów do synchronizacji zadań i komunikacji pomiędzy zadaniami,
-obsługą sprzętu oraz zapewnieniem równolegle wykonywanym zadaniom jednolitego,
-wolnego od interferencji dostępu do sprzętu.

Dodatkowe przykładowe zadania, którymi może, ale nie musi, zajmować się system operacyjny to:

*ustalanie połączeń sieciowych,
*zarządzanie plikami.


Wiele systemów operacyjnych posiada środowiska graficzne ułatwiające komunikacje maszyny z użytkownikiem.

Budowa systemu operacyjnego

Przyjęto, że system operacyjny dzieli się na trzy główne elementy:

-jądro systemu wykonujące i kontrolujące zadania:
-planisty czasu procesora, ustalającego które zadanie i jak długo będzie wykonywane,
-przełącznika zadań, odpowiedzialnego za przełączanie pomiędzy uruchomionymi zadaniami,
i dodatkowo:
-modułu zapewniającego synchronizacje i komunikację pomiędzy zadaniami,
-modułu obsługi przerwań i zarządzania urządzeniami,
-modułu obsługi pamięci, zapewniającego przydział i ochronę pamięci,
innych modułów zależnie od funkcji i przeznaczenia systemu.
-powłoka – specjalny program komunikujący użytkownika z systemem operacyjnym,
-system plików – sposób ustrukturyzowanego zapisu danych na nośniku.

Zasoby sprzętowe 
Zasoby sprzętowe zarządzane przez system operacyjny:

-procesor – przydział czasu procesora,
-pamięć
-alokacja przestrzeni adresowej dla procesów,
-transformacja adresów,
-urządzenia zewnętrzne
-udostępnianie i sterowanie urządzeniami pamięci masowej np. dysk twardy,
-alokacja przestrzeni dyskowej,
-udostępnianie i sterowanie drukarkami, skanerami, aparatami itp.,
-informacja (system plików),
-organizacja i udostępnianie informacji,
-ochrona i autoryzacja dostępu do informacji.

piątek, 9 grudnia 2016

Systemy operacyjne- różnice i podobieństwa

znaki typu ; * " ? < > /
System operacyjny (ang. operating system, skrót OS) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań użytkownika.

Nazwy witryny, podwitryny nazwy lub nazwy grupy lokacji

  • Następujące znaki nie można używać w dowolnym miejscu w nazwie witryny, Nazwa podwitryny lub witryny lub nazwa grupy usługi Active Directory:
    • Tyldy (~)
    • Znak numeru (#)
    • Procent (%)
    • Handlowe "i" (&)
    • Gwiazdka (*)
    • Nawiasy klamrowe ({})
    • Kreski ułamkowej odwróconej (\)
    • Dwukropek (:)
    • Nawiasy kątowe (<>)
    • Znak zapytania (?)
    • Kreska ułamkowa (/)
    • Znak plus (+)
    • Potoku (|)
    • CUDZYSŁOWIE
  • Nazwa witryny, Nazwa podwitryny lub nazwa grupy lokacji nie można uruchomić ze znakiem podkreślenia (_) lub znakiem kropki (.).
  • Podczas tworzenia nazwa witryny, Nazwa podwitryny lub nazwa grupy lokacji, nie można użyć ciągów, które były już używane do nazw zarządzanych ścieżek.
  • Nie można użyć znaku okresu po kolei w środku nazwa witryny, Nazwa podwitryny lub nazwa grupy lokacji.
  • Nazwy folderów

    • Nie można używać następujących znaków w dowolnym miejscu nazwa folderu lub nazwa serwera:
      • Tylda
      • Znak numeru
      • Procent
      • Handlowe "i"
      • Gwiazdka
      • Nawiasy klamrowe
      • Ukośnik odwrotny
      • Dwukropek
      • Nawiasy kątowe
      • Znak zapytania
      • Kreska ułamkowa
      • Potok
      • Znak cudzysłowu
    • Nie można użyć znaku okresu po kolei w środku nazwy folderu.
    • Nie można używać znak kropki na końcu nazwy folderu.
    • Nazwa folderu nie może rozpoczynać znak kropki.
    • Jeśli używasz znaku podkreślenia (_) na początku nazwy folderu, folder będzie folderem ukrytym.
    • Ponadto folder, który zawiera ciąg "_vti_" jest zarezerwowana przez program SharePoint, a nie jest obsługiwany.

    Nazwy plików

    • Następujące znaki nie można używać w dowolnym miejscu w nazwie pliku:
      • Tylda
      • Znak numeru
      • Procent
      • Handlowe "i"
      • Gwiazdka
      • Nawiasy klamrowe
      • Ukośnik odwrotny
      • Dwukropek
      • Nawiasy kątowe
      • Znak zapytania
      • Kreska ułamkowa
      • Potok
      • Znak cudzysłowu
    • Nie można użyć znaku okresu po kolei w środku nazwy pliku.
    • Nie można używać znak kropki na końcu nazwy pliku.
    • Nie można używać kropki na początku nazwy pliku 
    • Budowa systemu operacyjnego


      Schematyczna budowa systemu komputerowego
      Przyjęto, że system operacyjny dzieli się na trzy główne elementy:
      • jądro systemu wykonujące i kontrolujące zadania:
        • planisty czasu procesora, ustalającego które zadanie i jak długo będzie wykonywane,
        • przełącznika zadań, odpowiedzialnego za przełączanie pomiędzy uruchomionymi zadaniami,
        • i dodatkowo:
          • modułu zapewniającego synchronizacje i komunikację pomiędzy zadaniami,
          • modułu obsługi przerwań i zarządzania urządzeniami,
          • modułu obsługi pamięci, zapewniającego przydział i ochronę pamięci,
          • innych modułów zależnie od funkcji i przeznaczenia systemu.
      • powłoka – specjalny program komunikujący użytkownika z systemem operacyjnym,
      • system plików – sposób ustrukturyzowanego zapisu danych na nośniku.

piątek, 2 grudnia 2016

Parametry charakteryzujące podzespoły komputera

Podstawowe  podzespoły komputera typu PC 

Płyta główna (ang. motherboard, mainboard) – najważniejsza płyta drukowana urządzenia elektronicznego, na której montuje się najważniejsze elementy urządzenia,

umożliwiająca komunikację wszystkim pozostałym komponentom i modułom.

W komputerze na płycie głównej znajdują się procesor/y, pamięć operacyjna lub gniazda do zainstalowania tych urządzeń oraz gniazda do zainstalowania dodatkowych

płyt zwanych kartami rozszerzającymi (np. PCI), urządzeń składujących (dyski twarde, napędy optyczne itp.) i zasilacza. W niektórych konstrukcjach także innych

urządzeń zewnętrznych (port szeregowy, port równoległy, USB, złącze klawiatury, złącze myszy).

Koncepcję zbudowania komputera osobistego wyposażonego tylko w minimum potrzebnych urządzeń zmontowanych na jednej płycie drukowanej oraz gniazd

do których podłącza się dodatkowe urządzenia zapoczątkowała firma IBM wprowadzając komputer osobisty, zwany też PC.

Procesor (ang. processor), także CPU (ang. Central Processing Unit) – urządzenie cyfrowe sekwencyjne, które pobiera dane z pamięci, interpretuje je i wykonuje jako rozkazy.

Wykonuje on ciąg prostych operacji (rozkazów) wybranych ze zbioru operacji podstawowych określonych zazwyczaj przez producenta procesora jako lista rozkazów procesora.

Procesory (zwane mikroprocesorami) wykonywane są zwykle jako układy scalone zamknięte w hermetycznej obudowie, często posiadającej złocone wyprowadzenia

(stosowane ze względu na odporność na utlenianie). Ich sercem jest monokryształ krzemu, na który naniesiono techniką fotolitografii szereg warstw półprzewodnikowych, tworzących,

w zależności od zastosowania, sieć od kilku tysięcy do kilkuset milionów tranzystorów. Połączenia wykonane są z metalu (aluminium, miedź).

Jedną z podstawowych cech procesora jest długość (liczba bitów) słowa, na którym wykonywane są podstawowe operacje obliczeniowe. Jeśli słowo ma 64 bity, mówimy, że procesor jest 64-bitowy.

Innym ważnym parametrem określającym procesor jest szybkość z jaką wykonuje on rozkazy. Przy danej architekturze procesora, szybkość ta w znacznym stopniu zależy od czasu trwania pojedynczego taktu.

RAM (ang. Random Access Memory – pamięć o dostępie swobodnym) – podstawowy rodzaj pamięci cyfrowej. Choć nazwa sugeruje, że oznacza to każdą

pamięć o bezpośrednim dostępie do dowolnej komórki pamięci (w przeciwieństwie do pamięci o dostępie sekwencyjnym, np. rejestrów przesuwających), nazwa

 ta ze względów historycznych oznacza tylko te rodzaje pamięci o bezpośrednim dostępie, w których możliwy jest wielokrotny zapis, a wyklucza pamięci ROM

(tylko do odczytu), pomimo iż w ich przypadku również występuje swobodny dostęp do zawartości.

W pamięci RAM przechowywane są aktualnie wykonywane programy i dane dla tych programów oraz wyniki ich pracy.

Zawartość większości pamięci RAM jest tracona kilka sekund po zaniku napięcia zasilania, niektóre typy wymagają także odświeżania, dlatego

wyniki pracy programów muszą być zapisane na innym nośniku danych.

Pamięci RAM dzieli się na pamięci statyczne (ang. Static RAM, w skrócie SRAM) oraz pamięci dynamiczne (ang. Dynamic RAM, w skrócie DRAM).

Pamięci statyczne są szybsze od pamięci dynamicznych, które wymagają ponadto częstego odświeżania, bez którego szybko tracą swoją zawartość.

Pomimo swoich zalet są one jednak dużo droższe i w praktyce używa się pamięci DRAM.

Pamięć RAM jest stosowana głównie jako pamięć operacyjna komputera, jako pamięć niektórych komponentów (procesorów specjalizowanych) komputera

(np. kart graficznych, dźwiękowych, itp.), jako pamięć danych sterowników mikroprocesorowych.