Tutorial-3 (UNIT-3)
Date:
Course
Name & Code : Software Engineering
& 17CI10
Program/Sem/Sec :
B.Tech., CSE., III-Sem., Section-A
Academic Year :
2018-19
-----------------------------------------------------------------------------------------------------------------------------------------------------------
|
Q.No.
|
Question/Problem/Topic Discussed
|
|
1
|
What is the use of
creating a Data Flow model?
|
|
2
|
Explain the importance
of state diagram for control specification of the system.
|
|
3
|
What is a use case?
What information does an effective use-case provide?
|
|
4
|
Why is it necessary to
validate requirements? How can it be done?
|
|
5
|
Requirements
Engineering is a Bridge to Design and Construction”. Justify the statement
|
|
Faculty-1
|
Faculty-2
|
Course Coordinator
|
Module Coordinator
|
HOD
|
|
Dr.Ch.
Venkata Narayana
|
G.Balu
Narasimha Rao
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Objective
Questions (UNIT-3)
Date:
Course
Name & Code : Software Engineering
& 17CI10
Program/Sem/Sec :
B.Tech., CSE., III-Sem., Section-A
Academic Year :
2018-19
-----------------------------------------------------------------------------------------------------------------------------------------------------------
1. What are the types of requirements?
a) Availability
b) Reliability
c) Usability
d) All of the mentioned
a) Availability
b) Reliability
c) Usability
d) All of the mentioned
2. Select the
developer-specific requirement?
a) Portability
b) Maintainability
c) Availability
d) Both Portability and Maintainability
a) Portability
b) Maintainability
c) Availability
d) Both Portability and Maintainability
3. Which one of the
following is not a step of requirement engineering?
a) Elicitation
b) design
c) analysis
d) documentation
b) design
c) analysis
d) documentation
4. QFD stands for
a) quality function design
b) quality function development
c) quality function deployment
d) none of the mentioned
a) quality function design
b) quality function development
c) quality function deployment
d) none of the mentioned
5. A Use-case actor is
always a person having a role that different people may play.
a) True
b) False
a) True
b) False
6. The user system
requirements are the parts of which document?
a) SDD
b) SRS
c) DDD
d) SRD
a) SDD
b) SRS
c) DDD
d) SRD
7. A stakeholder is anyone
who will purchase the completed software system under development.
a) True
b) False
a) True
b) False
8. Which is one of the
most important stakeholder from the following?
a) Entry level personnel
b) Middle level stakeholder
c) Managers
d) Users of the software
a) Entry level personnel
b) Middle level stakeholder
c) Managers
d) Users of the software
9. What is the first step
of requirement elicitation?
a) Identifying Stakeholder
b) listing out Requirements
c) Requirements Gathering
d) All of the mentioned
a) Identifying Stakeholder
b) listing out Requirements
c) Requirements Gathering
d) All of the mentioned
10. Starting from least to
most important, choose the order of stakeholder.
i. Managers
ii. Entry level Personnel
iii. Users
iv. Middle level stakeholder
i. Managers
ii. Entry level Personnel
iii. Users
iv. Middle level stakeholder
a) i, ii, iv, iii b) i, ii, iii, iv c) ii, iv, i, iii d) All of the mentioned
11. What are the types of
requirement in Quality Function Deployment (QFD) ?
a) Known, Unknown, Undreamed
b) User, Developer
c) Functional, Non-Functional
d) Normal, Expected, Exciting
a) Known, Unknown, Undreamed
b) User, Developer
c) Functional, Non-Functional
d) Normal, Expected, Exciting
12. What are the kinds of
actors used in OOSE?
a) Primary
b) Secondary
c) Ternary
d) Both Primary and Secondary
a) Primary
b) Secondary
c) Ternary
d) Both Primary and Secondary
13. Context
diagram explains
(a) The overview of
the system
(b) The internal view of
the system
(c) The entities of the
system
(d) None of the above
14. DFD stands for
(a) Data Flow design
(b) Descriptive functional
design
(c) Data flow diagram
(d) None of the above
15. Level-O DFD is similar to
(a) Use case diagram
(b) Context diagram
(c) System diagram
(d) None of the above
16. ERD stands for
(a) Entity
relationship diagram
(b) Exit related diagram
(c) Entity relationship
design
(d) Exit related design
17. Which is not a
characteristic of a good SRS?
(a) Correct
(b) Complete
(c) Consistent
(d) Brief
18. Outcome of
requirements specification phase is
(a) Design Document
(b) Software
requirements specification
(c) Test Document
(d) None of the above
19. The DFD depicts
(a) Flow of data
(b) Flow of control
(c) Both (a) and (b)
(d) None of the above
20. Product features are
related to:
(a) Functional
requirements
(b) Non functional
requirements
(c) Interface requirement
(d) None of the above
21. Which one is a
quality attribute?
(a) Reliability
(b) Availability
(c) Security
(d) All of the above
22. Which one is not a
functional requirement?
(a) Efficiency
(b) Reliability
(c) Product features
(d) Stability
23. APIs stand for:
(a) Application
performance interfaces
(b) Application
programming interfaces
(c) Application
programming integration
(d) Application performance integration
24. In
the requirement analysis which model depicts the information domain for the
problem?
a. Data models
b. Class-Oriented models
c. Scenario-based models
d. Flow-oriented models
25. Which of these primary objectives have to be achieved for the requirement
model?
a. To describe what the customer requires
b. To establish a basis for the creation of a software
design
c. To define a set of requirements that can be
validated once the software
d. All
mentioned above
|
Faculty-1
|
Faculty-2
|
Course Coordinator
|
Module Coordinator
|
HOD
|
|
Dr.Ch.
Venkata Narayana
|
G.Balu
Narasimha Rao
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Descriptive Questions (UNIT-3)
Date:
Course
Name & Code : Software Engineering
& 17CI10
Program/Sem/Sec :
B.Tech., CSE., III-Sem., Section-A
Academic Year : 2018-19
|
1.
|
(a)
|
What are the problems in Requirement Practices?
|
6
M
|
|
|
(b)
|
Define Requirements Engineering. Is
Requirements Engineering a solution for Requirement Practices?
|
6M
|
|
|
|
|
|
|
2.
|
(a)
|
Why Requirements Engineering is called “Bridge to Design and Construction”?
|
6
M
|
|
|
(b)
|
How the initiation of Requirements Engineering
is done? Explain briefly.
|
6M
|
|
|
|
|
|
|
3.
|
(a)
|
Write about different types of Requirements
Elicitation
|
6
M
|
|
|
(b)
|
Why Requirements Engineering have to be done?.
|
6M
|
|
|
|
|
|
|
4.
|
(a)
|
Explain different Requirements Engineering
tasks briefly.
|
12M
|
|
|
|
|
|
|
5.
|
(a)
|
Elaborate the various
steps that the analyst must perform to create the behavioral model.
|
12M
|
|
|
|
|
|
|
6.
|
(a)
|
How you develop Use Cases? Draw the diagram for building a use case.
|
12M
|
|
|
(b)
|
Describe the process of building an analysis model with neat
diagram.
|
|
|
|
|
|
|
|
7.
|
(a)
|
Write about the building the Analysis Model?
|
12M
|
|
|
(b)
|
Why Requirement Analysis is important in software engineering?
Explain
|
|
|
|
|
|
|
|
8.
|
(a)
|
Are there any approaches for Analysis Model? Justify your answer
with examples.
|
12M
|
|
|
(b)
|
Write about Data Modeling with an example.
|
|
|
|
|
|
|
|
9.
|
(a)
|
Analysis Modeling begins with Data Modeling. In
this context, Explain about:
a) Data objects b)
Data Attributes
c) Relationships d) Cardinality and Modality
|
12M
|
|
|
|
|
|
|
10
|
(a)
|
Scenario- based modeling comprises of writing use-cases, developing
an activity diagram and drawing swim lane diagrams. Elaborate on these to
show the importance of each of these steps.
|
12M
|
|
Faculty-1
|
Faculty-2
|
Course Coordinator
|
Module Coordinator
|
HOD
|
|
Dr.Ch.
Venkata Narayana
|
G.Balu
Narasimha Rao
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Assignment-3
(UNIT-3)
Date:
Course
Name & Code : Software Engineering
& 17CI10
Program/Sem/Sec :
B.Tech., CSE., III-Sem., Section-A
Academic Year : 2018-19
|
Q.No.
|
Question
|
Related
CO
|
|
1.
|
Analysis Modeling begins with Data Modeling. In
this context, Explain about:
a) Data objects b)
Data Attributes
c) Relationships d)
Cardinality and Modality
|
CO3
|
|
2.
|
How you develop Use Cases? Draw the diagram for building a use case.
|
CO3
|
|
3.
|
Elaborate the various steps that the analyst must perform to create
the behavioral model.
|
CO3
|
|
4.
|
Scenario- based modeling comprises of writing use-cases, developing
an activity diagram and drawing swim lane diagrams. Elaborate on these to
show the importance of each of these steps.
|
CO3
|
|
5.
|
Explain different Requirements Engineering
tasks briefly.
|
CO3
|
|
Faculty-1
|
Faculty-2
|
Course Coordinator
|
Module Coordinator
|
HOD
|
|
Dr.Ch.
Venkata Narayana
|
G.Balu
Narasimha Rao
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Topics
covered through ICT (UNIT-I)
Course
Name & Code : Software Engineering
& 17CI10
Program/Sem/Sec :
B.Tech., CSE., III-Sem., Section-A
Academic Year : 2018-19
Topic: Date:
|
Slide-1
![]() |
Slide-2
![]() |
|
Slide-3
![]() |
Slide-4
![]() |
|
Slide-5
![]() |
Slide-6
![]() |
|
Faculty-1
|
Faculty-2
|
Course Coordinator
|
Module Coordinator
|
HOD
|
|
Dr.Ch.
Venkata Narayana
|
G.Balu
Narasimha Rao
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|
Dr.Ch.
Venkata Narayana
|






No comments:
Post a Comment