文档详情

软件工程复习题(Software engineering review questions).doc

发布:2017-07-22约1.35万字共12页下载文档
文本预览下载声明
软件工程复习题(Software engineering review questions) Software engineering review questions I. overview of software engineering 1. Software crisis: a series of serious problems encountered during the development and maintenance of computer software. 2. Software composition: software is the complete set of programs, data and related documents. 3. Two main problems of software crisis: how to develop software to meet the growing demand for software. 4. Typical performance of software crises: (1) estimates of software development costs and schedules are often inaccurate. (2) the users dissatisfaction with the completed software system often occurs. (3) the quality of software products is often unreliable. (4) software is often unmaintainable. (5) software usually does not have proper documentation. (6) the cost of software increases year by year in the total cost of the computer system. (7) the speed of software development productivity improvement is far behind the rapid popularization of computer application. 5. Solving the software crisis: (1) must recognize that software development is not an individual, but a group behavior; (2) drawing and drawing on previous principles, techniques and methods; (3) to promote the successful techniques and methods for developing software developed in practice; (4) develop and use better software tools. 6. Software engineering definition: software engineering is an engineering discipline that instructs computer software development and maintenance. Adopting engineering concept, principle, technology and method to develop and maintain software, the time tested and proved correct management techniques and the current can get the best technical methods, economical and efficient to develop high quality software and maintain it effectively. Software engineering methodology: (1) traditional methodology (structural methodology); (2) object-oriented methodology. 8. Three elements of software engineering methodology: methods, tools and procedures.
显示全部
相似文档