Tutorial-4 (UNIT-4)
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
|
When a design is said to be Complete and
Sufficient?
|
|
2
|
Describe different architectural
styles with neat sketch.
|
|
3
|
What are the generic guidelines and
attributes that leads to a good design?
|
|
4
|
Abbreviate the acronym FURPS. Discuss
each of them.
|
|
5
|
Write short notes on:
i. Abstraction ii. Refinement iii. Pattern
|
|
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-4)
Date:
Course
Name & Code : Software Engineering
& 17CI10
Program/Sem/Sec :
B.Tech., CSE., III-Sem., Section-A
Academic Year :
2018-19
-----------------------------------------------------------------------------------------------------------------------------------------------------------
- Which tool is use for
structured designing?
a) Program flowchart
b) Structure chart
c) Data-flow diagram
d) Module - In the Analysis phase, the
development of the ____________ occurs, which is a clear statement of the
goals and objectives of the project.
a) Documentation
b) flowchart
c) program specification
d) design - Actual programming of software
code is done during the ____________ step in the SDLC.
a) Maintenance and Evaluation
b) Design
c) Analysis
d) Development and Documentation - Who designs and implement
database structures.
a) Programmers
b) Project managers
c) Technical writers
d) Database administrators - In Design phase, which is the
primary area of concern?
a) Architecture
b) Data
c) Interface
d) All of the mentioned - The importance of software
design can be summarized in a single word which is:
a) Efficiency
b) Accuracy
c) Quality
d) Complexity - _______________ is a measure
of the degree of interdependence between modules.
a) Cohesion
b) Coupling
c) None of the mentioned
d) All of the mentioned - The UML was designed for
describing _________
a) object-oriented systems
b) architectural design
c) SRS
d) Both object-oriented systems and Architectural design - Which of the following is not
included in Architectural design decisions?
a) type of application
b) distribution of the system
c) architectural styles
d) testing the system - What describes how a set of
interacting components can share data?
a) model-view-controller
b) architecture pattern
c) repository pattern
d) none of the mentioned - Transaction processing systems
may be organized as a _________ architecture with system components
responsible for input, processing, and output.
a) Repository
b) Client–server
c) Model-View-Controller
d) Pipe and Filter - The construction of
object-oriented software begins with the creation of
a) design model
b) analysis model
c) code levels
d) both design and analysis model - Which design identifies the
software as a system with many components interacting with each other?
a.
Architectural design
b.
High-level design
c.
Detailed
design
d.
Both B & C
- The maximum number
of objects that can participate in a relationship is called________
a.
Cardinality
b.
Attributes
c.
Operations
d.
Transformers
- Activities and action taken on the data are
represented by circle or round-edged rectangles is called _____.
a.
Entities
b.
Process
c.
Data
storage
d.
Data flow
- The name to diagram that represents the flow of
activities described by the use cases and at the same time the actors are
involved in UML.
a.
State
diagram
b.
Swim
lane diagram
c.
Activity
diagram
d.
Component diagram
- Which of the level carries out goal, objective,
work tasks, work products and other activities of the software process?
a.
Performed
b.
Incomplete
c.
Optimized
d.
Quantitatively Managed
- In OOD, the attributes (data variables) and
methods( operation on the data) are bundled together is called _______
a.
Classes
b.
Objects
c.
Encapsulation
d.
Inheritance
- Which
model in system modelling depicts the dynamic behavior of the system?
a. Context Model
b. Behavioral Model
c. Data Model
d. Object Model
- Which of these are characteristics of a
good design?
a. exhibits strong coupling
between its modules
b. implements all requirements in
the analysis model
c. provides a complete picture of
the software
d. both b and c
- Which of the following is not a
characteristic common to all design methods?
a. configuration management
b. functional component
c. notation quality assessment
d. guidelines refinement
heuristics
22. Which design
model elements are used to depict a model of information represented from
the user's view?
a. Architectural design elements
b. Component-level design elements
c. Data design elements
d. Interface design elements
- Which design is analogous to the floor plan
of a house?
a. Architectural design
b. Component-level design
c. Data design
d. Interface design
- Which design model is analogous to the
detailed drawings of the access points and external utilities for a house?
a. Architectural design
b .Component-level design
c. Data design
d. Interface design
- To determine the architectural style or
combination of styles that best fits the proposed system, requirements
engineering is used to uncover
a. algorithmic complexity
b. characteristics and constraints
c. control and data
d. design patterns
|
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-4)
Date:
Course
Name & Code : Software Engineering
& 17CI10
Program/Sem/Sec :
B.Tech., CSE., III-Sem., Section-A
Academic Year : 2018-19
|
|
Explain different Design Concepts in Design
Engineering.
|
12
M
|
|
|
When a design is said to be Complete and
Sufficient?
|
6M
|
|
|
Explain Deployment-Level Design Elements with a diagram.
|
6M
|
|
|
Describe different architectural
styles with neat sketch.
|
6
M
|
|
|
What are the generic guidelines and
attributes that leads to a good design?
|
6M
|
|
|
Regarding to the Design Model, Write short notes
on each of them:
a)
Data Design Elements
b)
Architectural Design Elements
c) Interface
Design Elements
|
12M
|
|
|
Abbreviate the acronym FURPS. Discuss
each of them.
|
6M
|
|
|
What is the need for dividing software
into several modules?
|
6M
|
|
|
Write short notes on:
i. Abstraction ii. Refinement iii. Pattern
|
|
|
|
What is Architecture? Why architecture
is important?
|
6M
|
|
|
Explain the refining of Architecture into Components.
|
6M
|
|
|
Architectural Design is crucial in Software Engineering”. Justify
this statement with diagrams.
|
6M
|
|
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-4
(UNIT-4)
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.
|
Write short notes on:
i. Abstraction ii. Refinement iii. Pattern
|
CO4
|
|
2.
|
Describe
different architectural styles with neat sketch.
|
CO4
|
|
3.
|
Regarding to the Design Model, Write short notes
on each of them:
a)
Data Design Elements
b)
Architectural Design Elements
c)
Interface Design Elements
|
CO4
|
|
4.
|
Explain different
Design Concepts in Design Engineering.
|
CO4
|
|
5.
|
Abbreviate the acronym FURPS. Discuss each of them.
|
CO4
|
|
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-IV)
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-5
![]() |
Slide-4
![]()
Slide-6
![]() |
|
Slide-7
![]() |
Slide-8
![]() |
|
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