IKT P1 Uvod U Racunarske Sisteme

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 37

UVOD U RAČUNARSKE

SISTEME
Prof. Dr Miroslav Trajanović
Katedra za proizvodno informacione tehnologije i menadžment
Sadržaj
• Računarske discipline
• Računarski sitemi
– Programski sistem
– Tehnički sistem
• Istorija računarskih sistema
• Vrste računarskih sistema

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 2


Problemi
organizacije
sistema

Primena tehnologija

Razvoj softvera

Sistemska
infrastruktura

Računarski hardver i
arhitektura

Teorija Razvoj Primena


Principi Uvođenje
Inovacije Više teorijski Više primenjen Konfigurisanje
Računarske Računarsko inženjerstvo
Računarske nauke
discipline Informacioni sistemi
Informacione tehnologije
Softversko inženjerstvo
Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 3
Problemi
organizacije
sistema

Primena tehnologija

Razvoj softvera

Sistemska
infrastruktura

Računarski hardver i
arhitektura

Teorija Primena
Razvoj
Principi Uvođenje
Inovacije Konfigurisanje
Više teorijski Više primenjen

Informacione Računarsko inženjerstvo

Računarske nauke

tehnologije Informacioni sistemi

Informacione tehnologije

Softversko inženjerstvo
Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 4
Oblasti primene računara
• Automatizacija svakodnevnih poslovnih
aktivnosti
• Projektovanje proizvoda i tehnologije
• Optimizacija proizvoda i poslovanja
• Upravljanje poslovnim sistemom

Grešiti je ljudski, ali sa računarom se to radi mnogo brže


Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 5
STRUKTURA RAČUNARSKIH
SISTEMA

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 6


Struktura
tehničkog
sistema

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 7


Struktura programskog sistema

PROGRAMSKI SISTEM

SISTEMSKI PROGRAMI APLIKATIVNI PROGRAMI

OPERATIVNI SISTEM USLUŽNI PROGRAMI OBRADA PODATAKA UPRAVLJANJE

RAZVOJNI PROGRAMI

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 8


HIJERARHIJA PROGRAMSKOG
SISTEMA

APLIKATIVNI PROGRAMI RAZVOJNI PROGRAMI

OPERATIVNI SISTEM

MAŠINSKI PROGRAMI

TEHNIČKI SISTEM

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 9


Operativni sistem
 Upravljanje zadacima (procesima)
 Upravljanje pristupom sistemskim resursima
 Upravljanje operativnom memorijom,
 Upravljanje podacima (datotekama),
 Upravljanje ulazom i izlazom
 Upravljanje korisničkim interfejsom

 Obezbeđuje nezavisnost od hardvera

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 10


OPERATIVNI SISTEMI
• 1981. DOS
• WINDOWS
– Razvijen za Intel x86 platformu (386,486,Pentium)
– 1985. Windows 1.0 – Slabo korišćen
– 1992. Windows 3.1 – Prva ozbiljno korišćena verzija
– 95
– 98
– 2000. Millennium Edition
– 2001. XP
– 2006. Vista
– 2009. Vindows 7
– 2012. Vindows 8
Prof. Dr Miroslav Trajanović Informacione tehnologije 1 11
MacOS
• Apple je objavio Mac OS 1984.
• Prvi OS sa grafičkim korisničkim
interfejsom
• 1997. Mac OS 8
• 1999. Mac OS X – Baziran na Unix OS.

Prof. Dr Miroslav Trajanović Informacione tehnologije 1 12


UNIX
• Pojavio se 1969. godine (Ken Thompson, Dennis Ritchie
AT&T). Delio se besplatno. Open system.
• Višekorisnički, multitasking
• Mnogo derivata : HP-UX, MS-Xenix, SG-Irix, Solaris,
SCO-UnixWare

• Shell - spoljni sloj programa koji obezbeđuje korisnički


interfejs
– Bourn shell
– C shell
– Korn

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 13


Primer UNIX komandi

Komande UNIX DOS


• List directory ls dir
• Copy a file cp copy
• Delete a file rm del
• Rename a file mv rename
• Display contents cat type
• Print a file lpr print
• Check disk space df chkdsk
• Change directory cd cd

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 14


LINUX
• 1991 Linus Torvalds finski student objavio
Linux
• Open source
• RedHat, Mandrake, SuSE

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 15


Ostali OS
• OS mobilnih uređaja:
– Symbian – mobile OS
– Android (Linux) – za mobilne uređaje sa
ekranom na dodir. Razvijen kao open source
od strane Google-a
– MS Windows Phone OS

• REAL TIME OS: QNX

Prof. Dr Miroslav Trajanović Informacione tehnologije 1 16


Uslužni (pomoćni) programi

 Programi za dijagnostiku i servisiranje


računarskih sistema
 Programi za komunikaciju i mrežne
