Upload
others
View
25
Download
1
Embed Size (px)
Citation preview
Primena računara
2 časa nedeljno
Stanka Matković
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.