csc313 356 139-CSC313
csc313 356 139-CSC313
USN 2 B V
UNIT-I
c. Which of the software development process models would you follow for the
following projects and justify your answers.
• A mobile service provider system which provides different services to the
customer.
• System that manages booking, transhipment and delivery of parcels online
with online parcel tracking.
• A weather forecasting system.
• A compiler needs to be written for a new programming language. (12 marks)
2 a. Explain agile process model SCRUM used in software development. (05 marks)
3 a. Write Use case description for any two of functional requirements written in
Q 2(b) using a standard template. (10marks)
UNIT-II
Page 1
Course Teacher Signature: ------------------------------- Scrutinizer Signature: -------------------------------------
b. Identify different classes, relations and draw the class diagram for the Q 2(b).
Use coupling and cohesion principle of OOD. (08 marks)
c. Write structure chart to merge two sorted lists into a single list. (06 marks)
b. Draw the Data Flow diagram for the scenario given in Q 2(b). Assume necessary
data. (08 marks)
UNIT-III
7 a. What are the different types of errors that can be discovered using UNIT testing?
Explain the UNIT testing environment. (06 marks)
b. Write test cases for any three requirements of the problem given in
Q2(b) using requirement based testing. Use standard template for writing test
cases. (06 marks)
c Write appropriate test cases for selecting the element using binary search method
using equivalence partition testing. (08 marks)
8 a. For the given algorithm, Write a flow graph, Find Cyclomatic complexity using 3
methods, Determine independent paths.
do
{ if (A) then {…};
else { If (B) then
{ if (C ) then {….};
else {…} }
else if (D) then {…};
else {…}; (10 marks)
Page 2
Course Teacher Signature: ------------------------------- Scrutinizer Signature: -------------------------------------
}
}
While (E);
b. Explain the need for test automation and the process involved with neat diagram (10 marks)
Page 3
Course Teacher Signature: ------------------------------- Scrutinizer Signature: -------------------------------------
Department: Computer science and Engineering Sem:V Sub-Name: Computer Science & Eng
Sub-Code:CSC313 Faculty Name: Padmashree Desai
1: a 2 1 1 1.4.6 04
b 2 3 3 3.1.6 04
c 3 2 1 1.4.6 12
2: a 2 2 1 1.4.6 05
b 4 3 3 3.1.6 08
c 2 4 3 3.2.2 07
3: a 3 3 3 3.1.4 10
b 4 4 3 3.2.2 10
4: a 2 4 3 3.4.1 06
b 4 4 3 3.4.1 08
c 3 4 3 3.4.1 06
5: a 2 4 3 3.4.1 07
b 4 4 3 3.4.1 08
c 2 4 3 3.4.1 05
6: a 3 4 3 3.4.1 10
b 4 4 3 3.4.1 10
7: a 2 5 14 14.2.1 06
b 3 5 14 14.2.2 06
c 3 5 14 14.2.2 08
8: a 3 5 14 14.2.2 10
b 2 5 14 14.2.2 10
Page 4
Course Teacher Signature: ------------------------------- Scrutinizer Signature: -------------------------------------
K.L.E Society’s
B.V.Bhomaraddi College of Engineering & Technology, Hubli-580 031
Examination Section
Semester End Examination Question Paper Review
Set I / Set II / Set III/ External
(Strike off the not applicable one)
Programme.CSE Course: Software Engineering
Course Code:CSC313
Duration: 3 Hrs Semester: V
Self Review Expert
Criterion (Yes/No/NA/ Review
Number (Yes/No/N
A/ Number
1] Whether the following details are mentioned correctly YES
on the
Header of the question paper (Exam month and year etc
up to instructions)?
2] Whether the question paper covers the entire syllabus YES
(unit wise) as announced in the scheme of SEE at the
end of prescribed syllabus for this course?
3] Whether the pattern of question paper is in accordance YES
with the model question paper?
4] Whether marks distribution is proper for all the YES
questions and sub questions?
5] Whether the question paper has all the required data and YES
figures? If figures exist, mention the number of figures
in the paper.
6] Mention the time required for an average student to 170
answer this paper (in minutes)
7] How many corrections you have made in the print copy NIL
of the question paper (typographical errors etc)?
8] Whether the scheme is ready along with the paper? YES
9] Whether the scheme contains marks splitting along with YES
points?
10] a) How many numerical problems are there in the NA
question paper?
b) How many worked out solutions exist in the scheme?
11] Is the Softcopy previewed for printing & verified for YES
corrections?
12] Would you like to do modifications to any of the NA *Yes/No
questions? (only for reviewer)
Reviewer’s Signature
Reviewer’s Padmashree
Name Desai
Date of Review
Page 5
Course Teacher Signature: ------------------------------- Scrutinizer Signature: -------------------------------------
*If Yes please fill in the details on the reverse page
To,
The Controller of Examinations
B.V.B College of Engineering & Technology, Hubli.
Sir,
After scrutinizing I Recommend No/ The Following (Strike out not applicable)
corrections for this paper. The details are as follows:
Correction Unit Question & Existing Question Suggested Change Reasons for Change
No No Sub Questions
Page 6
Course Teacher Signature: ------------------------------- Scrutinizer Signature: -------------------------------------