rodzaje oprogramowania

background image

background image

Oprogramowanie:

Oprogramowanie:

T

T

o zapisane na cyfrowym nośniku danych

o zapisane na cyfrowym nośniku danych

(dyskietce,

(dyskietce,

dysku, dysku operacyjnym) program,

dysku, dysku operacyjnym) program,

procedury i dane umożliwiające eksploatację

procedury i dane umożliwiające eksploatację

sprzętu komputerowego. Jest to ogół środków

sprzętu komputerowego. Jest to ogół środków

programowych dostępnych w ramach systemu

programowych dostępnych w ramach systemu

komputerowego. Pod względem fizycznym

komputerowego. Pod względem fizycznym

składa się z programów zapisanych na

składa się z programów zapisanych na

odpowiednich nośnikach w pamięci komputera

odpowiednich nośnikach w pamięci komputera

oraz dokumentacji projektowo-programowej

oraz dokumentacji projektowo-programowej

pozwalającej na prawidłowe wykorzystanie

pozwalającej na prawidłowe wykorzystanie

komputera.

komputera.

background image

Program

Program

komputerowy:

komputerowy:

Zbiór instrukcji sterujących

Zbiór instrukcji sterujących

działaniami komputera

działaniami komputera

zrozumiałych dla procesora,

zrozumiałych dla procesora,

utworzonych w celu zrealizowania

utworzonych w celu zrealizowania

przez komputer określonego

przez komputer określonego

zadania - jest opisem sposobu

zadania - jest opisem sposobu

rozwiązania jakiegoś zdania

rozwiązania jakiegoś zdania

zapisanym w pewnym języku

zapisanym w pewnym języku

programowania .

programowania .

background image

Cechy dobrego

Cechy dobrego

oprogramowania:

oprogramowania:

Zgodność, racjonalność,

Zgodność, racjonalność,

dokładność, sprawność,

dokładność, sprawność,

przyjazność,

przyjazność,

strukturaralizacja,

strukturaralizacja,

kompletność, budowa

kompletność, budowa

modułowa, niezależność

modułowa, niezależność

maszynowa, informatywność.

maszynowa, informatywność.

background image

Klasyfikacja

Klasyfikacja

oprogramowania:

oprogramowania:

Grupy rodzajowe

Grupy rodzajowe

oprogramowania

oprogramowania

(

(

Kryterium

Kryterium

podziału – cel wykorzystania, zadania

podziału – cel wykorzystania, zadania

jakie pełnią) :

jakie pełnią) :

I. Oprogramowanie systemowe.

I. Oprogramowanie systemowe.

II. Oprogramowanie

II. Oprogramowanie

ogólnoużytkowe (narzędziowe).

ogólnoużytkowe (narzędziowe).

III. Oprogramowanie użytkowe .

III. Oprogramowanie użytkowe .

background image

Oprogramowanie

Oprogramowanie

systemowe:

systemowe:

1. Systemy operacyjne.

1. Systemy operacyjne.

2. Programy i systemy diagnostyki

2. Programy i systemy diagnostyki

sprzętu.

sprzętu.

3. Systemy programowania (języki).

3. Systemy programowania (języki).

4. Pakiety programów obsługi

4. Pakiety programów obsługi

wielodostępu i sieci

wielodostępu i sieci

komputerowych.

komputerowych.

5. Pomocnicze programy i pakiety

5. Pomocnicze programy i pakiety

usługowe.

usługowe.

background image

Oprogramowanie

Oprogramowanie

narzędziowe:

narzędziowe:

1. Pisanie i redagowanie tekstów.

1. Pisanie i redagowanie tekstów.

2. Arkusze kalkulacyjne.

2. Arkusze kalkulacyjne.

3. Bazy danych.

3. Bazy danych.

4. Grafiki komputerowe.

4. Grafiki komputerowe.

5. Pakiety organizacji prac

5. Pakiety organizacji prac

biurowych.

biurowych.

background image

Oprogramowanie

Oprogramowanie

użytkowe:

użytkowe:

1. Standardowe programy i

1. Standardowe programy i

systemy użytkowe.

systemy użytkowe.

2. Indywidualne programy i

2. Indywidualne programy i

systemy użytkowe.

systemy użytkowe.

3. Programy i systemy

3. Programy i systemy

