01 - Uvod u softver Flashcards

1
Q

što je softver

A

skup računalno čitljivih uputa koje računalnom procesoru nalažu obavljanje zadaće

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

što obuhvaća softver

A
  1. računalne programe
  2. podatke
  3. dokumentaciju
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

što je računalni program

A

organizirani niz naredbi, operacija i smjernica koje navode računalni sustav da funkcionira na točno određen unaprijed zadani način

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

što su podaci

A

digitalni zapisi iskazani u binarnom obliku prilagođeni računalnim mogućnostima obrade

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

što sadrži softverska dokumentacija

A

sadrži znanja o određenom softveru koja uključuju opise programa i upute za korištenje i održavanje, iskazane na različite načine prilagođene različitim korisnicima softvera

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

vrste softvera prema domeni/svrsi

A
  1. sustavski softver - funkcioniranje svih dijelova računala
    - operacijski i pomoćni (sustavski) softveri
  2. aplikativni softver - rješavanje točno određenog korisničkog problema unutar neke djelatnosti
    - korisnički aplikativni, middleware, malware softveri
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

vrste softvera prema načinu izvođenja

A
  1. samostalne (desktop) aplikacije
    - mobilne aplikacije
  2. interaktivne transakcijske aplikacije
  3. ugradbeni softver
  4. skripte
  5. softverska proširenja
    - plugins, addins, mods
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

vrste aplikativnog softvera prema namjeni

A
  • osobni
  • edukativni
  • softver za zabavu
  • poslovni softver
  • softver za modeliranje i simulaciju
  • softver za prikupljanje i obradu podataka
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

što je poslovna aplikacija

A

primjena softvera za rješavanje poslovnih zadataka i problema

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

što je softversko inženjerstvo

A

sustavan pristup razvoju softvera
-> računalna disciplina koja se bavi svim aspektima razvoja softvera, od ranih faza planiranja sustava do održavanja gotovog implementiranog sustava
-> tehnički aspekti izgradnje softverskog sustava + menadžerski problemi (organizacija tima, terminsko planiranje, financije)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

što obuhvaća softversko inženjerstvo

A

teorije, metode i alate za profesionalni razvoj softvera

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

na čemu se temelji inženjerski pristup

A

temelji se na nizu aktivnosti koje se moraju provesti da bi se proizveo novi softverski proizvod ili izmijenio postojeći = softverski proces/metodologija

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

koje aktivnosti obuhvaćaju softverski proces

A
  1. specifikacija softvera - osnovne funkcionalnosti
  2. oblikovanje i implementacija softvera - programiranje
  3. verifikacija i validacija softvera - radi li softver na opisani način i je li u skladu s potrebama korisnika
  4. održavanje softvera - promjene u skladu s izmjenama u okolini/potrebama korisnika
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

koji su dodatni kriteriji kvalitete (nefunkcionalni kriteriji)

A
  1. održivost
  2. pouzdanost
  3. djelotvornost
  4. prihvatljivost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

objasni kvalitetu održivost

A

karakteristika softvera koja omogućuje jednostavno unošenje izmjena radi prilagodbe promjenama

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

objasni kvalitetu pouzdanost

A

karakteristika softvera koja potiče povjerenje korisnika u rad sustava (prekid rada sustava, pokušaj pristupa neovlaštenih osoba, razina povjerljivosti podataka)

17
Q

objasni kvalitetu djelotvornost

A

karakteristika softvera koja štedi resurse (količina memorije ili procesorske snage računala, potrošnja energije, vrijeme rada korisnika)

18
Q

objasni kvalitetu prihvatljivost

A

karakteristika softvera koja opisuje u kojoj mjeri je softver prilagođen ciljanom korisniku ili postojećim sustavima s kojima treba razmjenjivati podatke

19
Q

podjela poslovnih aplikacija

A
  1. generičke - uredski softveri i alati
  2. specifične - knjigovodstveni softver, POS blagajne, softver za upravljanje proizvodnom trakom
20
Q

vrste poslovnih aplikacija prema sferi utjecaja u poslovnoj organizaciji

A
  1. osobni (uredski) softver
  2. softver za potporu radu u skupini
  3. organizacijski aplikativni softver