Nothing Special   »   [go: up one dir, main page]

It Mcqs

Download as pdf or txt
Download as pdf or txt
You are on page 1of 22
At a glance
Powered by AI
The document discusses software engineering concepts and provides multiple choice questions related to software development lifecycles, analysis and design.

The document covers software engineering fundamentals and provides multiple choice questions related to topics like the SDLC, analysis, design, tools, etc.

The main steps in the SDLC are problem/opportunity identification, analysis, design, development and documentation, implementation, and maintenance.

SOFTWARE

ENGINEERING : Second Edition

A MCQ BOOK |
CODE : RBMCQ0602
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

S/W Engg. Fundamental C. examine hardware requirements


D. write a systems design report

1) Which phase of the SDLC are information needs 8) Most modern software applications enable you to
identified? customize and automate various features using small
A. preliminary investigation custom-built "miniprograms" called ....
B. system analysis A. macros
B. code
C. system design
C. routines
D. system development
D. subroutines

2) How many steps are in the systems development life 9) The .......... determines whether the project should
cycle (SDLC)? go forward
A. 4 A. feasibility assessment
B. 5 B. opportunity identification
C. 6 C. system evaluation
D. 10
D. program specification

10) Determining whether expected cost savings and


3) Actual programming of software code is done during other benefits will exceed the cost of developing an
the ....... step in the SDLC. alternative system is related to
A. maintenance and evaluation A. technical feasibility
B. design B. economic feasibility
C. analysis C. organizational feasibility
D. development and documentation D. operational feasibility

4) In the preliminary investigation phase of the SDLC, 11) The organized process or set of steps that needs to
which on of the following tasks would not be included? be followed to develop an information system is
A. briefly defining the problem known as the
B. suggesting alternative solutions A. analytical cycle
C. gathering the data B. design cycle
D. preparing a short report C. program specification
D. system development life cycle
5) The first step in the systems development life
cycle(SDLC) is ... 12) Technical writers generally provide the ......... for
the new system.
A. analysis A. programs
B. design
B. network
C. problem/opportunity identification
D. development and documentation C. analysis
D. documentation
6) Enhancements, upgrades, and bug fixes are done
during the ...... step in the SDLC. 13) The ...... approach conversion type simply
A. maintenance and evaluation involves abandoning the old system and using the new
B. problem/opportunity identification A. direct
C. design
B. pilot
D. development and documentation
C. phased
7) The first task to complete in the design phase of the D. parallel
SDLC is to
A. design alternative systems 14) How many steps are in the program development
B. select the best design life cycle(PDLC)?
1 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

A. 4 20) In the analysis phase, the development of the ........


B. 5 occurs which is a clear statement of the goals and
C. 6 objectives of the project.
D. 10 A. documentation
B. flowchart
15) ........ design and implement database structures. C. program specification
A. programmers D. design
B. project managers
21) In this phase of the SDLC, new or alternative
C. Technical writers
information systems are designed.
D. Database administrators
A. preliminary investigation
B. system analysis
16) The implementation approach that is the least
C. system design
risky would be the
D. system development
A. direct approach
B. parallel approach
22) The information systems are considered to be evolved
C. phased approach through ......... different levels of the system.
D. pilot approach A. One
B. Two
17) The make or buy decision is associated with the C. Three
...... step in the SDLC. D. Four
A. analysis
B. design 23) The final output of ........... stage of SDLC is terms or
C. problem/opportunity identification reference.
D. development and documentation A. problem definition
B. feasibility study
18) ............. spend most of their time in the beginning C. system analysis
stages of the SDLC, talking with end-users, gathering D. system development
information, documenting systems, and proposing
solutions. 24) In order to obtain financing for the analysis phase, the
A. system analysts systems analyst must
B. project managers A. prepare a preliminary investigation report
C. Technical writers B. justify the expense of upgrading
D. Database administrators C. consider abandoning the project
D. train users on the new system
19) State whether the following statements are True or
False. 25) State whether the following statements are True.
i) A systems analyst uses the six-phase systems life- i) A conceptual model is no more than an idea.
cycle to improve and maintain information systems.
ii) The Data Flow Diagram (DFD), Flow chart are the basic
ii) During the preliminary investigation phase of the
components of the logical models.
SDLC, you first suggest alternative and then define A. i only
the problem. B. ii only
A. i-True, ii-True C. Both i and ii
B. i-True, ii-False D. None of the above
C. i-False, ii-True
D. i-False, ii-False 26) The key considerations involved in the feasibility
analysis is/are

2 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

A. Economic C. phased D. pilot


B. Technical
C. Behavioral 34) In ............ stage of SDLC, training of the user staff,
D. All of the above system documentation and implementation are done.
A. system development
27) After designing alternative systems, the system B. system implementation
analyst must C. system analysis
A. prepare a system design report D. system development
B. diagram the system
C. prepare a data flow diagram 35) Some of the tools which are available with the system
D. select the best alternative analysis are
i) review of documentation
28) A ........... system design necessarily includes ii) observation of the situation
understanding of the flow of information, logical and iii) conducting interviews
processing and input output relationship. iv) questionnaire administration
A. conceptual B. logical A. i, ii and iii only
C. physical D. practical B. ii, iii and iv only
C. i, iii and iv only
29) In feasibility study, the ............ feasibility will only D. all i, ii, iii and iv
consider the cost/benefit analysis of the proposed project.
A. economic B. technical 36) This implementation approach ......... is preferred
C. behavioral D. logical when there are many people in an organization
performing similar operations.
30) The first step of system development is to purchase or A. direct B. parallel
custom design C. phased D. pilot
A. software B. a network
C. hardware D. training materials 37) In .......... stage of SDLC, the statement of scope and
objectives, opportunities and performance criteria are
31) The ........... system model can be tested and prepared.
implemented, which consists of programs, data files and A. problem definition
documentation. B. feasibility study
A. conceptual B. logical C. system analysis
C. physical D. practical D. system development

