CS504 Mid term papers Sloved 2010 - 2

MIDTERM  EXAMINATION Spring 2010
CS504Software engineering  (Session - 1)


Cs504_Mid2010
1.   Howcanwedecreasecoupling?Explainit.                                        03marks
2.  Whatismeantbysystem’sstaticView?Discussbriefly.                  05marks
3.   Howtheobjects are identifiedinpetercodd’stechnique?                   05marks
4.  Whatisthepurposeofinteractiondiagram?                                         03marks
5.   Definecohesion.                                                                                 02marks
6.  Keepingconnie’scasestudyinmind,asdiscussedinlecture,listdownwholepartsstructureswhichwere identified.                                                                                            02marks
7.   Definedataflowdiagram
QuestionNo:1(Marks: 1)-Pleasechooseone
Byfollowingmodernsystemengineeringpracticessimulationof reactivesystems isnolongernecessary
►True
False
QuestionNo:2(Marks: 1)-Pleasechoose--one
Thestatetransitiondiagram
depicts relationshipsbetweendataobjects
depictsfunctionsthattransformthedataflow
indicateshowdataaretransformedbythesystem
indicatessystemreactionstoexternalevents

QuestionNo:3(Marks:1)-
Pleasechooseone Controlflowdiagrams are
neededtomodeleventdrivensystems.
requiredforallsystems
► usedinplaceofdataflowdiagrams
usefulformodelinguserinterfaces


QuestionNo:4(Marks: 1)-Pleasechooseone
Achangebecomes -------------becauseof closepresenceofdataandfunctions
►Localized
►Private
► Global
Accessible
QuestionNo:5(Marks: 1)-Pleasechooseone
AcomplexSystemevolvesfroma
► smallersystem
mediumsysetem
► biggersystem
nonofthegiven
QuestionNo:6(Marks: 1)-Pleasechooseone
Couplingisameasureof----------------ofamoduleorcomponent.
► Independent
► Dependent
►Closeness
Allofthegiven
QuestionNo:7(Marks: 1)-Pleasechooseone
SoftwareMaintenancephaseinvolves
► Debugging
Addingnewfeatures
makingchanges
allofthegiven

QuestionNo:8(Marks: 1)-Pleasechooseone
Thehardestsinglepartofbuildingasoftwaresystemisdecidingprecisely-----------to build.
►what
► How
► When
► Why
QuestionNo:9(Marks: 1)-Pleasechooseone
InteractionDiagramsdepictthe-------------Behaviorofthesystem
►Static
► Dynamic
Active
► Nonoftheabove
QuestionNo:10(Marks: 1)-Pleasechooseone
InSequenceDiagramsthetime requiredbythereceiverobjecttoprocessthemessageisdenotedbyan---------------
► ActivationBox
►SimpleBox
Arrow
► Nonoftheabove
QuestionNo:11(Marks: 1)-Pleasechooseone
Apoorlydesignedinterfacecancauseausertomakecatastrophicerrorsisoneofthemotivations forGUI
►True
►False


QuestionNo:12( Marks:1)-Pleasechooseone
IdentifyingSystemFeatures include ------
log importantinformation
conductbusiness
analyze business results
alloftheabove
QuestionNo:13( Marks:1)-Pleasechooseone
Establishing responsibilities for objects includes
Generalization Relationships
Specialization Relationships
alloftheabove
identifying Association relationships
QuestionNo:14( Marks:1)-Pleasechooseone
Which of the following is a factfindingmethod?
Sitevisits
Prototyping
Study of similar systems
Allof given
QuestionNo:15( Marks:1)-Pleasechooseone
Windowsmobile is a popularmobile operating systemwhich seen commonlyon PDAs. Which of the followingcategory pair(s) bestdescribe(s) it?
applicationsoftware,embeddedsoftware
systemsoftware,web-basedsoftware
application software,scientific software
systemsoftware,embedded software Question No:16( Marks:1)-PleasechooseoneThe ObjectOrientedapproach

improvesthereusabilityofcodes.
makes objectsless independent.
increases testing time.
complicatesmapping of a systemmodelto an implementationmodel.
QuestionNo:17( Marks:2) Define abstraction ? Question No:18( Marks:2)
Is thedesignof software architecture a creative process?
QuestionNo:19( Marks:2)
Supposeyou are working asa software engineer involvedin thedevelopmentof an e-commerce website. Whatare the 2 mostimportantcharacteristics yoursoftwaremusthave?
QuestionNo:20( Marks:3)
Whatis the purpose of collaboration diagrams?
QuestionNo:21( Marks:3)
Whatis the difference between AggregationandAssociation?
QuestionNo:22( Marks:5)
whatparameters are usedtomeasure andanalyzedesign quality?
QuestionNo:23( Marks:5)
Howthe objects are identifiedin Petercodd’s technique?
Question05marks
comparisonof software architecture and Buildingarchitecture
Question10  marks
Codeexample of HighCoupling