diagnostyczne sprzętu.

diagnostyczne sprzętu.

background image

OPROGRAMOWANIE

OPROGRAMOWANIE

KOMPUTEROWE:

KOMPUTEROWE:

oprogramowanie systemowe +

oprogramowanie systemowe +

oprogramowanie użytkowe

oprogramowanie użytkowe

OPROGRAMOWANIE

OPROGRAMOWANIE

SYSTEMOWE:

SYSTEMOWE:

to zbiór programów pozwalających

to zbiór programów pozwalających

realizować zadania za pomocą komputera.

realizować zadania za pomocą komputera.

Głównie umożliwiają i ułatwiają pracę

Głównie umożliwiają i ułatwiają pracę

użytkowników. Zazwyczaj główna część

użytkowników. Zazwyczaj główna część

oprogramowania dostarczana jest wraz ze

oprogramowania dostarczana jest wraz ze

sprzętem.

sprzętem.

background image

System operacyjny:

System operacyjny:

to zespół programów i procedur

to zespół programów i procedur

zarządzających zasobami komputera,

zarządzających zasobami komputera,

tworzy środowisko w którym pracują inne

tworzy środowisko w którym pracują inne

programy.

programy.

To podstawowy element oprogramowania

To podstawowy element oprogramowania

systemowego, niezbędny do uruchomienia i

systemowego, niezbędny do uruchomienia i

prawidłowego działania komputera.

prawidłowego działania komputera.

Steruje podstawowymi zasobami tj.

Steruje podstawowymi zasobami tj.

pamięcią, procesorami.

pamięcią, procesorami.

System operacyjny jest wprowadzany do

System operacyjny jest wprowadzany do

komputera w momencie jago uruchomienia

komputera w momencie jago uruchomienia

i pozostaje tam przez cały okres jago pracy.

i pozostaje tam przez cały okres jago pracy.

background image

Funkcje wykonywane

Funkcje wykonywane

przez system

przez system

operacyjny:

operacyjny:

zapewnia obsługę dialogu między

zapewnia obsługę dialogu między

użytkownikiem a komputerem;

użytkownikiem a komputerem;

sygnalizuje nieprawidłowości w działaniu

sygnalizuje nieprawidłowości w działaniu

urządzeń i decyzjach użytkownika;

urządzeń i decyzjach użytkownika;

zarządza pamięcią operacyjną;

zarządza pamięcią operacyjną;

organizuje zapis informacji na dysku i

organizuje zapis informacji na dysku i

dyskietkach;

dyskietkach;

nadzoruje przepływ informacji między

nadzoruje przepływ informacji między

poszczególnymi urządzeniami,

poszczególnymi urządzeniami,

umożliwia łatwe uruchamianie innych

umożliwia łatwe uruchamianie innych

programów.

programów.

background image

Cechy systemu

Cechy systemu

operacyjnego:

operacyjnego:

elastyczność - umożliwia dostosowanie

elastyczność - umożliwia dostosowanie

systemu do różnych warunków sposobu

systemu do różnych warunków sposobu

działania;

działania;

wielozadaniowość;

wielozadaniowość;

wielodostępność;

wielodostępność;

interfejs użytkownika tekstów,

interfejs użytkownika tekstów,

graficzny;

graficzny;

ochrona danych: stabilność systemu,

ochrona danych: stabilność systemu,

odporność na awarie sprzętu i błędy w

odporność na awarie sprzętu i błędy w

oprogramowaniu.

oprogramowaniu.

background image

Składniki systemu

Składniki systemu

operacyjnego:

operacyjnego:

1.

1.

Polecenia wewnętrzne - część procedur,

Polecenia wewnętrzne - część procedur,

procesów zawartych w systemie, które stale

procesów zawartych w systemie, które stale

rezydują w pamięci RAM realizują podstawowe

rezydują w pamięci RAM realizują podstawowe

zadanie systemu operacyjnego.

zadanie systemu operacyjnego.

2. Procesor poleceń - umożliwia komunikowanie

2. Procesor poleceń - umożliwia komunikowanie

się użytkownika z komputerem za pomocą

się użytkownika z komputerem za pomocą

określonego zestawu komend.

określonego zestawu komend.

3. Polecenia zewnętrzne - dodatkowe programy