32) The fundamental activities involved in the system 38) The final output of ........... phase of SDLC is a
analysis are functional specification report of the existing system.
i) Definition of the overall system A. problem definition
ii) Separation of the system into smaller and manageable B. feasibility study
parts. C. system analysis
iii) finding programming errors in the existing system D. system development
A. i and ii only
B. ii and iii only 39) State whether the following statements are True or
C. i and iii only False.
D. All i, ii and iii i) The final step in the preliminary investigation is to
create an organization chart.
33) The old and new systems run side by side for a period ii) Gathering data and information in the first step of
of time when using the ........ approach to implementation. systems analysis can be achieved through conducting
A. direct B. parallel interviews and doing observation.

3 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

A. i-True, ii-True following


B. i-True, ii-False i) Output definitions
C. i-False, ii-True ii) Input definitions
D. i-False, ii-False iii) Data Element Dictionary
iv) System Specifications
40) In .......... stage of SDLC, refined and tuned system is A. i, ii and iii only
prepared along with revised documentation and satisfied B. ii, iii and iv only
users. C. i, iii and iv only
A. system development D. all i, ii, iii and iv
B. system implementation
C. post implementation maintenance and review 6) The .......... includes review of the existing procedures
D. system development and information flow.
A. feasibility study

S/W Engg. SDLC B. system analysis


C. system design
D. system development
1) In this phase of the SDLC, the new information systems
are installed and adapted to the new system, and people
7) The final task in the design phase of the SDLC is to
are trained to use them.
A. select the best design
A. preliminary investigation
B. design alternative systems
B. system analysis
C. prepare a system design report
C. system design
D. examine hardware requirements
D. system development
8) During the system development, the analysts also
2) The information systems are considered to be evolved
undertake the codification and compression of the data to
through ..
A. Use lesser magnetic storage space
A. Conceptual system
B. Commit lesser mistakes while entering data
B. Logical system
C. Maintain uniformity of data
C. Physical system
D. All of the above
D. All of the above
9) In feasibility study, the ............ feasibility always
3) The final output of ........... stage of SDLC is feasibility
focuses on the existing computer hardware and software.
report having discussions on financial feasibility, economic
A. economic B. technical
viability, technical feasibility and social acceptability of the
C. behavioral D. logical
proposed system.
A. problem definition
10) The final step of development is to
B. feasibility study
A. acquire software
C. system analysis
B. acquire hardware
D. system development
C. prepare a systems development report
D. test the system
4) The first step of the systems analysis phase of the SDLC
is to
11) A document which contains bonafide details of each
A. propose changes
and every data item used in the system is called ..........
B. analyze data
A. data book
C. gather data
B. data dictionary
D. write system analysis report
C. data element
D. system data
5) System design phase includes development of the

4 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

12) The system design phase includes development of the C. Data Element Dictionary
following D. Program Specifications
i) Output Definitions
ii) Review of Documentation 18) The ............ include description of the relationships of
iii) Data Element Dictionary various modules of the system among each other and
iv) Program Specifications relationships between different programs within a
A. i, ii and iii only subsystem.
B. i, iii and iv only A. Output Definitions
C. ii, iii and iv only B. Input Definitions
D. All i, ii, iii and iv C. System Specifications
D. Program Specifications
13) Although this conversion approach ........ is considered
low risk, keeping enough equipment and people active to 19) State whether the following statements are True or
manage two systems at the same time can be very False.
expensive. i) Analyzing data can help pinpoint why a system doesn't
A. direct work as expected.
B. parallel ii) A checklist is a tool used to organize and remember the
C. phased questions to ask regarding current systems.
D. pilot A. i-True, ii-True

RavishBegusarai B. i-True, ii-False


C. i-False, ii-True
D. i-False, ii-False
14) During the system development, the analysts also
undertake the codification and compression of the data to
20) In feasibility study, the ............ feasibility includes a
A. use lesser magnetic storage space
study of the organizational behavior.
B. commit lesser mistakes while entering data
A. economic
C. maintain lesser mistakes while entering data
B. technical
D. All of the above
C. behavioral
D. logical
15) The actual logic built up for individual programs is
21) This phase of the SDLC is known as the "ongoing
defined in the ..............
phase" where the system is periodically evaluated and
A. Output Definitions
updated as needed.
B. Input Definitions
A. preliminary investigation
C. Data Element Dictionary
B. system design
D. Program Specifications
C. system implementation
D. system maintenance
16) The final step of the implementation phase of the
SDLC is to
22) .......... includes the existing system, the proposed
A. train the users
system, system flow charts, modular design of the system,
B. develop documentation
print layout charts and data file designs.
C. select the conversion type
A. Feasibility Report
D. write the implementation report
B. Functional Specification Report
C. Design Specification Report
17) .......... are the detailed reports, screen and file layouts
D. Terms of Reference
which will be outputted by the programs throughout the
system.
23) After implementation of the system, system
A. Output Definitions
maintenance could be done for
B. Input Definitions
A. Minor changes in the processing logic

5 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

B. Errors detected during the processing C. System Analysis Phase


C. Revision of the formats of the reports D. System Implementation Phase
D. All of the above
29) .............. has responsibilities for all aspects of data
24) The final step of the system analysis phase in the SDLC processing, operation research, organization and method,
is to system analysis and design investment etc.
A. gather data A. Management Services Director
B. write system analysis report B. Data Processing Manager
C. propose changes C. System Analyst
D. analyze data D. Senior Systems Analyst