MIDTERM  EXAMINATION Spring2010
CS504Softwareengineering  (Session-1)






Dated:29-05-2010
Time:60min


QuestionNo:1(Marks: 1)-Pleasechooseone
Controlflowdiagrams are.
Ø   Neededtomodeleventdrivensystems.
Ø   Requiredforallsystems.
Ø   Usedin placeof data flowdiagrams.
Ø   Usefulformodelinguserinterfaces.QuestionNo:2( Marks:1)-Pleasechooseone
TheDatadictionarycontaindescriptionofeachsoftware.
Ø   Configurationitem.
Ø   Dataobject
Ø   Diagram
Notation
QuestionNo:3( Marks:1)-Pleasechooseone

 
a cohesionclassisonewhichemphasize-------unitof----.
Ø   Singleandmultiple.
Ø   Multipleandfunctionality
Ø   Functionalandsingle
Ø   Singleandfunctional
QuestionNo:4( Marks:1)-Pleasechooseone
Flowchartsrepresent.
Ø   Sequence.
Ø   Random
Ø   Parallel
Ø   Nonof above
QuestionNo:5( Marks:1)-Pleasechooseone
----- givesOOtheabilitytohandleessential
Ø   Decentralization
Ø   Centralization
Ø   DecentralizationandCentralization
Ø   Nonof above
QuestionNo:6( Marks:1)-Pleasechooseone
InsequenceDiagramevents areorganizedina-----timeline
Ø   vertical
Ø   horizontal
Ø   VerticalandHorizontal
Ø   Nonof above
QuestionNo:7( Marks:1)-Pleasechooseone
Asynchronousmassages aredenoted
Ø   HalfArrow
Ø   SimpleLine
Ø   FullArrow

Ø   Nonof above
QuestionNo:8( Marks:1)-Pleasechooseone
Softwarecrisiscamein1960whatisthemainreasontoforthecrisis
Ø   Softwaredevelopmenttechnique
Ø   Hardware
Ø   Software
Ø   Nonof above
QuestionNo:10(Marks: 1)-Pleasechooseone
centralroleofthesoftwarerequirementDocumentinentiredevelopmentprocessis relatedto
Ø   Projectplanning
Ø   Projecttracing
Ø   Changecontrol
Ø   Allof above

QuestionNo:11(Marks:  1)-Pleasechooseone
Thescopedescriptionestablishesthe----------betweenthesystemwearedevelopingand everythingelseintheuniverse.Projectplanning
Ø   Boundary
Ø   System
Ø   limitation
Ø   Noneof above
QuestionNo:12(Marks: 1)-Pleasechooseone
whichoneisnotthetypeofmassagewhichsequencediagramdepict
Ø   Synchronous
Ø   asynchronous
Ø   Create(maybethis)

 
Ø   Update
QuestionNo:13(Marks: 1)-Pleasechooseone
cohesionis aboutmakingsureeachcomponentdoes----------thinganddoesitwell
Ø   Three
Ø   infinite
Ø   one
Ø   two
QuestionNo:14(Marks: 1)-Pleasechooseone
Nonfunctionrequirementcandivided
Ø   -----------
Ø   ------------
Ø   ---------------------
Ø   ---------
QuestionNo:15(Marks: 1)-Pleasechooseone
whatisthemostimportantsoftwarequalityofawebbasedtransaction
Ø   efficiency
Ø   Modularity
Ø   usability(maybethis)
Ø   Security
QuestionNo:16(Marks: 1)-Pleasechooseone
whichoneofthefollowingisgooddesignprincipleofsoftware
Ø   Coupling

Ø   Structuredprogramming(maybe)
Ø   ------------------------
Ø   ---------------------
QuestionNo:16(Marks:2)
AddinguserinterfacedetailintheSRSiscontroversialacreativeprocessi.ebyaddingGUI detailtotheSRSdocument,focuseshiftfromwhattohow(analysisdesign)doyou agree QuestionNo:17(Marks:2)
Isthedesignsoftware ofarchitectureacreativeprocess?
QuestionNo:18(Marks:3)
Whatisthearchitecturedesignprocessexplainbriefly.
QuestionNo:19(Marks:3) 
What is textualanalysis? QuestionNo:20(Marks:5)
What should be the consideration for the maintainable design?
QuestionNo:21(Marks:5)
Discusestherelationbetweensequencediagram&logicalcomplexity.

Leave a Reply

Related Posts Plugin for WordPress, Blogger...