It Mcqs
It Mcqs
It Mcqs
A MCQ BOOK |
CODE : RBMCQ0602
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
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
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
2 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
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
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
5 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
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
7 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
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
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
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
12 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
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
14 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
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
16 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
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
Thank you
D) can show the flow of material
19 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
20 Downloads: www.ravishbegusarai.wordpress.com
SOFTWARE ENGINEERING : A MCQ BOOK | Code : RBMCQ0602
21 Downloads: www.ravishbegusarai.wordpress.com