25) The different phases for development and testing of 30) During which phase of the SDLC are users trained to
the systems includes use the new system?
i) Development and testing of the individual programs A. preliminary investigation
B. systems implementation
ii) Development and testing of the system modules as a
C. systems development
part of the major subsystems D. systems maintenance
iii) Development and testing of the major subsystems as a
part of the proposed system
31) Which of the following are the basic activities involved
A. i and ii only in system development phase....
B. ii and iii only i) Preparing the documentation for each one of the
C. i and iii only programs
D. All i, ii and iii ii) Receiving the user data for acceptance testing
iii) Getting the user sign-off after the acceptance testing
26) The electronic data processing department has iv) Operation and testing of software and hardware
specific functions to be performed which includes A. i, ii and iv only
i) System department and programming B. ii, iii and iv only
ii) Computer system operation C. i, ii and iii only
iii) Control over data, reports and files D. All i, ii, iii and iv
iv) Data preparation
A. i, ii and iii only 32) ........ is responsible for the efficient running of the
B. i, iii and iv only department and must therefor to be a good administrator
C. ii, iii and iv only as well as having some knowledge.
D. All i, ii, iii and iv A. Management Services Director
B. Data Processing Manager
27) A feasibility study is used to determine the proposed C. System Analyst
systems D. Senior Systems Analyst
A. resource requirements
B. costs and benefits 33) Using the .......... approach, a new system is tested in
C. availability of hardware and software one part of the organization before being implemented in
D. all of the above others.
A. direct B. parallel
28) Breaking the system modules into smaller programs C. phased D. pilot
and allocating these programs to the members of the
system development team is the activity involved in 34) For development of the proposed system, it is
.............. important that all possible support should be provided to
A. System Design Phase the development team. This support includes availability
B. System Development Phase of

6 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

A. Office space 40) The system implementation phase of SDLC includes


B. Relevant Data the following activities
C. Secretarial Assistance i) Planning for implementation
D. All of the above ii) Preparing the schedule for implementation
iii) Procurement of hardware
35) Assessing the effectiveness of file maintenance iv) Installation of software
procedures and suitability of file security procedures is the A. i, ii and iv only
main duties of ......... B. ii, iii and iv only
A. Management Services Director C. i, ii and iii only
B. Data Processing Manager D. All i, ii, iii and iv
C. System Analyst
D. Senior Systems Analyst
S/W Engg. Miscellaneous
36) During a systems audit, the system performance is
1) The first step in preliminary analysis is to
compared to
A. purchase supplies
A. similar systems
B. hire consultants
B. newer systems
C. define the problem
C. the design specifications
D. propose changes
D. competing systems

2) ........... carries out feasibility studies on existing and


37) The final output of ......... phase is a fully developed
proposed systems to determine the economic viability of
and tested software system along with complete
computer processing within them.
documentation and testing results.
A. Analyst
A. system analysis
B. Chief System Analyst
B. system design
C. System Analyst
C. system development
D. All of the above
D. system implementation

3) Understanding the nature, function and


38) System analyst are progress through three levels
interrelationships of various subsystems involved in .....
during their career the begin as "analyst" become "Senior
A. system analysis
Systems Analyst" after they have gained the requisite
B. systems implementation
experience and finally are appointed as .............
C. systems development
A. main system analyst
D. systems maintenance
B. director of system analyst
C. chief system analyst
4) Which of the following tasks is not part of the system
D. system analyst manager
design phase?
A. designing alternative systems
39) State whether the following statements are True or
B. selecting the best system
False.
C. writting a systems design report
i) A grid chart shows the relationship between input and
D. suggesting alternative solutions
output documents.
ii) A decision table shows the various rules that apply to a
5) Investigating of the existing system by means of
decision when certain conditions exist.
interviews, questionnaires and observations is the main
A. i-True, ii-True
responsibilities of .....
B. i-True, ii-False
C. i-False, ii-True A. Analyst
D. i-False, ii-False B. Chief System Analyst

7 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

C. System Analyst A. Steering committee


D. All of the above B. Information Systems committee
C. User Group Committee
6) ......... assess the resources required for and total cost of D. All of the above
preparing and installing the computer procedures and
supporting manual systems. 12) The limitation of ............... is that the documentation
A. Analyst on any existing system is never complete and up to date.
B. Chief System Analyst A. Review of Documentation
C. System Analyst B. Observation of the situation
D. Data processing manager C. Conducting Interviews
D. Questionnaire Administration
7) Determining if employees, managers, and clients will
resist a proposed new system is part of this feasibility 13) The .......... implementation approach is broken down
study into smaller parts that are implemented over time.
A. technical feasibility A. direct B. parallel
B. economic feasibility C. phased D. pilot
C. organizational feasibility
D. operational feasibility 14) .......... approach is generally favored because systems
projects are considered as business investments.
8) System projects are initiated for the following reasons A. Steering committee
i) capability B. Information Systems committee
ii) control C. User Group Committee
iii) communication D. Developer Group Committee
iv) cost
A. i, ii and iv only 15) .......... has an inherent limitation of the fact that the
B. ii, iii and iv only analyst may never be able to observe the intricacies of the
C. i, ii and iii only system.
D. All i, ii, iii and iv A. Review of Documentation
B. Observation of the situation
9) ........... assesses the levels of control required and C. Conducting Interviews
maintains liaison with auditors to ensure that the design D. Questionnaire Administration
meets their needs.
A. Analyst 16) A modifiable model built before the actual system is
B. Chief System Analyst installed is called a(n)
C. System Analyst A. sample B. example
D. Data processing manager C. template D. prototype

10) The first step in implementing a new system is to 17) ........... approves or disapproves projects and sets
determine the priorities, indicating which projects are most important
A. hardware requirements and should receive immediate attention.
B. software requirements A. Steering committee
C. conversion type B. Information Systems committee
D. best alternative C. User Group Committee
D. Developer Group Committee
11) .......... consisting of key managers from various
departments of the organization as well as members of 18) The limitation of .......... is that the user manager may
information systems group which is responsible for not be able to explain the problem in detail.
supervising the review of project proposals. A. Review of Documentation

