CS504 Mid Term Past Solved Paper
Question No: 1 ( Marks: 1 ) - Please choose one
By following modern system engineering practices simulation of reactive systems
is no longer necessary
► True
► False
Question No: 2 ( Marks: 1 ) - Please choose one
The state transition diagram
► depicts relationships between data objects
► depicts functions that transform the data flow
► indicates how data are transformed by the system
► indicates system reactions to external events
Question No: 3 ( Marks: 1 ) - Please choose one
Control flow diagrams are
► needed to model event driven systems.
► required for all systems
► used in place of data flow diagrams
► useful for modeling user interfaces
Question No: 4 ( Marks: 1 ) - Please choose one
A change becomes ------------- because of close presence of data and functions
► Localized
► Private
► Global
► Accessible
Question No: 5 ( Marks: 1 ) - Please choose one
A complex System evolves from a
► smaller system
► medium sysetem
► bigger system
► non of the given
Question No: 6 ( Marks: 1 ) - Please choose one
Coupling is a measure of ----------------of a module or component.
► Independent
► Dependent
► Closeness
► All of the given
Question No: 7 ( Marks: 1 ) - Please choose one
Software Maintenance phase involves
► Debugging
► Adding new features
► making changes
► all of the given
Question No: 8 ( Marks: 1 ) - Please choose one
The hardest single part of building a software system is deciding precisely ----------- to
build.
► what
► How
► When
► Why
Question No: 9 ( Marks: 1 ) - Please choose one
Interaction Diagrams depict the ------------- Behavior of the system
► Static
► Dynamic
► Active
► Non of the above
Question No: 10 ( Marks: 1 ) - Please choose one
In Sequence Diagrams the time required by the receiver object to process the message is
denoted by an---------------
► Activation Box
► Simple Box
► Arrow
► Non of the above
Question No: 11 ( Marks: 1 ) - Please choose one
A poorly designed interface can cause a user to make catastrophic errors is one of the
motivations for GUI.
► True
► False
Question No: 12 ( Marks: 1 ) - Please choose one
Identifying System Features include ------
► log important information
► conduct business
► analyze business results
► all of the above
Question No: 13 ( Marks: 1 ) - Please choose one
Establishing responsibilities for objects includes
► Generalization Relationships
► Specialization Relationships
► all of the above
► identifying Association relationships
Question No: 14 ( Marks: 1 ) - Please choose one
Which of the following is a fact finding method?
► Site visits
► Prototyping
► Study of similar systems
► All of given
Question No: 15 ( Marks: 1 ) - Please choose one
Windows mobile is a popular mobile operating system which seen commonly on PDAs.
Which of the following category pair(s) best describe(s) it?
► application software, embedded software
► system software, web-based software
► application software, scientific software
► system software, embedded software
Question No: 16 ( Marks: 1 ) - Please choose one
The Object Oriented approach
► improves the reusability of codes.
► makes objects less independent.
► increases testing time.
► complicates mapping of a system model to an implementation model.
Question No: 17 ( Marks: 2 )
Define abstraction ?
Question No: 18 ( Marks: 2 )
Is the design of software architecture a creative process?
Question No: 19 ( Marks: 2 )
Suppose you are working as a software engineer involved in the development of an e-commerce
website.
What are the 2 most important characteristics your software must have?
Question No: 20 ( Marks: 3 )
What is the purpose of collaboration diagrams?
Question No: 21 ( Marks: 3 )
What is the difference between Aggregation and Association?
Question No: 22 ( Marks: 5 )
what parameters are used to measure and analyze design quality?
Question No: 23 ( Marks: 5 )
How the objects are identified in Peter codd’s technique?
This comment has been removed by a blog administrator.
ReplyDelete