From the simple applications that people use every day to specialized professional software, all computer programs are the result of hard work and creativity. Readers will find out how the members of a software development team work together to create todays top programs. They will also learn how the earliest computer software was created, where the field is headed in the future, and much more.
Broadly organized around the applications of Fourier analysis, "Methods of Applied Mathematics with a MATLAB Overview" covers both classical applications in partial differential equations and boundary value problems, as well as the concepts and methods associated to the Laplace, Fourier, and discrete transforms. Transform inversion problems are also examined, along with the necessary background in complex variables. A final chapter treats wavelets, short-time Fourier analysis, and geometrically-based transforms. The computer program MATLAB is emphasized throughout, and an introduction to MATLAB is provided in an appendix. Rich in examples, illustrations, and exercises of varying difficulty, this text can be used for a one- or two-semester course and is ideal for students in pure and applied mathematics, physics, and engineering.
<b>Praise from the Reviewers:</b> <p> "The practicality of the subject in a real-world situation distinguishes this book from others available on the market."<br> —<b>Professor Behrouz Far</b>, University of Calgary <p> "This book could replace the computer organization texts now in use that every CS and CpE student must take. . . . It is much needed, well written, and thoughtful."<br> —<b>Professor Larry Bernstein</b>, Stevens Institute of Technology <p> <b>A distinctive, educational text onsoftware performance and scalability</b> <p> This is the first book to take a quantitative approach to the subject of software performance and scalability. It brings together three unique perspectives to demonstrate how your products can be optimized and tuned for the best possible performance and scalability: <ul> <li> <div><b>The Basics</b>—introduces the computer hardware and software architectures that predetermine the performance and scalability of a software product as well as the principles of measuring the performance and scalability of a software product</div> <li> <div><b>Queuing Theory</b>—helps you learn the performance laws and queuing models for interpreting the underlying physics behind software performance and scalability, supplemented with ready-to-apply techniques for improving the performance and scalability of a software system</div> <li> <div><b>API Profiling</b>—shows you how to design more efficient algorithms and achieve optimized performance and scalability, aided by adopting an API profiling framework (perfBasic) built on the concept of a performance map for drilling down performance root causes at the API level</div> </ul> <p> <i>Software Performance and Scalability</i> gives you a specialized skill set that will enable you to design and build performance into your products with immediate, measurable improvements. Complemented with real-world case studies, it is an indispensable resource for software developers, quality and performance assurance engineers, architects, and managers. It is anideal text for university courses related to computer and software performance evaluation and can also be used to supplement a course in computer organization or in queuing theory for upper-division and graduate computer science students. <p>
ALERT: Before you purchase, check with your instructor or review your course syllabus to ensure that you select the correct ISBN. Several versions of Pearson's MyLab & Mastering products exist for each title, including customized versions for individual schools, and registrations are not transferable. In addition, you may need a CourseID, provided by your instructor, to register for and use Pearson's MyLab & Mastering products.
Student can use the URL and phone number below to help answer their questions:
Access codes for Pearson's MyLab & Mastering products may not be included when purchasing or renting from companies other than Pearson; check with the seller before completing your purchase.
Used or rental books
If you rent or purchase a used book with an access code, the access code may have been redeemed previously and you may have to purchase a new access code.
Access codes that are purchased from sellers other than Pearson carry a higher risk of being either the wrong ISBN or a previously redeemed code. Check with the seller prior to purchase.
0134522206 / 9780134522203 Computer Networking: A Top Down Approach Plus Modified MasteringEngineering with Pearson eText -- Access Card Package 7/e
Package consists of:
0133594149 / 9780133594140 Computer Networking: A Top-Down Approach
0134311167 / 9780134311166 Modified MasteringEngineering with Pearson eText -- Standalone Access Card -- for Computer Networking: A Top-Down Approach
This book gives a realistic overview of model-based testing, its values and prerequisites for success when deploying the approach in a software testing industrialization perspective. The text shows how to save time and lower costs while raising quality in the phases of system testing, acceptance testing and, more generally, all functional testing phases.</p> <p> Key features:</p> <ul> <li>Details the key role of model-based testing to ensure continuity in the software testing industrialization process, describing how each step could be implemented. </li> <li>Uses detailed examples – the actiTIME application – to teach techniques of model-based testing, including modeling guidelines, test generation strategies and automated test execution. </li> <li>Offers a companion website which makes available machine-readable versions of case studies and examples used in the book, as well as presentation slides. </li> </ul>
The Disc Shop Articles
The Disc Shop Books
The Disc Shop