THEORY EXAMINATION (SEM–IV) 2016-17 SOFTWARE ENGINEERING
B.Tech
Engineering
0 downloads
₹29.00
Course: B.Tech (IT / CSE) Subject Code: EIT402 Subject Title:Software Engineering Exam Type: Theory Duration: 3 Hours Maximum Marks: 100
SECTION – A (10 × 2 = 20 Marks)
Short questions assessing definitions and conceptual clarity
No.
Question
Explanation
(a)
Program vs Software
Program → a set of instructions performing a specific task. Software → a complete, well-documented product consisting of programs, procedures, and documentation for a particular function.
(b)
Advantages of Waterfall Model
Simple, structured, easy to manage, well-defined stages, and suitable for smaller or stable requirement projects.
(c)
Feasibility Study
Evaluates technical, economic, operational, and schedule viability before project initiation.
(d)
ER Diagram
Entity-Relationship diagram visually represents database entities, attributes, and relationships.
(e)
Properties of Modular System
Independence, reusability, cohesion, low coupling, and maintainability.
(f)
Data Design at Architectural Level
Defines data structures, storage organization, and database schema that support software architecture.
(g)
Structural Testing
Also known as white-box testing, checks internal logic and code structure (conditions, loops, paths).
(h)
Software Reverse Engineering
Analyzing existing software to recover design or requirement specifications for maintenance or enhancement.
(i)
Encapsulation
Bundling of data and functions that operate on that data into a single unit (class); hides implementation details.
(j)
Functional Requirements
Define what the system should do — e.g., input/output, computations, data manipulation, and user interactions.
SECTION – B (5 × 10 = 50 Marks)
Descriptive and applied questions focusing on SDLC, design, testing, and measurement
(a) Prototype Model
Concept: Builds a working model early in development for user feedback.
Advantages: Early error detection, better user satisfaction.
Effect on Cost: Increases early development cost but reduces rework and maintenance, lowering total lifecycle cost.
(b) Software Maintenance
Definition: Modification of software after delivery to correct faults, improve performance, or adapt to environment changes.
Types:
Corrective: Fixing defects.
Adaptive: Updating for new platforms or regulations.
Perfective: Enhancing performance or UI.
Preventive: Improving maintainability and reliability.
(c) Software Testing Levels
Unit Testing: Tests individual modules.
Integration Testing: Tests interaction among modules.
System Testing: Validates complete integrated system.
Acceptance Testing: Confirms software meets user needs.
Used for quantitative measurement of software complexity and effort.
Q4. COCOMO Estimation
COCOMO (Constructive Cost Model):
Effort (PM)=a(KLOC)b\text{Effort (PM)} = a (KLOC)^bEffort (PM)=a(KLOC)b Development Time (TDEV)=c(Effort)d\text{Development Time (TDEV)} = c (Effort)^dDevelopment Time (TDEV)=c(Effort)d Cost=Effort×Cost/PM\text{Cost} = Effort \times Cost/PMCost=Effort×Cost/PM
This is Kishan Kumar Dubey. I have done my schooling from CBSE, graduation from CSJMU, post graduation from ASU and appear in B.Ed. from MGKVP on aided seat.
I have 2 years experience in academic class (Future Shapers C...
I have 10+ years of experience in teaching maths physics and chemistry for 10th 11th 12th and intermediate students all my students till today are 90% grade. Even an average student got 90%
I am an experienced teacher ,worked with many reputed institutions Mount Carmel Convent , Chandrapur Maharashtra India, St Paul’s H.S Hyderabad, Fiitjee school Narayanaguda.
I have handled students of different age gr...
Hi, I’m Shifna Sherin! I believe that every student has the potential to excel in Math with the right guidance. I offer dedicated tutoring for 10th-grade students, covering everything from foundational basics to advanced...
Excellence in Language. Leadership in Results.
With over 18 years of distinguished experience, Réussi Academy of Language stands as a trusted name in foreign language and communication training. Foun...
IGS Institute provide classes for SSC, Bank, Railway, Police, NDA, Airforce Group X and Group Y, Teaching exams. IGS - Institute for Government Services providing classes since 2018 to the students.