Exam Details

Subject software engineering
Paper
Exam / Course mca(integrated)
Department
Organization Gujarat Technological University
Position
Exam Date May, 2017
City, State gujarat, ahmedabad


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA Integrated SEMESTER-VI • EXAMINATION SUMMER 2017
Subject Code: 4460602 Date: 02/05/2017
Subject Name: Software Engineering
Time: 10:30 am to 1:00 pm Total Marks: 70
Instructions:
1. Attempt all questions.
2. Make suitable assumptions wherever necessary.
3. Figures to the right indicate full marks.
Q.1

Explain the following terms
OCP
Agile Process
Component Based Software Engineering (CBSE)
ASD
Alpha and Beta Testing
Archetypes
Time-Line Chart
07

Explain waterfall and spiral process model. List the differences between them.
07
Q.2

What is requirement engineering? Describe the seven distinct tasks encompassed in requirement engineering.
07

List five functional requirement of hotel management system. Draw DFD level-0 and DFD level-1 for the same.
07
OR

Explain core principles that guide the software process of software engineering.
07
Q.3

Explain human factors that may affect in agile software development.
07

Explain the types of cohesion and coupling
07
OR
Q.3

Explain Architecture Design from Design pyramid for WebApp.
07

What is function based metrics? Explain in detail.
07
Q.4

State and explain the three golden rules that form the basis of interface design.
07

Write a short note on Formal Technical Review (FTR).
Explain any one category of Architecture style
04
03
OR
Q.4

What is white box testing? Discuss basis path testing in detail.
07

Describe the set of goals that are applicable to WebApp design.
07
Q.5

Explain unit testing and integration testing with suitable examples.
07

What is W5HH principle in project management
07
OR
Q.5

Explain COCOMO II model of software estimation.
07

List the Fundamental design concepts. Discuss modularity and functional independence
07



Other Question Papers

Subjects

  • advanced c programming (adv – c)
  • advanced python
  • basic mathematics for it
  • big data
  • c++ with class libraries (cpp)
  • communication skills - ii
  • communication skills-1
  • cyber security and forensics (csf)
  • data analytics with r
  • data structure
  • database management systems
  • discrete mathematics for computer science (dmcs)
  • environmental studies
  • fundamentals of computer
  • fundamentals of database management systems
  • fundamentals of networking
  • fundamentals of programming – i
  • fundamentals of web
  • information security
  • java programming
  • machine learning
  • management information systems (mis)
  • mobile programming
  • network security
  • operating system
  • operations research
  • python (py)
  • software engineering
  • software testing
  • statistical methods
  • uml & object oriented modeling
  • web development tools