0% found this document useful (0 votes)
1K views8 pages

Unit 1: Question Bank BCA (SEM-3) Software Engineering

This document contains a question bank for the Software Engineering course at MKICS, Bharuch. It includes 39 multiple choice and descriptive questions divided into 4 units - Introduction to Software Engineering, Software Development Models, Software Engineering Processes, and Software Design and Analysis. The questions cover topics like software characteristics, software process models, waterfall model, prototyping, documentation, requirements analysis, structure charts, data flow diagrams and data dictionaries.

Uploaded by

Pratiksha Parmar
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)
1K views8 pages

Unit 1: Question Bank BCA (SEM-3) Software Engineering

This document contains a question bank for the Software Engineering course at MKICS, Bharuch. It includes 39 multiple choice and descriptive questions divided into 4 units - Introduction to Software Engineering, Software Development Models, Software Engineering Processes, and Software Design and Analysis. The questions cover topics like software characteristics, software process models, waterfall model, prototyping, documentation, requirements analysis, structure charts, data flow diagrams and data dictionaries.

Uploaded by

Pratiksha Parmar
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/ 8

MKICS, Bharuch Software Engineering

QUESTION BANK

BCA (SEM-3)

SOFTWARE ENGINEERING:

UNIT 1
S.NO: QUESTION MARKS YEAR

1.
What is software? 2 2013 oct
2.
Define software 2 2010 oct
3.
Define the term:”software Engineering” 2 2010 oct
4. 2013mar
Define subsystem 2
5.
Compare hardware and software 2 2010 oct
6.
Explain the characteristics of s/w 7 2011 oct
7.
Discuss software characteristics with diagram 7 2013 oct
8.
What is candidate system 2 2013mar
2014 oct /2012
9.
Explain error, fault ,failure 2 oct,2012oct2011m
ar,2010mar

Prepared by : Nidhi Solanki (Asst. Prof.) Page 1


MKICS, Bharuch Software Engineering

UNIT 2
S.NO: QUESTION MARKS YEAR

1. 2011mar/20
Explain the generic view of software engineering 7/7
13 oct
2.
Expain s/w applications 7 2013 oct
3. 2012 oct
Explain 3 management and customer myths 7/5
/2010 oct
4. 2012oct/20
What are the umbrella activities 2
10 oct

Prepared by : Nidhi Solanki (Asst. Prof.) Page 2


MKICS, Bharuch Software Engineering

UNIT 3
S.NO: QUESTION MARKS YEAR

5.
What is software process model 2 2013 oct
6. 2012(mar/oct)/2013
Explain waterfall model 6/7
oct
7. Explain waterfall model with its advantages
7 2011 oct
and disadvantages
8.
Compare waterfall model with prototype 6 2010 oct
9.
Limitations of waterfall model 6/2/7 2011oct/2011mar
List the circumstances under which you
10. recommend that prototyping should be used.
7 2010 oct
What are the difficulties that might arise when
using that approach?
11.
Note on prototyping 5 2010 oct
12. Explain the prototype model.give advantages /2011oct/2011mar/20
6/7/7
of it 13 oct
13.
List limitations of prototype model. 2 2010 oct
14.
Explain 4 GT 5/5 2012 oct /2011oct
15.
What do you mean by software quality 2 2010mar

Prepared by : Nidhi Solanki (Asst. Prof.) Page 3


MKICS, Bharuch Software Engineering

UNIT 4
S.NO: QUESTION MARKS YEAR

1.
What is decision table 2 2014 oct
2.
Explain elements of analysis model 5/7 2012 oct /2010 oct
3.
Define requirement process 2 2011 oct
4.
What is requirement process 2 2012 oct
5.
Short note on requirement review 5 2010 oct
6. Explain any one software requirement
7 2010 oct
elicitation process
7.
Requirement process-note 5 2011 oct
8. Which software development phase is more
8 2010 oct
significant to achieve quality?justify?
9. /2012oct/2011oct/20
What is data dictionary 2/5/2/2
10 oct
10.
List elements of data dictionary 2 2012 oct
11. 2013mar
Explain various documentation methods 7
What is documentation?state importance of
12.
system documentation along with the format 8 2012 oct
of system
13. Need of documentation in system analysis
7 2014oct
and design.discuss
14.
Short note on user manual and conversation 7 2013mar
15.
Write a note on characteristics of SRS 5/7 2012 oct /2010 oct
16.
Define the term SRS and integration testing 2 2012oct
17.
Write advantages of using SRS in detail 7 2010 oct
18.
List out different components of SRS 2 2012 oct

