Maulana Azad National Urdu University M.C.A I Semester Examination, March 2023
Paper - MMCA111PCT : Software Engineering
z Å
k
Z ,
b 8
- : p 6 ,
Time : 3 hrs Marks : 70
@ c Z
* ] :
» V ß Z Î Ð V  x Ó X ì è S g  á Z  Z ® Å V / n Æ [ Z  C Ù X x Î z Ô zx  z Ô w Zz z : ì  6 , V  & ] Ñ Z Î p ! 6 , t
 Z
 [ b i Ñ ì ò X ì
C X Ù Z Î
Æ w ò i Ñ [ Z  » w Z Î C Ù X  ] Ñ Z Î á zZ [ Z  ¿ & * *  %æFN ( à { & ] Ñ Z Î è z c    ] Ñ Z Î ò i Ñ
10~ w Zz z
.1(10 x 1 = 10 Marks)
X ì  
1a
/ 6 V , ì 
X
(200)Î z  ã ½ [ Z  » w Z Î C Ù X  ¶  [ Z  Æ V ß Z Î õ 0 * ð Ã Ã D ¨ ( ¤ Ð ~ k ÔZ  ] Ñ Z Î
8~ zx  z
.2(5 x 6 = 30 Marks)
X   ] Z 
6a Æ w Z Î C Ù
V / 6 ,
ì 
(500)Î õ 0 * ã ½ [ Z  » w Z Î C Ù X  ¶  [ Z  Æ V ß Z Î & ð Ã Ã D ¨ ( ¤ Ð ~ k XZ  ] Ñ Z Î
5~ x Î z
.3(3 x 10 = 30 Marks)
X   ] Z 
10a Æ w Z Î C Ù
z Zz w
(1)
w Z Î
¿ Æ z » 7 ì
?
Software ì
Software Development Activityq - Z ' ' ' '
(i)Dependence (d) Development (c) Specification (b) Validation (a)
ß
(
/9 ) X ì 7
Umbrella Activityq - Z
Software Quality Assurance (ii)6 gz , Ý a eZ
X
SRS (iii)' ' ' ì '
X
stakeholdersÆ
Software Processy à Р~ s f
(iv)t
X
(d) Tester (c) End-users (b) Project Manager (a) ù
@ ì *
?
Implementation»
Generlisation~
Object Oriented Programming Languages (v)» ì È
X
CASE (vi)s H B Y
@ ì *
?
Code~
(Testing)õ Y Å n ¾
(vii)' Ã
' '
'
Function Points (FP)g Zz
Lines of Code (LoC) Ü z D  [  »
CostÆ
Software (viii) ä a Æ E Z H w Y
@ ì *
?
MeasureLength of Code (b) Size of Software (a)
Z
~ y Ð ð Ã
7
(d) Functionality of Software (c)6
¿ , â
^ ÉÀ /õG 
X
Adaptive Maintenance (ix)° Å p
 z
X
Software Versions (x) P.T.Oz
 zx
Æ
!
* g
~ }
 z s
 # ,
X
EvaluationÅ
Software Engineering Methodologies (2) Æ x g
 y Û
 t ,
X
Spiral modelg Zz
V Model (3)Related
Æ
Online Food Ordering SystemX  ¯
DFDa Æ
Online Food Ordering (4)Å w V 7
 z
X
Object Diagramg Zz
Class Diagram6
¿ , â
^ ÉÀ /õG 
X
Validationg Zz
Verification, Termsá zZ ä  w E Z ~
Software Engineering (a) (5) Æ x g
 y Û Ò t
 y ,
X
Beta Testingg Zz
Alpha Testing (b) ~ Û Ò t
 y ,
X
Component Reuseg Zz
Restructuring (6)& Ã g +
= w V 7
X Ù
Resource Histogramg Zz
PERT Chart (7) ù ,
X
Analyze»
Requirements?  H
Software Requirements (8)H Y
@ ì *
?
Computeù Ã k ?Z ì H
Halstead's Complexity Measures (9)z x Î
z Å
 s
 # ,
X
(Challenges){ 7 g  ~
Software Engineering (a (10)Z » E H w ì
 ?z s #
 ,
X
Software Development Process Models (b ,
X
MeasuresÆ ä 
ValidateÃ
(Requirements)] c * zg ¢ Å
Software System (a (11)ù
Activity Diagrams~ ä  gZ 7 Ã
(Requirements)] c * zg ¢ Å
Software System (bì
?
(Useful)g Ç  æ 6
¿ , â ÉÀ ^ /õG 
X
Software Crisis (a (12)¿ Ã Ò
 y ,
X
Project Planning Activity (b6 ,
¿ â K ^
X
Modular Design (cH
?
PrinciplesÆ
Coding (d?   W ù
Test CasesX ,  s #  z Å
Automated Testing Tools (13)H ì Ò ?
 y ,
X
`Performance Testing? ì C Y Å
(Close)È  '
Testing , 
DiscussÅ
Z l Z Å x
 z s
 # ,
X
Maintenanceg Zz ì H
Maintenance Process (a (14)6 H , 7 k , ì
?
MaintenanceW , Z »
Forward Engineeringg Zz
Reverse Engineering (b // /