0% found this document useful (0 votes)
119 views4 pages

Software Engineering Exam Paper 2024

The document outlines the examination details for the Software Engineering course at Dr. Babasaheb Ambedkar Technological University, including instructions for students, question format, and topics to be covered. It specifies that the exam consists of objective-type questions and several problem-solving questions, with a total duration of 3 hours and a maximum score of 60 marks. The questions cover various aspects of software engineering, including software development life cycles, agile methodologies, system models, and testing practices.

Uploaded by

siddharth
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
119 views4 pages

Software Engineering Exam Paper 2024

The document outlines the examination details for the Software Engineering course at Dr. Babasaheb Ambedkar Technological University, including instructions for students, question format, and topics to be covered. It specifies that the exam consists of objective-type questions and several problem-solving questions, with a total duration of 3 hours and a maximum score of 60 marks. The questions cover various aspects of software engineering, including software development life cycles, agile methodologies, system models, and testing practices.

Uploaded by

siddharth
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

DR.

BABASAHEB AMBEDKAR TECHNOLOGICAL UNIVERSITY, LONERE


Regular/Supplementary Winter Examination – 2024
Course: [Link]. Branch : Computer Science and Engineering & Allied Semester : 5
Subject Code & Name: BTCOC503 & Software Engineering
Max Marks: 60
51648543

Date: 11/02/2025

51648543
Duration: 3 Hr.

51648543
Instructions to the Students:
1. Each question carries 12 marks.
2. Question No. 1 will be compulsory and include objective-type questions.
3. Candidates are required to attempt any four questions from Question No. 2 to Question No. 6.
4. The level of question/expected answer as per OBE or the Course Outcome (CO) on which the
question is based is mentioned in ( ) in front of the question.
5. Use of non-programmable scientific calculators is allowed.
6. Assume suitable data wherever necessary and mention it clearly.
(Level/CO) Marks
Q. 1 Objective type questions. (Compulsory Question) 12
1 Which one of the following activities would span all stages of a Remember 1
software development life cycle (SDLC) in waterfall-based software
51648543

51648543

51648543
development?
a. Coding
b. Testing
c. Project management
d. Design
2 Which of the following are not the characteristic of an agile software Remember 1
development project?
a. Shared code ownership
b. Implement the simplest solution to meet today's problem
c. Continual feedback from customer
51648543

51648543

51648543

d. Postpone integration until all the incremental deliveries are


complete
3 Pair programming intends to take which one of the following best Remember 1
practices to the extreme?
a. Design
b. Incremental development
c. Code review
d. Simplicity

Page 1
4 Consider the following partial requirement for a software: “It should Remember 1
be possible to use a web browser as the front end.” It can be
considered to be which one of the following types of requirements?
a. Functional requirement
b. Non-functional requirement
51648543

51648543

51648543
c. Design constraint
d. External interface
5 Which one of the following most accurately defines the term software Remember 1
process model?
a. The way in which software is developed
b. The way in which software processes data
c. The way in which software is used
d. The way in which software behaves
6 Which one of the following phases accounts for the maximum effort Remember 1
during development of a typical software product?
51648543

51648543

51648543
a. Coding
b. Testing
c. Designing
d. Specification
7 Which one of the following phrases would most appropriately Remember 1
complete the sentence: “The later a defect is found during a
traditional software development cycle __________.”
a. the less troublesome it is
b. the more expensive it is to repair
c. the less important it is to the product’s operation
51648543

51648543

51648543

d. the more important it is to the product’s operation


8 Which one of the following statements is true concerning unit testing? Remember 1
a. Carried out by the development team
b. Involves testing the system as a whole
c. Often carried out by a separate testing team
d. Carried out by the customers
9 Which one of the following types of bugs may not get detected in Remember 1
black-box testing, but are very likely to be get detected by white-box
testing?

Page 2
a. Incorrect functionality
b. Missing functionality
c. Trojans
d. Incorrect algorithm
10 Which of the following is not a part of Software evolution? Remember 1
51648543

51648543

51648543
a. Re-engineering activities
b. Maintenance activities
c. Development activities
d. Negotiating with client
11 Which of the following UML diagrams has a static view? Remember 1
a. Collaboration
b. Use case
c. State chart
d. Activity
12 Which diagram in UML shows a complete or partial view of the Remember 1
51648543

51648543

51648543
structure of a modeled system at a specific time?
a. Sequence Diagram
b. Collaboration Diagram
c. Class Diagram
d. Object Diagram

Q. 2 Solve the following. 12


A) Explain the software Engineering code of ethics and professional CO1 6
practice.
B) Explain software process activities. CO1 6
51648543

51648543

51648543

Q.3 Solve the following. 12


A) Discuss the Extreme Programming process. CO2 6
B) What is agile Software Development? Give its advantages. CO2 6

Q. 4 Solve Any Two of the following. 12


A) What is system model? Explain types of system models in brief. CO3 6

Page 3
B) What are the Architectural patterns? Explain Model view controller CO3 6
(MVC) pattern
C) Explain in brief i) Context Models and ii) Interaction models CO3 6

Q.5 Solve Any Two of the following. 12


51648543

51648543

51648543
A) What is software reuse? Explain software reuse levels. CO4 6
B) Draw sequence diagram for ATM. CO4 6
C) Discuss Object Oriented Design using UML in brief. CO4 6

Q. 6 Solve Any Two of the following. 12


A) Explain test driven development with neat sketch. CO5 6
B) Compare software inspection and testing CO5 6
C) Discuss Component testing in detail. CO5 6
*** End ***
51648543

51648543

51648543
51648543

51648543

51648543

Page 4

You might also like