Software Engineering

This test covers topics related to Software Engineering.

14 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following is a measure of how well a proposed system solves the problems at hand?

  1. Operational feasibility
  2. Economic feasibility
  3. Technical feasibility
  4. Schedule feasibility
  5. Resource feasibility
Question 2 Multiple Choice (Single Answer)

In which phase of waterfall model does the realization of a technical specification into a software component take place?

  1. Installation
  2. Design
  3. Implementation
  4. Maintenance
  5. Requirement specification
Question 3 Multiple Choice (Single Answer)

Which of the following is not a typical black-box test design techniques?

  1. All-pairs testing
  2. Equivalence partitioning
  3. Boundary value analysis
  4. Path testing
  5. Decision tables
Question 4 Multiple Choice (Single Answer)

Which of the following is a software development methodology that uses minimal planning in favor of rapid prototyping?

  1. Waterfall model
  2. Iterative development
  3. Spiral model
  4. Agile software development
  5. RAD
Question 5 Multiple Choice (Single Answer)

Which of the following is the task of tracking and controlling changes in a software?

  1. Software configuration management
  2. Revision control system
  3. Software requirements specification
  4. Function point analysis
  5. Code refactoring
Question 6 Multiple Choice (Single Answer)

Which of the following types of cohesion occurs when parts of a module are grouped as they all contribute to a single well-defined task?

  1. Communicational cohesion
  2. Functional cohesion
  3. Procedural cohesion
  4. Sequential cohesion
  5. Logical cohesion
Question 7 Multiple Choice (Single Answer)

Which of the following representations shows the entire system as a single process?

  1. Control flow diagram
  2. Context diagram
  3. Level 1 DFD
  4. Activity diagram
  5. State diagram
Question 8 Multiple Choice (Single Answer)

Which of the following terms is used for the degree to which each program module relies on the other modules?

  1. Information hiding
  2. Ad hoc polymorphism
  3. Message passing
  4. Coupling
  5. Cohesion
Question 9 Multiple Choice (Single Answer)

Which of the following is not a type of control structure testing?

  1. Equivalence partitioning
  2. Branch testing
  3. Data flow testing
  4. Condition testing
  5. Loop testing
Question 10 Multiple Choice (Single Answer)

Which of the following types of testing is usually done to determine if the system can sustain the continuous expected load?

  1. Stress testing
  2. Load testing
  3. Soak testing
  4. Spike testing
  5. Isolation testing
Question 11 Multiple Choice (Single Answer)

Which of the following statements regarding the acronym TELOS is incorrect?

The acronym TELOS refers to five areas of feasibility.

  1. T refers to the Technical feasibility.
  2. E refers to the Economic feasibility.
  3. L refers to the Legal feasibility.
  4. O refers to the Objective feasibility.
  5. S refers to the Scheduling feasibility.
Question 12 Multiple Choice (Single Answer)

Which of the following is a size based effort estimation model?

  1. Function point analysis
  2. COCOMO
  3. SEER-SEM
  4. Putnam model
  5. Project management software
Question 13 Multiple Choice (Single Answer)

Which of the following is a software development process that relies on the repetition of a very short development cycle?

  1. Agile software development
  2. Iterative development
  3. Spiral model
  4. Waterfall model
  5. Test-driven development
Question 14 Multiple Choice (Single Answer)

Which of the following is a default scenario comprising the sequence of activities executed, if everything goes as expected?

  1. Subroutine
  2. Happy path
  3. Exception
  4. Test case
  5. Traceability matrix