You are on page 1of 5

2/14/2011

UVOD
Nivoi projektovanja raunarskog sistema Struktura programske podrke St kt k d k

SPPuRV - Uvod.

Nivoi projektovanja raunarskog sistema:


III NIVO PROJEKTOVANJA RAUNARSKOG SISTEMA M U/I P II NIVO PROJEKTOVANJA DIGITALNOG SISTEMA KM 1

...

KM n

SM 1

...

SM k

...

...

...

...

I NIVO LOGIKOG PROJEKTOVANJA

LK1 LKp

LK1 LKk

EA1 EAj

EA1 Ei1

SPPuRV - Uvod.

2/14/2011

Klasifikacija korisnika sa stanovita razvoja sistema:


Projektanti fizike arhitekture Projektanti operativnih sistema Projektanti pomonih programa podsistema (sistem programeri): asembler, kompajler, punja... , p j ,p j Programeri raunarskog sistema: problemi u viim prog. jezicima
SPPuRV - Uvod. 3

Hijerarhija lingvistikih nivoa programske podrke:


KORISNIK NIVO 4 NIVO 3 NIVO 2 NIVO 1 APLIKACIONI PROGRAM KOMPAJLERI UVEZIVA PROGRAMA RUKOVANJE U/I ASEMBLERI MAKRO PROCESORI
SORTIRANJE I PRETRAIVANJE

EDITOR TEKSTA
RUKOVANJE INFORMACIJAMA

TESTIRANJE I OTKLANJANJE GREAKA

RUKOVANJE PROCESOROM M

RUKOVANJE MEMORIJOM

U/I P
SPPuRV - Uvod. 4

2/14/2011

Zadaci pojedinih lingvistikih nivoa programske podrke:


Nivo 1: upravljanje resursima (CPU (CPU, memorija, U-I podsistem, informacije) Nivoi 2 i 3: direktna i indirektna komunikacija sa raunarskim sistemom Nivo 4: skup aplikacionih programa p p p g

SPPuRV - Uvod.

Tehnike za definisanje novih lingvistikih nivoa prog. podrke:


Proirenje: nove procedure koriste primitive osnovnog sistema Prevoenje: sa novog jezika na jezik osnovnog sistema p j p j Interpretacija: faza prevoenja i izvrenja su vremenski zavisne

SPPuRV - Uvod.

2/14/2011

Definicije:
"Sistemska programska podrka: nivo Sistemska podrka : programske podrke koji pripada raunarskom sistemu, a koja stoji na raspolaganju svim korisnicima. "Aplikaciona programska podrka: programi koje su uneli korisnici radi eljene obrade.
SPPuRV - Uvod. 7

Osobine sistemske programske podrke:


skup programa se instalira posebnim procedurama od strane odgovornih lica, u hijerarhiji programske podrke definie se jedan lingvistiki nivo koji se odnosi na sve korisnike skupa programa, omoguavajui im j p g g g , definisanje sopstvenog lingvistikog nivoa, unutranji lingvistiki nivoi hijerarhije su skriveni u odnosu na korisnika.

SPPuRV - Uvod.

2/14/2011

Osobine aplikacione programske podrke:


Programi definiu novi lingvistiki nivo proirivanjem, prevoenjem, interpretacijom ili nekom kombinacijom ovih tehnika; Lingvistiki nivo koji se definie razvijenim programom ne obezbeuje uslove za definisanje gornjih lingvistikih nivoa, j g j g , odnosno direktno se vezuje za korisnika.

SPPuRV - Uvod.

Pojam datoteke: predstava podataka i programa.


Datoteka (fajl): skup slogova Slog: osnovna jedinica obraivane informacije Slog predstavlja listu objekata (polja) g informacionog karaktera Polje: skup alfanumerikih znakova

SPPuRV - Uvod.

10

You might also like