ISP-1 lekcija Flashcards
Šta podrazumeva organizacija podataka u preduzeću?
- načine kako su podaci registrovani na medijumima (za čuvanje i obradu)
- postupke pristupa podacima (da bi se mogli obrađivati i koristiti)
- postupke zaštite podataka od neovlašćenog korišćenja ili uništenja
Definisite pojam informacionog sistema
Is je jedan od podsistema preduzeća kao sistema. On obuhvata one materijalne i nematerijalne tokove koji se
odnose na prikupljanje, unošenje, uskladištenje, obradu i izdavanje izlaznih izveštaja u preduzeću. Strukturu is-a
čine materijalni i nematerijalni tokovi sa elementima stanja i elementima promene stanja
Šta su to neautomatizovani informacioni sistemi?
Neautomatizovani informacioni sistemi su oni kod kojih se primenjuju ručna ili mehanografska obrada podataka.
šta su to sistemi automatske obrade podataka?
Sistemi automatske obrade podataka(AOP) su oni koji obezbeđuju prikupljanje, čuvanje i obradu podataka i
izveštavanje o pojedinim funkcijama primenom računara.
šta su to upravljacki informacioni sistemi?
Oni sadrže u sebi sistem aop-a, ali njihovo težište je na informacijama i njihovom korišćenju za donošenje
rutinskih odluka na nivou operativnog upravljanja. U glavnom služe da olakšaju horizontalni protok informacija.
Šta su to sistemi za podršku odlučivanju?
Podržavaju donošenje odluka (kao i svi informacioni sistemi), ali sa naglaskom na rešavanju nestruktuiranih ili
slabo struktuiranih problema. Oni olakšavaju vertikalne informacione tokove i tako pomažu integraciju informacija
koje se koriste na različitim organizacionim i upravljačkim nivoima.
DSS - Decision Support Systems razvijaju se da bi uz pomoc kompjutera obezbedili podrsku kompleksim i nerutinskim odlukama.
šta su to ekspertni sistemi?
Ekspertne sisteme čine programski paketi koji koriste znanja, pravila i procedure zaključivanja iz baze znanja pri
rešavanju složenih zadataka odlučivanja. Oni koriste veštačku intelegenciju za pronalaženje najboljih rešenja
sagledanih situacija.
koja su četiri osnovna pitanja koja se postavljaju pri uvodjenju automatske obrade podataka u
preduzeću?
- na kom nivou se nalazi postojeći sistem obrade podataka u preduzeću?
- šta u preduzeću očekuju kao krajnji rezultat poduhvata uvođenja ili modernizacije kompjuterskog
sistema? - koji su resursi raspoloživi u vreme preduzimanja poduhvata?
- kako premostiti razliku između postojećeg stanja sistema za obradu podataka u preduzeću i
odabranog budućeg stanja sistema?
šta je osnovni cilj uvodjenja ili unapredjenja sistema za obradu podataka?
Osnovni cilj uvođenja ili unapređenja sistema za automatsku obradu podataka je informacija.
šta treba da obezbedi kreator projekta uvodjenja ili unapredjenja informacionog sistema?
Kreator projekta uvođenja ili unapređenja informacionog sistema mora da obezbedi tačne i pravovremene
informacije koje se prezentuju u upotrebljivom obliku.
koje su funkcije sistema za upravljanje podacima (data base management system)?
Funkcije sistema za upravljanje podacima (database management system), jesu efikasna organizacija,
skladištenje i pronalaženje (uzimanje) podataka, koji se koriste radi obezbeđenja potrebnih informacija korisniku.
kakav je odnos izmedju sadržaja baze podataka i traženih informacija?
Podaci koji se traže moraju biti precizni da bi dobili pravu sliku ili model organizacije.
kakav je odnos izmedju transakcija sa podacima u bazi podataka i procesima stvarnih dogadjaja u
organizaciji?
Ako je baza podataka slika organizacije, onda transakcije sa podacima iz baze podataka reprezentuju aktivnosti
organizacije. Izvršenje tih transakcija odražavaju procese koje organizacija koristi u svojim aktivnostima.
(transakcije sa podacima iz baze podataka treba da odgovaraju procesima stvarnih događaja u organizaciji, da bi
prikaz bio realan.)
šta je to aplikacija baze podataka (database application)?
Aplikacija baze podataka (database application) je program koji radi sa podacima u bazi podataka radi dobijanja
željenih informacija.
šta su to komponente aplikacije baze podataka?
Hardver, softver, podaci, procedure i ljudi.
kakav je uticaj hardvera na tip i veličinu baze podataka?
Tip i kapacitet raspoloživog hardvera mogu da uslove tip i veličinu baze podataka koja se gradi.
koje vrste aplikacionh programa postoje?
Postoje 3 vrste aplikacionih programa:
* pisani u programskim jezicima opšte namene cobol,fortran ili basic,
* aplikacioni programi koji se pišu u jezicima za dbms,
* aplikacioni programi koji koriste interakciju sa dbms
da li je excel potpuni sistem za upravljanje bazama podataka?
Ne, excel je napravljen za potrebe baza u elektronskim tabelama i to nije potpuni sistem za upravljanje bazama
podataka (dbms).
Koje tipove podataka obuhvata sistem za upravljanje bazom podataka (dbms)?
Sadrži 3 tipa podatka:
-izvorne podatke
-metapodatke
-vrhovne podatke
Koje su dve opšte klase procedura u sistemu aplikacija baze podataka?
- Prva klasa su procedure uspostavljene tokom projektovanja baze podataka i aplikacija i one obuhvataju
procedure za normalno izvršenje operacija kao i procedure za slučajeve za čuvanje i oporavljanje sistema u
slučaju kvarova. - Druga klasa procedura je skup procedura koje opisuju kako treba da se ponaša organizacija u određenim
slučajevima. Ove procedure određuju akcije koje se preduzimaju prilikom transakcija sa podacima baze podataka
preko sistema aplikacija baze podataka.
Koje vrste ljudi angažuje sistem aplikacija baze podataka?
-Zaposleni koji se bave bazama podataka (DBA - Database Administration)
-Zaposleni koji se bave razvojem sistema (Systems Development)
-Operateri (Operations Personnel)
-Korisnici (Users) - oni koji zaista koriste sistem
-Klijenti (Clients) - za njihov račun korisnici zahtevaju informacije koje treba da daju aplikacije baze podataka (BP)
Koje osnovne funkcije sistema baze podataka obezbedjuje aplikacija baze podataka?
Obezbeđuje 3 osnovne funkcije: ažuriranje podataka, prikazivanje podataka i kontrolisanje obrade.
Iz čega se sastoji aplikacija baze podataka?
Sastoji se iz: menija, formi, izveštaja i programa koji zadovoljavaju potrebe funkcionalne poslovne jedinice.
Šta stvaraocu sistema aplikacije baze podataka omogućavaju alati sistema za upravljanje bazom
podataka?
Dbms obezbeđuje stvaraocu programa alate koji su potrebni da izgradi aplikacije korisniku. Ovi alati su specijalno
projektovani da pomognu stvaraocu programa da on kontroliše kako će dbms da izvršava sledeće funkcije:
Skladišti, pronalazi i ažurira meta-podatke
Skladišti, pronalazi i ažurira korisničke podatke
Uspostavlja integraciona pravila i ograničenja
Uspostavlja ograničenja bezbednosti
Obezbeđuje opcije koordinacije i kontrole za višekorisničke obrade
Obezbeđuje procedure za čuvanje podataka i obnavljanje podataka.
koje su faze razvoja neke aplikacije baze podataka?
*faza definisanja
* faza utvrđivanja potreba
* faza procenjivanja
* faza projektovanja
* faza primene
šta obuhvata faza definisanja u razvoju aplikacije baze podataka?
*formiranje projektnog tima
* definisanje problema
* raspodela poslova
* procena izvodljivost
šta obuhvata faza utvrdjivanja potreba u razvoju aplikacije baze podataka?
*intervjuisanje korisnika
* utvrđivanje potreba za podacima
* utvrđivanje mehanizama za ažuriranje,prikazivanje i kontrolu
šta obuhvata faza procenjivanja u razvoju aplikacije baze podataka?
*izbor arhitekture sistema
* ponovna procena izvodljivosti i moguće ostavljanje nekih potreba za drugi put
* uspostavljanje prioriteta
šta obuhvata faza projektovanja u razvoju aplikacije baze podataka?
*razvoj dizajna baze podataka (datoteke, stavke podataka, međuzavisnosti)
* razvoj dizajna aplikacija (određivanje izgleda interfejsa, specifiranje mehanizama za ažuriranje,
prikazivanje i kontrolu, projektovanje logike programa).
šta obuhvata faza primene u razvoju aplikacije baze podataka?
*konstruisanje baze podataka
* programiranje aplikacija
Šta je to administrator baze podataka?
Zaposleni koji se bave bazama podataka i odgovorni su za zaštitu i upravljanje bazom podataka. To je lice koje
je odgovorno za bazu podataka jednog preduzeća.
šta je to sistem inženjer (system development)?
Zaposleni koji se bave razvojem sistema (projektuju i primenjuju baze podataka i aplikacije).
šta je to operater?
Operateri obuhvataju kontrolore podataka, unosioce podataka i kompjuterske operatere
koje su glavne odgovornosti administratora baze podataka?
*upravljanje aktivnostima baze podataka,
* upravljanje strukturom baze podataka,
* upravljanje softverom za dbms,
* bekapiranje baze podataka i oporavljanje od oštećenja i gubitaka,
* obezbeđenje baze podataka,
* vodi evidenciju o aktivnostima baze podataka.
šta je to upravljanje konfiguracijom (configuration control)?
Promene u konfiguraciji baze podataka moraju se činiti stalno kako bi se održao i unapredio rad sa bazom
podataka. Menadžment tih promena zove se upravljanje konfiguracijom (configuration control).
kakva je to procedura oporavka preko obrade?
Ova procedura zahteva da se, u slučaju otkrivanja greške u sistemu - pada sistema, izvrše sve transakcije koje
su izvršene od poslednje operacije bekapiranja. Ovo je najdirektnija i najjednostavnija procedura i ona zahteva da
se ponovo unesu sve transakcije i upotrebi isto vreme kao i u orginalnoj obradi.
kakva je to procedura vrati nazad/vrati napred?
Ona zahteva od dbms da drži u memoriji rezervu svih rezultata transakcija. Proces ponovo kreira bazu podataka
na osnovu izlaza svih stvorenih transakcija. On onda uklanja sve transakcije koje su bile u obradi (transakcije
koje nisu kompletirane) i ponovo uspostavlja transakcije u redosledu njihovog povezivanja. Ovaj proces je brži od
oporavka preko obrade, ali on zahteva finiji i skuplji dbms.
koje tri funkcije mora da izvršava aplikacija baze podataka?
*štampa,ispituje i ažurira objekte,
* dopušta korisniku da usmerava i upravlja procesima u aplikaciji,
* održava bezbednost i integritet baze podataka sve vreme
koje procedure obuhvata obezbedjenje baze podataka?
Obezbeđenje baze podataka obuhvata procedure i pravila koji su se uspostavljeni da bi sprečili neautorizovani
pristup bazi podataka. Ovo se obično omogućuje preko sistema lozinki koje se ugrađuju u samu aplikaciju ili u
relacije ili atribute podataka
kakav je to problem konkurentnog ažuriranja?
Problem konkurentnog ažuriranja dešava se kada dva ili više korisnika pokušaju da promene sadržaj iste stavke
podatka. Jedno rešenje za taj problem se zove zaključavanje resursa. To je metod koji dopušta prvom korisniku
koji dobije pristup stavki podatka, da ima kontrolu nad njim i sprečava svakog drugog korisnika da pristupi stavki.
koje su glavne karakteristike kvaliteta informacionog sistema preduzeća?
1) funkcionalnost,
2) pouzdanost,
3) upotrebljivost,
4) efikasnost,
5) odrzavanje,
6) prenosivost,
7) dokumentacija i
8) podrika proizvodaca softvera.
koje podkarakteristike obuhvata funkcionalnost informacionog sistema?
1) celishodnost/prikladnost,
2) tacnost,
3) povezanost,
4) usaglasenost,
5) zastita/sigurnost.
šta je to celishodnost/prikladnost informacionog sistema?
Celishodnost/prikladnost informacionog sistema je osobina kojom se utvrđuje prisustvo funkcija, karakteristika,
osobina informacionog sistema i pogodnost njihovog korišćenja i načina rada pri izvršavanju određenih zadataka,
npr. Pristup(unos), korišćenje, izmena (ažuriranje) podataka u datotekama i bazama podataka, štampanje
izveštaja
šta je to tačnost informacionog sistema?
Tačnost je osobina kojom se utvrđuje tačnost rezultata rada informacionog sistema.
šta je to povezanost informacionog sistema?
Povezanost je osobina kojom se utvrđuje sposobnost sistema da komunicira sa ostalim podsistemima unutar
šireg informacionog sistema preduzeća
šta je to usaglašenost informacionog sistema?
Usaglašenost je osobina kojom se utvrđuje usaglašenost karakteristika informacionog sistema sa standardima,
zakonskim i drugim opštim propisima.
šta je to zaštita/sigurnost informacionog sistema?
Zaštita/sigurnost informacionog sistema je osobina kojom se utvrđuju procedure, načini, postupci i standardi da
se programi i podaci sačuvaju.
šta zaštita informacionog sistema treba da obezbedi?
*efikasnu kontrolu ulaznih podataka (sprečavanje ulaza netačnih, pogrešnih i/ili nelogičnih
podataka),
* integritet podataka (sprečavanje neovlašćene promene, slučajnog ili namernog uništenja
podataka),
* integritet podataka u slučaju nestanka struje ili bilo koje vrste prekida rada hardvera,
* autorizaciju transakcija (mogućnost provere rada aplikacije i korisnika aplikacije),
* izvršavanje obrade na propisan način,
* dostavljanje izlaznih informacija i izveštaja autorizovanim korisnicima,
* alternativna rešenja u slučaju prekida rada hardvera,
* mere za obnovu rada aplikacija za slučaj kvara hardvera.
šta kontrola pristupa informacionom sistemu treba da obezbedi?
*Indentifikaciju: dodeljivanje jednoznačne šifre svakom korisniku (user id) i svakom resursu sistema
(terminalu,programu i sl.),
* Proveru autentičnosti: dodeljivanje lozinke svakom korisniku (password). Indentifikacija je javna, a
lozinka je tajni podatak.
šta je to pouzdanost informacionog sistema?
Pouzdanost je karakteristika informacionog sistema da održava utvrđeni (propisani) nivo performansi, pod
određenim uslovima i u određenom periodu vremena
koje su podkarakteristike pouzdanosti informacionog sistema preduzeća?
*Učestanost prekida
* Tolerancija greške
* Sposobnost vraćanja u prethodno stanje
šta je to učestalost prekida kod informacionog sistema?
Učestanost prekida je karakteristika kojom se utvrđuje broj prekida rada aplikacija prouzrokovan greškom
softverskog proizvoda.
šta je to tolerancija greške kod informacionog sistema?
Tolerancija greške je karakteristika softverskih aplikacija da zadrže određeni nivo tolerantnih performansi za
slučaj nastanka grešaka.
šta je to sposobnost vraćanja u prethodno stanje kod informacionog sistema?
Sposobnost vraćanja u prethodno stanje kod informacionog sistema je osobina informacionog sistema da ponovo
obezbedi nivo performansi i regeneraciju podataka uzrokovanih prekidom rada u određenom vremenu uz
sprovođenje utvrđenih procedura.
šta je to upotrebljivost informacionog sistema?
Upotrebljivost je karakteristika kojom se procenjuje lakoća korišćenja i rukovanja softverskim proizvodom
koje su podkarakteristike upotrebljivosti informacionog sistema?
Razumljivost, preglednost, savladivost, izvršivost.
šta se smatra pod razumljivost informacionog sistema?
Razumljivost informacionog sistema je osobina kojom se iskazuje lako prepoznavanje koncepta, principa,
strukture, načina rada i primene softverskih aplikacija.
šta se smatra pod preglednost u informacionom sistemu?
Preglednost je osobina na osnovu koje korisnik informacionog sistema treba da je u mogućnosti da nađe koja se
funkcija izvršava.
šta se smatra pod savladivost u informacionom sistemu?
Savladivost je osobina kojom se meri težina učenja softverskog proizvoda od strane korisnika.
šta se smatra pod izvršivost u informacionom sistemu?
Izvršivost je osobina kojom se meri težina rada i kontrola rada informacionog sistema od strane korisnika.
šta je to efikasnost informacionog sistema?
Efikasnost je karakteristika koja definiše odnos između nivoa performansi informacionog sistema i korišćenih
resursa pod određenim uslovima posmatranja
koje su podkarakteristike efikasnosti informacionog sistema?
Utvrđivanje vremena
Ponašanje resursa
šta je to utvrdjivanje vremena odziva kod informacionog sistema?
Utvrđivanje vremena odziva kod informacionog sistema je osobina kojom se utvrđuje vreme odziva, vreme
ukupne obrade, vreme obrade transakcije, vreme rada pojedinih delova informacionih sistema i sl.
šta je to ponašanje resursa kod informacionog sistema?
Ponašanje resursa kod informacionog sistema je osobina kojom se utvrđuje vrsta resursa, njihova uloga i vreme
potrebno za izvršenje pojedinih funkcija informacionog sistema
šta je to održavanje informacionog sistema?
Održavanje je karakteristika kojom se utvrđuju aktivnosti potrebne da se izvrše određene ispravke i dopune
informacionog sistema. Ispravke mogu biti korekcije, poboljšanja i adaptacije hardvera i softvera na promene i
zahteve okruženja.
koje podkarakteristike obuhvata održavanje informacionog sistema?
Dijagnosticiranje, izmenljivost , stabilnost i ispitivanje
šta je to dijagnosticiranje kod informacionog sistema?
Osobina kojom se utvrđuju nepotpunosti inf.sistema, uzroci i zahtevi za izmenama i definiše šta da se ispravi i
dopuni.
šta je to izmenljivost kod informacionog sistema?
Izmenljivost je osobina kojom se utvrđuje pogodnost softverskog proizvoda za otklanjanje grešaka ispravkama,
doradama i izmenama
šta je to stabilnost kod informacionog sistema?
Stabilnost je osobina kojom se mere efekti i rizici od izmena elemenata informacionog sistema.
šta je to ispitivanje kod informacionog sistema?
Ispitivanje je osobina kojom se vrši ocena izmenjenog informacionog sistema
šta je to prenosivost informacionog sistema?
Prenosivost je karakteristika kojom se utvrđuje sposobnost inf.sistema da se transformiše iz jednog okruženja
(organizaciono, hardversko i softversko) u drugo.
koje su podkarakteristike prenosivosti informacionog sistema?
Prilagodljivost, mogućnost instaliranja, podudarnost i zamenljivost.
šta je to mogućnost instaliranja informacionog sistema?
Mogućnost instaliranja je osobina kojom se meri napor potreban da se inf.sistem instalira u predviđenom
okruženju.
šta je to zamenljivost informacionog sistema?
Zamenljivost je osobina kojom se utvrđuje mogućnost korišćenja drugih hardverskih modula ili softverskih
aplikacija u postojećem inf.sistemu.
šta je to prilagodljivost informacionog sistema?
Prilagodljivost je osobina adaptacije inf.sistema na razna okruženja
šta je to podudarnost informacionog sistema?
Podudarnost je osobina kojom se utvrđuje da li je inf.sistem urađen po standardima ili konvencijama koje se
odnose na prenosivost
kakva treba da bude korisnička dokumentacija informacionog sistema?
Kompletna, konzistentna, razumljiva i laka za upotrebu. Korisnička dokumentacija treba da je razumljiva,
instruktivna, pregledna, sa slikama i grafičkim prikazima.