8 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

B. Observation of the situation 25) By an external entity we mean a


C. Conducting Interviews A. Unit outside the system being designed which can be
D. Questionnaire Administration controlled by an analyst.
B. Unit outside the system whose behavior is independent
19) State whether the following statements are True or of the system being designed
False. C. A unit external to the system being designed
i) Information problems or needs are discussed during the D. A unit which is not part of a DFD
systems design phase of the SDLC.
ii) The first step of the systems design phase of the SDLC is 26) A context diagram is used
to select the best alternative. A. as the first step in developing a detailed DFD of a
A. i-True, ii-True system
B. i-True, ii-False B. in systems analysis of very complex systems
C. i-False, ii-True C. as an aid to system design
D. i-False, ii-False D. as an aid to programmer

20) Defining the interfaces between various programs and 27) What type of analysis starts with the "big picture" and
designing tests for checking their interfaces is the basic then breaks it down into smaller pieces?
activity involved in ..... A. financial B. reverse
A. preliminary investigation C. top-down D. executive
B. systems implementation
C. systems development 28) A data flow can
D. systems maintenance A. Only a data store
B. Only leave a data store
21) Which of the following shows levels of management C. Enter or leave a data store
and formal lines of authority? D. Either enter or leave a data store but not both
A. Organization chart
B. decision table 29) DDS stands for
C. pyramid diagram A. Data Data Systems
D. grid chart B. Data Digital System
C. Data Dictionary Systems
22) External entities may be a D. Digital Data Service
A. sorce of input data only
B. source of input data or destination of results 30) Which of the following is used to show the rules that
C. destination of results only apply to a decision when one or more conditions apply?
D. repository of data
A. system flowchart
B. decision table
23) Advantages of system flowcharts..... C. grid chart
A. Effective communication D. checklist
B. Effective analysis
C. Queasier group or relationships 31) Data cannot flow between two data stores because
D. All of the above A. it is not allowed in DFD
B. a data store is a passive repository of data
24) A list of questions used in analysis is called a(n) C. data can get corrupted
A. organization chart D. they will get merged
B. interview guideline
C. grid table 32) A DFD is normally leveled as
D. checklist A. It is a good idea in design
B. It is recommended by many experts

9 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

C. It is easy to do it C. an external entity


D. It is easier to read and understand a number of smaller D. an input unit
DFDs than one large DFD
40) HIPO stands for
33) Which of the following tools shows the data or A. Hierarchy input process output
information flow within an information system? B. Hierarchy input plus output
A. grid chart C. Hierarchy plus input process output
B. decision table D. Hierarchy input output process
C. system flowchart
D. data flow diagram
S/W Development Tools
34) .......... gives defining the flow of the data through and
1) Which of the diagram shows interactions between
organization or a company or series of tasks that may or
objects?
may not represent computerized processing
A. Activity diagram
A. System process
B. Class diagram
B. System flowchart
C. Sequence diagram
C. System design
D. Component diagrams
D. Structured System

2) System design consists of preliminary investigation and


35) ....... is a tabular method for describing the logic of the
feasibility study, detailed investigation consisting of...
decisions to be taken.
i) fact finding
A. Decision tables
ii) data analysis and evaluation
B. Decision tree
iii) estimating the cost and benefits
C. Decision Method
iv) preparation of system proposal
D. Decision Data
A. i,ii and iii only
B. ii, iii and iv only
36) Which of the following is not found on a data flow
C. i, iii and iv only
diagram?
A. All i, ii, iii and iv
A. entities
B. process
3) .......... is/are the advantages of using system flowchart.
C. offline storage
A. Communication
D. file
B. Queasier group or relationships
C. Effective analysis
37) A context diagram
D. All of the above
A. Describes the context of a system
B. is a DFD which gives an overview of the system
C. is a detailed description of a system
RavishBegusarai
D. is not used in drawing a detailed DFD 4) A state chart diagram describes...
A. attributes of objects
38) CASE stands for B. nodes of the system
A. Computer analysis and system engineering C. operations executed on a thread
B. Computer aided software engineering D. events triggered by an object
C. Computer aided system engineering
D. Computer analyzed system engineering 5) Which of the following tool is not used to organize the
system projects
39) A rectangle in a DFD represents A. System flowchart B. Decision Tables
A. a process C. System Trees D. Organization chart
B. a data store

10 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

6) ........ is a tabular method for describing the logic of the C. functions of a system
decisions to be taken. D. distribution of nodes
A. Decision tables B. System tables
C. Organization chart D. logical tables 14) .......... symbol in system flowchart indicates the screen
output.
7) The sequence diagram models.... A. Skewed Rectangle B. Rounded Rectangle
A. the order in which the class diagram is constructed C. Triangle D. Rounded Triangle
B. the way in which objects communicate
C. the relationship between states 15) .......... are a tabular representation of the combination
D. the components of the system of the conditions that are to be satisfied for

