MED ICT ICTED 528 Software Engineering 2080

From ICTED-WIKI
Jump to navigation Jump to search

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.