1
swe exam Questions and Answers (100%
Correct Answers) Already Graded A+
what is software engineering Ans: An engineering discipline concerned
with all aspects of software production from specification to system
maintenance.
what are genreric software products Ans: stand-alone systems that are
© 2026 Assignment Expert
marketed and sold to any custsomer who wants to buy them
what are customized software products Ans: software products where
the engineer is make trough comission
Guru01 - Stuvia
what is software specification Ans: a description of what the software
should do
how does software engineering differe from other types of engineering
Ans: software cant not ware out,components of software are not
physical and doesnt always operate as planned,difficult to
manage,softwate is designed not manufactured
how is swe different than a coding assignment Ans: requirments are
ambigious and change,lots of testing,code must be
maintained,documentation
what are the goals of swe Ans: to follow the software development
lifecylce
what are the roles of the software engineer Ans: to understand the
domain problem and use that understanding to produce a solution
, For Expert help and assignment handling,
2
what are attriubutes of good software Ans: good software is:
maintainable,secure,effiecent,and acceptable
issues that affect software? Ans: heterogeneity,social
changes,securiity,scale
what is software complexity? Ans: the number of entities that comprise
the software, and the number of interactions between them
© 2026 Assignment Expert
whats a complex system? Ans: a complex system is one in which the
swe can not be sure of the output of the system given an input
Guru01 - Stuvia
whats a complicated system Ans: a complicated system is one in which
the swe can be sure of the output of the system given an input
what determines software complexity Ans: lines of
code,classes.modules,module interconnections,time to
understand,number of swe
how to go about designing software complexity Ans: know the
requirments then design the system then implement the system then test
what is the software lifecylce? Ans: It's a description of the sequence of
activities carried out in a software engineering project, and the relative
order of these activities.
what are the steps of the software engineering lifecylce? Ans:
requirements,design,implementation,testing,mainteance