Exam Details

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


Question Paper

Seat No.: Enrolment
GUJARAT TECHNOLOGICAL UNIVERSITY
MCA Integrated- SEMESTER -VI EXAMINATION -SUMMER-2019
Subject Code:4460602 Date: 06-05-2019
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 What do you understand by Evolutionary Process Model? Explain Spiral Model in detail? 7
Define Agility. List out Agile Process Model. Discuss XP with its stages. 7
Q-2 What is Requirement Engineering? Describe seven distinct tasks encompassed with 7
requirement engineering.
Write validation principles and testing principle in detail. 7
OR
Explain different elements of Requirement Model. 7
Q-3 What is software Design? Explain different design concepts in detail. 7
Explain Three Golden Rules that form the basis of interface design in detail. 7
OR
Q-3 What is Software Architecture? Explain Architecture Styles in detail. 7
Differentiate cohesion and coupling. Explain Coupling types in detail. 7
Q-4 Explain Design Pyramid for Web App in detail. 7
Define Testing. Explain White-Box testing strategies in detail. 7
OR
Q-4 Write a short note on content testing for WebApp. 7
What is the difference between alpha and beta testing? Explain why this forms of testing 7
are particularly valuable.
Q-5 What is FTR? Why it is conducted? Outline the steps required to conduct successful FTR. 7
What is W5HH principle in project management? 7
OR
Q-5 What do you understand by empirical estimation model? Explain COCOMO II model 7
with example.
What is project scheduling? Explain basic principles end effort distribution in scheduling 7
a project.


Subjects

  • advance database management system
  • advanced biopharmaceutics & pharmacokinetics
  • advanced medicinal chemistry
  • advanced networking (an)
  • advanced organic chemistry -i
  • advanced pharmaceutical analysis
  • advanced pharmacognosy-1
  • advanced python
  • android programming
  • artificial intelligence (ai)
  • basic computer science-1(applications of data structures and applications of sql)
  • basic computer science-2(applications of operating systems and applications of systems software)
  • basic computer science-3(computer networking)
  • basic computer science-4(software engineering)
  • basic mathematics
  • basic statistics
  • big data analytics (bda)
  • big data tools (bdt)
  • chemistry of natural products
  • cloud computing (cc)
  • communications skills (cs)
  • computer aided drug delivery system
  • computer graphics (cg)
  • computer-oriented numerical methods (conm)
  • cyber security & forensics (csf)
  • data analytics with r
  • data mining
  • data structures (ds)
  • data visualization (dv)
  • data warehousing
  • data warehousing & data mining
  • database administration
  • database management system (dbms)
  • design & analysis of algorithms(daa)
  • digital technology trends ( dtt)
  • discrete mathematics for computer science (dmcs)
  • distributed computing (dc1)
  • drug delivery system
  • dynamic html
  • enterprise resource planning (erp)
  • food analysis
  • function programming with java
  • fundamentals of computer organization (fco)
  • fundamentals of java programming
  • fundamentals of networking
  • fundamentals of programming (fop)
  • geographical information system
  • image processing
  • industrial pharmacognostical technology
  • information retrieving (ir)
  • information security
  • java web technologies (jwt)
  • language processing (lp)
  • machine learning (ml)
  • management information systems (mis)
  • mobile computing
  • molecular pharmaceutics(nano tech and targeted dds)
  • network security
  • object-oriented programming concepts & programmingoocp)
  • object-oriented unified modelling
  • operating systems
  • operation research
  • operations research (or)
  • pharmaceutical validation
  • phytochemistry
  • procedure programming in sql
  • programming skills-i (ps-i-fop)
  • programming skills-ii (ps-oocp)
  • programming with c++
  • programming with java
  • programming with linux, apache,mysql, and php (lamp)
  • programming with python
  • search engine techniques (set)
  • soft computing
  • software development for embedded systems
  • software engineering
  • software lab (dbms: sql & pl/sql)
  • software project in c (sp-c)
  • software project in c++ (sp-cpp)
  • software quality and assurance (sqa)
  • statistical methods
  • structured & object oriented analysis& design methodology
  • system software
  • virtualization and application of cloud
  • web commerce (wc)
  • web data management (wdm)
  • web searching technology and search engine optimization
  • web technology & application development
  • wireless communication & mobile computing (wcmc)
  • wireless sensor network (wsn)