PSIP Egzas pirmos 2 temos Flashcards
PS apibrežimas
PS – tai rinkinys programų, konfigūracinių failų
naudojamų programoms susieti, sistemos dokumentacija
aprašanti sistemos struktūrą ir elgseną ir naudotojo
instrukcijos aprašančios kaip naudotis sistema.
PS gyvavimo ciklas
tai procesas
susidedantis iš rinkinio veiklų, susijusių su PS
kūrimu nuo idėjos iki gatavo produkto.
Funkcionali (PS savybės)
PS yra funkcionaliai pilna ir išsami.
Paprasta
naudotis (PS savybės)
PS yra sukurta taip, kad ja yra paprasta naudotis.
Lanksti (PS savybės)
PS turi būti parašyta taip, kad ją galima būtų keisti priklausomai nuo užsakovo poreikių.
Patikima ir
saugi (PS savybės)
PS patikimumas apima tokias sąvokas, kaip pasikliaunamumas, saugumas ir
apsauga. PS, kuria pasikliaunama, neturėtų sukelti fizinės arba ekonominės žalos
net jeigu ji sutriks. Kenkėjai neturėtų prieiti prie sistemos arba ją sugadinti.
Efektyvi ir greitaeigiška (PS savybės)
PS neturi beprasmiškai naudoti atminties ir procesoriaus resursų.
Efektyvumas apima atsako laiką, apdorojimo laiką, atminties panaudojimą ir kt
Suderinama (PS savybės)
PS turi būti priimtina naudotojams, kuriems ji yra kuriama. T.y. ji turi būti suprantama, panaudojama, suderinama su kitomis sistemomis, kurios ją naudoja.
Heterogeniškumas (įvairovė)
Sistemos yra išskirstytos ir turi veikti tinkle su skirtingo tipo kompiuteriais ir
mobiliais įrenginiais.
Verslo ir socialiniai pokyčiai
Verslas ir visuomenė nuolat kinta. Atsiranda naujų technologijų. Tradicinės PSI metodikos dažnai nėra tinkamos tokiems pokyčiams suvaldyti. Vis dažniau reikalaujama paruošti programinę įrangą per kuo trumpesnį laiką
Sauga ir pasitikėjimas
Kadangi mes naudojame PS beveik visose asmeninio gyvenimo srityse,
mes turime ja pasitikėti. Tai ypač aktualu web PS.
PSI apibrėžimas
PSI – tai inžinerijos šaka, nagrinėjanti PS
kūrimo aspektus.
PS testavimas
PS testavimas – tai dinaminis PS elgsenos tikrinimas,
atliekamas panaudojant baigtinį testų skaičių, ir tos
elgsenos palyginimas su reikalavimų specifikacijoje
numatyta elgsena.
Komponentas
Komponentas – tai vykdomojo kodo blokas, realizuojantis vieną ar
kelias paslaugas (funkcijas), prie kurių prieinama per atitinkamus
interfeisus, kurie niekuomet nekeičiami, nors paslaugos realizacija ir
netgi jos funkcionalumas gali būti keičiami.
- PSI projektavimo šablonas (angl. design pattern)
tai bendras kartotinis PS
projektavimo problemos sprendimas. Jis nėra baigtinis ir tiesiogiai jo
negalima paversti kodu. Tai aprašas arba šablonas, kaip išspręsti PS
problemą, kuris gali būti naudojamas įvairiose situacijose.
Standartas
tai tam tikras sektinas modelis, pavyzdys ar kokio
nors dydžio matavimo būdas, nustatytas tam juridinę galią turinčios institucijos, papročiu ar visuotiniu susitarimu.
Standartizavimas
– tai sąvokų, doktrinų, procedūrų ir konstrukcijų, padedančių pasiekti reikiamą suderinamumo, keičiamumo vieno kitu ar
bendrumo lygmenį gamyboje, eksploatavime, panaudojime, administravime ar kitoje srityje, kūrimas ir įgyvendinimas.
Firminiai standartai
Įmonės sukurtas ir tik įmonės viduje naudojamas standartas
Atvirieji standartai
Įmonėms bendradarbiaujant sukurtas ir bendrai įmonių atvirai naudojamas standartas.
Faktiniai (de facto) standartai
De facto (lot. “faktinis”) standartas – tai toks standartas, kuris
nėra įteisintas jokiu juridinę galią turinčiu dokumentu.