Professional Documents
Culture Documents
Abstraksioni 1 :
Veme ne correspondence simbole meaningless
me numrin e objekteve ne nje bashkesi
Abstraksioni 2 : Assembler
Kodi I makines correspondence biunivoke
Assembler
-strukture te dhenash
-procedura
-grumbull instruksionesh
Funksioni
-pergjithesim I procedures
-merr me shume argumenta se procedura
-zhduket korrespondenca biunivoke
Abstraksioni 4:
Java C++ class object
-strukturat + procedurat + funksionet+ objektet
-Ne Java – atributet + metodat
Abstraksioni 5:
Machine Learning (Artificial Intelligence)
LEKSION 4 Incremental Development eshte forma me e
Incremental Development perdorur per zhvillimin e sistemeve te
Bazohet ne idene e zhvillimit te nje aplikacioneve. Mund te jete:
implementimi fillestar,ekspozimin e saj ne user 1-Plan Driven:Inkrementet jane te identifikuara
comment dhe zhvillimin e sajnepermjet disa ne avance
versioneve derisa nje system I pershtatshem te 2-Agile:Zhvillimi I inkrementeve te radhes varet
zhvillohet. nga procesi dhe prioritetet e klientit.
3- I dy te parave
Veprimet:
-specification Problemet e incremental development nga
-development pikepamja e menaxherit
-validation -Procesi nuk eshte I dukshem.Ssistemi zhvillohet
Jane te nderlidhura me nje feedback shume te shpejt ndaj nuk ia vlen te prodhosh dokumente
shpejte midis aktiviteteve qe reflektojne cdo version te sistemit.
-Struktura e sistemit tenton te degradoje
Incremental development reflekton menyren si nderkohe qe inkremente te reja jane
ne izgjidhim problemet,pra problem nuk shtuar.Kohe dhe para te panevojshme
zgjidhet paraprakisht,pra zhvendosemi ne nje harxhohen per permiresimin e softit.
seri zgjedhjesh dhe kthehemi mbrapa kur kemi Ndryshimet e rregullta tentojne te korruptojne
bere gabime. strukturen e tij. Ndryshime te tjera ne software
Menyra incrementale eshte e lire, e thjeshte behen te veshtira dhe te shtrenjta.
(ben ndryshime ne software nderkohe qe ai po Per sisteme te >>> keto problematika nuk zene
zhvillohet). Cdo increment apo version I sistemit vend.
perfshin funksione qe nevojiten nga klientet.
Avantazhet e Incremental vs Waterfall Mund te zhvillohet nje system incrementally
1-Kostoja e akomodimit te kerkesave te dhe tua ekspozosh klienteve pa qene nevoja tua
ndryshme te klientit eshte e ulet sepse sasia e transportosh ne ambjentet e tyre. Kjo
analizave dhe dokumentacionit qe duhet te nenkupton qe software perdoret ne procese te
ruhet eshte shume here me e vogel. verteta operacionale.
2-Eshte me e thjeshte te marresh feedback
teklientet ne nje pune te zhvilluar por qe ka
perfunduar .Klientet mund te komentojne me
demostrime te software dhe te shikohet si jane
implementuar.
3-Eshte e mundur shperndarje dhe transportim
I shpejte I software te perdorshem te
klientet,ndersa jo I gjithe funksioni eshte I
perfshire. Klientet mund te perdorin software
me shpejt krahasuar me waterfall.
APPLICATION FRAMEWORKS
Nje nga konfliktet e perdorimit te object
oriented approach ishte qe objektet mund te
riperdoren ne sisteme te ndryshme.Adoptimi I
tyre do kohe.
3 KLASA FRAMEWORKS
1-System infrastructure frameworks:
Suportojne zhvillimin e infrastruktures si
komunikim I user interface dhe compilers.
2-Middleware integration frameworks:
Konsiston ne nje set standarted dhe klasa
objektesh te asociuara qe suportojne
komunikimin e komponenteve dhe shkembimin
e infos.
3-Enterprise app frameworks:
Kane te bejne me domain specifike te
aplikacioneve si telekomunikacioni apo sistemet
financiare