- Type
- Final term past paper
- Course
- CS504 Software Engineering - I
- Size
- PDF 62 KB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 1, 3, 4 of 4. Download the file for all 4 pages.
- 2. Do not copy and paste from handouts. If any thing found copy from handouts, no
mark would be awarded for it.
Question Total
Marks What are Design Patterns? Explain them briefly.
Draw the Flow Graph for the Code Segment. Find Cyclomatic Complexity of the Flow Graph.
(HINT: for the above code segment, ignore any syntax or grammatical errors.)
ii- what is Black Box and White Box Testing. Describe briefly. (5)
Following is the prototype of a function to find the index of the minimum value in an array.
int min(int array[ ], int arraySize);
(a) Identify equivalence partitions to devise black-box test cases for this function. (5 Pts)
(b) Write test cases against each partition identified in part (a). (5 Pts)
What are Boolean Bugs? Describe briefly. What are symptoms of Boolean Bugs?
What is Software Architecture? What is its importance? Describe briefly.
Related CS504 files
All CS504 files →- CS504 Final Term Past Paper Spring 2004 Final term PDF 44 KB
- CS504 Final Term Past Paper Fall 2004 Part 2 Final term ZIP 37 KB
- CS504 Final Term Past Paper Spring 2005 Final term PDF 22 KB
- CS504 Final Term Past Paper Fall 2006 Final term PDF 156 KB
- CS504 Highlighted Handouts Set 2 by VU Topper RM Highlighted PDF 2.9 MB
- CS504 Quiz 2 MCQs MCQs PDF 7.5 MB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.