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