Wykład 3 TI

TI 04.11.2008
Wykład

Metody pracy komputerów

Procesy technologiczne przetwarzania przebiegają inaczej w komputerach o niepodzielnych zasobach, o podzielnych zasobach, w systemach wielodostępowych, w komputerach pracujących w sieci komputerowej.
Współczesne systemy operacyjne oferują dwa uzupełniające się sposoby działania tj. interakcyjny pierwszoplanowy, konwersacyjny) i wsadowy (drugoplanowy).

Do wykonania działań w sposób interakcyjny konieczna jest bezpośredniość (on-line) oraz natychmiastowość (Real-time).
bezpośredniość - polega na gotowości systemu komputerowego do przyjmowania informacji z zewnątrz przy czym nie można określić tempa nadchodzenia informacji oraz jej wielkości.
natychmiastowość – to praca na bieżąco, której najważniejszym parametrem jest czas reakcji systemu. Jednostka centralna po otrzymaniu danych powinna przekazać wynik ich przetwarzania na tyle szybko oby w tym samym czasie wpływać na otoczenie.

Wieloprogramowość - procesor dzieląc systematycznie swój czas wykonuje jednocześnie (w dłuższym okresie) więcej niż jeden proces użytkowy.

Multiprograming – 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 odczuwalne przez użytkownika.

Wielozadaniowość – to organizacja systemu operacyjnego pozwalającego na kooperowanie lub konkurencyjne wykonywanie wielu zadań, gdzie jest możliwość realizowania kilku zadań na raz, 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. Nazywany jest również wielostanowiskowością.

Wieloprzetwarzanie – w systemach wieloprocesowych współpracuje ze sobą kilka komputerów, cechą charakterystyczną jest niezawodność tych systemów, zwiększenie przepustowości, gdyż awaria jednego procesora nie zatrzymuje pracy systemu.

CELE I RODZAJE OPROGRAMOWANIA KOMPUTEROWGO

PROGRAMEM nazywamy zbiór informacji sterujących działanie komputera. Zbudowany w celu realizacji określonego zadania. Program jest algorytmem postępowania, który opisuje jakie operacje, w jakiej kolejności, na jakich danych muszą zostać wykonane, by rozwiązać określony problem. Zadania współczesnego użytkownika komputera są na tyle złożone i skomplikowane, że często zdarza się, że aby wykonać określone zadanie konieczne jest uruchomienie kilku różnych programów (nie zawsze w tej samej kolejności).
twórcy oprogramowania tworzą zestawy programów powiązanych funkcjonalnie i informacyjnie. Nazywa się je pakietami programowymi.

OPROGRAMOWANIE przyjazne dla użytkownika jest konstruowane z zasadami:
-programy mają współpracować z użytkownikiem
-nie obciążają użytkownika nadmiarem informacji

OPROGRAMOWANIE SYSTEMOWE pozwala na korzystanie z systemu komputerowego w sposób najbardziej efektywny i przy najmniejszej ingerencji ze strony użytkownika. Ta grupa programów nie wspomaga użytkownika w realizacji zadań, rozwiązywanie jego problemów stanowi jedynie podstawę do działania innej grupy oprogramowania (użytkowego).

OPROGRAMOWANIE UŻYTKOWE to zbiór programów i pakietów programowych, których celem jest realizowanie określonych zadań użytkownika, programu należące do tej grupy realizują konkretne zadania merytoryczne i spełniają określone potrzeby w potrzeby poszczególnych użytkowników komputerowych.

Oprogramowanie Systemowe - w jego ramach wylicza się 5 podstawowych podgrup:
-systemy operacyjne
-programy i systemy diagnostyki sprzętu komputerowego
-systemy programowania (zwane niekiedy mniej poprawnie TRANSLATORAMI języków oprogramowania)
-pakiety programów obsługi wielodostępu i sieci komputerowej
-pomocnicze programy i pakiety usługowe

SYSTEMY OPERACYJNE stanowią najwyższą klasę programów w oprogramowania w oprogramowaniu systemowym. Są niezbędnym elementem do uruchomienia i sprawnego działania komputera. Na system operacyjny składa się wiele procesów i programów, które zarządzają, terują i kontrolują pracę podstawowych elementów komputera (pamięć, procesor, urządzenia wejścia/wyjścia.


Wyszukiwarka

Podobne podstrony:
Wykład 4 TI
PREZENTACJA wyklad TI 4
wyklady TI, II sem
Wykład 7 TI
Wykład 2 TI
Wykład 1 TI
PREZENTACJA wyklad TI 1
Przykładowe zadania sprawdzianu z wykładów TI 16
Wykład 5 TI
PREZENTACJA wyklad TI 2
Wyklady TI
Przykładowe zadania sprawdzianu z wykładów TI 15
Wyklad TI 5
Wyklad TI 12
TI wykłady semestr 1
TI -wyklad 2, Studia - Mechatronika, I semestr, Technologia Informacyjna
TI pytania sem1.13r, UE KATOWICE - FIR - Rachunkowość, I stopień, SEMESTR II, Technologia Informatyc

więcej podobnych podstron