8) ......... gives defining the flow of the data through an each of particular action.
organization or a company or series of tasks that may not A. Condition Stubs B. Condition Entries
represent computerized processing. C. Action Stubs D. Action Entries
A. System flowchart
B. Decision Tables 16) Unified process is a software development
C. System Trees methodology which is...
D. Organization chart A. use case driven
B. component driven
9) The four parts of decision tables are... C. related to extreme programming
i) condition stub ii) decision stub D. none in only one iteration
iii) condition entry iv) action stub
v) action entry 17) System flowchart mainly consists of...
A. i, ii, iii and iv only i) the source from which input data is prepared and the
B. ii, iii, iv and v only medium or devices used.
C. i, iii, iv and v only ii) the processing steps or sequence of operations
D. i, ii, iv and v only involved.
A. i-True, ii-False
10) The activity diagram... B. i-False, ii-True
A. focuses on flows driven by internal processing C. i-True, ii-True
B. models the external events simulating one object D. i-False, ii-False
C. focuses on the transitions between states of a
particular object 18) .......... indicates the appropriate actions that are to be
D. models the interaction between objects taken, when a condition is satisfied.
A. Condition Stubs
11) .......... symbol in system flowchart represents a major B. Condition Entries
processing functions. C. Action Stubs
A. Rectangle B. Squire D. Action Entries
C. Circle D. Triangle
19) An interaction Diagram should be associated with....
12) ..........consisting a list of all the conditions that are to A. a use case
be take account. B. a state transition diagram
A. Condition Stub B. Condition Entry C. an activity diagram
C. Action Stub D. Action Entry D. a CRC card

13) The deployment diagram shows.... 20) .......... the intermediary and final outputs prepared
A. objects of a system and the medium and devices used for their storage.
B. distribution of components on the nodes in a system A. System flowchart

11 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

B. Decision Tables 26) A/An .......... identifies data flow in motion.


C. Decision Trees A. arrow
D. Organization chart B. circle
C. open ended box
21) ............ is a graphical model that illustrates each basic D. square
step of data processing routines or system.
A. System flowchart 27) Which of the following are the drawbacks of decision
B. Decision Tables tables
C. Decision Trees i) It depict the flow of logic of a problem solution
D. Organization chart ii) Decision tables are quite far away from programming
high level languages
22) The condition and the action statements in a/an iii) It there is a large number of alternatives, it may be
............. are not complete, but are completed by the impractical to list them all in a decision tables
condition and action entries. A. i and ii only
A. Limited Entry decision table B. i and iii only
B. Extended Entry decision table
C. ii and iii only
C. Mixed Entry decision table A. All i, ii and iii
D. Complete Entry decision table
28) ........... are graphical representation of decision table,
23) To construct data flow diagram, we use... are also available and aid in the construction of decision
i) arrows tables.
ii) circles A. Decision graphs
iii) open-ended boxes B. Decision trees
iv) squares C. Organization charts
A. i, ii and iii D. Organization trees
B. ii, iii and iv
C. i, iii and iv 29) Like the rectangle in flowcharts, ........ stand for a
D. All i, ii, iii and iv process that converts data/into information.
A. arrows B. circles
24) Which of the following are the advantages of decision C. open ended boxes D. squares
table
i) Complex tables can easily be split into simpler tables 30) State the following statements are True or False
ii) They are of standard format i) The drawing of flow charts is greatly facilitated by use of
iii) They do not depict the flow of logic of problem decision tables.
solution ii) Decision tables are better documentation for users,
A. i and ii only tabular representation may be more compact and easy to
B. i and iii only understand.
C. ii and iii only A. i-True, ii-False
A. All i, ii and iii B. i-True, ii-True
C. i-False, ii-True
25) ............. conditions are used for granting exam D. i-False, ii-False
permission on the basis of attendance and fees paid.
A. Limited Entry decision table 31) A ............ helps to show the paths that are possible in
B. Extended Entry decision table decision following an action or decision by the user.
C. Mixed Entry decision table A. System flowchart
D. Complete Entry decision table B. Decision Tables
C. Decision Trees
D. Organization chart

12 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

ii) Decomposed data flows must be balanced.


32) A/An ............. represents a data/store-data at rest, or A. i-True, ii-True
a temporary repository of data. B. i-False, ii-True
A. arrow B. circle C. i-True, ii-False
C. open ended box D. square D. i-False, ii-False

33) In ............. the conditions and actions entries merely 39) The meaning of symbol ....... used in action entries of
define whether or not a conditions exist or an action limited entry decision table is to execute the operation
should be taken. specified by the action statement.
A. Limited Entry decision table A. Y B. N
B. Extended Entry decision table C. X D. - or blank
C. Mixed Entry decision table
D. Complete Entry decision table 40) The major symbols used in data dictionary are
i) = ii) +
34) ........ is a graphical description of a system's data and iii) { } iv) ()
how the process transform the data. A. i, ii and iv
A. System diagram B. ii, iii and iv
B. Detail flowcharts C. i, iii and iv
C. Data flow diagram D. All i, ii, iii and iv
D. Data direction diagram

35) Which of the following statements about Data Flow S/W Engg. & SAD
Diagram are True.
i) Arrows should not cross each other
Q.1 A ……………… system in no more than idea.
A) Conceptual B) Logical
ii) Squares, circles, and rules must bear names.
C) Physical D) None
iii) Decomposed data flows must not bear names.
A. i and ii only Q.2 Design Phase consists of …………………….
B. ii and iii only 1. Identity the functions to be performed
C. i and iii only 2. Design the input/output and file design
D. All i, ii and iii 3. Defining basic parameters for system design
A) 1 & 2 B) 2 & 3
36) Which of the following is/are the symbols used in the C) 1 & 3 D) 1, 2 & 3
conditions entries of limited entry decision table are
Q.3 A context diagram
A. Y B. N A) Describes the context of a system
C. - or blank D. All of the above B) is a DFD which gives an overview of the system
C) is a detailed description of a system
37) ........... do not supply detailed description of modules D) is not used in drawing a detailed DFD
but graphically describe a system's data and how the data
interact with the system. Q. 4 HIPO stand for
A. System flowcharts A) Hierarchy input process output
B) Hierarchy input plus output
B. Detail flowcharts
C) Hierarchy plus input process output
C. Organization chart
D) Hierarchy input output Process
D. Data flow diagram