Prepared by : Nidhi Solanki (Asst. Prof.) Page 4


MKICS, Bharuch Software Engineering

19.
Explain the characteristics of SRS 8/7 2013 oct /2010 oct
20. 2013 oct
Explain SRS components in detail 8/5
/2011oct/2010 oct
21.
What do you mean by problem analysis 2 2012 oct
22. /2012oct/2011oct/20
Explain the elements of analysis model 6/5/5/5
11mar/2013 oct
23. What is structure chart how it is different
7 2014 oct
from flowchart
24. What are structure chart?explain with 2013mar
7
example
25.
What is record review 2 2012 oct
26.
Decision table 5 2012 oct
27.
Role of SDLC 5 2012 oct
28.
What is bubble chart 2 2012/2010
nd
29. DFD upto 2 level and data dictionary for
11 2011oct/2011mar
hospital management system
30. Draw data dictionary and context level DFD 2012oct
10
for railway reservation system
nd
31. Create a DFD (at least up to 2 level) for any
10 2010 oct
insurance agency
32. Comment:DFD is meaningless for object
2 2010 oct
oriented approach
33.
Draw dfd for Online Shopping System 10 2013 oct
34. Draw a DFD for Library management
10 2013 oct
System(context 1 2 level)
Do the following to develop software for
college library:
35.
(i) Data dictionary 13 2010 oct
(ii)Create context level DFD expand upto
2nd level.
36.
Write Data Dictionary for above DFD 2 2013 oct
37.
Write process specification for above DFD 2 2013oct

Prepared by : Nidhi Solanki (Asst. Prof.) Page 5


MKICS, Bharuch Software Engineering

38.
Explain DFD including levels 5 2012 oct
nd
39. Draw DFD upto 2 level and create data
11 2012 oct
dictionary for air line reservation system
40.
Define requirement process 2 2012oct/2011mar
41.
Difference between physical and logical DFD 5 2012 oct
42.
Explain DFD 2 2012 oct
43.
What are logical DFD 2 2013mar
44.
Define DFD 2 2011 oct
45. Give some guidelines for identifying errors in
8 2010 oct
DFD
46.
What is context level diagram 2 2011 oct /2010 oct
47.
Compare DFD with flow chart 2 2010 oct
48. What is DFD give its utility in system 2013mar
7
development
49.
What is QFD?write its importance 7 2010 oct
50.
Explain QFD. 2 2010 oct

Prepared by : Nidhi Solanki (Asst. Prof.) Page 6


MKICS, Bharuch Software Engineering

UNIT 5
S.NO: QUESTION MARKS YEAR

1.
What is the outcome of design phase 8 2010 oct
2.
What is the significance of design phase? 5 2010 oct
3.
Define coupling and cohesion 2 2014 oct
4.
Explain types of cohesion 7/7 2011mar
5.
Explain cohesion 7 2012 oct
6.
Short note on cohesion 5 2010 oct
7.
Define temporal cohesion 2 2013 oct
8.
What is goal of input and output design 7 2014 oct
9.
Define input design 2 2014oct
10. Explain module and sequence with appropriate
7 2014oct
figures
11. 2013mar
List all types of module 2
2012 oct
12.
Coupling-note 8/7 /2013mar/2010
oct
13.
Define stamp coupling 2 2012 oct
14.
Write about data coupling 7 2014 oct
15. 2013mar
List all principles of coupling 7
16. 2013 oct /2012
Explain different types of coupling 7
oct,2012oct
17.
What is functional independence 2 2013 oct
18.
What is vertical partitioning 2 2013 oct
19.
Short note on partitioning 5 2010 oct

Prepared by : Nidhi Solanki (Asst. Prof.) Page 7


MKICS, Bharuch Software Engineering

20.
Explain structure partitioning 6/7 2012oct/2011mar
21.
What is forward traceability 2 2013 oct
22.
Explain the term hash total and sequence check 2 2013mar
23. Explain the translation of analysis into design
7 2010 oct
model
24.
What is “divide and concure” rule 2 2010 oct
25.
What is system designing 2/5 2011mar
26. 2013 oct /2010
Explain modularity in detail 7/5
oct
27. Differentiate between modularity and
2 2010 oct
integration.where are they observed
28. 2013 oct /2012
Explain design principles 7
oct /2010 oct
29.
Principles of code design 8 2012 oct
30.
Difference between physical and logical design 2 2012 oct

Prepared by : Nidhi Solanki (Asst. Prof.) Page 8

You might also like