Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Software Engineering Question Bank for MVJ 20IS36 - Sem III, Summaries of Network Design

A question bank for the internal assessment iii exam of the software engineering course (mvj 20is36) in semester iii at mvj college of engineering. The question bank includes multiple-choice questions (mcqs) and full questions, each carrying 12 marks and 1 mark respectively. Various topics such as software design methodologies, testing and maintenance measures, bloom's taxonomy levels, extreme programming, reverse engineering, black box testing, good design characteristics, modularity, benefits of software restructuring, agile software development, and various architectural styles and design concepts.

What you will learn

  • What benefits can be achieved when software is restructured?
  • Which Agile Software Development manifesto value suits the given scenario?
  • What does reverse engineering of data focus on?
  • What is the UML designed for?
  • Can there be too many modules in the proposed design?
  • What are the components of Software Maintenance?

Typology: Summaries

2020/2021

Uploaded on 04/27/2022

ashww
ashww 🇮🇳

3 documents

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
MVJ College of Engineering, Bengaluru
(An Autonomous Institute)
Affiliated to VTU, Belagavi, Approved by AICTE, New Delhi, Recognized by UGC with 2(f) & 12 (B),
Accredited by NBA & NAAC
Department of Information Science& Engineering
Question Bank for Internal Assessment III
Odd Semester (2021-2022)
Sem III Subject
Code
MVJ
20IS36
Subject
Name Software Engineering
Duration 1 Hour
30 Mins
Date 11/4 /2021 Max.
Marks 30
Each Full Question below carries 12 Marks &each MCQ carries 1 Mark
CO Code Course Outcomes
CO4 To understand the various software design methodologies
CO5 To learn various testing and maintenance measures
Revised Bloom’s Taxonomy Levels: L1 – Remembering, L2 – Understanding, L3 – Applying,
L4 – Analyzing, L5 – Evaluating, and L6 – Creating
Q.
No.
MCQ MARKS CO
Code
Learning
Level
1Software Maintenance includes
1 CO3 L1
a.Error correction b. Enhancement
of capabilities
c. Deletion of
obsolete
capabilities
b. All of the
above
2The UML was designed for describing ________
1 CO2 L1
a. Object-
oriented
systems
b.
Architectural
design
c. SRS d. Both a and b
3User requirements are expressed as ------------ in Extreme Programming
1 CO2 L1
a.Implementation
task
b. Functiona
lities
c.Users Stories d. None of the
above
4Reverse engineering of data focuses on
1 CO3 L1
a.Internal data
structures
b. Database
structures
c.ALL of the
mentioned
d. ) None of the
mentioned the
features.
5Black boxing testing is 1 CO3 L1
pf3

Partial preview of the text

Download Software Engineering Question Bank for MVJ 20IS36 - Sem III and more Summaries Network Design in PDF only on Docsity!

MVJ College of Engineering, Bengaluru (An Autonomous Institute) Affiliated to VTU, Belagavi, Approved by AICTE, New Delhi, Recognized by UGC with 2(f) & 12 (B), Accredited by NBA & NAAC

Department of Information Science& Engineering

Question Bank for Internal Assessment III Odd Semester (2021-2022) Sem III Subject Code

MVJ

20IS

Subject Name Software Engineering Duration 1 Hour 30 Mins Date 1 1 /4 / Max. Marks

Each Full Question below carries 12 Marks &each MCQ carries 1 Mark CO Code Course Outcomes CO To understand the various software design methodologies CO To learn various testing and maintenance measures Revised Bloom’s Taxonomy Levels: L1 – Remembering, L2 – Understanding, L3 – Applying, L4 – Analyzing, L5 – Evaluating, and L6 – Creating Q. No. MCQ MARKS CO Code Learning Level (^1) Software Maintenance includes a.Error correction b. Enhancement^1 CO3^ L of capabilities c. Deletion of obsolete capabilities b. All of the above (^2) The UML was designed for describing ________ a. Object- 1 CO2 L oriented systems b. Architectural design c. SRS d. Both a and b (^3) User requirements are expressed as ------------ in Extreme Programming a.Implementation^1 CO2^ L task b. Functiona lities c.Users Stories d. None of the above (^4) Reverse engineering of data focuses on a.Internal data 1 CO3 L structures b. Database structures c.ALL of the mentioned d. ) None of the mentioned the features. (^5) Black boxing testing is 1 CO3 L

a. Structural testing b. Functional testing c. Data testing d. All of the above (^6) Which of these are characteristics of good design? 1 CO3 L a.Exhibits strong coupling between its modules b. Implements all requirements in the analysis model c. Includes Test cases for the model d. None of the above. (^7) Since modularity is an important design goal is it possible to have too many modules in the proposed design 1 CO3 L a. Yes b. No c.Sometimes d. All of the above (^8) Which of these benefits can be achieved when software is restructured? a.Higher quality 1 CO3 L programs b.Reduced maintenance effort b. Software easier to test c. All of the above (^9) --------- suits the manifesto for Agile Software Development. a.Customer 1 CO2 L collaboration b. Individua l & Interactions c.Working Software d. All of the above (^10) Testing phase is followed by 1 CO2 L a.Coding (^) b. Testing c.Deployment d. Maintenance (^11) White Box testing is a.Functional 1 CO3 L Testing b. Structural Testing c.Reliability testing d. All of the above. 12 When does one decides to re-engineer a product? 1 CO2 L a. when tools to support restructuring are disabled b. when system crashes frequently c. when hardware or software support becomes obsolete b. subsystems of a larger system require few maintenance Answer any two of the following.

  1. Explain Architectural Mapping using DataFlow.
  2. Explain what happens in the design phase of SDLC in detail?
  3. List and explain various architectural styles that can be developed.
  4. Explain various design concepts.