wyklad 6b

background image

1

Anna Grabowska: 1

Wykład 6b

Systemy komputerowe -

oprogramowanie

background image

2

Anna Grabowska: 2

Czym jest oprogramowanie?

OPROGRAMOWANIE = zestaw programów

pozwalający na wykonywanie określonych

zadań.

Programy stałe w ROM tzw. ROM BIOS

czyli read only memory

basic input output system.

background image

3

Anna Grabowska: 3

Do czego służą programy

stałe

w ROM ?

Diagnostyka pamięci operacyjnej.
Program generatorów znaków.
Program testowania i dostępu do urządzeń

wejścia/wyjścia.

Program wyświetlający komunikaty.
Program inicjujący ładowanie systemu

operacyjnego do RAM.

background image

4

Anna Grabowska: 4

Czy jest system operacyjny?

Zbiorem programów i funkcji zarządzających

zasobami systemu komputerowego, umożliwia

wykorzystanie tych zasobów przez użytkownika.

Zadania systemu operacyjnego:

optymalizacja wykorzystania zasobów

komputera,

ochrona programów i danych przed

uszkodzeniem,

tworzenie, wykonywanie programów

użytkowych,

maksymalne uniezależnienie programów

użytkowych od konfiguracji systemu

komputerowego.

background image

5

Anna Grabowska: 5

Czym jest plik?

Zbiór, struktura danych o elementach tego

samego typu.

Plikami są programy, dane do programów,

wyniki programów.

System operacyjny udostępnia

mechanizmy zarządzania plikami.

Pliki identyfikowane są przez ich nazwy

składające się zazwyczaj z nazwy

podstawowej i rozszerzenia (zasady

tworzenia nazw są różne dla różnych

systemów operacyjnych).

background image

6

Anna Grabowska: 6

Oprogramowanie

Programy stałe

w ROM

System operacyjny

Oprogramowanie
narzędziowe

Oprogramowanie użytkowe

ROM, RAM,
dyski

RAM,
dyski

RAM, dyski

background image

7

Anna Grabowska: 7

Programy stałe w ROM

Programy diagnostyki pamięci operacyjnej
Program generatorów znaków
Program dostępu i testowania urządzeń

wejścia/wyjścia

Program wyświetlający określone

komunikaty

Program inicjujący ładowanie systemu

operacyjnego do pamięci RAM

background image

8

Anna Grabowska: 8

Oprogramowanie

narzędziowe

Służy do tworzenia oprogramowania

użytkowego.

Są to między innymi:

procesory tekstu służące do tworzenia

oprogramowania w językach wysokiego

poziomu

translatory (asemblery, kompilatory,

interpretery) czyli programy

tłumaczące źródła programów na kod w

języku maszynowym (wewnętrznym)

background image

9

Anna Grabowska: 9

Oprogramowanie

narzędziowe

Debuggery, programy śledzące służące do

usuwania błędów

Programy służące do odczytu i

modyfikacji zawartości pamięci RAM i

pamięci dyskowych

Programy usługowe do odzyskiwania

utraconych plików

Systemy zarządzania bazami danych,

pakiet zintegrowane np. Microsoft Office

background image

10

Anna Grabowska: 10

Oprogramowanie użytkowe

Oprogramowanie tworzone przy pomocy
oprogramowania narzędziowego, które

powinna

charakteryzować:

niezawodność działania
łatwość obsługi
opcjonalny dostęp do pomocy
przyjazny interfejs

background image

11

Anna Grabowska: 11

Typowe rodzaje interfejsów

Command line - polecenia wierszowe (DOS,

UNIX, AutoCAD)

Rozwijalne menu w strukturze

hierarchicznej (Norton Commander)

Metoda WIMP (Windows, Icons, Menus,

Pointers) - obecnie standard w

środowiskach graficznych i tekstowych

background image

12

Anna Grabowska: 12

Przykłady oprogramowania

użytkowego

Procesory tekstu
Arkusze kalkulacyjne
Systemy przetwarzania danych (kadry,

płace, finanse, magazyn, biblioteka)

Obliczenia matematyczne i statystyczne
Systemy ekspertowe
Komputerowe wspomaganie

projektowania

Inne: np. programy graficzne, do nauki

języków, zastosowania medyczne

background image

13

Anna Grabowska: 13

Procesory tekstu, edytory

Służą do redagowania tekstów m.in.:

usuwanie, wstawianie, zamiana znaków
kontrola marginesów, długości stron,

odstępów

zmiana czcionki, jej rozmiaru, wyglądu
reformatowanie tekstu
wpisywanie wzorów, znaków (np. greckich)
tworzenie automatycznych spisów tresci
kontrola pisowni i gramatyki
możliwość korzystania ze słownika

synonimów

background image

14

Anna Grabowska: 14

Procesory tekstu, edytory

cd.

Możliwość łączenia tekstu z rysunkami
Automatyczne tworzenie tabelek
Cofanie ostatniej zmiany
Możliwość tworzenia zintegrowanych

dokumentów (arkusz kalkulacyjny, baza

danych)

background image

15

Anna Grabowska: 15

PAMIĘTAJ !

DYSK

PLIK

PLIK

RAM

Otwórz

Zachowaj

Zachowaj jako

background image

16

Anna Grabowska: 16

TeleCAD - przykład

oprogramowania

użytkowego

http://www.dec.pg.gda.pl/wil/zao/sem4/2002/telecad/


Document Outline


Wyszukiwarka

Podobne podstrony:
materialy na wyklad 6b id 28523 Nieznany
Psychologia osobowości dr Kofta wykład 6b Psychologia humanistyczna
Wyklad 6b PRCz
Metodologia badań z logiką dr Izabela Krejtz wykład 6b Wprowadzenie do analizy regresji
ŚrodkiTransportu Dalekiego wykład 6b
infa, Wykład 4,5,6a,6b, Wykład 4 - cz
6B Wykład METODY KARTOGRAFICZNEJ PREZENTACJI OBIEKTÓW I ZJAWISK
Napęd Elektryczny wykład
wykład5
Psychologia wykład 1 Stres i radzenie sobie z nim zjazd B
Wykład 04
geriatria p pokarmowy wyklad materialy
ostre stany w alergologii wyklad 2003
WYKŁAD VII
Wykład 1, WPŁYW ŻYWIENIA NA ZDROWIE W RÓŻNYCH ETAPACH ŻYCIA CZŁOWIEKA
Zaburzenia nerwicowe wyklad
Szkol Wykład do Or

więcej podobnych podstron