38) State whether the following information are True or Q.5 Statement of scope and objectives, opportunities
False. and performance criteria ………….
i) No two data flows, squares or circles can have the same A) Problem definition
name. B) System analysis

13 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

C) System Design D) All of the above


D) Documentation
Q.13 DDS stands for …………………
Q.6 Information can be categorized into ……………. A) Data Data Systems
1. Environmental information B) Data Digital System
2. Competitive information C) Data Dictionary Systems
3. Government information D) Digital Data Service
4. Internal information
A) 1, 2 & 3 Q.14 ………….. Phase is a time consuming phase and
B) 1, 2 & 4 yet a very crucial phase
C) 2, 3 & 4 A) Feasibility Study
D) 1, 3 & 4 B) Requirement Phase
C) Analysis Phase
Q.7 System Development process is also called as D) Testing Phase
……………..
A) System Development Life Cycle Q.15 A DFD is normally leveled as
B) System Life Cycle A) It is a good idea in design
C) Both A and B B) It is recommended by many experts
D) System Process Cycle C) it is easy to do it
D) It is easier to read and understand a number of
Q.8 The output of problem definition stage is smaller DFDs than one large DFD
……………..
A) Master Development Plan Q.16 ………………. is responsible for all aspects of
B) Terms of reference data processing, operation research, organization and
C) Feasibility report method, system analysis and design investments.
D) Final product A) Management Services Director
B) Data Processing Manager
Q.9 Advantages of system flowcharts C) Computer Manager
…………………. D) Both B and C
A) Effective communication
B) Effective analysis Q.17 ……………… is a tabular method for
C) Queasier group or relationships describing the logic of the decisions to be taken.
D) All A, B, C A) Decision tables
B) Decision tree
Q.10 Based on the identification of objectives, input, C) Decision Method
output and file content, the vital document is called … D) Decision Data
A) System Definition
B) System Document Q.18 In ……………… system the interaction
C) System Requirement Document between various subsystems cannot be defined with
D) System Subject certainty
A) Open System
Q.11 A context diagram is used B) Closed System
A) as the first step in developing a detailed DFD of a C) Deterministic System
system D) Probabilistic System
B) in systems analysis of very complex systems
C) as an aid to system design Q. 19 State True or False.
D) as an aid to programmer 1. Term of reference is the final output of Feasibility
Study
Q.12 Which of the following is/are the sources for 2. Design specification report is the final output of
project requests? System Analysis
A) Request from Department managers A) 1-true, 2-true
B) Request from senior executives B) 1-false, 2-true
C) Request from system Analyst C) 1-true, 2-false

14 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

D) 1-false, 2-false 27. …………………… is a schedule of various


applications to be computerized.
Q.20 The key considerations involved in the A) Materials planning
feasibility analysis is include B) Master development Plan
i) Economical ii) Technical iii) C) Manufacturing organization
Behavioral iv) Personal D) None of the above
A) i, ii, iv
B) i, ii, iii 28. ……………. Costs for a computer based
C) ii, iii, iv information system include the salaries of the system
D) All of the above analysts and computer programmers. ………… costs
for a computer based information system include the
salaries of the computer operator and other data
21. The rate of ……………. Is always an important processing personnel.
factor for management especially in relation to the A) Development, Development
rate of return B) Development, Operating
A) Cost B) Benefit C) Operating, Development
C) Sales D) Investment C) Operating, Operating

22. Which of the following is / are the Characteristics 29. The characteristics of well designed system are
of information? a) Practical b) Effective c)
A) Accuracy and Relevance Secure d) Reliable e) Flexible f)
B) Form of information and Timeliness Economical
C) Completeness and Purpose A) a, b, c and d
D) All A, B & C B) a, c, d and e
C) a, b, c, d and e
D) a, b, c, d, e and f
23. The data Flow Diagram is the basic component of
…………… system 30. …………….. gives defining the flow of the data
A) Conceptual B) Logical through and organization or a company or series of
C) Physical D) None of the above tasks that may or may not represent computerized
processing.
A) System process
24. State True or False. B) System flowchart
i) Master Development Plan basically is a schedule of C) System design
various applications to be comprised. D) Structured System
ii) It consists of start and finish dates of a system
analysis, design implementation and maintenance 31. …………….. includes review of the existing
activities. procedures and information flow.
A) i-True, ii-True
B) i-False, ii-True A) Feasibility Study
C) i-True, ii-False
D) i-False, ii-False B) Feasibility report
C) System Design
25. The Key considerations involved in the feasibility
analysis is / are ………………. D) System analysis
A) Economic B) Technical
C) Behavioral D) A, B, C
RavishBegusarai
26. Data cannot flow between two data stores because
A) it is not allowed in DFD 32. A rectangle in a DFD represents
B) a data store is a passive repository of data
C) data can get corrupted A) a process
D) they will get merged B) a data store

15 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

C) an external entity D) System Unit


D) an input unit
33. …………….. refers to the collection of 38. To create vehicle of information to provide
information pertinent to systems Project. evidence in the development process and to monitor
A) Data transfer the process. This is one of the objectives of
B) Data gathering A) Analysis B) Design
C) Data Embedding C) Development D) Documentation
D) Data Request
39. A …………. System is no more than idea
34. ………………….. means coordinated effort, to A) Conceptual B) Logical
communicate the information of the system written C) Physical D) All of the above
form.
A) System documentation 40. By an external entity we mean a
B) Resource required A) Unit outside the system being designed which can
C) Development schedule be controlled by an analyst.
D) User Document B) Unit outside the system whose behavior is
independent of the system being designed
35. MDP stands for C) A unit external to the system being designed
A) Master Development Plan D) A unit which is not part of a DFD
B) Master Design Program
C) Mandatory Database Program S/W Analysis & Design
D) Master Database Plan
Q. 1 …………………………. is an important factor
of management information system.
36. External Entities may be a A) System B) Data
A) Source of input data only C) Process D) All
B) Source of input data or destination of results
Q.2 Which are the following is / are the level(s) of
C) Destination of results only
documentation?
D) Repository of data
A) Documentation for management
37. …………………. is a group of interested B) Documentation for user
components working together towards a common goal C) Documentation for data processing department
by accepting inputs and producing outputs in an D) All of the above
organized transformation process.
Q.3 ………………………….. level supply
A) System
information to strategic tier for the use of top
B) Network
management.
C) Team

