Header Ads Widget

BCA Information

Introduction and Basic of Software Modelling

1. What is the first step in the software development lifecycle?

  1. System Design
  2. Coding
  3. System Testing
  4. Preliminary Investigation and Analysis

2.Which of the following items are designed in the design phase of the software?

  1. Different modules of the software
  2. Interface between different modules
  3. Data flow and control flow
  4. All of the above

 3.Which of the following software lifecycle model is able to manage all the risks that may appear while software development?

  1. Spiral Waterfall model
  2. Iterative waterfall model
  3. Spiral model
  4. All of the above
4.What is the major drawback of the Spiral Model?
  1. Higher amount of risk analysis
  2. Doesn't work well for smaller projects
  3. Additional functionalities are added later on
  4. Strong approval and documentation control.
 5.Effective Software Management fouces on
     a.People,performance,payoff,product
     b.People,performance,payoff,product
     c.People,project,process,product
     d.People,process,payoff,product

6.Processes for evolving a software product depend on:
a) Type of software to be maintained
b) Development processes used
c) Skills and experience of the people involved
d) All of the mentioned

7.Which of the following models is best suited when the requirements of the software are not decided and also the user is not sure about how he wants the user interface to look like?

  1. Classical waterfall model
  2. Prototyping model
  3. Evolutionary model
  4. None of the above

8.Which of the following is not a characteristic of a good software design?

  1. Correctness
  2. Understandability
  3. Complex design
  4. Efficiency


9.Which of the following software lifecycle model is able to manage all the risks that may appear while software development?

  1. Spiral Waterfall model
  2. Iterative waterfall model
  3. Spiral model
  4. All of the above
10.What does SDLC stands for?
  1. System Design Life cycle
  2. Software Development Life cycle.
  3. System Development Life Cycle  
  4. None of them
11.The detailed study of existing system is referred to as _____?
    a. Feasibility Study
    b. System Analysis
    c. system Planning
    d. Design DFD

12.Which of the following groups of people cannot be blamed for the bugs that occur in the software?
  1. Software Companies
  2. Customers
  3. University and college students
  4. Software developers
13.Which of the following models is best suited when the requirements of the software are not decided and also the user is not sure about how he wants the user interface to look like?
  1. Classical waterfall model
  2. Prototyping model
  3. Evolutionary model
  4. None of the above
14.Which of the following software lifecycle model deals with the incremental development of the software through different versions of the software?
  1. Spiral model
  2. Classical waterfall model
  3. Iterative waterfall model
  4. None of the above

15.Which of the following items are designed in the design phase of the software?

  1. Different modules of the software
  2. Interface between different modules
  3. Data flow and control flow
  4. All of the above

16.Which of the following is the correct definition for Software engineering?
  1. Software Engineering is a set of predefined procedures that a developer should follow before developing any software to eliminate the risk of cancellation or restarting the project in between.
  2. Software Engineering is the Study of Software engineers to test their knowledge and skills.
  1. Both I and II are correct
  2. Only I is correct
  3. Only II is correct
  4. Both I and II are Incorrect

Post a Comment

0 Comments

Popular Posts

Visual Basic 6.0 Program
Node js practical