3. Polecenia zewnętrzne - dodatkowe programy

zawarte w systemie operacyjnym, które nie są

zawarte w systemie operacyjnym, które nie są

niezbędne do pracy z komputerem, ale

niezbędne do pracy z komputerem, ale

pozwalają wykonywać pewne procedury

pozwalają wykonywać pewne procedury

organizacyjno – porządkujące.

organizacyjno – porządkujące.

background image

Popularne systemy

Popularne systemy

operacyjne:

operacyjne:

PC DOS, MS DOS, Microsoft Disk,

PC DOS, MS DOS, Microsoft Disk,

Linux Free PSD, Corel Linux, UNIX,

Linux Free PSD, Corel Linux, UNIX,

Windows (3.11, 95, 98, 2000 NT, ME,

Windows (3.11, 95, 98, 2000 NT, ME,

XP)

XP)

MS DOS dla pracy autonomicznej na

ograniczonych konfiguracjach
sprzętowych;

systemy bazujące na systemie UNIX dla

konfiguracji sprzętowych
wielodostępnych;

systemy WINDOWS dla rozwiniętych

autonomicznych konfiguracji
systemowych.

Standardami wśród systemów są:

Standardami wśród systemów są:

background image

MS DOS jest dyskowym systemem

MS DOS jest dyskowym systemem

operacyjnym, przeznaczonym dla

operacyjnym, przeznaczonym dla

pojedynczego użytkownika pracującego na

pojedynczego użytkownika pracującego na

16-bitowym mikrokomputerze. Składa się z

16-bitowym mikrokomputerze. Składa się z

czterech podstawowych elementów:

czterech podstawowych elementów:

blok MS DOS odpowiedzialny za operowanie

blok MS DOS odpowiedzialny za operowanie

plikami;

plikami;

blok IO (IO.SYS) odpowiedzialny za współpracę z

blok IO (IO.SYS) odpowiedzialny za współpracę z

urządzeniami zewnętrznymi;

urządzeniami zewnętrznymi;

bloku COMMAND interpretatora poleceń

bloku COMMAND interpretatora poleceń

użytkownika, wykonawca poleceń.

użytkownika, wykonawca poleceń.

Jest to system jednozadaniowy.

Jest to system jednozadaniowy.

System UNIX jest wielodostępny,

System UNIX jest wielodostępny,

wielozadaniowy, przeznaczony dla małych

wielozadaniowy, przeznaczony dla małych

komputerów. Stał się wzorcem systemu

komputerów. Stał się wzorcem systemu

operacyjnego. Powstaje wiele systemów na

operacyjnego. Powstaje wiele systemów na

nim wzorowanych. Obecnie UNIX to nie

nim wzorowanych. Obecnie UNIX to nie

jednostkowy system, lecz rodzina systemów

jednostkowy system, lecz rodzina systemów

o zbliżonej konstrukcji i zdolnościach

o zbliżonej konstrukcji i zdolnościach

funkcjonalnych.

funkcjonalnych.

background image

Programy i systemy diagnostyki

Programy i systemy diagnostyki

i sprzętu-stanowią niezbędne

i sprzętu-stanowią niezbędne

wyposażenie w

wyposażenie w

trakcie bieżącej eksploatacji.

trakcie bieżącej eksploatacji.

Przedmiotem testów i badań jest

Przedmiotem testów i badań jest

pamięć operacyjna oraz szybkie

pamięć operacyjna oraz szybkie

urządzenia

urządzenia

zewnętrznej pamięci:

zewnętrznej pamięci:

testy sprawności działania wyróżnionych elementów

testy sprawności działania wyróżnionych elementów

sprzętu;

sprzętu;

kreatory konserwacji systemu;

kreatory konserwacji systemu;

testy w wykrywaniu uszkodzeń;

testy w wykrywaniu uszkodzeń;

testy do diagnostyki sprzętu i monitorowania;

testy do diagnostyki sprzętu i monitorowania;

środki usuwania i omijania awarii.

środki usuwania i omijania awarii.

background image

Oprogramowanie

Oprogramowanie

użytkowe:

użytkowe:

obejmuje zbiór pakietów programowych lub programów

obejmuje zbiór pakietów programowych lub programów

realizujących konkretne zadania merytoryczne i spełniających

