Vrstvy Flashcards

1
Q

Vrstvy - definicia

A
  • strukturuje aplikacie, ktore sa daju rozlozit na skupiny poduloh
  • kazda skupina poduloh je na jednej urovni abstrakcie
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vrstvy - kontext

A

velky system, ktory treba rozlozit

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

Vrstvy - problem

A

system, ktoreho dominantnou charakteristikou je zmes funkcii na roznych urovniach, pricom funkcie na vyskokej urovni sa opieraju o funkcie na nizsej urovni

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

Vrstvy - riesenie

A

strukturovanie systemu do vhodnych vrstiev

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

Vrstvy - dynamika - scenar I, (komunikacia zhora nadol)

A
  • zakaznik ma poziadavku na vrstvu N
  • vrstva ju nevie splnit, vola vrstvu N-1
  • atd. po vrstvu 1, ktora vykona poziad.
  • moze byt aj odpoved opacnym smerom
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vrstvy - dynamika - scenar II. (komunikacia zdola nahor)

A
  • rozpozna sa vstup na vrstve I.
  • vrstva ho prelozi a posunie na interpretaciu na vrstvu 2
  • atd. po vrstvu N
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vrstvy - dynamika - scenar III., IV., V.

A

komunikacia zhora ciastocne nadol
komunikacia zdola ciastocne nahor
komunikacia dvoch vrstvenych systemov

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

Vrstvy - implementacia

A
  1. definuj kriterium abstrakcie
  2. urci pocet urovni abstrakcie
  3. pomenuj urovne, prirad ulohy
  4. zjemini clenenie urovni
  5. stanov rozhrania urovni
  6. strukturuj jednotlive urovne
  7. urci sposob komunikacie medzi jednotlivymi urovnami
  8. navrhni sposob osetrenia chyb
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vrstvy - pouzitie

A
  • virtualne stroje
  • rozhrania aplikacneho programovanie API
  • informacne systemy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Vrstvy - vyhody

A
  • znovupouzitie vrstiev
  • podporuje modularizaciu
  • lokalizacia zavislosti
  • zamenitelnost
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vrstvy - nevyhody

A
  • retazenie zmien
  • nizsia efektivnost
  • nadbytocna praca
  • tazkost pri stanovovani vrstiev
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Vrstvy - obrazok

A

ASS02ArchStyly.pdf slajd -19-

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