INTRODUCTION TO SOFTWARE ENGINEERING
OVERVIEW OF SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Software specification
|
|
Software development
|
|
Software validation
|
|
Software evolution
|
Detailed explanation-1: -The fundamental activities of a software process are: Specification. Design and Implementation. Validation.
Detailed explanation-2: -The process of developing a software product using software engineering principles and methods is referred to as software evolution. This includes the initial development of software and its maintenance and updates, till desired software product is developed, which satisfies the expected requirements.
Detailed explanation-3: -Topics include algorithm development, problem-solving (decomposition and synthesis), program design, data representation, arithmetic and logical expressions, input/output operations, basic user interfaces, and object-oriented programming and design, with an emphasis on developing good programming habits.