Software Engineering Sample Question Paper Section-A Multiple choice questions 1. Software Engineering is best described as: (A) the practice of designing, building, and maintaining off-the-shelf software from prefabricated parts. (B) the practice of designing, building and maintaining ad-hoc software without the use of formal methods. (C) the practice of designing, building and maintaining reliable and cost-effective software using standard techniques. (D) the practice of designing, building and maintaining fast and flexible software specifically for Engineering applications 2. The software crisis is: (A) How expensive software is to develop. (B) How long it takes to build software. (C) How hard software is to write (D) How quickly software becomes obsolete. (E) All of the above 3. The software crisis exists because: (A) Programmers are lazy and managers are ignorant. (B) There is as yet no proven scientific method for building robust, efficient, reliable and cost-effective software. (C) There can never be a proven scientific method for building robust, efficient, reliable and cost-effective software. (D) The are proven scientific methods for building robust, efficient, reliable and cost-effective software, but they are too difficult for most software developers to understand. 4.What is the single largest computer-related cost for most organizations? (A)Software analysis and design. (B)Software implementation. (C)Software testing. (D)Software maintenance. 5.What is the analysis phase of software engineering? (A) Where the organization decides what software it needs to develop. (B) Where a software engineer determines the requirements for a software system. (C) Where a software design is analysed for correct...