0% found this document useful (0 votes)
1 views

SE Assignment-01

The document outlines an assignment for the Software Engineering course at KIPM-College of Engineering & Technology for the 2024-25 session. It includes a series of questions covering key concepts such as software engineering definitions, characteristics, problems, and various software development life cycle models. The assignment aims to assess students' understanding of software engineering principles and methodologies.

Uploaded by

Ashish Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1 views

SE Assignment-01

The document outlines an assignment for the Software Engineering course at KIPM-College of Engineering & Technology for the 2024-25 session. It includes a series of questions covering key concepts such as software engineering definitions, characteristics, problems, and various software development life cycle models. The assignment aims to assess students' understanding of software engineering principles and methodologies.

Uploaded by

Ashish Sharma
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

KIPM-College of Engineering & Technology Session: 2024-25

GIDA, Gorakhpur-UP Semester: VI


DEPARTMENT OF CSE & CSE(AIML)

Unit - 1
Assignment - 1
Faculty Name: Neeraj Kumar Pandey
Name of Subject: Software Engineering
Course Code: BCS-601

Q1: Define the term Software Engineering.


Q.2: Discuss the various characteristics of a software.
Q.3: What are the problems faced in software engineering? Explain each in detail.
Q.4: Explain software characteristics in detail. Discuss the reasons of software crisis.
Q.5: Illustrate the statement “Software engineering is layered technology”.
Q.6: Define generic software with example.
Q.7: Define software components.
Q.8: Mention any two non-functional requirements on software to be developed.
Q.9: Define Software Development Life Cycle (SDLC). Discuss evolutionary
development model in detail with the help of diagram.
Q.10: Iterative waterfall and spiral model for software lifecycle clean and discuss
Various activities in each phase.
Q.11: Explain prototyping model of SDLC. What are its advantages over conventional
model? Explain with diagram.
Q.12: Discuss Spiral Model for Software development life cycle and highlight the
Risk analysis in this context.

You might also like