Professional Documents
Culture Documents
SAD Challenge 2
SAD Challenge 2
SAD Challenge 2
01. Given below are some statements associated with object modeling. Identify the
correct statement(s) from among them.
(a) The object modeling technique prescribes the use of methodologies and
diagramming notations
which are completely different from the ones used for data modeling and process
modeling.
(b) In the late 80s and early 90s, many different object oriented methods were used
throughout the
industry.
(c) The UML prescribes a method for developing systems.
(d) The UML is widely accepted as a standard for object modeling.
(e) Encapsulation literally means ‘many forms’, the concept that different objects can
respond to the
same message in different ways.
02. Given below are some statements associated with modeling. Identify the correct
statement(s) from among them.
(a) In data modeling, primary key is a candidate key that will most commonly be used
to uniquely
identify a single entity instance.
(b) Cardinality in data modeling is the minimum and maximum number of occurrences
of one entity that may be related to a single occurrence of the other entity.
(c) Foreign key in data modeling is a primary key of an entity that is used in another
entity to identify instances of a relationship.
(d) A decomposition diagram is a planning tool for more detailed process models,
namely data flow diagrams.
(e) In a data flow diagram, it is legal to have a data flow between a data store and an
external entity.
(e) Gantt charts are more effective for project scheduling and progress evaluation
whereas PERT
charts are more effective when one wants to study the relationships between tasks.
05. Which of the following is/are correct regarding Automated tools and technology?
(a) They improve productivity through automation of tasks.
(b) They improve quality because automated tools check for completeness, consistency
and contradictions.
(c) They provide better and more consistent documentation.
(d) They do not support the requirement analysis phase of the system development life
cycle.
(e) They reduce lifetime maintenance.
06. Match the expression in column A with the most appropriate word in column B.
07. A Modern structured design decomposes the system’s processes into manageable
components. When decomposing, the modules should be
(a) Highly Cohesive.
(b) Loosely Coupled.
(c) Tightly Coupled.
(d) Loosely Cohesive.
(e) Adaptable.
08. Which of the following statements is/are true regarding physical data flow
diagrams?
(a) Any type of non computerized file can be represented using a physical data flow.
(b) They model the technical and human decisions to be implemented as part of an
information system.
(c) Physical processes, data flows, external agents and data stores make up the
physical data flow diagram.
(d) A physical process represents the import data from another information system
across a network.
(e) The external agents will remain the same when transforming the logical DFD to the
physical DFD.
(ii) JRP is the merger of various structured techniques with prototyping techniques and
joint application development techniques to accelerate systems development.
(iii) JAD emphasizes participative development among system owners.
Which of the above statements is/ are true regarding system design?
(a) Only (i) (b) Only (ii) (c) Only (iii)
(d) Only (i) and (ii) (e) Only (i) and (iii)
12. Given below are some statements associated with prototyping. Identify the correct
statement(s) from among them.
(a) Prototyping increases creativity since it allows quick feedback.
(a) An approved prototype is equivalent to a paper design specification.
(b) Prototyping encourages shortcuts through the life cycle.
(c) Prototypes negate the requirement for the system analysis phase.
(d) The scope and the complexity of the system can quickly expand beyond original
plans.
13. Match the terms in first column with appropriate definitions in second column
Database server A server that hosts services which ensures that all
databases updates for a transaction succeed or fail as a
whole.
A. Client C. WAN
B. Data D. Application
E. LAN
F. Server
G. Distributed data
15. Each of the blanks labelled (I) – (III) of the paragraph given below has to be filled
with the most appropriate word selected from those labelled (A) – (F).
Project management is the process of ---------(I)-----------, planning, ---------(II)-----------,
organizing,
directing, and controlling the development of an acceptable system at a ------(III)-----
cost within a
specified time frame.
If you try more today…You will get more in your future….
Try yourJul.
best my dear students..You have the strength….GOOD
5
LUCK…!
SAD Challenge 02
A. Analyzing E. Minimum
B. Scoping F. Maximum
C. Implementing
D. Staffing
16. Each of the blanks labelled A – E of the paragraph given below has to be filled with
the most appropriate word selected from the phrases labelled (i) – (v).
(i). Distributed systems
(ii). Centralized systems
(iii). Personal computers
(iv). A multi-user computer
If you try more today…You will get more in your future….
Try yourJul.
best my dear students..You have the strength….GOOD
5
LUCK…!
SAD Challenge 02
….A….. are a multi-tired solution in which the presentation and presentation logic
layers are implemented in client-side web browsers using content downloaded from a
web server. ….B…. are systems that use ...C….. to process data. ….D… use ….E….. to
process data and may or may not have data, processes or interfaces.
17. Which of the following is/are not a step/steps in the linear system development
cycle?
If you try more today…You will get more in your future….
Try yourJul.
best my dear students..You have the strength….GOOD
5
LUCK…!
SAD Challenge 02
18. Which of the following is a/are document(s) used for fact finding?
(a) Company’s customer list
(b) Company’s employee list
(c) Customer complaints
(d) Samples of the company databases (e) The company’s mission statement and plan
19. Select the activities which are most appropriate for batch processing.
(a) Producing a delivery note
(b) Sending out utility bills
(c) Sending an online registration notification
(d) Updating bank savings books
(e) Sending out monthly magazines
If you try more today…You will get more in your future….
Try yourJul.
best my dear students..You have the strength….GOOD
5
LUCK…!
SAD Challenge 02
20. Given below are some statements associated with structured English used for
process description.
Identify the correct statement(s) from among them.
(a) The body of every process in structured English starts with BEGIN and ends with
END.
(b) The only decision structure in structured English is IF-THEN-ELSE.
(c) REPEAT-UNTIL is the only repetition structure in structured English.
(d) DO, OF, FOR are some key words used in structured English.
(e) Structured English uses arithmetic and Boolean operators.
21. Given below are some statements associated with decision tables used for process
description. Identify the correct statement(s) from among them.
(a) Decision tables cannot be used when the specified process selects one of the
possible sets of actions using a set of complex rules.
If you try more today…You will get more in your future….
Try yourJul.
best my dear students..You have the strength….GOOD
5
LUCK…!
SAD Challenge 02
(b) Decision tables are divided into two parts, the conditions and actions.
(c) A single row of a decision table corresponds to one condition combination.
(d) It is better to use decision tables than structured English when processes repeat
themselves.
(e) A single column of a decision table corresponds to one action.
22. Each of the blanks labelled A – E of the paragraph given below has to be filled with
the most appropriate word selected from among the phrases labelled (i) – (v). Note that
one word or phrase might be used more than once.
The ....A…. does the editing of input data and formatting of output data. The ….B….. is
the actual
user interface. The commands and logic required to store and retrieve data are
included in the ….C….The …..D…. includes all the logic and processing required to
support the actual business program.The ….E….. is the actual data store.
(a) A – (iv) B – (iii) C – (i) D – (ii) E – (v)
(b) A – (ii) B – (iii) C – (v) D – (i) E – (iv)
(c) A – (i) B – (ii) C – (iv) D – (iii) E – (v)
(d) A – (i) B – (iii) C – (iv) D – (ii) E – (v)
(e) A – (iii) B – (ii) C – (v) D – (i) E – (iv)
24. Given below are some statements associated with forward and reverse
engineering. Identify the correct statement(s) from among them.
(a) Reverse engineering can be used to improve poorly designed systems.
(b) Reverse engineering requires the system analyst to draw system models from
scratch or templates.
(c) Reverse engineering allows a case tool to read the program code and transform
that code into a
representative system model.
(d) Forward engineering does not require the system analyst to draw system models.
(e) CASE tools which allow bidirectional engineering are said to provide for round-trip
engineering.
25. Given below are some statements associated with CASE. Identify the correct
statement(s) from among them.
(a) CASE tools are software programs.
(b) CASE tools complicate the system development process.
(c) System models can be stored in the CASE repository.
(d) CASE tools do not allow the translation of system models into application programs.
(e) CASE products require high powered server machines.
29. Match the definitions of the CASE facilities in the column A with the tools in the
column B.
31. Select the correct statements about the ADE from among the following.
31. Examples of ADE are given below. Select the correct ones.
b) Borland’s Builder(Java)
c) Macromedia’s cold fusion
d) Microsoft’s visual studio.NET
e) Oracle’s developer
f) Sybase’s PowerBuilder
Programming languages Used to build and execute test scripts that can consistently
or interpreters and thoroughly test software.
implementation.
Middleware Are used to write online help systems, user manuals and
online training.
Testing tools Links permits to ADE to integrate with CASE tool products
as well as other ADEs and development tools.
Version control tools Is software that helps programmers integrate the software
being developed with various databases and computer
networks.
Help authoring tools Help programmers quickly build the user interfaces using a
component library.