0% found this document useful (0 votes)
144 views11 pages

BCA 504 Software Engineering Question Bank

This document discusses key concepts in systems analysis and design. It covers topics like: - The differences between system analysis, design, testing, and planning. System analysis involves collecting facts to identify problems, while design plans new systems. - The basic components of a system, including inputs, outputs, feedback loops, and constraints. A system must integrate interdependent parts to achieve goals. - Models used in systems analysis like flow charts, data flow diagrams, and prototypes. Flow charts map the orderly information processes. Prototypes allow users to evaluate proposals. - Methods analysts use to gather requirements like interviews, questionnaires, documentation reviews, and observations. Feasibility studies then evaluate technical, economic, and

Uploaded by

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

BCA 504 Software Engineering Question Bank

This document discusses key concepts in systems analysis and design. It covers topics like: - The differences between system analysis, design, testing, and planning. System analysis involves collecting facts to identify problems, while design plans new systems. - The basic components of a system, including inputs, outputs, feedback loops, and constraints. A system must integrate interdependent parts to achieve goals. - Models used in systems analysis like flow charts, data flow diagrams, and prototypes. Flow charts map the orderly information processes. Prototypes allow users to evaluate proposals. - Methods analysts use to gather requirements like interviews, questionnaires, documentation reviews, and observations. Feasibility studies then evaluate technical, economic, and

Uploaded by

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

A

N
BCA 504 Software Engineering
S

1) ____________ it is a process of collecting and interpreting facts, identifying


the problems, and decomposition of a system into its components.
A. System Analysis
B. System Design A

C. Testing
D. Planning
2) ______________ It is a process of planning a new business system or replacing
an existing system by defining its components or modules to satisfy the specific
requirements.
A. System Analysis B
B. System Design
C. Testing
D. Planning
3) The word System is derived from ___________ word Systema.
A. Greek
B. Spanish D
C. Italian
D. Indian
4) A system must have ________basic constraints.
A. Four
B. Five C
C. Three
D. Six

1 P.T.O.
5) A ________is “an orderly grouping of interdependent components linked
together according to a plan to achieve a specific goal.”
A. System
A
B. Design
C. Testing
D. Planning
6) ________is the outcome of processing.
A. Input
B. Output B
C. Processor
D. Planning
7) _________are the information that enters into the system for processing.
A. Inputs
B. Outputs A
C. Processors
D. Planning
8) Physical Systems are tangible entities. We can touch and feel them.
A. True A
B. False
9) A closed system does not interact with its environment. It is isolated from
environmental influences.
A
A. True
B. False
10) A ______________shows the orderly flow of the material, energy, and
information that hold the system together.
A. Flow System Model
A
B. Schematic Model
C. Static System Model
D. Dynamic System Model

2
11) ____________ is the process of understanding and specifying in detail what
the information system should accomplish.
A. System Analysis
B. System Design A
C. Testing
D. Planning
12) ______________ is the process of specifying in detail how the many
components of the information system should be physically implemented
requirements.
A. System Analysis B
B. System Design
C. Testing
D. Planning
13) The ______________is a business professional who uses analysis and design
techniques to solve business problems using information technology.
A. Developer
D
B. Engineer
C. Artist
D. Systems analyst
14) A system analyst must have ________important roles.
A. Four
B. Five C
C. Six
D. three
15) SDLC is the acronym of __________________________
A. Software Development Life Cycle
B. Software Dual Life Cycle A
C. Software Development Life Change
D. Software Don’t Life Change

3 P.T.O.
16) _________________was the first Process Model to be introduced. It is also
referred to as a linear-sequential life cycle model.
A. Iterative Model
B
B. The Waterfall Model
C. RAD Model
D. Spiral Model
17) The spiral model has _____phases.
A. four
B. five A
C. two
D. three
18) Rapid application development is a software development methodology that
uses minimal planning in favour of rapid prototyping.
A
A. True
B. False
19) Prototype is a working model of software with some limited functionality.
A. True A
B. False
20) ____________is used to allow the users evaluate developer proposals and
try them out before implementation.
A. Prototyping
A
B. RAD Model
C. Spiral Model
D. Water Fall Model
21) Systems analyst collects information from individuals or groups by
_____________ .
A. interviewing
B. Questionnaires A

C. Group Discussion
D. Review of records

4
22) Interview can be done in ______ ways.
A. One
B. Two B
C. three
D. four
23) ________ is a method is used by analyst to gather information about
various issues of system from large number of persons.

A. interviewing D
B. Review of records
C. Group Discussion
D. Questionnaires
24) There are ____types of questionnaires
A. Four
B. Five C
C. two
D. Six
25) _______________, procedures, and forms helps to seek insight into a
system which describes the current system capabilities, its operations, or
activities.
A. Review of existing records A
B. interviewing
C. Group Discussion
D. Questionnaires
26) ________ is a method of gathering information by noticing and observing the
people, events, and objects.
A. Interview
B
B. Observation
C. Group Discussion
D. Questionnaires

