background image

 

 

 

 

Typy   

Typy   

oprogramowania    

oprogramowania    

komputera

komputera 

background image

 

 

Co to jest oprogramowanie ?

Co to jest oprogramowanie ?

Oprogramowanie

 

– całość informacji w postaci 

zestawu instrukcji, zaimplementowanych 

interfejsów i zintegrowanych danych 

przeznaczonych dla komputera do realizacji 

wyznaczonych celów. Celem oprogramowania jest 

przetwarzanie danych w określonym przez twórcę 

zakresie. Oprogramowanie to dział informatyki. 

Oprogramowanie 

jest synonimem terminów 

program 

komputerowy

 oraz 

aplikacja

, przy czym stosuje 

się go zazwyczaj do określania większych 

programów oraz ich zbiorów.

background image

 

 

Oprogramowanie tworzą programiści w 

procesie programowania. Oprogramowanie jako 

przejaw twórczości jest chronione prawem 

autorskim, twórcy zezwalają na korzystanie z 

niego na warunkach określanych w licencji.

Oprogramowanie pisane jest zazwyczaj przy 

użyciu różnych języków programowania z 

wykorzystaniem algorytmów. Programy 

przekształcające oprogramowanie z postaci 

źródłowej na binarną to kompilatory. Niektóre 

oprogramowanie, np. napisane w całości w 

językach interpretowanych, może występować 

tylko w jednej postaci, spełniającej oba zadania.

background image

 

 

Cechy dobrego oprogramowania:

niezawodność, zgodność, racjonalność, 
dokładność, sprawność, przyjazność, 
strukturaralizacja, kompletność, budowa 
modułowa, niezależność maszynowa, 
informatywność

background image

 

 

Rodzaje oprogramowania

Oprogramowanie dzieli się ze względu 

na przeznaczenie:

 

oprogramowanie systemowe

- oprogramowanie narzędziowe

- oprogramowanie użytkowe

background image

 

 

Oprogramowanie systemowe

Oprogramowanie systemowe

 (podstawowe, bez 

którego komputer nie będzie wykonywał żadnych 

operacji na plikach ani działań matematycznych) – 

kontroluje i koordynuje użycie zasobów sprzętowych 

poprzez różne programy użytkowe dla różnych 

użytkowników, jest programem, który działa jako 

pośrednik między użytkownikiem komputera 

a sprzętem komputerowym. Zadaniem 

oprogramowania systemowego jest tworzenie 

środowiska, w którym użytkownik może wykonywać 

programy w wygodny i wydajny sposób.

background image

 

 

Oprogramowanie systemowe:

systemy operacyjne

programy i systemy diagnostyki sprzętu

systemy programowania (języki)

pakiety programów obsługi wielodostępu i sieci 

komputerowych

pomocnicze programy i pakiety usługowe

background image

 

 

Oprogramowanie narzędziowe

Oprogramowanie narzędziowe

 (usprawnia 

konfigurację lub naprawia system) – wspomaga 
zarządzanie zasobami sprzętowymi poprzez 
dogodne interfejsy użytkowe oraz usprawnia, 
modyfikuje oprogramowanie systemowe w celu 
usprawnienia wykonywania programów w 
bardziej wygodny i wydajny sposób a przy tym 
pozbawiony błędów.

background image

 

 

Oprogramowanie narzędziowe:

pisanie i redagowanie tekstów

arkusze kalkulacyjne 

bazy danych

grafiki komputerowe

pakiety organizacji prac biurowych

background image

 

 

Oprogramowanie użytkowe

Oprogramowanie użytkowe

Oprogramowanie użytkowe

 (zwane też 

aplikacyjnym, aplikacjami) – określają sposoby w 

jaki zostają użyte zasoby systemowe do 

rozwiązywania problemów obliczeniowych 

zadanych przez użytkownika (kompiler, systemy baz 

danych, gry, oprogramowanie biurowe), zazwyczaj 

program który ma bezpośredni kontakt z 

użytkownikiem i nie jest częścią większego 

programu, z technicznego punktu widzenia jest to 

oprogramowanie korzystające z 

usług oprogramowania systemowego.

background image

 

 

Oprogramowanie użytkowe:

standardowe programy i systemy użytkowe

indywidualne programy i systemy użytkowe

programy i systemy diagnostyczne sprzętu

background image

 

 

Inne przykłady oprogramowania:

edytor tekstu

gry komputerowe

firmware

DTP

oprogramowanie pośredniczące

system ekspertowy

wirus komputerowy

system zarządzania bazą danych (DBMS)

edytory grafiki

background image

 

 

Do najważniejszych oprogramowań 

należą :

-

Linux

-

Windows

-

 Apple


Document Outline