Tuesday, June 18, 2019

SE UNIT-4 COURSE FILE CONTENT


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
-----------------------------------------------------------------------------------------------------------------------------------------------------------

  1. Which tool is use for structured designing?
    a) Program flowchart
    b) Structure chart
    c) Data-flow diagram
    d) Module
  2. 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
  3. 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
  4. Who designs and implement database structures.
    a) Programmers
    b) Project managers
    c) Technical writers
    d) Database administrators
  5. In Design phase, which is the primary area of concern?
    a) Architecture
    b) Data
    c) Interface
    d) All of the mentioned
  6. The importance of software design can be summarized in a single word which is:
    a) Efficiency
    b) Accuracy
    c) Quality
    d) Complexity
  7. _______________ is a measure of the degree of interdependence between modules.
    a) Cohesion
    b) Coupling
    c) None of the mentioned
    d) All of the mentioned
  8. The UML was designed for describing _________
    a) object-oriented systems
    b) architectural design
    c) SRS
    d) Both object-oriented systems and Architectural design
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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

  1. The maximum number of objects that can participate in a relationship is called________
a.      Cardinality
b.      Attributes
c.       Operations
d.      Transformers
  1. 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
  1. 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
  1. 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
  1. 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
  1. Which model in system modelling depicts the dynamic behavior of the system?
a. Context Model
b. Behavioral Model
c. Data Model
d. Object Model

  1.  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
     

  1. 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
  1. Which design is analogous to the floor plan of a house?
a. Architectural design
b. Component-level design
c. Data design
d. Interface design
  1. 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

  1. 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
  1.  
Explain different Design Concepts in Design Engineering.
12 M
  1.  
When a design is said to be Complete and Sufficient?
6M
  1.  
Explain Deployment-Level Design Elements with a diagram.
6M
  1.  
Describe different architectural styles with neat sketch.
6 M
  1.  
What are the generic guidelines and attributes that leads to a good design?
6M
  1.  
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
  1.  
Abbreviate the acronym FURPS. Discuss each of them.
6M
  1.  
What is the need for dividing software into several modules?
6M
  1.  
Write short notes on:
    i. Abstraction ii. Refinement iii. Pattern

  1.  
What is Architecture? Why architecture is important?
6M
  1.  
Explain the refining of Architecture into Components.
6M
  1.  
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