Assignment - I: Dead Line: 03/05/2020, 5:30 PM
Assignment - I: Dead Line: 03/05/2020, 5:30 PM
2. Calculate the Cyclomatic Complexity with the help of data flow graph for by writing
source code in any language for Bubble Sort.
5. A program determines the next date in the calendar. Its input is entered in the form of
<ddmmyyyy> with the following range 1< mm <12, 1< dd <31 and 1900< yyyy <2025.
Its output would be the next date or it will display “Invalid date”. Design test case for this
program using Boundary Value Checking and Robust Testing.
Pradeep Tomar
UNIVERSITY SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
GAUTAM BUDDHA UNIVERSITY, GREATER NOIDA, U.P., INDIA
Pradeep Tomar
UNIVERSITY SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
GAUTAM BUDDHA UNIVERSITY, GREATER NOIDA, U.P., INDIA
3. Explain and calculate the following component metrics on the basis of following
problem:
C1
C3
C2
C4
4. Define domain engineering and describe all three phases of domain engineering.
5. Draw a well labeled diagram of maintenance process model 2 and describe only
forward engineering.
Pradeep Tomar
UNIVERSITY SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
GAUTAM BUDDHA UNIVERSITY, GREATER NOIDA, U.P., INDIA
1. Define Separation of Concerns with example. Write the benefits of Separation of Concerns.
Pradeep Tomar
UNIVERSITY SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
GAUTAM BUDDHA UNIVERSITY, GREATER NOIDA, U.P., INDIA
1. Describe reverse engineering with its approach. Describe the level of reverse engineering.
Pradeep Tomar