توضیحاتی در مورد کتاب :
"مهندسی نرم افزار در قلب انقلاب کامپیوتر قرار دارد. نرم افزار در خودروها، هواپیماها و بسیاری از لوازم خانگی استفاده می شود. از آنجایی که مرزهای بین صنایع مخابراتی، سرگرمی و کامپیوتر همچنان در چند رسانه ای و شبکه محو می شود، نیاز به نرم افزار وجود دارد. تنها افزایش می یابد و نرم افزار به طور فزاینده ای پیچیده می شود. مقدمه ای بر مهندسی نرم افزار به دانشجویان شما اصول این زمینه رو به رشد و به سرعت در حال تغییر را می دهد. این کتاب اهداف را برجسته می کند. مهندسی نرم افزار، یعنی نوشتن برنامه هایی که تمام ویژگی های زیر را دارند: کارآمد، قابل اعتماد، قابل استفاده، قابل تغییر، قابل حمل، قابل آزمایش، قابل استفاده مجدد، قابل نگهداری، سازگار و صحیح. نه فصل شامل موضوعاتی است که شامل مدیریت پروژه، تعریف نیازمندی ها، طراحی نرم افزار، کدنویسی، آزمایش و یکپارچه سازی، تحویل و نصب، مستندسازی، نگهداری و مسائل تحقیقاتی یک رویکرد ترکیبی، ترکیبی از فناوری شی گرا و تکنیک های برنامه نویسی کلاسیک برای حل مسائل محاسباتی است. او همچنین تاکید زیادی بر فناوری و منابع اینترنتی دارد. یک مثال ساده، اما غیر پیش پا افتاده، تمام مراحل فرآیند مهندسی نرم افزار را نشان می دهد. علاوه بر این، در صورت لزوم، او تأثیر فناوری اینترنت را پوشش می دهد.\" -- توضیحات ناشر بیشتر بخوانید... < /div>
چکیده: \"مهندسی نرم افزار در قلب انقلاب کامپیوتر نهفته است. نرم افزار در اتومبیل، هواپیما و بسیاری از لوازم خانگی استفاده می شود. از آنجایی که مرزهای بین صنایع مخابرات، سرگرمی و کامپیوتر همچنان در چند رسانه ای و شبکه محو می شود، نیاز به نرم افزار تنها افزایش می یابد و نرم افزار پیچیده تر می شود. مقدمه ای بر مهندسی نرم افزار به دانشجویان شما اصول این رشته رو به رشد و به سرعت در حال تغییر را می دهد. این کتاب اهداف مهندسی نرم افزار را برجسته می کند، یعنی نوشتن برنامه هایی که تمام ویژگی های زیر را دارند: کارآمد، قابل اعتماد، قابل استفاده، قابل تغییر، قابل حمل، قابل آزمایش، قابل استفاده مجدد، قابل نگهداری، سازگار و صحیح. این 9 فصل موضوعاتی را شامل می شود که شامل مدیریت پروژه، تعریف الزامات، طراحی نرم افزار، کدگذاری، آزمایش و یکپارچه سازی، تحویل و نصب، مستندسازی، نگهداری و مسائل تحقیقاتی می شود. نویسنده از یک رویکرد ترکیبی، ترکیبی از فناوری شی گرا و تکنیک های برنامه نویسی کلاسیک برای حل مسائل محاسباتی استفاده می کند. او همچنین تاکید زیادی بر فناوری و منابع اینترنتی دارد. یک مثال ساده، اما غیر پیش پا افتاده، تمام مراحل فرآیند مهندسی نرم افزار را نشان می دهد. علاوه بر این، در صورت لزوم، او تأثیر فناوری اینترنت را پوشش میدهد.\" - توضیحات ناشر
فهرست مطالب :
Front Matter....Pages i-vii
Introduction....Pages 1-5
Poisson model....Pages 6-28
Renewal model....Pages 29-68
Claim size distributions....Pages 69-106
Ruin Problems....Pages 107-129
Lundberg risk process with investment....Pages 130-172
Back Matter....Pages 173-204
توضیحاتی در مورد کتاب به زبان اصلی :
"Software engineering lies at the heart of the computer revolution. Software is used in automobiles, airplanes, and many home appliances. As the boundaries between the telecommunications, entertainment, and computer industries continue to blur in multimedia and networking, the need for software will only increase, and software will become increasingly complex. Introduction to Software Engineering gives your students the fundamentals of this growing and rapidly changing field. The book highlights the goals of software engineering, namely to write programs that have all the following attributes: efficient, reliable, usable, modifiable, portable, testable, reusable, maintainable, compatible and correct. The nine chapters cover topics that include project management, defining requirements, software design, coding, testing and integration, delivery and installation, documentation, maintenance, and research issues. The author uses a hybrid approach, combining object-oriented technology and classical programming techniques to solve computing problems. He also places a strong emphasis on Internet technology and resources. A simple, but non-trivial, running example illustrates all stages of the software engineering process. In addition, where applicable, he covers the impact of Internet technology." -- Publisher's description Read more... Abstract: "Software engineering lies at the heart of the computer revolution. Software is used in automobiles, airplanes, and many home appliances. As the boundaries between the telecommunications, entertainment, and computer industries continue to blur in multimedia and networking, the need for software will only increase, and software will become increasingly complex. Introduction to Software Engineering gives your students the fundamentals of this growing and rapidly changing field. The book highlights the goals of software engineering, namely to write programs that have all the following attributes: efficient, reliable, usable, modifiable, portable, testable, reusable, maintainable, compatible and correct. The nine chapters cover topics that include project management, defining requirements, software design, coding, testing and integration, delivery and installation, documentation, maintenance, and research issues. The author uses a hybrid approach, combining object-oriented technology and classical programming techniques to solve computing problems. He also places a strong emphasis on Internet technology and resources. A simple, but non-trivial, running example illustrates all stages of the software engineering process. In addition, where applicable, he covers the impact of Internet technology." -- Publisher's description