Entrance Announcement
MICTE 2080
2080 Magh 07
MED ICT ICTED 528 Software Engineering 2080
Objective
TRIBHUVAN UNIVERSITY
Faculty of Education
Master/2nd Semester
2080 (New Course)
ICT.Ed.528 Software Engineering
Attempt all questions
Symbol No.:
Group "A" 10 X 1 mark=10
Tick(V) the best answers
1. Which is NOT Manifesto for Agile Software Development?
a. Individuals and interactions
b. Working software
d. Complex to change
c. Customer collaboration
2. In which phase, deployment of the product is done in RUP model?
a. Inception
c. Construction
b. Elaboration
d. Transition
3. In requirement engineering, the process of analyzing, documenting, tracking, prioritizing and agreeing on the requirement and controlling the communication to relevant stakeholders refers to:
a. Requirements elicitation
c. Requirements analysis
b. Requirements verification
d. Requirements management
4. What is the purpose of Use Case diagram?
a. Functional decomposition
b. Define sequences of actions
c. Identification of functional requirements
d. Identify multiplicities of action.
5. Which of following is not a UML diagram used creating a system analysis model?
a. activity diagram
c. class diagram
b. dataflow diagram
d. use case diagram
6.Services with the intent of maximizing reuse?
a. Loose Coupling
b. Service Abstraction
b. Service Reusability
d. Service Autonomy
7. What is the purpose of XML in a web service?
a. takes the help of XML to tag the data, format the data
b. takes the help of XML to transfer a message.
c. takes the help of XML to describe the availability of service.
d. takes the help of XML to control a message.
8. What does DMAIC stands for?
a. Define, Measure, Analyze, Improve, Control
b. Define, Measure, Analytic, Imagine, Control
c. Derive, Measurement, Analytic, Improve, Control
d. Derive, Measure, Analytic, Imagine, Control
9. Which of following process is examine institutional procedures for assuring quality and standards for effectiveness in achieving stated goals?
a. quality standards
c. quality enhancement
b. quality audit
d. quality assurance
10. Which of the non-functional parameter checks that a software system interfaces with other software systems?
a. Portability
c. Flexibility
b. Interoperability
d. Reusability
Subjective
TRIBHUVAN UNIVERSITY
2080 (New Course)
Master/Education/2nd Semester
Full Marks: 40
ICT.Ed.528 Software Engineering
Time: 3 hrs.
Candidates are required to give answers in their own words as far as procticable. The figures in the margin indicate full marks.
Attempt all questions
Group "B" 6 X 5 marks 30
1. What is Software Development Process? Explain Agile Scrum methodology in detail.
2. Define SRS. Demonstrate the functional and non-functional requirements for school related any software.
OR
What are the Requirements Engineering Process Functions? Describe.
3. Demonstrate the activity diagram and sequence UML diagram with example.
4. Differentiate between service-oriented architecture vs microservices architecture.
OR
What is design pattern? Explain the component-based design.
5. Define SQA Metrix. Explain the 5 steps for Six Sigma.
6. Why black box testing approach is more applicable in software industries? Describe.