Tuesday, June 18, 2019

SE UNIT-3 COURSE FILE CONTENT


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

2. Select the developer-specific requirement?
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

4. QFD stands for
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


6. The user system requirements are the parts of which document?
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


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


9. What is the first step of requirement elicitation?
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

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

12. What are the kinds of actors used in OOSE?
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