Addison Wesley – serie
525 kr
Skickas inom 7-10 vardagar
An Introduction to Programming by the Inventor of C++
Programming: Principles and Practice Using C++, Third Edition, will help anyone who is willing to work hard learn the fundamental principles of programming and develop the practical skills needed for programming in the real world. Previous editions have been used successfully by many thousands of students. This revised and updated edition
Assumes that your aim is to eventually write programs that are good enough for others to use and maintain Focuses on fundamental concepts and techniques, rather than on obscure language-technical details Is an introduction to programming in general, including procedural, object-oriented, and generic programming, rather than just an introduction to a programming language Covers both contemporary high-level techniques and the lower-level techniques needed for efficient use of hardware Will give you a solid foundation for writing useful, correct, type-safe, maintainable, and efficient code Is primarily designed for people who have never programmed before, but even seasoned programmers have found previous editions useful as an introduction to more effective concepts and techniques Covers a wide range of essential concepts, design and programming techniques, language features, and libraries Uses contemporary C++ (C++20 and C++23) Covers the design and use of both built-in types and user-defi ned types, complete with input, output, computation, and simple graphics/GUI Offers an introduction to the C++ standard library containers and algorithmsRegister your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
288 kr
Skickas inom 7-10 vardagar
839 kr
Skickas inom 7-10 vardagar
Learn everything you need to know about Calculus and practice your reasoning and practical skills with a high-end textbook suitable for a wide range of course levels.
Calculus: A Complete Course, 10th Edition by Robert Adams and Christopher Essex is the ultimate guide written by two leading authors in the field that continues to build its solid core following the successful pattern of its previous editions.
With its reader-friendly language, the textbook holds a reputation for excellent accuracy and mathematical rigour, offering you study material suitable to cover a standard semester course, as well as high-end content that will help you further explore some of the unique topics and approaches in the landscape of Mathematics.
Adding important, but overlooked topics while clarifying old ones, this edition will help you develop and practice your reasoning skills and apply techniques you have learned to concrete situations. Some of the topics this edition explores include:
Sufficient conditions for maxima and minima in higher dimensions: this is the only mainstream textbook that covers the topic sufficiently. The fuzzy topic of metrics: the text explores and addresses any issues and questions, leading to new gateway topics, including spherical geometry (as in navigation) and special relativity, which emerge rather effortlessly once the metric concept is in place properly. Computers and mathematics through Maple and now Python: there is no other Calculus book that deals better with the topic while treating unique but important applications from information theory to Lévy distributions.With a wide variety of exercises and useful features to support your learning, this unique edition continues to aspire to the definition of its subtitle of “A Complete Course.”
Also available with MyLab® Math
MyLab is the teaching and learning platform that empowers you to reach every student. By combining trusted author content with digital tools and a flexible platform, MyLabMath personalises the learning experience and improves results for each student.
If you would like to purchase both the physical text and MyLab® Math, search for:
9780135732595 Calculus: A Complete Course, 10th Edition plus MyLab Math with Pearson eText -- Access Card Package
Package consists of:
9780135732588 Calculus: A Complete Course, 10th Edition 9780135732526 Calculus: A Complete Course, 10th Edition MyLab® Math -- Standalone Access CardMyLab® Math is not included. Students, if MyLab is a recommended/mandatory component of the course, please ask your instructor for the correct ISBN. MyLab should only be purchased when required by an instructor. Instructors, contact your Pearson representative for more information.
405 kr
Skickas inom 7-10 vardagar
One of the joys of product development, whether it be software, service, or hardware, is getting it right. The way to get it right is to uncover the real business problem, and to write the requirements for the solution that best solves that problem.
Without the right requirements it is impossible to build the right solution. Mastering the Requirements Process, Fourth Edition, gives you an industry-proven process for getting to the essence of the business problem and then writing unambiguous and testable requirements for its solution.
This fourth edition is an almost complete rewrite that brings requirements discovery into today's world--it is the book for today's business analyst. Product owners and project leaders will also find it valuable as it explains how to discover precisely what the customer needs and wants, and to do it effectively in any business or project environment.
The book tells you how to:
Use the Volere requirements process to discover requirements in both traditional and agile environments Incorporate off-the-shelf (OTS) solutions into your requirements discovery Use artificial intelligence (AI) as part of your requirements discovery, and as part of your business solution Use quickly sketched prototypes to explore the problem space Understand functional and non-functional requirements Write better agile stories Make your requirements and stories measurable and testable using fit criteria Use business events as the heartbeat of business analysis Discover requirements in agile, commercial, and milspec project environments Find and prioritize your customer segments Leverage systems thinking when discovering requirements Use story maps and other requirements repository techniques Know which trawling techniques are the most effective for requirements discovery Synchronize your requirements discovery with agile development teams Make better decisions in the early days of a project to increase your chances of success Employ the Volere requirements specification template (downloaded 10,000+ times) as the basis for your own requirement specifications"One of the most valuable things about this book is that it provides a process to follow that will get people asking the right questions and expand their perspective on the problem." --Kevin Brennan
Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
432 kr
Skickas inom 7-10 vardagar
Learn Generative Analysis--a New Method of Object-Oriented Analysis--to Keep Pace with How Generative AI Is Transforming the Face of Software Engineering
Generative AI is revolutionizing software engineering--many aspects of manual coding are becoming automated, and the skills needed by software engineers, developers, and analysts are evolving. Anyone who writes or works with code will need to produce precise analysis artifacts to feed the AI code-generation process. Enter generative analysis: a precise, structured way for software engineers, programmers, and analysts to transition to this new, AI-enhanced software engineering world.
In Generative Analysis, experts Jim Arlow and Ila Neustadt leverage Literate Modeling, M++, and multivalent logic to lay out a step-by-step approach to object-oriented analysis that produces clear and unambiguous results suitable for further processing into code by generative AI systems such as Copilot, ChatGPT, and Gemini. Prepare for the challenge of the future by understanding the flexibility you already have at hand using generative analysis.
Gain a new perspective on the shift to generative AI-based programming models Understand how generative analysis artifacts feed generative AIs to generate code and UML models Explore techniques that feed into and refine each other until a precise analysis definition of a software system is achieved Recognize milestones and end points to eliminate "analysis paralysis" Learn to work at the right level of abstraction to leverage the most power from generative AI Gain understanding from real-world, detailed examples of prompts and AI responsesThis guide teaches advanced, precise, and sophisticated analysis techniques that will allow you to thrive in the new world of software engineering with generative AI.
Note from the Publisher: We have identified an issue in the reflowable ePub where code inside tables may be truncated when viewed in single-page mode on Apple Books for Mac. To ensure optimal viewing, we recommend using double-page view for a complete display of the content.
Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
361 kr
Skickas inom 7-10 vardagar
Redefining Hacking: A Comprehensive Guide to Red Teaming and Bug Bounty Hunting in an AI-Driven World equips cybersecurity professionals, students, and tech enthusiasts with modern hacking methodologies and the tools to combat evolving threats. Written by industry experts Omar Santos, Savannah Lazzara, and Wesley Thurner, this book blends real-world insights with forward-looking perspectives on AI, automation, and quantum computing. Packed with hands-on exercises, actionable strategies, and case studies, it empowers readers to think like attackers while proactively strengthening their defenses. Gain practical knowledge to master red teaming, bug bounty hunting, and prepare for an AI-influenced cybersecurity landscape.
This practical forward-thinking book provides:
Holistic Coverage: Comprehensive insights into red teaming and bug bounty hunting Future Trends: Explore AI, automation, and quantum computing’s impact on security Hands-On Learning: Includes exercises, review questions, and GitHub resources Expert Guidance: Authored by seasoned cybersecurity professionals with diverse expertise