You are on page 1of 5

UGRD-CS6209 Software Engineering 1 Midterm Exam

The SRS document is also known as _____________ specification.


Answer: black-box

The SRS is said to be consistent if and only if


Answer: no subset of individual requirements described in it conflict with each other

The following are Quality management along the product life-cycle except for:
Answer: Deployment

What are the various Testing Levels?


Answer: All of the mentioned

Consider the following Statement: “The product should have a good human interface.”What
characteristic of SRS is being depicted here ?
Answer: Non-Verifiable

Arrange the given sequence to form a SRS Prototype outline as per IEEE SRS Standard.

i. General description
ii. Introduction
iii. Index
iv. Appendices
v. Specific Requirements
Answer: ii, i, v, iv, iii

Every time a new software is issued to the customer, developers have to maintain version and
configuration related documentation.
Answer: Version Management

Which two of the following models will not be able to give the desired outcome if user’s
participation is not involved?
Answer: RAD & Prototyping

________________ is the ability to encourage by "push or pull" technical people to produce to


their best ability.
Answer: Motivation

The software program, which is being developed in the organization, needs to be designed for
host machines at the customers end.
Answer: Target-Host
RAD Model has high reliability requirements.
Answer: False

If you were a lead developer of a software company and you are asked to submit a
project/product within a stipulated time-frame with no cost barriers, which model would you
select?
Answer: RAD

Which of the following property of SRS is depicted by the statement : “Conformity to a standard
is maintained” ?
Answer: Complete

Which of the following property does not correspond to a good Software Requirements
Specification (SRS) ?
Answer: Ambiguous

Which of the following statements about SRS is/are true ?

i. SRS is written by customer


ii. SRS is written by a developer
iii. SRS serves as a contract between customer and developer
Answer: All are true

Which metric is related to the software maintenance


Answer: Software

Alpha testing is done at


Answer: Developer’s end

These documentations are maintained by the developers and actual coders. These documents,
as a whole, represent information about the code.
Answer: Technical documentation

Software documentation does not provides information about how to use the product. It only
provides the functionality of the system.
Answer: False

Which of the following is/are White box technique?


Answer: All of the mentioned

White Box techniques are also classified as


Answer: Structural testing
These documentations contain all the necessary information, which are needed to build the
software
Answer: Requirement documentation

What is Cyclomatic complexity?


Answer: White box testing

Inspections and testing are what kinds of Quality Costs?


Answer: Appraisal

What should a project manager do or follow to ensure clear boundaries for project completion?
Answer: Completing a scope statement

Which of the following is responsible for the quality objective?


Answer: Top level management

A company is developing an advance version of their current software available in the market,
what model approach would they prefer ?
Answer: Both RAD & Iterative Enhancement

These documentation explains how the software product should work and how it should be used
to get the desired results. It may include software installation procedures, how-to guides, user-
guides, uninstallation method and special references to get more information like license
updation etc.
Answer: User documentation

The process mapping is a ______ diagram


Answer: Workflow

Choose the correct option from given below:


Answer: Both RAD & Prototyping Model facilitates reusability of components

Which of the following term describes testing?


Answer: Evaluating deliverable to find errors

A software is always made to perform some rational work. This rational work is known as
problem in the software parlance.
Answer: Top-down analysis

Which two models doesn’t allow defining requirements early in the cycle?
Answer: Prototyping & Spiral

Which of the following is not included in SRS ?


Answer: Design solutions
One can choose Waterfall Model if the project development schedule is tight.
Answer: False

Narrative essay is one of the best types of specification document ?


Answer: False

Which of the following is included in SRS ?


Answer: Design Constraints

Selection of a model is based on


Answer: All of the mentioned

Exhaustive testing is
Answer: impractical but possible

Software Design documentation contains the following except for:


Answer: Database management

Lower and upper limits are present in which chart?


Answer: Run chart

What are the Mandatory Quality Procedures?


Answer: All of these

It is the sum of all planned systematic activities and processes for creating, controlling and
assuring quality indicates how quality management relates to the typical product development.
Answer: Quality Management

Spiral Model has high reliability requirements.


Answer: True

Maintenance testing is performed using which methodology?


Answer: Breadth test and depth test

Programming interfaces of present-day languages are very sophisticated and are equipped
huge library functions.
Answer: Code-reuse

It is the ability of a set of inherent characteristics of a product, service, product component, or


process to fulfill requirements of customers.
Answer: Quality
While programming, the code is broken down into smaller group of instructions. These groups
are known as modules, subprograms, or subroutines.
Answer: Modular Programming

Boundary value analysis belong to?


Answer: Black Box Testing

Which of the following life cycle model can be chosen if the development team has less
experience on similar projects?
Answer: Spiral

You might also like