tailieunhanh - Introduction of Software Engineering

Software has become critical to advancement in almost areas of human endeavour. However, there are serious problems in cost, timelines, maintenance and quality of many software products. Software engineering has the objective of solving the problems of software by producing good quality, maintainable software, on time, within budget. | Introduction of Software Engineering GV: Lê Ngọc Tiến Email: Blog: What is Software Engineering (SE) Software has become critical to advancement in almost areas of human endeavour. However, there are serious problems in cost, timelines, maintenance and quality of many software products. Software engineering has the objective of solving the problems of software by producing good quality, maintainable software, on time, within budget. Definition of Software Engineering Software engineering is the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines A discipline whose aim is the production of quality software, software that is delivered on time, within budget, and that satisfies its requirements. Software Consist of: Programs Documents Procedures used to setup and operate the software system (Program is a subset of | Introduction of Software Engineering GV: Lê Ngọc Tiến Email: Blog: What is Software Engineering (SE) Software has become critical to advancement in almost areas of human endeavour. However, there are serious problems in cost, timelines, maintenance and quality of many software products. Software engineering has the objective of solving the problems of software by producing good quality, maintainable software, on time, within budget. Definition of Software Engineering Software engineering is the establishment and use of sound engineering principles in order to obtain economically software that is reliable and works efficiently on real machines A discipline whose aim is the production of quality software, software that is delivered on time, within budget, and that satisfies its requirements. Software Consist of: Programs Documents Procedures used to setup and operate the software system (Program is a subset of software, or Software is a superset of programs) Software applications System Software: a collection of programs which provide service to another programs (compilers, operating systems, drivers ) Real Time Software: used to monitor, control and analyze real world events as they occur (weather forecasting) Embedded Software: placed in ROM of the product and control various functions of product Business Software: designed to process business applications (employee management, account management ) Software applications (cont) Artificial Intelligence Software: used to solve complex problems that are not amenable to computation (artificial neural network, signal processing ) Web based Software: the software related to web applications (HTML, DHTML ) Engineering and Scientific Software: Huge computing is required to process data (CAD/CAM package, MATLAB ) The Attributes of Good Software Maintainability Software must evolve to meet changing needs Dependability Software

TÀI LIỆU MỚI ĐĂNG
20    201    2    09-05-2024
15    187    0    09-05-2024
40    102    0    09-05-2024
6    97    0    09-05-2024
3    126    0    09-05-2024
6    91    0    09-05-2024
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.