KEMBAR78
CS-504 Test File | PDF | System | Specification (Technical Standard)
0% found this document useful (0 votes)
23 views16 pages

CS-504 Test File

CS-504 Test File

Uploaded by

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

CS-504 Test File

CS-504 Test File

Uploaded by

zeeshan.sarwar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 16

MIDTERM EXAMINATION 2010

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 system
► 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

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


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
Seven common fact-finding methods (Sampling, Research, Observation, Questionnaires, Interviews, Prototyping, Joint
Requirements Planning) are introduced as a means to discover requirements.

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.

The object-oriented approach improves the maintainability, reusability, and extensibility of the software

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


MIDTERM EXAMINATION 2010

Question No: 1 ( Marks: 1 ) - Please choose one


Most software continues to be custom built because
► Software is easier to build without using someone else's components.
► Off the shelf software components are not commonly available
► Component reuse is common in the software world
► Reusable components are too expensive to use

Question No: 2 ( Marks: 1 ) - Please choose one


Which of the items listed below is not one of the software engineering layers?

► Tools
► Process
► Manufacturing
► Methods

Question No: 3 ( Marks: 1 ) - Please choose one


Which of these people would not be likely to part of the FAST team?

► hardware and software engineers


► manufacturing representative
► marketing representatives
► senior financial officers

Question No: 4 ( Marks: 1 ) - Please choose one


An state transition can only occur when triggered by a(n)
► actor
► collaboration attempt
► event
► none of the given
The evolution of the system depends on a sequence of state transitions triggered by a set of coming events.

Question No: 5 ( Marks: 1 ) - Please choose one


A change becomes---------------because of close presence of data and functions

► Localized
► Private
► Global
► Accessible
Question No: 6 ( Marks: 1 ) - Please choose one
A process which does not take input is called
► miracle process Miracle": Process has output, but no input
► core process
► secondary process
► all of the above

Question No: 7 ( Marks: 1 ) - Please choose one


Data Store notation in DFDs presents.
► Data input
► Data output
► Data input and Data output
► non of the given

Question No: 8 ( Marks: 1 ) - Please choose one


Coupling is a measure of------------------of a module or component.

► Independent
► Dependent
► Closeness
► All of the given

Question No: 9 ( Marks: 1 ) - Please choose one


If a problem is identified and fixed at a-----------stage in the software development process, it will cost much
more than if it was fixed at and-----------stage.
► eralier & lator
► after & before
► none of the above
► later and earlier

Question No: 10 ( Marks: 1 ) - Please choose one


Once these requirements have been finalized, the---------------------process starts.
► Construction
► Development
► Maintenance phase
► Construction and Development

Question No: 11 ( Marks: 1 ) - Please choose one


Identifying Whole-Part structures (Aggregations) means what are my ----------------
► Components
► Structures
► Objecs
► Classes

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


Question No: 12 ( Marks: 1 ) - Please choose one
Data design actually begins during the creation of the analysis model, not the architectural model.
► True
► False

Question No: 13 ( Marks: 1 ) - Please choose one


System Architecture is important to consider because it helps in making -------------
► Mutual communication.
► Early design decisions.
► Reusable abstraction of a system.
► All of the above

Question No: 14 ( Marks: 1 ) - Please choose one


Software architecture is "the ---------- of the components of a program/system, their interrelationships, and
principles and guidelines governing their design and evolution over time."
► combination
► collection
► structure
► unification

Question No: 15 ( Marks: 1 ) - Please choose one


Cohesion is about making sure each component does thing and does it well.

► three
► two
► infinite
► one

Question No: 16 ( Marks: 1 ) - Please choose one


Following are some statements associated with data flow diagrams. Identify the correct statement from among
them.

► DFDs are used to model complex interfaces.


► DFDs are used to represent only functional processing, data stores and data movements between
functions.
► DFDs depict only processes which can be decomposed.
► DFDs do not show external data sources and external data sinks

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


MIDTERM EXAMINATION
2010

Question No: 1 ( Marks: 1 ) - Please choose one


UML (unified modeling language) analysis modeling focuses on the .
► behavioral model and environment model.
► behavioral model and implementation model.
► user model and environmental model
► user model and structural model

