Software Construction (SE-222) Assignment # 4

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Software Construction (SE-222)

Assignment # 4
Total marks = 10
Deadline Date = 23-01-2017

Please carefully read the following instructions before attempting the


assignment.

Rules for Assignment


It should be clear that your assignment would not get any credit if:

The assignment is submitted after due date.


The submitted assignment does not open or file is corrupt.
The assignment is copied. Note that strict action would be taken if the
submitted assignment is copied from any other student. Both students will be
punished severely.

1) You should concern recommended books to clarify your concepts as handouts are not
sufficient.
2) This assignment file comprises of one (1) page.

Write short answer for the following questions


1) Differentiate between Refactoring and Re-engineering.
2) Differentiate between verification and validation.
3) Differentiate between software construction for reuse and construction with
reuse.
4) What is semaphores and java thread?
5) What is anticipating change?
6) Differentiate between white box testing and black box testing.
7) Compare unit testing and integration testing.
8) What is software construction measurement?
9) What is meant by exception handling?
10) What is meant by test first program?

You might also like