16 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

A) Operational B) Environmental A) System Analysis


C) Competitive D) Tactical B) System Data
C) System Procedure
Q.4 In a DFD external entities are represented by a D) System Record
A) Rectangle B) Ellipse
C) Diamond shaped box D) Circle Q.10 SDLC stands for
A) System Development Life Cycle
Q.5 …………… can be defined as data that has been
B) Structure Design Life Cycle
processed into a form that is meaningful to the
C) System Design Life Cycle
recipient and is of real or perceive value in current or
D) Structure development Life Cycle
prospective decisions.
Q.11 ………… is a sort of blueprint of the system
A) System B) Information Development Effort.
C) Technology D) Service A) MDP B) DMP
C) MPD D) DPM

Q.6 Use the new system as the same time as the old Q. 12 Data store in a DFD represents.
system to compare the results. This is known as …… A) a sequential file
B) a disk store
A) Procedure Writing C) a repository of data
B) Simultaneous processing D) a random access memory

C) Parallel Operation
D) File Conversion Q.13 …………… system consists of programs, data
files and documentation
A) Conceptual B) Logical
Q.7 Decision making model was proposed by … C) Physical D) None of the above
A) Harry Goode Q.14 …………… is a good example of deterministic
system.
B) Herbert A Simon A) Life cycle
C) Recon Michal B) Computer Program
C) Software Program
D) None of this D) None of the above

Q.8 A data flow can Q.15 The main ingredient of the report documenting
the ……………… is the cost benefit analysis.
A) Only emanate from an external entity A) System Analysis
B) Only terminate in an external entity B) Feasibility Study
C) System Analyst
C) May emanate and terminate in an external entity D) System Design
D) May either emanate or terminate in an external
Q.16 A data flow can
entity but not both A) Only a data store
B) Only leave a data store
C) Enter or leave a data Store
Q. 9 …………… can be defined as most recent and D) Either enter or leave a data store but not both
perhaps the most comprehensive technique for solving
Q.17 Changing the relationship with and services
computer problems. provided to customers in such a way that they will not
think of changing suppliers is called ………….
17 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

A) Lock in customers D) find out user's preferences


B) Lock out customers
C) Lock in competitors 25. A data store in a DFD represents
D) Lock out competitors A) a sequential file
B) a disk store
Q.18 …………… can be defined as data that has C) a repository of data
been processed into a form that is meaningful to the D) a random access memory
recipient and is of real or perceived value in current or
prospective decisions. 26. Which of the following is/are major step/s of
A) Information system design?
B) Data collection A) Specification of system output
C) Internal data B) Development of system flowchart
D) Sample data C) Development of program specifications
D) All A, B, C
Q.19 Increased volume of sales is an example of
………….…. Benefit. Reduction of bad debts is an 27. A data flow can
example of ……….. A) only enter a data store
A) Tangible, Intangible B) only leave a data store
B) Tangible, Tangible C) enter or leave data store
C) Intangible, Tangible D) either enter or leave a data store but not both
D) Intangible, Intangible
28. ..................... means coordinated effort, to
Q.20 A data cannot flow between a store and communicate the information of the system in written
i) a store ii) a process iii) an external form.
entity A) System Documentation
A) i and iii B) i and ii B) System Storage
C) ii and iii D) ii C) System Record
D) System Share
21. ......................... refers to the collection of
information pertinent to systems project. 29. Some of the tools which are available with the
A) Data gathering system analysis are ....................
B) Data Exporting A) Review of Documentation & Observation of the
C) Data Embedding situation
D) Data importing B) Conducting Interviews & Questionnaire
Administration
22. A physical DFD C) Both A & B
A) has no means of showing material flow D) Review of Procedure & Conducting Interviews
B) does not concern itself with material flow
C) can show only stored material

Thank you
D) can show the flow of material

23. Development costs for a computer based


information system include/s ........................
A) Salaries of the system analysis Computer science Engineering All Subjects Books ,
B) Cost of converting and preparing data
Study materials, Lecture Videos , MCQ Questions
C) Cost of testing and documenting
D) All A, B, C Answer are available :
www.ravishbegusarai.wordpress.com
24. Before developing a logical DFD it is a good idea
to
A) develop a physical DFD
B) develop a system flow chart
C) determine the contents of all data stores RavishBegusarai
18 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

ANSWER:.[RBMCQ0602] S/W Engg. SDLC


