Primena računara - stankarg.weebly.comstankarg.weebly.com/uploads/3/8/3/8/38386917/uvod.pdf ·...

Preview:

Citation preview

Primena računara

2 časa nedeljno

Stanka Matković

stanka.matkovic@gmail.com

http://stankarg.weebly.com

Globalni plan

Uvod, Osnove operativnog sistema

Program za obradu teksta

Rad sa tabelama

Kreiranje web sajta korišćenjem

gotovih web dizajn rešenja

Računarski sistem

Tehnički uređaji – hardver

Programska nadgradnja - softver

Tehnički uređaji

Centralni deo računara

• Operativna memorija (program i podaci)

• Centralno procesorska jedinica – CPU

(aritmetičko logicka jedinica i kontrolna

jedinica)

Periferni uređaji

• Ulazni uređaji

• Izlazni uređaji

• Spoljna memorija

Procesor izvršava instrukcije nad podacima, dešifruje naredbe programa i izvršava sve akcije u sistemu (mozak računara).

Karakteristike:

frekvencija generatora takta MHz, GHz

brzina – broj instrukcija po sekundi MIPS

dužina procesorske reči – broj bitova koji se jednovremeno prenose i obrađuju u procesoru

matematiči koprocesor

keš memorija

Tehnički uređaji

Karakteristike mememorijskih medijuma

Kapacitet memorijskog medijuma

• Bit

• Bajt: 8-bita (28 =256 vrednosti)

• 1KB = 210 = 1024

1MB = 210 KB

1GB = 210 MB

1TB=210 GB

Mogućnost čitanja/upisa

Brzina pristupa

Trajnost čuvanja podataka

Memorijski medijumi

Operativna memorija

Diskovi

Opticki diskovi

USB Flash memorija

SSD uređaji

Memorijski medijumi

Operativna memorija:

Mogućnost čitanja i upisa – RAM (Random

Access Memory)

Gubi sadržaj gubitkom napajanja

Brz pristup (reda nanosekundi)

Kapaciteti danas se meri GB

U obliku paketa čipova koji se ugrađuju

direktno na matičnu ploču računara

Memorijski medijumi

Tvrdi diskovi (hard disk):

Mogućnost čitanja i upisa

Ne gubi sadržaj gubitkom napajanja

Relativno brz pristup (reda milisekundi), ali značajno sporiji nego RAM

Tipični kapacitet danas: nekoliko desetina do stotina GB …

Uređaj koji se ugrađuje u kućište računara i priključuje na priključnice na matičnoj ploči

Memorijski medijumi

USB Flash memorija:

Mogućnost čitanja i upisa

Ne gubi sadržaj gubitkom napajanja

Sporiji nego operativna memorija, ali

brži nego diskovi

Tipični kapacitet danas se meri u

desetinama GB, TB..

Uređaj koji se priključuje na spoljašnju

USB priključnicu

Ostali uređaji

Grafička kartica

Zvučna kartica

Monitor

Tastatura

Miš

Modem

Mrežna kartica

Štampač

Skener

Programska nadgradnja

Sistemski softver

Aplikativni softver

Sistemski softver

Operativni sistem

Jezički procesori

Drajveri

Uslužni programi

Operativni sistem OS

• kompleksan skup programa koji obezbeđuje

lako i efikasno korišćenje računara

• obezbeđuje

• komunikaciju korisnika sa sistemom

• komunikaciju između pojedinih uređaja u

računarskom sistemu

• upravljanje memorijom i drugim jedinicama,

kontrola procesa

• testiranje uređaja

• konforno, efikasno i pouzdano korišćenje

računarskog sistema

Operativni sistem OS

Testira računar kao skup resursa i dodeljuje

resurse programima tako da računar bude što

efikasnije iskorišćen

Neki resursi mogu da se dele (operativna

memorija, fajlovi ...) njih može više programa

istovremeno da koristi, OS brine o

sinhronizovanom radu više programa

Neki resursi ne mogu da se dele (procesor,

štampač ...) tako da njih OS dodeljuje jednom

programu na korišćenej na određeno vreme ili

za izvršavanje određenog zadatka

Operativni sistem OS

Tri glavne funkcije operativnog sisstema su:

kontrola procesa

upravljanje memorijom

upravljanje jedinicama

Struktura OSmikrokod, jezgro, ljuska

• Mikrokod – skup programa za određeni hardver,

grupisan u jedan moduo BIOS (Basic Input Output

System) koji je upisan u ROM memoriji.

• Jezgro (kernel) skup programa koji obezbeđuju

upravljanje osnovnim resursima računara

• Upravljanje procesorom

• Upravljanje memorijom

• Upravljanje ulazno-izlaznim uređajima

• Upravljanje podacima

Ovi programi rade u posebnom režimu rada (kernel mod,

supervisor mod) hardverski zaštićenom od mogućih uticaja

korisnika

• Korisnički interfejs (user interface) tj. školjka

(shell) je komandni interfejs koji interpretira

ulazne komande korisnika i/ili programa i

aktivira odgovarajuće sistemske programe

jezgra sistema.

U operativnoj memoriji se nalazi samo najvažniji

deo OS (rezidentni deo), dok se ostali programi

OS nalaze na disku i po potrebi unose u

operativnu memoriju.

Operativni sistem OS

Klasifikacije operativnog sistema prema:

broju programa procesa koji mogu istovremeno

da budu u memoriji (monoproceski i

multiproceski)

broju korisnika koji mogu istovremeno da

koriste računar (jednokorisnički i višekorisnički)

načinu zadavanja komandi ( OS komandnog

tipa i grafički OS)

Jezički procesori

Program za

prevođenje

Program napisa na

programskom jeziku višeg

nivoa – izvorni kod

Program na

mašinskom jeziku

Jedna naredba jezika višeg nivoa prevodi se u više naredbi mašinskog jezika.

Drajveri (veznici)

Programi za korišćenje perifernih i drugih

uređaja

Prevodi komande date iz nekog programa u

komande koje uređaj razume

Za neke uređaje drajveri su ugrađeni u sam

operativni sistem

Uslužni programi

Olakšavaju korisniku pojedine poslove

(kompresija podataka, dupliciranje diska, ...

održavanje računara)

Antivirus programi

Mogu da budu kao dodatak OS

Aplikativni (korisnički) softver

Korisnički programi (aplikacije) koji su

namenjeni za rešavanje nekog konkretnog

problema u primeni računarskog sistema.

program za obradu teksta, slika, zvuka

programi za rad sa tabelama

programi za pravljenje animacija

programi za rad sa bazom podataka

Programi za proračune u nauci i tehnici

igre

Aplikacije

Operatvni sistem

Hardver

Drajveri

OS je posrednik između hardvera računara i

programa koji se izvršavaju na njemu.