ROLA I MOŻLIWOŚCI INFORMATYKI
Podział SI Organizacji:
- DZIEDZINY – zbyt, produkcja, finanse, zatrudnienie
- ZASOBY – personel, materiały, pieniądze, budynki
- PRZEPŁYW INFORMACJI - towarzyszy zleceniom, pieniądzom
- SZCZEBLE – strategiczny, taktyczny, operacyjny
- FUNKCJE – plan kontroli, organizowania, motywowania, koordynacji
- OTOCZENIE – dostawcy, odbiorcy, konkurencja, kooperanci, rząd, udziałowcy
OTOCZENIE
CR współpraca
M
SCM
e - biznes
e -commenarce
e - marketing
e - banking
e - turystyka e - logistyka
ORGANIZACJA
Poziom pracy fizycznej jest AUTOMATYZOWANY.
BUDOWA I ZASTOSOWANIE KOMPUTERA
PROCESOR - 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.
Dane wejściowe Wyniki końcowe
Rys. Procesor uniwersalny
MIKROPROCESOR – umożliwia realizację rozkazu programu, wykonywanie przewidzianych w programie operacji arytmetycznych i logicznych, zapisywanie danych do pamięci operacyjnej, jak i ich odczytywanie. Nadzoruje również pracę układów wejścia - wyjścia. Zestaw możliwości mikroprocesora jest niewielki.
Magistrala
danych
Mikroprocesor Pamięć operacyjna Układy
CPU ROM / RAM WEJŚCIA / WYJŚCIA
Magistrala
adresowa
Rys. Schemat blokowy mikrokomputera
WEWNĘTRZNA STRUKTURA TYPOWEGO PROCESORA:
UKŁAD STEROWANIA – zarządza elementami komputera. Pobiera on instrukcje programu zapisane w pamięci operacyjnej, następnie interpretuje i wysyła sygnały sterujące pozostałymi podzespołami procesora tak, aby pobrane instrukcje zostały poprawnie wykonane.
ARYTMOMETR – realizuje podstawowe zadania matematyczne oraz logiczne zgodne z instrukcjami programu pobranymi z pamięci operacyjnej i zdekodowanymi przez blok sterowania. W skład wchodzą najczęściej:
Dodawanie
Odejmowanie
Zwiększenie lub zmniejszenie o 1
Przesuwanie bitów słowa maszynowego w Orawo lub w lewo
Formuły logiczne NOT, AND, OR, XOR
LICZNIK ROZKAZÓW – jest jednym z najważniejszych rejestrów wchodzących w skład procesora. Układ ten umożliwia wykonywanie instrukcji programu w kolejności ustalonej przez programistę. Jego zawartość wskazuje zawsze na miejsce w pamięci, z którego należy pobrać kolejny rozkaz.
PAMIĘĆ OPERACYJNA – opis ciągu operacji, które mają zostać wykonane, umieszczony jest w miejscu łatwo i szybko dostępne dla mikroprocesora. Cechą tej pamięci jest możliwość odczytywania i zapisywania informacji w czasie praktycznie niezależnym od miejsca przechowywania informacji w pamięci. Podział:
ROM – zapisywalna o dostępnie swobodnym
RAM – pamięć stała do odczytu
PODSTAWOWE PARAMETRY CHARAKTERYZUJĄCE UKŁADY PAMIĘCI KOMPUTERA SĄ:
POJEMNOŚĆ – liczba bajtów informacji, jaka można zapisać do modułu pamięci i podawane jest najczęściej w bajtach (B), kilobajtach(KB) lub megabajtach (MB)
CZAS DOSTĘPU – określa czas jaki musi upłynąć od momentu podania poprawnego adresu słowa odczytywanego z pamięci do czasu ustalenia wartości tego słowa na wyjściu.
- Rozkaz bez argumentów - Rozkaz bez argumentów
- Rozkaz z jednym argumentem
- Rozkaz z dwoma argumentami
Rys. Typowe formaty rozkazów procesora
METODY PRACY KOMPUTERÓW
Monopolizacja dostępu Wieloprogramowość Interakcyjność Rozproszenie
Wsadowość Podział czasu Zdolność Funkcji, Sprzęty
Jednoprogramowość Przetwarzania Informacji (sieci
Oprogramowania komputerowe)
Lokalność Uwarunkowania czasowe
Przetwarzania - przetwarzanie
- teletransmisja
- wielodostępność
WSPÓŁCZESNE SYSTEMY OPERACYJNE
Współczesne systemy operacyjne oferują dwa uzupełniające się sposoby działania, to jest INTERAKCYJNY (pierwszoplanowy, konwersacyjny) i WSADOWY (drugoplanowy do wykonywania i działań w sposób interakcyjny)
ONLINE – wykonywanie operacji bezpośrednio
REALTIME – wykonywanie operacji natychmiastowe
BEZPOŚREDNIOŚĆ – gotowość systemu komputera do przyjmowania informacji z zewnątrz, przy czym nie można określić tempa nadchodzenia informacji oraz jej wielkości
NATYCHMIASTOWOŚĆ – praca na bieżąco, której najważniejszym parametrem jest czas reakcji systemu. Jednostka centralna po otrzymaniu danych powinna przekazać wyniki ich przetwarzania na tyle szybko aby móc w tym samym czasie wpływać na otoczenie
PRZETWARZANIE WSADOWE – zadania w trakcie ich wykonania, nie wymagające bieżącej kontroli, nadzoru ze strony użytkownika nazywamy zadaniami wsadowymi (batch system). To odmiana systemu operacyjnego realizującego tryb wsadowy przetwarzania danych.
WIELOPROGRAMOWOŚĆ – procesor dzieląc systematycznie swój czas, wykonuje jednocześnie ( w długim okresie) więcej niż jeden proces użytkowy to jest to wieloprogramowość (multiprogramming), współbieżne wykonywanie wielu niezależnych programów na jednym procesorze. W danej chwili wykonywane jest tylko jedno zadanie, ale w większym przedziale, czasu kilka zadań na przemian może używać jednostki centralnej co nie jest odczuwane przez użytkownika.
WIELOZADANIOWOŚĆ – organizacja systemu operacyjnego, pozwalająca na kooperatywne lub konkurencyjne wykonanie wielu zadań, gdzie jest możliwość realizowania kilku zadań naraz, każdego na innym etapie zaawansowania.
WIELODOSTĘP (multiaccess) to możliwość korzystania z usług systemu komputerowego przez wielu użytkowników jednocześnie nazywamy również WIELOSTANOWISKOWOŚCIĄ.