Locked History Actions

Skirtumas „Decomposition“

Pakeitimai tarp versijų 1 ir 4 (patvirtinamos 3 versijos)
Versija 1 nuo 2010-10-10 19:43:26
Dydis: 969
Redaktorius: LoretaBlandytė
Komentaras:
Versija 4 nuo 2010-10-10 20:09:04
Dydis: 1264
Redaktorius: LoretaBlandytė
Komentaras:
Pašalinimai yra pažymėti taip. Pridėjimai yra pažymėti taip.
Eilutė 11: Eilutė 11:
Eilutė 13: Eilutė 14:
Tai žinomas kaip daugiamodulinė sąsaja. Kai naudojame šią sąveiką kiekvienas modulis gali susidėti iš "juodųjų dėžių", atribojant juos nuo vidinių mechanizmų ir sutelkiant visą dėmesį į tai, kaip jie sąveikauja tarpusavyje. Logiškai supaprastintinus šią problemą, tampa įmanoma kurti, keisti bei išbandyti kiekvieną modulį atskirai. Taigi kiekvienas modulis gali būti perrašytas nekeičiant kitais moduliais. Tai žinomas kaip daugiamodulinė sąsaja. Kai naudojame šią sąveiką kiekvienas modulis gali susidėti iš "juodųjų dėžių", atribojant juos nuo vidinių mechanizmų ir sutelkiant visą dėmesį į tai, kaip jie sąveikauja tarpusavyje. Logiškai supaprastintinus šią problemą, tampa įmanoma kurti, keisti bei išbandyti kiekvieną modulį atskirai. Taigi kiekvienas modulis gali būti perrašytas nekeičiant kitais moduliais kaip parodyta (1 pav.) Atidžiai pažiūrėkime i A modulį. Su sąlyga , kad kūrėjai palieka daugiamodulines sąsajas be pakeitimų (šiuo atveju bus A-B ir A-C sąsajos) kitų modulių pakeitimai nebus reikalingi.

{{attachment:pav1LB.JPG}}

1 pav. Dekompozicijos problemų pavyzdys
Eilutė 18: Eilutė 23:

Žodis angliškai

Decomposition

Santrumpa

Žodis Lietuviškai

Dekompozicija


Apibrėžimas

Tai tikslus, griežtas kiekvieno modulio funkcijos, bei jų sąveikavimo apibrėžimas.


Paaiškinimai

Tai žinomas kaip daugiamodulinė sąsaja. Kai naudojame šią sąveiką kiekvienas modulis gali susidėti iš "juodųjų dėžių", atribojant juos nuo vidinių mechanizmų ir sutelkiant visą dėmesį į tai, kaip jie sąveikauja tarpusavyje. Logiškai supaprastintinus šią problemą, tampa įmanoma kurti, keisti bei išbandyti kiekvieną modulį atskirai. Taigi kiekvienas modulis gali būti perrašytas nekeičiant kitais moduliais kaip parodyta (1 pav.) Atidžiai pažiūrėkime i A modulį. Su sąlyga , kad kūrėjai palieka daugiamodulines sąsajas be pakeitimų (šiuo atveju bus A-B ir A-C sąsajos) kitų modulių pakeitimai nebus reikalingi.

pav1LB.JPG

1 pav. Dekompozicijos problemų pavyzdys


Naudota literatūra

N. Olifer, V. Olifer – Computer networks. Principles, technologies and protocols for network design. John Wiley & Sons, Ltd. 2006m. , 978 psl.