realizujących konkretne zadania merytoryczne i spełniających

określone potrzeby użytkowników komputera.

określone potrzeby użytkowników komputera.

Podział programowania użytkowego jest wtórny w stosunku do

Podział programowania użytkowego jest wtórny w stosunku do

dwóch kryteriów:

dwóch kryteriów:

obszar użytkowania (indywidualne - wykonane na potrzeby

obszar użytkowania (indywidualne - wykonane na potrzeby

pojedynczego użytkownika lub standardowe, dostarczone z

pojedynczego użytkownika lub standardowe, dostarczone z

zewnątrz, rozpowszechniane w ramach grupy użytkowników o

zewnątrz, rozpowszechniane w ramach grupy użytkowników o

jednorodnych potrzebach)

jednorodnych potrzebach)

poziom specjalizacji oprogramowania (pakiety ogólnego

poziom specjalizacji oprogramowania (pakiety ogólnego

przeznaczenia i pakiety specjalizowane - do ściśle określonych

przeznaczenia i pakiety specjalizowane - do ściśle określonych

celów)

celów)

1. standardowe programy i systemy użytkowe

1. standardowe programy i systemy użytkowe

2. indywidualne systemy i programy użytkowe

2. indywidualne systemy i programy użytkowe

3. pakiety narzędziowe, do których zalicza się: edytory tekstów,

3. pakiety narzędziowe, do których zalicza się: edytory tekstów,

arkusze elektroniczne, systemy zarządzania bazą danych, pakiety

arkusze elektroniczne, systemy zarządzania bazą danych, pakiety

graficzne, pakiety zintegrowane, pakiety organizacji prac

graficzne, pakiety zintegrowane, pakiety organizacji prac

biurowych

biurowych

background image

Wybrane programy

Wybrane programy

narzędziowe i

narzędziowe i

użytkowe:

użytkowe:

Edytory tekstów- zaliczane są do podstawowych

Edytory tekstów- zaliczane są do podstawowych

programów użytkowych. Za pomocą narzędzia

programów użytkowych. Za pomocą narzędzia

tego typu można tworzyć dowolne teksty

tego typu można tworzyć dowolne teksty

:dokumenty, sprawozdania, pisma urzędowe.

:dokumenty, sprawozdania, pisma urzędowe.

Funkcje które powinien realizować dowolny edytor:

Funkcje które powinien realizować dowolny edytor:

ustawianie parametrów wyświetlania tekstu i jego

ustawianie parametrów wyświetlania tekstu i jego

wydruku;

wydruku;

operowanie na blokach tekstu - możliwość

operowanie na blokach tekstu - możliwość

oznaczania fragmentu tekstu i wykonywania na

oznaczania fragmentu tekstu i wykonywania na

nim operacji przesunięcia, skreślenia;

nim operacji przesunięcia, skreślenia;

wprowadzanie tekstów zewnętrznych, rysunków,

wprowadzanie tekstów zewnętrznych, rysunków,

tabel;

tabel;

edycja tekstu - wstawianie, usuwanie modyfikacje,

edycja tekstu - wstawianie, usuwanie modyfikacje,

formatowanie akapitów;

formatowanie akapitów;

możliwość operowania niestandardowymi znakami

możliwość operowania niestandardowymi znakami

.

.

background image

Koniec!

Koniec!

Dziękuję za uwagę!

Dziękuję za uwagę!


Document Outline


Wyszukiwarka

Podobne podstrony:
Rodzaje oprogramowania
Przegląd rodzajów licencji oprogramowania komputerowego
W4 Proces wytwórczy oprogramowania
Proces tworzenia oprogramowania
RODZAJE WYSIŁKU FIZYCZNEGO
rodzaje ooznaczen i ich ochrona
BYT 2005 Pomiar funkcjonalnosci oprogramowania
rodzaje struktur rynkowych 2
rodzaje diet
Rodzaje zanieczyszczeń środowiska
rodzaje wi za
Rodzaje fundamentów
Wykład 5 Rodzaje audytu wewnetrznegoSTUDENCIZAO
Rodzaje aberracji chromosomowych pop
Różne rodzaje grzejników
oprogramowanie uzytkoweCz1 Zarzadzanie2011
II wyklad Interakcje i rodzaje wiedzy

więcej podobnych podstron