Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
23.4.2012
1
Računalni sustav 1.dio
Josip Mesarić
Što je ICT Što je podatak, informacija i znanje i u čemu se
sastoji prerada podataka Uloga računalne tehnologije ◦ Problem ulaza ◦ Problem obrade ◦ Problem pohrane ◦ Problem izlaza ◦ Problem komunikacije
Računalni sustav u kontekstu - informacijski sustav
Elementi arhitekture IS-a Integracija
2
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
2
“IT je studij, oblikovanje, razvoj, implementacija, upravljanje i potpora računalnim sustavima, s ciljem prevođenja u računalu razumljiv oblik, pohranu, obradu, zaštitu, prijenos i pouzdano pretraživanje podataka i informacija” (Information Technology Association of America (ITAA)
3
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Računalni sustav – tehnološki koncept
Računalni sustav – ekološki koncept
Računalni sustav : hardversko -softverski koncept
Obuhvaća
Računalo s ulazno-izlaznim podsustavima
Programska rješenja (skup programskih instrukcija) za ◦ Upravljanje radom hardverskih
komponenata i povezivanje s korisničkim programima
◦ Rješavanje specifičnih zadataka
Računalni sustav: prošireni koncept
Obuhvaća Računalo s ulazno-izlaznim
podsustavima Programska rješenja (skup
programskih instrukcija) za ◦ Upravljanje radom hardverskih
komponenata i povezivanje s korisničkim programima
◦ Rješavanje specifičnih zadataka Ljude – sudionike u
interakciji s hardverom i softverom
Organizaciju Podatke (u najširem smislu)
4
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
3
Pojam podatka, informacije i znanja Podatak: broj, pojedinost, nevrednovana činjenica, koncept, opis, pojava; nešto
što je dano kao takvo; u računalnim sustavima sve što se može prevesti u računalu podesan (razumljiv) oblik i obraditi nekim programom ◦ Program – skup instrukcija napisanih u programskom jeziku i prevedenih u oblik koji se
izvodi u procesoru računala ◦ Podatak - za računalo je sve drugo što nije program
Informacija: pojam sa više značenja ovisnih o kontekstu Informacija je povećanje određenosti (o nečem...- inverzna Shannonova definicija) Proizlazi iz podataka i logičkih operatora nad njima (“obrađeni” podatak) Odnos podatka i metapodatka Sinonim za podatak Mjera neodređenosti sustava Podatak u kontekstu (spoznaje)..... Znanje: informacije i podatci vezani uz spoznajni proces i iskustvo (informacija u
kontekstu) na temelju koje se mogu stvarati nove informacije i novi podatci i novi algoritmi.
5
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Ovo je
(moj) realni
svijet
Spoznaje
i iskustvo
okruženje
Podatci i
informacije
Ovo je (moj)
realni svijet
Algoritmi, pravila
Provjera u okruženju
Vanjski
stimuli
Izvor: Souček, B., Neural and inteligent system integration, J.Wiley&Sons, 1991
6
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
4
Inteligencija (mudrost) – sposobnost iskorištavanja znanja za nova znanja (nove informacije i podatke)
Primjer: primjena matematičkih modela u objašnjavanju ekonomskih pojava
7
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
D I K U D
Podatci Informacije
Opisuje
ŠTO
Znanje
Opisuje
KAKO
Razumijevanje
Opisuje
ZAŠTO
Mudrost
Opisuje
ŠTO JE NAJBOLJE
T
e
Raditi stvari na pravi način Raditi prave stvari
PROŠLOST BUDUĆNOST
Da li je to cijela istina ili nešto nije rečeno ?:
odgovori su u filozofiji i teoriji sustava i informacija
8
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
5
D I K U D
Podatci Informacije
Opisuje
ŠTO
Znanje
Opisuje
KAKO
Razumijevanje
Opisuje
ZAŠTO
Mudrost
Opisuje
ŠTO JE NAJBOLJE
T
e
S u s t a v (čovjek i/ili stroj) Okruženje
TRANSFORMACIJA I POHRANA
9
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Prema Russell Ackoff, sadržaj ljudskog uma
može se podijeliti na 5 kategorija:
Podatci: simboli
Informacija: podatci koji su obrađeni da bi
bili upotrebljivi i korisni; odgovaraju na pitanja
“tko”,”što”, “gdje” i “kada”
Znanje: primjena podataka i informacija ;
odgovara na pitanja “kako”
Razumijevanje: odgovara na pitanje “zašto”
Mudrost: vrednuje razumijevanje. Izvor:Gene Bellinger, Durval Castro, Anthony Mills, Data, Data, Information,
Knowledge, and Wisdom, http://www.systems-thinking.org/dikw/dikw.htm
10
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
6
Izvor:Gene Bellinger, Durval Castro, Anthony Mills,
Data, Information, Knowledge, and Wisdom,
http://www.systems-thinking.org/dikw/dikw.htm
11
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
12
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
7
Pravodobnost – da ju korisnik može dobiti onda kad mu treba
Točnost – da je provjerljiva i dokaziva i da nema za korisnika protuslovno značenje
Potpunost – da obuhvaća sve potrebne aspekte onoga o čemu govori
Pouzdanost – da korisnik ima povjerenja u izvor i sadržaj bez provjeravanja
13
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Model podataka se može shvatiti kao apstraktni model koji opisuje kako su podatci predstavljeni i kako im se pristupa. Model podataka određuje smisao podataka
Strukturirani podatci –svaki podatak ima jedinstvenu strukturu (atribute i njihove vrijednosti i veze među njima) ◦ dio su modela baza podataka za čije kreiranje, obradu,
pretraživanju i predstavljanje u korisniku razumljivoj formi se koriste posebni programski sustavi (DBMS)
Nestrukturirani podatci – kreiraju se, pretražuju i obrađuju posebnim softverskim alatima kako bi se u njihovim međusobnim odnosima otkrila pravila i okviri koji za korisnika imaju karakter novosti (novostvorene vrijednosti) ◦ Slike, binarne datoteke, tekstualni podatci u nekom prirodnom
jeziku i sl. i njihov smisao se u danom kontekstu mora objasniti. ◦ (Metode datamininga, semantičke mreže, ekspertni sustavi)
14
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
8
Problem pretvorbe podataka u stroju razumljivu formu – ulazne jedinice ◦ Korisnička sučelja kodiranje, kompresija i kriptiranje podataka
Problem obrade - obradbene jedinice (CPU) ◦ programske instrukcije programa za obradu
Problem pohrane i ponovne uporabe – jedinice za pohranu ◦ Logička i fizička organizacija podataka
Problem pretraživanja ◦ Programi za pretraživanja strukturiranih i nestrukturiranih
podataka Problem pretvorbe podataka u čovjeku razumljiv oblik –
izlazne jedinice ◦ i sučelja za prikaz informacija
Problem komunikacije – (računalne) mreže ◦ Uspostava komunikacije, slanje, prijenos i prihvat
15
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Logička i fizička organizacija podataka
Logička organizacija: način kako podatke organizira korisnik
Fizička organizacija: način kako su podatci organizirani na tehnologiji
Datoteke, baze i skladišta podataka
mapiranje
16
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
9
Objekti realnog
svijeta
Konceptualni opis
podataka
Logički opis
podataka
Fizički opis
podataka
Baza podataka
Popis objekata,
atributa i odnosa
Popis datoteka,
slogova i polja
Organizacija
podataka na medijima
17
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Hardver i problem unosa (ulaza) podataka
Hardver i problem obradbe podataka
Hardver i problem pohrane i čuvanja
Hardver i problem izlaza i distribucije
Hardver i problem komunikacije i prijenosa
Digitalna računala
fokus
18
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
10
Ulaz: problem pretvorbe pojavnog (semantičkog) oblika podataka u fizički oblik prepoznatljiv stroju
Znak
Broj
Zvuk
Slika
kodiranje
Semantički oblik I Fizički oblik
Znak
Broj
Zvuk
Slika
Izlaz
kontrola
Semantički oblik II
19
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
P
o
Podatci –
strojni oblik
Programi –
strojni oblik
Obradbena
jedinica
Pohrana -
strojni oblik
•Klasifikacija
•Kategorizacija
•Izračuni
•Logičke
operacije...
20
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
11
Problem: pohrana velikog broja podataka koji se mogu brzo zapisati, kojima se može brzo pristupiti i pročitati ih a zapis je trajan
Tehnologije:
Na mikročipu
Magnetni zapis
Optički zapis
•spremanje podataka na nosioce podataka
u računalu podesnoj formi
•održavanje datoteka i nosilaca podataka
21
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Izlaz: problem pretvorbe fizičkog oblika podataka u semantički oblik prepoznatljiv čovjeku
Dekodiranje
Abc...z
1,2,...999
Fizički oblik
podataka
Semantički oblik
podataka
•priređivanje
izlaznih
informacija za
distribuciju
•distribuiranje
informacija onima
kojima su
namjenjene
•pregled i analiza
informacija,
pisanje izvješća i
donošenje odluka
22
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
12
Neposredna - bez posredavanja tehnologije
Posredna - uz posredavanje tehnologije
23
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
KORISNIK I NJEGOVA OPREMA
(Terminal)
PRISTUPNA MREŽA
JEZGRENA MREŽA
Zahtjev Uspostava Paket
Žična
•Bakrena
•Optička
Bežična
Paketni
dio
Kanalski
dio
Druge mreže iste ili drugih
vrsta
Pojedinačni
korisnik
Skupni korisnici
(LAN)
Pristup uz
upotrebu uređaja i
softvera;
uspostava
zahtjeva
Pristupna mreža
Uloga: spajanje
korisničke opreme
i uspostava veze s
jezgrenom
mrežom
Jezgrena mreža
Uloga:
prospajanje i
usmjeravanje
korisničkih tokova,
lociranje korisnika,
sigurnost, brzina
24
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
13
Mreže omogućuju:
•Korištenje resursa
drugih računalnih
sustava (podataka,
programa)
•Racionalno
iskorištavanje
zajedničkih resursa
•Komunikaciju
podatcima, zvukom
slikom u realnom
vremenu
•Brzo pretraživanje
podataka
•Slanje i primanje
elektroničke pošte
•Integraciju različitih
mrežnih usluga
25
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Slijed logičkih koraka koji se mogu iterativno ponavljati izrečen u jeziku kojeg poznaje čovjek; logičkim koracima rješava se specifičan korisnički problem ili se upravlja računalnim komonentama i povezuje čovjek i stroj
Problem: kako čovjeku bliske jezične strukture korištene u programskim jezicima prevesti u stroju razumljivi oblik
Rješenje: Programi prevoditelji Programi povezivači (linkeri) - koji povezuju objekte
(sekvencije strojnog koda) i programske instrukcije i kombiniraju ih u izvršni (program kojeg pokreće korisnik ili računalo i koji se može izvršiti)
26
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
14
Dobro definirati problem koji se rješava i logičke korake koji dovode do rješenja
Izabrati programski jezik -osigurati prevoditelja
Napisati program i prevesti ga u stroju razumljiv jezik
Ispraviti pogreške Povezati potrebne procedure i napraviti
izvršni oblik programa Testirati program nad skupovima podataka
kojima program može manipulirati
27
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Softver
Sistemski
Operacijski
sustav Pomoćni Mrežni
Upravljanje
prometom
Mrežni
Servisi
Primjenski
Opći
Tekstualni
procesori
Tablični
kalkulatori
Prezentaciiski
Baze podataka
Posebni
Poslovna
aplikacija
Zabava
Razvojni
Programski
Jezici i alati
28
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
15
Aspekti i uloge:
Korisnički – poznavanje primjenskih programa
Kreativni – programeri – poznavanje programskog jezika i platforme (operacijskog sustava)
Upravljački – sistem administratori – poznavanje platforme (operacijskog sustava i hardvera)
Tehnički – sistem inženjeri – poznavanje hardvera i operacijskih sustava
Organizacijski – po poslovnim funkcijama – poznavanje organizacije IS-a i načina upravljanja ICT-om u poslovnom sustavu
Kontrolni – kontrola podataka, kontrola informacija, kontrola programa,
29
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Aspekt/
Područje
Korisnik Programer Organizacija i
upravljanje
Kontrola Održavanje
Sistem inž.
Primjenski
program
Sistemski
programi
Hardver
Mreže
Površno
Elementarno
Temeljno
Detaljno
Vrlo detaljno 30
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
16
Hardver -
računala i mreže
Sistemski softver
Primjenski softver
Sučelja progr.i OS-a
Ljudi
Podatci
mo
de
li cilj
evi
Kri
teri
ji kva
lite
te
Efika
sn
ost
Ko
ntr
ola
31
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
Informacijski Sustav
Podatci i informacije
32
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
23.4.2012
17
User
Application entity
Exchange Servers
Exchange Virtual Server
Domain
Group
Site
Sustav
Okruženje
Podatci i
informacije
33
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV
INTEGRIRANI
INFORMACIJSKI
SUSTAV – ERP
•Jedinstvena
baza podataka
•DBMS
•Aplikacije za
pojedine funkcije
•Intenzivna
komunikacija
Marketing
Proizvodnja,
skladištenje,
distribucija
Glavna baza
Transakcijska baza Transakcijska baza
Transakcijska baza
Skladište
podataka
Računovodstvo
Opći
poslovi
Transakcijska baza
Management
DBMS
Drugi poslovni
sustaviExchange Virtual Server
Exchange
Organizati
on
Application
entity
Application
entity
Application
entity
Application
entity
Application
entity
OKOLINA
ERP- enterprise
resource planning
34
INFORMATIKA_EFOS_2009
RAČUNALNI SUSTAV