1. The
Software Maturity Index (SMI) is defined as
SMI = [Mf – (Fa + Fc
+ Fd)] / Mf
Where
Mf = the number of modules in the current
release.
Fa = the number of modules in the current
release that have been added.
Fc = the number of modules in the current
release that have been changed.
Fd = the number of modules in the current
release that have been deleted.
The product begins to stabilize when
(A) SMI approaches 1
(B) SMI approaches 0
(C) SMI approaches -1
(D) None of the above
Answer: A
Explanation:
SMI can be a measurement of product
stability, when SMI approaches 1.0 the product is stable.
2. Match
the following:
List - I
a. Watson-Felix model
b. Quick-Fix model
c. Putnam resource allocation model
d. Logarithmetic- Poisson Model
List - II
i. Failure intensity
ii. Cost estimation
iii. Project planning
iv. Maintenance
Codes:
a b c d
(A) ii i iv
iii
(B) i ii iv
iii
(C) ii
i iii iv
(D) ii iv iii
i
Answer: D
3. ...............
is a process model that removes defects before they can precipitate serious
hazards.
(A) Incremental model
(B) Spiral model
(C) Cleanroom software engineering
(D) Agile model
Answer: C
Explanation:
The Cleanroom software engineering
process is a software development process intended to produce software with a
certifiable level of reliability. The focus of the Cleanroom process is on
defect prevention, rather than defect removal.
4. Equivalence
partitioning is a .................. method that divides the input domain of a
program into classes of data from which test cases can be derived.
(A) White-box testing
(B) Black-box testing
(C) Orthogonal array testing
(D) Stress testing
Answer: B
Explanation:
Black-box testing is a method
of software testing that examines the functionality of an application (Eg. What
the software does) without peering into its internal structures or workings.
This method of test can be applied to virtually every level of software
testing: unit, integration, system and acceptance.
5. The
following three golden rules:
(i) Place the user in control
(ii) Reduce the user’s memory load
(iii) Make the interface consistent are for
(A) User satisfaction
(B) Good interface design
(C) Saving system’s resources
(D) None of these
Answer: B
6. Software
safety is a ................... activity that focuses on the identification and
assessment of potential hazards that may affect software negatively and cause
an entire system to fail.
(A) Risk mitigation, monitoring and
management
(B) Software quality assurance
(C) Software cost estimation
(D) Defect removal efficiency
Answer: B
Explanation:
Software Quality Assurance (SQA)
consists of a means of monitoring the software engineering processes and
methods used to ensure quality. SQA encompasses the entire software development
process, which includes processes such as requirements definition, software
design, coding, source code control, code reviews, change management,
configuration management, testing, release management, and product integration.
7. The
“PROJECT” operator of a relational algebra creates a new table that has always
(A) More columns than columns in original
table
(B) More rows than original table
(C) Same number of rows as the original table
(D) Same number of columns as the original
table
Answer: C
Explanation:
If the user is interested in selecting the
values of a few attributes, rather than selecting all attributes of the table,
then one should go for PROJECT operation. PROJECT eliminates
columns while SELECT eliminates rows.
8. The
employee information of an Organization is stored in the relation:
Employee (name, sex, salary, deptname)
Consider the following SQL query
Select deptname from Employee Where sex = ‘M’
group by deptname having avg (salary) > {select avg (salary) from Employee}
Output of the given query corresponds to
(A) Average salary of employee more than
average salary of the organization.
(B) Average salary less than average salary
of the organization.
(C) Average salary of employee equal to
average salary of the organization.
(D) Average salary of male employees in a
department is more than average salary of the organization.
Answer: D
9. For
a database relation R(a, b, c, d) where the domains of a, b, c, d include only
the atomic values. The functional dependency a → c, b → d holds in the
following relation
(A) In 1NF not in 2NF
(B) In 2NF not in 3NF
(C) In 3NF
(D) In 1NF
Answer: A
10. Match
the following:
List - I
a. RAID 0
b. RAID 1
c. RAID 2
d. RAID 3
List - II
i. Bit interleaved parity
ii. Non redundant stripping
iii. Mirrored disks
iv. Error correcting codes
Codes:
a
b c d
(A) iv i ii
iii
(B) iii iv i ii
(C) iii i iv ii
(D) iii ii iv i
Answer: Marks given to all
0 Comments