Software Engineering (I.T)

SE

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

________ combines the feature of iterative model along with linear sequential model to develop a new model.

  1. Incremental development model
  2. Spiral model
  3. Iterative development model
  4. Waterfall model
  5. Business model
Question 2 Multiple Choice (Single Answer)

_______ is a multistep process that focuses on attributes, such as program data structure, software architecture, interface representation and procedural detail.

  1. Requirement analysis
  2. Code generation
  3. Design
  4. Testing
  5. Support
Question 3 Multiple Choice (Single Answer)

_______ phase in the spiral model is used to define resources, timelines and other project related information.

  1. Customer communication
  2. Risk analysis
  3. Planning
  4. Engineering
  5. Construction and release
Question 4 Multiple Choice (Single Answer)

______________ is a strategy to achieve reliability in software system assuming that residual faults remains in the system.

  1. Fault avoidance
  2. Fault detection
  3. Fault tolerance
  4. Deadlock
  5. Fault correction
Question 5 Multiple Choice (Single Answer)

__________ is a distributed system model which shows distribution of data and processing across a range of processors.

  1. The repository model
  2. The abstract machine model
  3. Client-Server model
  4. Control model
  5. Broadcast model
Question 6 Multiple Choice (Single Answer)

________ specifies how software components can be generalised, so that the software is usable across a range of systems.

  1. Generator based reuse
  2. Application systems reuse
  3. Software development with reuse
  4. Software development for reuse
  5. Function reuse
Question 7 Multiple Choice (Single Answer)

________________ approach in software fault tolerance is the one in which software system is implemented in a number of different versions by different teams.

  1. Recovery blocks
  2. N-version programming
  3. Exception handling
  4. Defensive programming
  5. Damage assessment
Question 8 Multiple Choice (Single Answer)

__________ is concerned with developing an object-oriented model of a software system to implement the identified requirements.

  1. Object-oriented analysis
  2. Object-oriented programming
  3. Object-oriented design
  4. Inheritance
  5. Polymorphism
Question 9 Multiple Choice (Single Answer)

____________ is/are used in software system design to display the relationships between the components used in the design and to relate the design to the real world system.

  1. Program description languages
  2. Graphical notation
  3. Informal text
  4. ER diagrams
  5. Dataflow diagrams
Question 10 Multiple Choice (Single Answer)

____________ is a test case design method that uses the control structure of the procedural design to derive the test cases.

  1. Black box testing
  2. White box testing
  3. Back to back testing
  4. Stress testing
  5. Functional testing
Question 11 Multiple Choice (Single Answer)

___________ strategy involves testing the modules at the lower levels in the hierarchy and then, working up the hierarchy of modules until the final module is tested.

  1. Bottom-up testing
  2. Top-down testing
  3. Thread testing
  4. Stress testing
  5. Black box testing
Question 12 Multiple Choice (Single Answer)

__________ is concerned with fixing reported errors in software in software maintenance.

  1. Adaptive maintenance
  2. Perfective maintenance
  3. Corrective maintenance
  4. Enhancement maintenance
  5. Preventive maintenance
Question 13 Multiple Choice (Single Answer)

Which of the following is not included in the order of the list of testing principles?

  1. All tests should be traceable to customer requirements.
  2. Tests should be planned long before testing begins.
  3. Testing should begin in small and progress towards in large.
  4. Testing should be performed in the beginning of the system development.
  5. The pareto principle applies to software testing.
Question 14 Multiple Choice (Single Answer)

___________ symbols are used in dataflow diagrams of system design to perform input or receive output operations among user interactions with the system.

  1. Rounded rectangles
  2. Rectangles
  3. Circles
  4. Arrows
  5. Lines
Question 15 Multiple Choice (Single Answer)

__________ activity in function-oriented design of the system makes use of graphical structure charts to model how functions are decomposed into sub-functions.

  1. Data flow design
  2. Structural decomposition
  3. Detailed design description
  4. E-R diagrams
  5. Entities