0% found this document useful (0 votes)
28 views8 pages

Software Engineering Assignment

Software engineering
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
28 views8 pages

Software Engineering Assignment

Software engineering
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 8
tt” cenPTER Damar os Aopen Engirantin 2 Exple + Softwane Cnapinte ning vu the pracot o| valving nd tatlation of Larege + ‘high quality OL in the dippereonl activin trwolwd in nn ceuntomert’s pablo . th ; Pe uaystematie devetopmatal an Uaftusa ree ayers within cents tin, nd other constrains - Dijgerant activelian tweed in tae te Gonucie fecamt work activitin ( AUS Yo undunatemd the peohlem BS plan ter wet AVS Cxamint the euult Communication + ema lomning, modeling code gperercotion eploymtent umvhrttlle activitins) D write the LEEE dyortion of woftwart Engivunriny : inlined , quowtyeote fou: IEEE % the appleatio of vyst emai » daveiplned and matntoinance of Approach to the duucLopment » opercation Boptwer - ae . | 8) what ts Soptunet 2 Wot te gnnreack Oust 6} goptoantt ash, ausotlaLed oto. Roy: Sooner ea vet of preogmon alma) and detwminls which make oto +It b intangible Ceon't be wu penadimal, o pac the mee ¢ tuted) de overt tint) DDE ds Nm- pervade Cooem't deg nil) ¢ vhaet + dy ruplicede (con be copied 44 at ean be Compan + piyount cy WN > cam bt impacted 1h) What att the vont As: > Cwitom op {vert os Gunurie vsehtwerte > Arol-tome vsoptwarce > Embedded woptwarce -) Doda peowning oftware darestand ¢ modi by ug cand the WUD + rus coctyortius of yapowar 2 eee ‘ q 5 weit, Sry two weftwoart Unginnecing erallanges + tu > Compionity sama Lorge no. oh dite 2 tain about tl . Una ae Reautnemenl inaning ; Unecretail ahout uoptwart erm * Conttomt bs . . * 5 Deturciertating Of So clastgn Patient 8 Whe ae th diyount Seaholins Enwobud in eoftoane enginurcing prous t a Fost Thar ore 4 atonsnolins invalued in yoptuoaet onguerctiny ‘ Preweuy + - CO Wu W Custemuys GD Software Developer ) Dewulepmunt Mantas T+ Ditheeention betwan a progecom amd software 2 Aghtwore Presqrcam + Dependunt on the 08 } Dependint on the Comptlurt F St meus application -t0, — | Ne uueh eatignria of Lystem So, Computer pre gramming Prague, tool ete. \ > SiaL ranger from mb to tib SRL Hamges frum Roto Mb - + Deutloped by peep raving wrpert |? Deuetoped by putson wha ba Kuowldge ond experience 4 biginmin 4 ‘has ne prion Software deveLopera Oxperiomee + 7 UH con bi Oo progam 7 SE won't be a oftware > Sh not prevent im eonrputet, Comp) + Is mot preemt on comp, comp vean sy els punctim we ben of 0s - J AsoubUs more time to exeate |) Requires cum tome to create » > feoturses- sueurtity’y wapety > flintwu- RUWabl , vost epectiumns, dependability» correetres te. | maintains hility , pmetailiy tte a wo 1, adhich % dei ia) Whoet one the facto Chine the devon oftware criss } f Hie Chur Sy ceciais 2 What war the powible volutions troy t yy * Sopturane weivy aa utt, of role thot ee tt diibhutt Wo diuttop ustput and eppicient eompuber Prrpriarms Seeder, that _wamuts Qj es + > Poor praject momagomant > Sradequate toting) t twninin? * tneck of ienctahility? plasmning * Low productivity * Tew skilled prajett membres Soludion of Siw uti -* 7 Syslematic approach * Cu management plan > priotixe dwar > RGR management * Quality of “ew Should be high F Lew time fort Sfur project SJw mut be delinened Slur mut met Wert Regus %) Define tht tuum Sopboane auatity 9 vohat vue the Emporttoemt Posometers / afirttbuttr of s/w guatity 2 tus? Software Guatity reju to how svell Oo voftwarce presduct Performs ond mith user nol « Sroportiamt wntbeibutes of Sr Quality ow t- * Usahile +g fue Marin ininanility 7p iby + t+ + 4 40) DiyhOuuntiate between Exotutioy vanal Outen Field Sur engimunniny Pajects 2 Au: Evolutionary) prejecti st iret medipying, am existing apie” * St eam be of high ereent ypes t- (HY Corercectoae prcoject (Heading dau) . . iy Adaptive projects (Changing the vsystunt with thy whamge im rs Cs cand us raqulesions) Wi Crrancement projec Cadd nw funtuus) ; n & Re engines icing / peat tetive preoj cbs eta wut Gowen field projets i St trwobwer oaebop wn odiinup mus uojtwertt “ 7 + Devtopurs com fea wldae freedom. to bt eualing abet dusty : at Te parjeck wour often uated Ls tham UrolukLonnrup qrenpec HH) what th the primary objection of sohbet unginenclngy t Fass Peimaruy sbfectioes of fw onginunelieg us ir duwtlop & Yoftuare of | + High Qua iby + id ex ponive Cmointainabitety » Reliable porcin ble eyyieieney + Usability ) > Fasten dvveLopment > gare to Wt CHAPTER 0 te 2a What wont tht mans of am ec ointad open 9" Pr ‘ fou: Murti of om object oriintid S[w dun pres 3 Enuuast cede eewrabild + improved maintainability > bee -medutou! se 7 Mhonted ibility th < anced iy nowyph peLymerty > Aleibility i, i 15 Dicuss major odvantagy of Object oulniad dutgn nuthedologus Sunt prockdwu Granted .daslgn ms 1 I ene oop POD" ous on objeds 4 Uone, > pastd on funetrons Cadt & mete medulot 3 Lom madulast > mort vitaloble a > Ws uenlable > entourage: ted ravsability thesugh anhalt ott Polymorph lt > brrances Cede maintainable 4 faovis unibitety Beeeogh Rolymnnety huwen « 4h Diliwantiats batvaun variables vn ohjech : 5g, Fira: 5A vortioble weom he raped to 0 porrtiouler object Hobled HULueEnte « . tb > Dw enstuclion of proyrumn co vastinble may fet aiount ehjecls wend atm object Cam bh veapersd by waved ‘ a * . oe Vorion is a vtorwae tecation tdintipted hy a nome that won held D volar. St tom be Of primictine date types (1h inbuyues, loads He) OR Mbrmee to objects « , Objed Uy on instomer of we LOM that encepyatotes dota ond birowteur. Object hawt ottetnuts, Coote) wnd muthods Cfunchins) that opuuly on the dota - / ee 06 Ditbountiate beWLN Method and opytatin « Mathod- HH a funetion duped within wher that opurabes “shyent Eats Conbiiniy tm the objects at ts amociated wlth a upuifie Opurcati : ; F rer “ee reeou toa funttin ox action thot Can bo ie + tht Contuxt of 00D, tt tw methods hat is not Limited do tim . "4 ee al What ik inheritances ? How it ts eupenonted tn un celayy ditayeasn 7 hoe ee peg tritane, 9 muthanion. hunt a. nuns cows Cada) donioes oe. behawtruse Cmatirds) from om dusting class (ouperelarys)- Class diagram, tf reepecererded by a voli wine ‘with a vloed * Cuvow read “pointing Hom the viwbelows to the wupet lous * Ex > a5 we howe a dupertlon “Animal” avith a muthod "make geundt’ A Bubtlowys "Dey" wom inhurcit ftom “Animal” wend overcicide ” mabe Uound ()" to preonddle vo apeei gic implementation + AF Explain the importtamer of abstrenct Cow's ‘un object Dniewted Softorare dasign « L fins: tn abstract Clow so tls thot Cont be iratomtiated and mont to bt vuhtlomed: St com contidr absact muthods (uthout tmplmontation) amd Conescet muthods (with implementation ) dmporctamer Abtreoct Case provides @ bla prnk fort othert Classy, Urnringy that dacived clams Gaplement upeetfee mithod - . Poomot. code renudnilety cand enforce a Contreact fe UAC * 48+ Explain tha importtomer 6} mathod pventiding in object oniented Sojtwore dertyn » . fost uthod ovescrcidivuy ueeurts uwhon vuvbclons provides ua up eipe émplemantatton of 9 mithed that & obeeody defined én Uupereelon » lll orctamek Ht allows Swhtlaner to customizn on extend te bunawiousr of metirda imherited from the Aupurcloss, pramatiny’ potyrnartpabvn amd onan Cymaomig muithod Routio wot owntions « 4 that ae the tmmutahe object 1 a AS? Immutohle objects te objects whol vine comnol be modified opto One UtLoted. 7 te uation Of a ww cute fm Chomae owls un | Thuy CL UaRfUl im Comewerent: p H ay they a tuweentlap | thruod- Sake & uan wrdnepl ly reangonindy about Code * AO Explain clynamic binding 9 fut Dynamic bb the proces of resolviny mathod cals ot tuuntome rtothur than compile time. gt enables polymorphism y Cle wory the preogremm to oueide uyhich muted to Umwolue based bm the object type et vuuntime + Ad Enplain the peeing coetpty in tovms of tae Orkercitomer Wivrutoies ty te figure (a) omd Yt (Abstract Mutu Gt a method decloed tn am obstrort Clas hut dstonot haut of implumuntation + Subtle must ovutnide and provide an implumentotron fon t+ Ean yy b tele Oloss ULL ObitHack * Change Handi ¢) amd doploy- weapmt) un thi wh m Mitheds + =~ ml * Subsloms (AiLoagbt, Ship, Umoriine) must owatitide thum to pride Sperific hurourt owe » (1D Absbunet Lous Ain absinoct Clos 4 a wolas toi veom't be tnxtamttitted amd uuowts O40 butprant fox davived Claws St moy contain both obsheact ¢ Comenite mothds + , Ex > 4m $y ca) - wahicle , Aoverapt # Ship are abstract clas fn ly (b)~ vahicl wand Mator wehicle Oxe abstract tan iat. sal OW) Conerute etoxs og Mua clam thot “he @ uomplete implementation and cm be bratomdiated + ’ / Lach de Gem tay Fightin « Rombbt » Cuiant amd Submarine, aver concer Clase as thiy prone Impumintation for Deploy ~ wrapen ©) « Sn Hig thy. Truck and cor ant cencreete claws brent thief team be unatamtiated - QW) Method Overretddr St oceus whim a gubelam prordds a upeeifie implumentation of a ™muthod that 4 abuody deponed in th parent Clos : fx dm fy Ca)- Deploy useapme) & am ohsbenct method tr vehicle » but & WU oweiidun én Righter , Romar » Cubs amd vwhmarcint+ Ww) Dynamic indir veut whan the Mthed.to be coucuted iy datemined ob A gan houd on the actual object type 7 Yo om object ty ouated a4 vehicle obj = mus Alghbert 0); = Deploy weapon () methed reom -féghder wll be enuctted funtums unstad of the point uclam wouin « WO Polya phivm } Ht aLLres objets of diipjeunt uahelows Lo bt treated os Bbjuch of a common ereclaws , nsiling) pouribility “on faye 4 rajuuner vowinble of weridle wean hold objects of Ait-cnast » Ship» dubsmortint We - & Dephoy- weapon) bs ccabtad on dtpount ones (Myre, Rambut, Cuset, vuhmortinc) hut each tas o di ‘umplmantation .

You might also like