5 P.T.O.
27) ___________ is a method is often used when there no time for personal
interview and information is required from face to face sessions.
A. Group Discussion
A
B. Interview
C. Questionnaires
D. Observation
28) Feasibility Study can be considered as preliminary investigation that helps the
management to take decision about whether study of system should be feasible
for development or not. A
A. True
B. False
29) Technical feasibility investigates the technical feasibility of each
implementation alternative.
A
A. True
B. False
30) ____________ is evaluating the effectiveness of candidate system by using
cost/benefit analysis method.
A. Economic Feasibility
A
B. Technical Feasibility
C. Operational Feasibility
D. Behavioural Feasibility
31) CASE stands for_______
(A) Cost Aided Software Engineering
(B) Computer Aided Software Engineering B
(C) Control Aided Software Engineering
(D) None of the mentioned

6
32) Software Design consists of _____________
(A) Software Product Design
(B) Software Engineering Design C
(C) Software Product & Engineering Design
(D) None of the mentioned
33) ________is a diagrammatic representation of sequence of logical steps of a
program.
(A) Flowchart
A
(B) DFD
(C) ERD
(D) None of the above
34) It is a technique developed by Larry Constantine to express the requirements of
system in a graphical form.
(A) DFD or Bubble Chart A
(B) ERD
(C) FlowChart
(D) None of the above
35) ________can have only one start and one stop symbol.
(A) DFD
(B) ERD C
(C) Flowchart
(D) None of the above
36) They are _____ types of DFD
(A) 3
(B) 4 D
(C) 1
(D) 2
37) A ________helps in understanding the entire system by one DFD which gives the
overview of a system.
(A) 1st level DFD
(B) 2nd Level DFD C
(C) context diagram
(D) None of the above

7 P.T.O.
38) _________are a method of describing the complex logical relationship in a precise
manner which is easily understandable.
(A) Data Dictionary B
(B) Decision tables
(C) DFD
(D) None of the above
39) ____________is derived from structured programming language which gives more
understandable and precise description of process.
(A) Data Dictionary B
(B) Structure English
(C) Decision Tables
(D) None of the above
40) A _________does not conform to any programming language and expresses logic
in plain English.
(A) Pseudocode A
(B) Structure English
(C) Data Dictionary
(D) None of the above
41) _________pertains to an abstract representation of the data flow, inputs, and
outputs of the system.
(A) Logical design A
(B) Physical design
(C) Design
(D) None of the above
42) ______________ relates to the actual input and output processes of the system.
(A) Logical Design
(B) Physical Design B
(C) Design
(D) None of the above
43) It is a technique used in database design that helps describe the relationship
between various entities of an organization.
(A) DFD B
(B) ERD
(C) FlowChart
(D) None of the above
44) It specifies the properties of relationships.
(A) Attributes
(B) Entity A
(C) Relationship
(D) None of the above

8
45) _________is a process of recording the information for any reference or
operational purpose.
(A) DFD C
(B) ERD
(C) Documentation
(D) Analysis
46) There are ____ main types of documentations.
(A) Two
(B) Four B
(C) One
(D) Three
47) It includes instructions and information to the users who will interact with the
system.
(A) User Documentation
A
(B) Program Documentation
(C) System Documentation
(D) Operations Documentation
48) A software might allow a user to interact via
(A) keyboard commands
(B) mouse movement D
(C) voice recognition commands
(D) all of the mentioned
49) A software engineer designs the user interface by applying an iterative process that
draws on predefined design principles.
A
(A) True
(B) False
50) What establishes the profile of end-users of the system?
(A) design model
(B) user’s model B
(C) mental image
(D) system image

9 P.T.O.
51) A data model contains
(A) data object
(B) attributes D
(C) relationships
(D) all of the mentioned
52) _________ defines the properties of a data object and take on one of the three
different characteristics.
(A) data object
B
(B) attributes
(C) relationships
(D) data object and attributes
53) The __________ of a relationship is 0 if there is no explicit need for the
relationship to occur or the relationship is optional.
(A) Modality
A
(B) Cardinality
(C) Entity
(D) structured analysis
54) A _________ is a graphical representation that depicts information flow and the
transforms that are applied as data moves from input to output.
(A) data flow diagram
B
(B) state transition diagram
(C) control specification
(D) workflow diagram
55) The __________ enables the software engineer to develop models of the
information domain and functional domain at the same time.
(A) Data flow diagram
A
(B) State transition diagram
(C) Control Specification
(D) Activity Diagram

10
56) Which one of the following models is not suitable for accommodating any change?
(A) Build & Fix Model
(B) Prototyping Model D
(C) RAD Model
(D) Waterfall Model
57) Which one of the following is not a phase of Prototyping Model?
(A) Quick Design
(B) Coding B
(C) Prototype Refinement
(D) Engineer Product
58) RAD Model has
(A) 2 phases
(B) 3 phase C
(C) 5 phases
(D) 6 phases
59) Which model can be selected if user is involved in all the phases of SDLC?
(A) Waterfall Model
(B) Prototyping Model C
(C) RAD Model
(D) both Prototyping Model & RAD Model
60) What is an object?
(A) An object is an instance of a class
(B) An object includes encapsulation of data A
(C) An object is not an instance of a class
(D) All of the mentioned
**********

11 P.T.O.

You might also like