Exam Details

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


Question Paper

1
Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA Integrated SEMESTER- VI- EXAMINATION WINTER 2018
Subject Code: 4460602 Date: 30-11-2018
Subject Name: Software Engineering
Time: 02.30 pm to 5.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

Define the following terms
1. Configuration Management
2. Refactoring
3. Software Engineering
4. Debugging
5. Open-Closed Principle
6. Verification and Validation
07

List and discuss Agile process models. What are the primary advantages of it in software engineering?
07
Q.2

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

Explain the requirement modelling for WebApps.
07
OR

List and explain Communication principles.
07
Q.3

Explain how a process specification (PSPEC) differs from a control specification (CSPEC).
07

How does the object-oriented view of component-level design differs from the traditional view?
07
OR
Q.3

What do you mean by Eliciting Requirements? What is its role in building analysis model? How quality of requirements can be helpful in model building?
07

Describe the golden rules for the user interface design.
07
Q.4

Define the function independence. Explain different cohesion and coupling types in details.
07

What is software architecture? List different architecture styles. Discuss call and return Architecture Style.
07
OR
Q.4

What is design pattern? Discuss different types of design pattern.
07

What is a formal technical review and why is one conducted? Outline the steps required to conduct a successful FTR?
07
Q.5

Explain: Glass Box Testing and how it is different from black box testing.
07

What is Function Point metric for requirement modeling? Also compute FP metric for Safe Home Software.
07
OR
Q.5

What is System testing? List and Discuss all types of Systems testing.
07

What do you understand by empirical estimation models? Explain COCOMO II model giving suitable example.
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