Question No: 2 ( Marks: 1 ) - Please choose one


The data flow diagram must be augmented by descriptive text in order to describe the functional requirements for
a software product.
► True
► False

Question No: 3 ( Marks: 1 ) - Please choose one


It is not possible to use ordinary data flow diagrams to model the functional requirements of real-time systems.
► True
► False

Question No: 4 ( Marks: 1 ) - Please choose one


An object or class may further be classified on the basis of
► Behavior Driven attributes
► Data Driven attributes
► Responsibility Driven attributes
► All of the above

Question No: 5 ( Marks: 1 ) - Please choose one


A public Interface provides a way for with other Classes.

► Communication
► Accessibility
► Reaching
► All of the above

Question No: 6 ( Marks: 1 ) - Please choose one


DFD Notation contains
► Data Store
► Extenal Agents
► Processes
► All of the given

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


Question No: 7 ( Marks: 1 ) - Please choose one
A complex System evolves from a
► smaller system
► medium sysetem
► bigger system
► non of the given

Question No: 8 ( Marks: 1 ) - Please choose one


Requirement engineering mainly deals with the-------------------of the system
► definition phase
► development phase
► maintenance
► non of the above

Question No: 9 ( Marks: 1 ) - Please choose one


Insufficient user involvement leads to----------------products.
► unacceptable
► ambigious
► dissatisfaction of customer to
► non of the above

Question No: 10 ( Marks: 1 ) - Please choose one


Which one is not the purpose of Interaction Diagrams ?
► Model interactions between objects
► Assist in understanding how a system (a use case) actually works
► Identify responsibilities/operations and assign them to classes
► Identify dependencies among objecs

Question No: 11 ( Marks: 1 ) - Please choose one


Collaboration diagrams have basically two types of components: objects and ----------
► messages
► methods
► classes
► non of the above

Question No: 12 ( Marks: 1 ) - Please choose one


The scope description establishes the-------------between the system we are developing and everything else
in the universe

► Boundary
► Balance
► Constraint
► None of the given

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


Question No: 13 ( Marks: 1 ) - Please choose one
Which one is not a type of messages which Sequence Diagrams Depict
► Synchronous
► Asynchronous
► Create
► Update

Question No: 14 ( Marks: 1 ) - Please choose one


What is the most crucial non-functional requirement of a system to control radiation dosages that are emitted as
treatment for cancer?
► Security
► Reliability
► Usability
► Accuracy

Question No: 15 ( Marks: 1 ) - Please choose one


Given below are some statements associated with data flow diagrams. Identify the correct statement from
among them.
► Data flow is made use of to model what systems do.
► Flows of data can take place from a process to a sink.
► All processes have to be levelled or decomposed.
► Context diagram shows the major system processes.

Question No: 16 ( Marks: 1 ) - Please choose one


What would be the most suitable architecture to develop a commercial web page to do business transactions
over the internet?
► Client server model
► Island model
► RAD model
► Repository model

MIDTERM EXAMINATION 2010


Question No: 1 ( Marks: 1 ) - Please choose one
The first step in any OOA process model is to
► build an object-relationship model
► define collaborations between objects
► elicit customer requirements
► select a representation language

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


Question No: 2 ( Marks: 1 ) - Please choose one
Dynamic components of an OOA model are
► not reusable
► sensitive to timing and event processing
► stable throughout the operational life of an application
► structural in nature
Dynamic components:
Focus on control and are sensitive to timing and event
processing. Dynamic view of Communication,
Dynamic view of Control and Time.

Question No: 3 ( Marks: 1 ) - Please choose one


Events occur whenever a(n)

► actor and the OO system exchange information


► class operation is invoked
► messages are passed between objects
► all of the given

Question No: 4 ( Marks: 1 ) - Please choose one


By following modern system engineering practices simulation of reactive systems is no longer necessary
► True
► False

Question No: 5 ( Marks: 1 ) - Please choose one


Information flow represents the manner in which data and control
► are related to one another.
► changeas each moves through the system.
► will be implemented in the final design.
► none of the given