1) A. preliminary investigation
S/W Engg. Fundamental 2) D. All of the above
3) B. feasibility study
1) A. preliminary investigation 4) C. gather data
2) C. 6 5) D. all i, ii, iii and iv
3) D. development and documentation 6) B. system analysis
4) C. gathering the data 7) C. prepare a system design report
5) C. problem/opportunity identification 8) D. All of the above
6) A. maintenance and evaluation 9) B. technical
7) A. design alternative systems 10) D. test the system
8) C. routines 11) B. data dictionary
9) A. feasibility assessment 12) D. All i, ii, iii and iv
10) B. economic feasibility 13) B. parallel
11) D. system development life cycle 14) D. All of the above
12) D. documentation 15) D. Program Specifications
13) direct 16) A. train the users
14) B. 5 17) A. Output Definitions
15) D. Database administrators 18) C. System Specifications
16) C. phased approach 19) A. i-True, ii-True
17) B. design 20) C. behavioral
18) A. system analysts 21) D. system maintenance
19) B. i-True, ii-False 22) C. Design Specification Report
20) C. program specification 23) D. All of the above
21) C. system design 24) B. write system analysis report
22) C. Three 25) D. All i, ii and iii
23) A. problem definition 26) D. All i, ii, iii and iv
24) A. prepare a preliminary investigation report 27) D. all of the above
25) C. Both i and ii 28) B. System Development Phase
26) D. All of the above 29) A. Management Services Director
27) D. select the best alternative 30) B. systems implementation
28) B. logical 31) C. i, ii and iii only
29) A. economic 32) B. Data Processing Manager
30) A. software 33) D. pilot
31) C. physical 34) D. All of the above
32) A. i and ii only 35) B. Data Processing Manager
33) B. parallel 36) C. the design specifications
34) B. system implementation 37) C. system development
35) D. all i, ii, iii and iv 38) C. chief system analyst
36) D. pilot 39) A. i-True, ii-True
37) A. problem definition 40) D. All i, ii, iii and iv
38) C. system analysis
39) C. i-False, ii-True
40) C. post implementation maintenance and review
S/W Engg. Miscellaneous

19 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

1) C. define the problem 3) D. All of the above


2) B. Chief System Analyst 4) D. events triggered by an object
3) A. system analysis 5) C. System Trees
4) D. suggesting alternative solutions 6) A. Decision tables
5) C. System Analyst 7) B. the way in which objects communicate
6) B. Chief System Analyst 8) A. System flowchart
7) D. operational feasibility 9) C. i, iii, iv and v only
8) D. All i, ii, iii and iv 10) A. focuses on flows driven by internal processing
9) C. System Analyst 11) A. Rectangle
10) C. conversion type 12) A. Condition Stub
11) A. Steering committee 13) B. distribution of components on the nodes in a
12) A. Review of Documentation system
13) C. phased 14) A. Skewed Rectangle
14) A. Steering committee 15) B. Condition Entries
15) B. Observation of the situation 16) A. use case driven
16) D. prototype 17) C. i-True, ii-True
17) B. Information Systems committee 18) D. Action Entries
18) C. Conducting Interviews 19) D. a CRC card
19) D. i-False, ii-False 20) A. System flowchart
20) C. systems development 21) A. System flowchart
21) A. Organization chart 22) B. Extended Entry decision table
22) B. source of input data or destination of results 23) D. All i, ii, iii and iv
23) D. All of the above 24) A. i and ii only
24) D. checklist 25) C. Mixed Entry decision table
25) C. A unit external to the system being designed 26) A. arrow
26) A. as the first step in developing a detailed DFD of a 27) C. ii and iii only
system 28) B. Decision trees
27) C. top-down 29) B. circles
28) C. Enter or leave a data store 30) B. i-True, ii-True
29) C. Data Dictionary Systems 31) C. Decision Trees
30) B. decision table 32) C. open ended box
31) D. they will get merged 33) A. Limited Entry decision table
32) D. It is easier to read and understand a number of 34) C. Data flow diagram
smaller DFDs than one large DFD 35) A. i and ii only
33) D. data flow diagram 36) D. All of the above
34) B. System flowchart 37) D. Data flow diagram
35) A. Decision tables 38) A. i-True, ii-True
36) C. offline storage 39) C. X
37) B. is a DFD which gives an overview of the system 40) A. i, ii and iv
38) B. Computer aided software engineering
39) C. an external entity
40) A. Hierarchy input process output S/W Engg. & SAD
1. A) Conceptual
S/W Development Tools 2. D) 1, 2 & 3
3. B) is a DFD which .... of the system
1) C. Sequence diagram 4. A) Hierarchy input process output
2) A. All i, ii, iii and iv 5. A) Problem definition

20 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602

6. B) 1, 2 & 4 9. A) System Analysis


7. A) System Development Life Cycle 10. A) System Development Life Cycle
8. B) Terms of reference 11. A) MDP
9. D) All A, B, C 12. C) a repository of data
10. B) System Document 13. C) Physical
11. A) as the first step ... DFD of a system 14. B) Computer Program
12. D) All of the above 15. B) Feasibility Study
13. C) Data Dictionary Systems 16. C) Enter or leave a data Store
14. C) Analysis Phase 17. A) Lock in customers
15. D) It is easier to ..... one large DFD 18. A) Information
16. A) Management Services Director 19. D) Intangible, Intangible
17. A) Decision tables 20. A) i and iii
18. D) Probabilistic System 21. A) Data gathering
19. D) 1-false, 2-false 22. D) can show the flow of material
20. B) i, ii, iii 23. D) All A, B, C
21. D) Investment 24. A) develop a physical DFD
25. C) a repository of data
22. D) All A, B & C
26. D) All A, B, C
23. B) Logical
27. C) enter or leave data store
24. A) i-True, ii-True 28. A) System Documentation
25. D) A, B, C 29. C) Both A & B
26. D) they will get merged
27. B) Master development Plan
28. B) Development, Operating
29. D) a, b, c, d, e and f
30. B) System flowchart
31. A) Feasibility Study
32. C) an external entity
33. B) Data gathering
34. A) System documentation
35. A) Master Development Plan
36. B) Source of …… destination of results
37. A) System
The End.
38. D) Documentation
39. A) Conceptual
40. C) A unit external …… being designed

S/W Analysis & Design


1. A) System
2. D) All of the above
3. D) Tactical
4. A) Rectangle
5. B) Information
6. C) Parallel Operation
7. B) Herbert A Simon
8. C) May emanate and ………entity

21 Downloads: www.ravishbegusarai.wordpress.com

You might also like