

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
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
Typology: Summaries
1 / 3
This page cannot be seen from the preview
Don't miss anything!
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
Question Bank for Internal Assessment III Odd Semester (2021-2022) Sem III Subject Code
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.