servise
 Programi za arhiviranje i kompresiju
datoteka
 Programi za zaštitu od virusa
Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 17
Aplikativni programi

• Programi za obradu informacija


• Knjigovodstvo, Kadrovska evidencija,
Planiranje i upravljanje proizvodnje
• Obrada teksta, slika, izrada prezentacija
• Konstruisanje, Analiza, Simulacija
• Programi za akviziciju podataka i
upravljanje (ulaz preko davača i
senzora)
• Bezbedonosni sistem, zaštita od požara
• Upravljanje mašinama i procesima
Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 18
Arhtektura aplikacija
• Samostalna aplikacija (stand-alone)
• Klijent – server
• Aplikacije sa višeslojnom arhitekturom
– Tanki klijent
– Poslovna logika
– Serverska aplikacija

– Web servisi

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 19


Istorija razvoja računarskih
sistema

• Prvi mehanički
računar – Difference
engine iz 1832.
godine
• Projektovao
engleski inženjer
Čarls Bebidž
(Charles Babbage)
Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 20
Istorija razvoja računarskih
sistema
 I generacija - elektronske cevi, akustične memorije
 II generacija - tranzistorska tehnologija,magnetne
memorije
 III generacija - integrisani sklopovi malog stepena
integracije
 IV generacija - integrisani sklopovi velikog stepena
integracije, mikroprocesori

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 21


Istorijski razvoj računarskih
sistema
• 1945 Jon von Neuman predložio strukturu
računarskog sistema
• 1946 skloplje ENIAC (Electronic Numerical
Integrator and Computer)
• Imao 18000 elektronskih cevi, 1500 releja,
70000 otpornika i 10000 kondenzatora i
težio 30 tona

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 22


ENIAC

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 23


Istorijski razvoj računarskih
sistema
• II generacija
• 1947 - otkriće tranzistora
• PDP 1, IBM 7030
• Memorije sa feritnim jezgirma
• Jedinice spoljne memorije
• Pojava prvih sistemskih
programa

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 24


IBM 701 1953. godina

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 25


PDP 1

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 26


Istorijski razvoj računarskih
sistema
• III generacija - sredinom 60-tih godina
• Poluprovodnička tehnologija integrisanih
kola
• Poluprovodničke memorije
• OS sa multiprogramskim radom
• Interaktivni rad sa korisnikom

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 27


Istorijski razvoj računarskih
sistema
• IV generacija
• 1971 pojava mikroprocesora Intel 4004
• 1972 Intel 8008 - 8 bitni mikroprocesor
• 1974 General Instruments 16 bitni
• 1981 32 bitni procesor

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 28


Nekad i sad

ENIAC Pentium IV

Brzina 5,000 sabiranja / s 300,000,000


Memorija 200 cifara 16,000,000
Elementi 18,000 vakumskih cevi 4,000,000 tranzistora
6,000 prekidača (CPU)
10,000 kondenzatora
70,000 otpornika
1,500 releja
Veličina 10 feet visina x 1,800 square 9" x 12" x 3"
feet
Težina 30 tons 3 Kg
Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 29
Vrste računarskih sistema
• Personalni računari
• Radne stanice
• Mini i midi računarski sistemi
• Makro računarski sistemi (mainframe)
• Super računari
• Industrijski računari (PA, PLC, CNC)
• Ugrađeni računari

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 30


PERSONALNI RAČUNARI
• Desktop - stoni
• Laptop (lap - kolena, krilo)
• Notebook (veličine knjige)
• Palmtop (palm - dlan)
• Pametni telefoni

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 31


Desktop PC

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 32


Notebook PC

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 33


Palmtop, Tablet, Smart phone

Prof. Dr Miroslav Trajanović Informacione tehnologije 1 34


Super računari
• Trenutno, najbrži superkompjuter je Tianhe-2
• Razvijen na National University of Defense Technology
• Guangzhou, Kina
• Architecture: 16.000 čvorova sa po dva Intel Xeon E5 i tri
Xeon Phi sa ukupno 3.120.000 jezgara
• Power 17.6 MW (24 MW with cooling)
• Operating system: Kylin Linux
• Memory: 1,375 TiB
• Storage12.4 PB
• Speed 33.86 PFLOPS
• Cost 390 million USD
• Purpose: Research and education

Prof. Dr Miroslav Trajanović Informacione tehnologije 1 35


Super računari

• Earth Simulator
postiže brzinu od
40,96 TFLOPS i
ima 10 TB
operativne
memorije

5.120 NEC-ovih procesora


Vector SX6 500 MHz.
Procesor 8 GFLOPS
2 GB RAM.
640 čvorova
Magistrala 16GB/s.
320 ormana.
Diskovi 700 TB.
Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 36
INDUSTRIJSKI RAČUNARI

Prof. Dr Miroslav Trajanović Osnove informaciono komunikacionih tehnologija 37

You might also like