SE MCQ
SE MCQ
SE MCQ
SET-1
1) What is Software ?
a.
Set of computer programs, procedures and possibly associated document concerned with
the operation of data processing.
b.
A set of compiler instructions
c.
A mathematical formula
d.
None of above
Collection From: www.cs-mcqs.blogspot.com
Answer = A
Explanation: Computer software or just software, is a collection of computer programs and
related data that provides the instructions for telling a computer what to do and how to do it.
2) Which of the following is not the characteristic of software ?
a.
Software does not wear out
b.
Software is flexible
c.
Software is not manufactured
d.
Software is always correct
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation:A Software is not correct until it meets all the user requirements.
3) Which of the following is not a product matrix ?
a.
Size
b.
Reliability
c.
Productivity
d.
Functionality
Collection From: www.cs-mcqs.blogspot.com
Answer = C
Explanation: Software metric are used to quantitatively characterize the different aspects
of software process or software product. Product metrics are the measures for the software
product.
4)Which of the following is not a process metric ?
a.
Productivity
b.
Functionality
c.
Quality
d.
Efficiency
Collection From: www.cs-mcqs.blogspot.com
Answer = B
Explanation: Software metric are used to quantitatively characterize the different aspects
of software process or software product.Process metrics qualify the attributes of software
development and environment.
5) Efforts is measured in terms of ?
Person - Months
b.
Persons
c.
Rupees
d.
Months
Collection From: www.cs-mcqs.blogspot.com
Answer = A
Explanation:Most appropriate unit of Effort is Person-Months , meaning thereby number
of persons involved for specified months
a.
SET-2
1) Spiral Model was developed by?
a.
Bev Littlewood
b.
Berry Bohem
c.
Roger Pressman
d.
Victor Bisili
Collection From: www.cs-mcqs.blogspot.com
Answer = B
Explanation: Spiral model was developed by Berry Bohem in 1986 in his article "A Spiral
Model of Software Development and Enhancement"
2) Which model is popular for students small projects ?
a.
Waterfall Model
b.
Spiral Model
c.
Quick and Fix model
d.
Prototyping Model
Collection From: www.cs-mcqs.blogspot.com
Answer = A
Explanation: No Explanation
3) Which is not a software life cycle model?
a.
Spiral Model
b.
Waterfall Model
c.
Prototyping Model
d.
Capability maturity Model
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation:Capability maturity model is not a software life cycle model
4) Project risk factor is considered in ?
Spiral Model
b.
Waterfall Model
c.
Prototyping Model
d.
Iterative enhancement Model
Collection From: www.cs-mcqs.blogspot.com
Answer = A
Explanation:Aim of Risk analysis phase in the spiral model is to eliminate the high risk
problems before they threaten the project operation or cost.
a.
Answer = C
Explanation:Waterfall model does not accommodate any change that's why this model is
used in those situations where requirements are well understood.
9) RAD stands for ?
a.
Rapid Application Development
b.
Relative Application Development
c.
Ready Application Development
d.
Repeated Application Development
Collection From: www.cs-mcqs.blogspot.com
Answer =A
Explanation:No Explanation for this question.
10) RAD Model was purposed by ?
a.
IBM
b.
Motorola
c.
Microsoft
d.
Lucent Technologies
Collection From: www.cs-mcqs.blogspot.com
Answer =A
Explanation:RAD Model was purposed by IBM in 1980s through the book of James
Martin entitles "Rapid Application Development"
SET-3
1) Software engineering aims at developing ?
a.
Reliable Software
b.
Cost Effective Software
c.
Reliable and cost effective Software
d.
None Of Above
Collection From: www.cs-mcqs.blogspot.com
Answer = C
Explanation:Software engineering is the process that aims at developing the software's that
are Reliable and cost effective as well.
2) A good specification should be ?
a.
Unambiguous
b.
Distinctly Specific
c.
Functional
d.
All of Above
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation:A good specification should have all the qualities such as unambiguos,
distinctly specific and functional.
Answer = C
Explanation: Writing the whole program in FORTRAN takes 100 man-day, remaining 1%
code requires 4 man-day. If it is completed in 13 days then 104/13 = 8 programmers it
required.
8) If 99% of the program is written in FORTRAN and the remaining 1% in assembly
language, the percentage increase in the programming time compared to writing the entire
program in FORTRAN and rewriting the 1% in assembly language is ?
a.
10
b.
5
c.
13
d.
8
Collection From: www.cs-mcqs.blogspot.com
Answer = B
Explanation:The first case takes 99+10=109 man-day. The second case require 100+4=104
man-day. Percentage = (109-104)*100/100 = 5
9) If the entire program is written in FORTRAN, the percentage increase in the execution
time, compared to writing the entire program in FORTRAN and rewriting the 1% in
assembly language is ?
a.
0.9
b.
0.8
c.
8
d.
9
Collection From: www.cs-mcqs.blogspot.com
Answer = B
Explanation:Let the first case takes 100 units of time to execute. Second case will take 99
+(1/5) units of time. As the 1% coding in assembly language will take 1/5 units of time.
Hence the required percentage = 0.8*100/100 = 0.8.
10) If 99% of the program is written in FORTRAN and the remaining 1% in assembly
language the percentage increase in the execution time, compared to writing the 1% in
assembly language is ?
a.
0.9
b.
0.1
c.
1
d.
0
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation:In both cases the final program will have the same 99% of code in FORTRAN
and the remaining 1% in assembly language. Hence the execution time will remain same.
SET-4
1) White box testing, a software testing technique is sometimes called ?
Basic path
b.
Graph Testing
c.
Dataflow
d.
Glass box testing
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation: White box testing also named as clear box testing, transparent testing, glass
box testing and structural testing. It is a method in which the internal structure of
application is tested.
a.
SET-5
1) Given a source code with 10 operators includes 6 unique operators, and 6 operand
including 2 unique operands. The program volume is ?
a.
48
b.
120
c.
720
d.
insufficient data
Collection From: www.cs-mcqs.blogspot.com
Answer = A
Explanation: No Explanation
2) In the system conceps, term organization ?
a.
implies structure and order
b.
refers to the manner in which each component fuctions with other components of the
system
c.
refers to the holism of system
d.
means that part of the computer system depend on one another
Collection From: www.cs-mcqs.blogspot.com
Answer = A
Explanation: No Explanation
3) In the system concepts, the term integration ?
a.
implies structure and order
b.
refers to the manner in which each component functions with other components of the
system
c.
means that parts of computer system depends on one another
d.
refers to the holism of systems
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation: No Explanation
4) Project indicator enables a software project manager to ?
a.
assess the status of an ongoing project
b.
track potential risks
Traning
d.
All of above
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation: No Explanation
10) Detailed design is expressed by ?
a.
CSPEC
b.
PSPEC
c.
MINI SPEC
d.
Code SPEC
Collection From: www.cs-mcqs.blogspot.com
Answer = C
Explanation: No Explanation
c.
SET-6
1) In functional decomposition, the data flow diagram ?
a.
is ignored
b.
is partitioned according to the closeness of the datagram and storage items
c.
is partitioned according to the logical closeness of the actigram
d.
Both A and C
e.
None of above
Collection From: www.cs-mcqs.blogspot.com
Answer = C
Explanation: N/A
2) Which of the following is done in order a data in phase 1 of the system development life
cycle ?
a.
Reviewing policies and procedures
b.
Using questionnaires to contact surveys
c.
Conducting Interviews
d.
All of above
e.
None of above
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation: N/A
3) A graphic representation of an information system is called ?
a.
Flow chart
b.
Pictogram
c.
Data flow diagram
Histogram
e.
None of above
Collection From: www.cs-mcqs.blogspot.com
Answer = C
Explanation:N/A
d.
4) To avoid errors in transcription and transposition, during data entry the system analyst
should ?
a.
Provide for a check digit
b.
Provide for a hash totals
c.
Provide batch totals
d.
All of above
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation: N/A
5) In the system concepts, the term integration ?
a.
implies structure and order
b.
refers to the manner in which each component functions with other component of the
system
c.
means that part of the computer system depend on one another
d.
refers to the holism of system
e.
None of above
Collection From: www.cs-mcqs.blogspot.com
Answer = D
Explanation: system integration is the bringing together of the component subsystems into
one system and ensuring that the subsystems function together as a system. In information
technology, systems integration is the process of linking together different computing
systems and software applications physically or functionally, to act as a coordinated whole
6) RAD is a linear sequential software development process model. RAD is an acronym
for ?
a.
Rapid Application Development
b.
Rapid Action Development
c.
Rough Application Development
d.
Rough Action Development
Collection From: www.cs-mcqs.blogspot.com
Answer = A
Explanation: Rapid application development (RAD) is a software development
methodology that uses minimal planning in favor of rapid prototyping. The "planning" of
software developed using RAD is interleaved with writing the software itself
7) In risk analysis of spiral model, which of the following risk includes ?
Technical
b.
Management
c.
Both A and B
d.
None of these
Collection From: www.cs-mcqs.blogspot.com
Answer = C
Explanation: N/A
a.