Question No: 6 ( Marks: 1 ) - Please choose one


Which view should be consider first during software requirements analysis?
► actor view
► data view
► essential view
► implementation view
Question No: 7 ( Marks: 1 ) - Please choose one
State Transition Diagram is helpful in determining
► Business Understanding
► Process Flow
► Data store
► Non of the given

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


Question No: 8 ( Marks: 1 ) - Please choose one
A better Design has an objective achieve
► High Cohesion
► Low Cohesion
► Low Coupling
► High cohesion and Low coupling

Question No: 9 ( Marks: 1 ) - Please choose one


The process of defining attributes is called
► What I know
► Who know me
► Whom I know
► Non of the above

Question No: 10 ( Marks: 1 ) - Please choose one


Which of the following is not an objective for building an analysis model?
► define set of software requirements
► describe customer requirements
► develop an abbreviated solution for the problem
► establish basis for software design

Question No: 11 ( Marks: 1 ) - Please choose one The


output of this design process is a description of the
► Software Architecture
► Software Code
► Software
► Non of the above

Question No: 12 ( Marks: 1 ) - Please choose one


Which of these characteristics are true of a data warehouse, but not a typical database?
► business level orientation and large size
► currency and correctness of information
► integration and non volatility
► all of the given

Question No: 13 ( Marks: 1 ) - Please choose one


Identifying System Features include ------

► log important information


► conduct business
► analyze business results
► all of the above

Downloaded by Zeeshan Mayo (mzeeshansarwar14@gmail.com)


Question No: 14 ( Marks: 1 ) - Please choose one
The two main documents produced during this phase are Requirement Statement and Requirement pecification.
They are also called Requirement Definition and ---------------

► Functional Specification
► Mathematical specification
► System Specification
► None of the given

Question No: 15 ( Marks: 1 ) - Please choose one


Project---------------defines the concept and range of the proposed solution, and limitations identify certain
capabilities that the product will not include

► Scope
► Agreement
► Plan
► None of the given

Question No: 16 ( 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

MIDTERM EXAMINATION 2010

Question No: 1 ( 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: 2( Marks: 1 ) - Please choose one


The Data dictionary contain description of each software.
► Configuration item.
► Data object
► Diagram
► Notation
Question No: 3( Marks: 1 ) - Please choose one
A cohesion class is one which emphasize---------unit of----.
► Single and multiple.
► Multiple and functionality
► Functional and single
► Single and functional

Question No: 4( Marks: 1 ) - Please choose one


Flow charts represent.
► Sequence.
► Random
► Parallel
► Non of above

Question No: 5( Marks: 1 ) - Please choose one


-----gives OO the ability to handle essential
► Decentralization
► Centralization
► Decentralization and Centralization
► Non of above

Question No: 6( Marks: 1 ) - Please choose one


In sequence Diagram events are organized in a--------time line
► vertical
► horizontal
► Vertical and Horizontal
► Non of above

Question No: 7( Marks: 1 ) - Please choose one


Asynchronous massages are denoted
► Half Arrow
► Simple Line
► Full Arrow
► Non of above

Question No: 8( Marks: 1 ) - Please choose one


Software crisis came in 1960 what is the main reason to for the crisis
► Software development technique
► Hardware
► Software
► Non of above

Question No: 10 ( Marks: 1 ) - Please choose one


central role of the software requirement Document in entire development process is related to
► Project planning
► Project tracing
► Change control
► All of above

Question No: 11 ( Marks: 1 ) - Please choose one


The scope description establishes the-------------between the system we are developing and
everything else in the universe. Project planning
► Boundary
► System
► limitation
► None of above

Question No: 12 ( Marks: 1 ) - Please choose one


which one is not the type of massage which sequence diagram depict
► Synchronous
► asynchronous
► Create
► Update

Question No: 13 ( Marks: 1 ) - Please choose one


cohesion is about making sure each component does--------------thing and does it well
► Three
► infinite
► one
► two

Question No: 14 ( Marks: 1 ) - Please choose one


what is the most important software quality of a web based transaction
► efficiency
► Modularity
► usability
► Security

You might also like