Subjects
Applied Mathematics for Electrical Engineering - 3130908
Complex Variables and Partial Differential Equations - 3130005
Engineering Graphics and Design - 3110013
Basic Electronics - 3110016
Mathematics-II - 3110015
Basic Civil Engineering - 3110004
Physics Group - II - 3110018
Basic Electrical Engineering - 3110005
Basic Mechanical Engineering - 3110006
Programming for Problem Solving - 3110003
Physics Group - I - 3110011
Mathematics-I - 3110014
English - 3110002
Environmental Science - 3110007
Software Engineering - 2160701
Data Structure - 2130702
Database Management Systems - 2130703
Operating System - 2140702
Advanced Java - 2160707
Compiler Design - 2170701
Data Mining And Business Intelligence - 2170715
Information And Network Security - 2170709
Mobile Computing And Wireless Communication - 2170710
Theory Of Computation - 2160704
Semester
Semester - 1
Semester - 2
Semester - 3
Semester - 4
Semester - 5
Semester - 6
Semester - 7
Semester - 8
Software Engineering
(2160701)
SE-2160701
Summer-2018
BE | Semester
6
Summer - 2018
|
04/28/2018
Total Marks
70
Q1
(a)
What is Process? Discuss the process framework activities
3 Marks
Unit : Introduction to Software and Software Engineering
|
Topic : Process
(b)
Write functional and non-functional requirements of Hotel Management System
4 Marks
Unit : Requirement Analysis and Specification
|
Topic : Understanding the Requirement
(c)
Explain Waterfall process model
7 Marks
Unit : Introduction to Software and Software Engineering
|
Topic : Software Process Models
Q2
(a)
Enlist and discuss the types of Risks
3 Marks
Unit : Managing Software Project
|
Topic : Risk Analysis &Management (Risk Identification, Risk Projection, Risk Refinement , Risk Mitigation)
(b)
Explain COCOMO model for project estimation
4 Marks
Unit : Managing Software Project
|
Topic : Software Project Estimations
(c)
Explain Adaptive Software Development Process Model
7 Marks
Unit : Agile Development
|
Topic : Other process models of Agile Development and Tools.
OR
(c)
Explain Requirement Engineering Tasks
7 Marks
Unit : Requirement Analysis and Specification
|
Topic : Requirement Engineering
Q3
(a)
Discuss the concept of Agility
3 Marks
Unit : Agile Development
|
Topic : Agility and Agile Process model
(b)
Draw the Time-line chart for the Library Management System
4 Marks
Unit : Managing Software Project
|
Topic : Project Scheduling & Tracking
(c)
Draw the Data Flow Diagram for Hotel Management System
7 Marks
Unit : Requirement Analysis and Specification
|
Topic : Requirement Modeling
OR
Q3
(a)
Explain user interface design issues
3 Marks
Unit : Software Design
|
Topic : User Interface Design
(b)
Draw the ER diagram for the system that is known to you
4 Marks
Unit : Requirement Analysis and Specification
|
Topic : Requirement Modeling
(c)
Explain Integration testing.
7 Marks
Unit : Software Coding & Testing
|
Topic : Testing Techniques and Test Case
Q4
(a)
Compare and contrast alpha and beta testing.
3 Marks
Unit : Software Coding & Testing
|
Topic : Testing Techniques and Test Case
(b)
Explain the process of code review.
4 Marks
Unit : Software Coding & Testing
|
Topic : Code Review
(c)
Define Quality for software. List and explain SQA activities
7 Marks
Unit : Quality Assurance and Management
|
Topic : Quality Concepts and Software Quality Assurance
OR
Q4
(a)
What are the different levels of testing? Briefly discuss the goal of each level.
3 Marks
Unit : Software Coding & Testing
|
Topic : Testing Strategies
(b)
What is software architecture? Explain any two architectural styles of software.
4 Marks
Unit : Software Design
|
Topic : Architectural Design
(c)
Explain various coding standard.
7 Marks
Unit : Software Coding & Testing
|
Topic : Coding Standard and coding Guidelines
Q5
(a)
Explain Client/Server Software Engineering.
3 Marks
Unit : Advanced Topics in Software Engineering
|
Topic : Client/Server Software Engineering
(b)
Explain Version and Change Control Management.
4 Marks
Unit : Software Maintenance and Configuration Management
|
Topic : Version Control and Change Control
(c)
Explain Software maintenance.
7 Marks
Unit : Software Maintenance and Configuration Management
|
Topic : Types of Software Maintenance
OR
Q5
(a)
Explain Software as a Service.
3 Marks
Unit : Software Engineering and Software as a Service
|
Topic : Software as a Service
(b)
Explain the following term in brief<br / 1) Re-Engineering 2) Reverse Engineering
4 Marks
Unit : Software Maintenance and Configuration Management
|
Topic : Re-Engineering
(c)
Explain Web Engineering.
7 Marks
Unit : Advanced Topics in Software Engineering
|
Topic : Web Engineering